メイン

日記 アーカイブ

2006年08月02日

よろしくお願いします

ということで、今日から開発中にあったことは全部書いておくことになった。MovableType は久々なので面食らっているが、とりあえずマニュアルを読みながら操作している。基本的に、マニュアルを読めば分かるようになっているはずなのだが、かなり分かりにくい。

最初、カテゴリをどうやって選択するのかで悩んだ。初期設定で選択するパーツが非表示になっていたので探してもあるわけないのだが、エントリー投稿画面の表示設定で変更すると出てくる、というのが分かった後で、その「表示設定」が画面左下にあることに気付くのにかなり時間がかかった。

マニュアルを書くときには、マニュアルを読むユーザーはどこに操作パーツがあるかを知らないことを想定して書くべきなのだ。

2006年08月05日

ソースとかXMLを投稿するうまい方法はないか

タグとか書くときに大変なのだが、うまく書く方法はないのだろうか。いちいち < を <lt; と入力するのは面倒、というだけの話なのだが、何か設定しておけばいいだけ、というような甘い話はないですか。

2006年08月21日

mt.cfg は mt-config.cgi という名前に変更されました

3.2 から名前が変わったらしい。いくら探してもないからおかしいと思った。

なお、通常、mt-config.cgi は mt-cgi の下にある。

2006年09月19日

MySQL は5.1Βを使うことにした

現状で stability を求めても仕方ない(意味不明?)と思ったので、5.1.11-beta を使うように方針変更した。とはいっても lib を差し替えただけで、他は特に変更していない。

http://dev.mysql.com/downloads/mysql/5.1.html

ここからダウンロードできる。多分、頻繁に更新されるので、追従するのは大変かもしれない。

2006年09月20日

log4j:ERROR Error occured while converting date.

これは何だろう?

14:40:15,984  INFO jp.co.crm.jiro.EditActionBean:24 - exec: enter
log4j:ERROR Error occured while converting date.
java.lang.NullPointerException
	at java.lang.System.arraycopy(Native Method)
	at java.lang.AbstractStringBuilder.getChars(Unknown Source)
	at java.lang.StringBuffer.getChars(Unknown Source)
	at org.apache.log4j.helpers.AbsoluteTimeDateFormat.format(AbsoluteTimeDateFormat.java:117)
	at java.text.DateFormat.format(Unknown Source)
	at org.apache.log4j.helpers.PatternParser$DatePatternConverter.convert(PatternParser.java:444)
	at org.apache.log4j.helpers.PatternConverter.format(PatternConverter.java:64)
	at org.apache.log4j.PatternLayout.format(PatternLayout.java:503)
	at org.apache.log4j.WriterAppender.subAppend(WriterAppender.java:301)
	at org.apache.log4j.WriterAppender.append(WriterAppender.java:159)
	at org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java:230)
	at org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:65)
	at org.apache.log4j.Category.callAppenders(Category.java:203)
	at org.apache.log4j.Category.forcedLog(Category.java:388)
	at org.apache.log4j.Category.log(Category.java:853)
	at org.apache.commons.logging.impl.Log4JLogger.error(Log4JLogger.java:193)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:260)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
	at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
	at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
	at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
	at java.lang.Thread.run(Unknown Source)
2006/09/20 14:40:36 org.apache.catalina.connector.CoyoteAdapter service
致命的: リクエストの処理中にコネクタで例外またはエラーが発生しました
java.lang.NullPointerException
	at org.apache.log4j.spi.LocationInfo.init(LocationInfo.java:104)
	at org.apache.log4j.spi.LoggingEvent.getLocationInformation(LoggingEvent.java:191)
	at org.apache.log4j.helpers.PatternParser$ClassNamePatternConverter.getFullyQualifiedName(PatternParser.java:538)
	at org.apache.log4j.helpers.PatternParser$NamedPatternConverter.convert(PatternParser.java:511)
	at org.apache.log4j.helpers.PatternConverter.format(PatternConverter.java:64)
	at org.apache.log4j.PatternLayout.format(PatternLayout.java:503)
	at org.apache.log4j.WriterAppender.subAppend(WriterAppender.java:301)
	at org.apache.log4j.WriterAppender.append(WriterAppender.java:159)
	at org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java:230)
	at org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:65)
	at org.apache.log4j.Category.callAppenders(Category.java:203)
	at org.apache.log4j.Category.forcedLog(Category.java:388)
	at org.apache.log4j.Category.log(Category.java:853)
	at org.apache.commons.logging.impl.Log4JLogger.error(Log4JLogger.java:193)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:260)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
	at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
	at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
	at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
	at java.lang.Thread.run(Unknown Source)

2006年10月27日

オープンソースに関するブログウオッチ

とりあえず作成してみました。
時間があるとに少しづつ手を入れていこうと思ってます。

◎オープンソースに関するブログウオッチ
http://www.crm.co.jp/watchoss/index.html

2006年11月02日

IE7をインストールしてみました

スパイウェア削除機能とか、フィッシングサイトチェック機能とか、ポップアップのブロックとか、フォントが綺麗になったとか、いろいろ機能が付与されているが、ブラウザーの機能としては特別コレといったものはなし。速度が早くなったとかも別段変わらない様子。

でインストールして、少しIEの戦略が見えたところとしては、
・検索バーが付いたこと
 これでGoogleのツールボックスが不要になる作戦か
・検索バーの初期設定でmsn以外に設定されたこと
 強制的にmsnにして顰蹙を買ってブログとかに書かれるのをを避ける作戦か
・メニューバーが消えたこと
 ブラウザー自身が、よりOSぽくなった印象を受ける(Windowsからの転換点か)

ついでに、IE7のRSSリーダーも使ってみた
・ヘルプ等含めて5分ぐらいで設定出来たのでよしとする
・RSSの機能自体については特段なし
・フィードという言葉が結構出てくる(いい日本語がないから仕方ないか)
しばらく、自作のRSSリーダーから、IE7のRSSリーダーに切り替えてみることに

追記
MTでこのブログを書いて保存ボタンを押したあとに、画面が変になったけど、気のせいか?

2006年11月06日

IE7をインストールしてみました(2)

へぇ~だったIE7の機能

◎複数Webサイトを同時に開いてタブに展開する機能
お気に入りのフォルダー部分をクリックすると、そのフォルダー内に登録されているすべてのサイトが一斉に開いたりする。

◎クリックタブ機能
エクスプロラーの縮小版表示みたいな機能。タブに表示されているサイトのサムネイルが一覧で表示され、そこをクリックして使う感じ。

◎RSSリーダ
更新されていると太字になって知らせてくれる。XMLがそのまま表示されるのではなく、人間が読めるようなカタチになって表示される。(そこらへんの機能がブラウザー側に組み込まれているのかも)

◎お気に入りのツールボックスのUI
ツールボックスを非表示にしても、アイコンを押すと、すぐに横から表示画面が出てくる感じ。機能名は知らないが、VS、Eclipseのような開発系のUIに近い動きをする。

◎Webページが見つかりません
Webページが見つからない原因を教えてくれるなど、親切な感じがする。また、試していないが、詳細な原因を分析する機能も付いていて、クリックするだけで解析がはじまるみたい。

2007年01月21日

NHKスペシャル「グーグル革命の衝撃」


番組自体には、別に目新しいものはなかったが、
折角だから、少し考えて見た。
考えたことは、人間が生きることと情報の関係。

検索の先にあるものは「情報」なわけで、
検索するということは、その情報が欲しいから行うわけで、
では、どんな情報を欲しがっているのか?
少し分類してみることに。

情報の分類
(1)教養としての情報:ニュース(広く浅く)
(2)商売としての情報:キーワード(キーワード→ニーズ→商売)
(3)仕事ととしての情報:HOW TO(ノウハウや解決策をヒントを得る)
(4)用事を片付けるための情報:ご飯食べる、買い物、株価、地図
(5)費消するための情報:オタク(すべての情報を知っていることに価値が置かれる)
(6)世論操作のための情報:天安門事件

まだ他の分類もあるかもしれないが、
Googleは、ある意味、これらの情報をすべて網羅しているわけで、
それは、イコール、インターネットに他ならない。
というわけで、
インターネットは、ますます生活に密接に関わるようになると思われる。

2007年03月20日

日本語のWeb page には多種多様の charset が使われている

文字コードを判定して処理するのは大変だ。 実際に get したページから調べてみたら、 次のような charset が使われていることが分かる。 () 内は、調査対象内の、出現回数である。

Shift_JIS (1088235)
shift_jis (301276)
x-sjis (97742)
SHIFT_JIS (64097)
EUC-JP (64089)
utf-8 (48552)
UTF-8 (30398)
euc-jp (28628)
iso-2022-jp (5697)
x-euc-jp (2485)
Shift-JIS (2441)
shift-jis (2210)
ISO-2022-JP (1567)
Shift_jis (1292)
Shift-jis (1223)
shift_JIS (1104)
EUC-JP' (1066)
Shift_Jis (694)
EUC_JP (548)
"Shift_JIS (484)
SHIFT-JIS (465)
SHIFT_JIS' (463)
sjis (245)
Shift_JIS' (243)
Shift-Jis (222)
EUC-jp (218)
"shift_jis (176)
SJIS (171)
"x-sjis (123)
euc-jp' (117)
euc (115)
EUC (113)
"EUC-JP (95)
s-jis (83)
shift-JIS (75)
euc_jp (74)
Sift_JIS (68)
shift-sjis (66)
shift_jis' (66)
x_sjis (63)
ShiftJIS (63)
"euc-jp (57)
X-SJIS (53)
x-euc (46)
utf8 (44)
X-EUC-JP (44)
csShiftJIS (40)
utf-8' (40)
MS932 (39)
SJIS-JP (38)
Shift (37)
x-sjis' (34)
Sift-JIS (33)
X-MAC-JAPANESE (30)
x_JIS (29)
"iso-2022-jp (29)
"UTF-8 (28)
windows-932 (28)
"shift_js (27)
UTF-8' (26)
Shit_JIS (25)
S-JIS (24)
"shift-JIS (23)
"SHIFT_JIS (23)
JIS (22)
Shift_JIS/ (22)
x-sjis-jp (22)
x-jis (21)
"Shift-JIS (19)
"EUC_JP (18)
"x-euc-jp (18)
iso-2022-JP (18)
"utf-8 (16)
s-sjis (15)
sift_jis (15)
"shift_JIS (15)
x-SJIS (14)
Shift-sjis (14)
shift-jp (13)
EUC-JIS (13)
"S-JIS (12)
x-2022-jp (12)
shift_js (11)
x-EUC-JP (11)
sift_Jis (11)
Shift_JTS (11)
x-xjis (11)
"shift-jis (10)
shift-JS (10)
Shft_JIS (10)
x_jis (9)
ECU-JP (9)
Sift-jis (9)
UTF8 (9)
s_jis (9)
Shift_JIS&quot (8)
xsjis (8)
x-Shift-JIS (8)
UNICODE-1-1-UTF-8 (8)
Shifm_JIS (8)
'shift-jis' (8)
"EUC (7)
EUC-J (7)
Shift_JiS (7)
Shif (7)
shift_is (7)
"Shift_Jis (7)
shift_jis,Unicode (7)
UTF_8 (6)
euc-jis (6)
euc.jp (6)
shift_Jis (6)
euc-j (6)
shift--jis (6)
x_sJIS (6)
iso-2022-ip (6)
x-euc-jp' (5)
'x-sjis (5)
windows-31J (5)
"Windows-31J (5)
Shift_ (5)
charset=Shift_JIS (5)
MS_Kanji (5)
x-sjis,shift_jis (5)
shift?Qjis (4)
x-sjij (4)
shft-jis (4)
eur-jp (4)
'x-euc-jp' (4)
x-eucjis (4)
ISO2022-JP (4)
SJis (4)
"SHIFT-JIS (4)
Shift JIS (4)
X-sjis (4)
iso-2020-jp (4)
IS0-2022-JP (4)
charset=shift_jis (3)
shft-jis' (3)
Shift_JIs (3)
Shft-JIS (3)
Shift_SJIS (3)
Shift_JIS=Shift_JIS=Shift_JIS=Shift_JIS=Shift_JIS=Shift_JIS=Shift_JIS (3)
Shif-JIS (3)
euc=jp (3)
shift_sjis (3)
Euc-jp (3)
x_euc_jp (3)
Shift_JIF (3)
sift-jis (3)
iso-2202-jp (3)
shiftjis (3)
SHIT_JIS (3)
x=sjis (2)
Shift_JP (2)
S_JIS (2)
shigt_jis (2)
ecu-jp (2)
shif_jis (2)
iso2022-jp (2)
ISO (2)
SHIFT_JS (2)
shift_JIs (2)
Shift_JIS/x-sjis (2)
Shit-JIS (2)
"ISO-2022-JIS (2)
Arial (2)
ShIFt_JIS (2)
charset=EUC-JP (2)
EUC_JIS (2)
eShift_JIS (2)
EUC-Jp (2)
EUS-JP (2)
euc-JP (2)
shift_jis,x-sjis (2)
=Shift_JIS (2)
"shfit_JIS (1)
charset=ISO-2022-JP (1)
JIS-JP (1)
iso-2022 (1)
X-EUC (1)
Shoft-jis (1)
SHIFT-JIS' (1)
ishift_jis (1)
x-SjiS (1)
Shift/JIS (1)
SHIFT_jis (1)
csISO2022JP (1)
shif-jis (1)
UFT8 (1)
EUc-JP (1)
shift_jif (1)
shift (1)
shift_jis\ (1)
jis (1)
x-Shift_JIS (1)
SHIFT-JP (1)
X-SjIS (1)
sjis' (1)
shift_jIS (1)
charset=euc-jp (1)
Sshift_JIS (1)
Shit_-JIS (1)
x-euc-j (1)
'Shift_JIS (1)
UTS-8 (1)
Shift_JISTrue (1)
'shift_jis (1)
shift_iis (1)
shift_JIS' (1)
shiftJIS (1)
shift-JP (1)
jis_shift (1)
iso-UTF-8 (1)
SIFT_JIS (1)
Shift_sjis (1)
Shift_JIS=Shift_JIS=Shift_JIS=Shift_JIS=Shift_JIS=Shift_JIS (1)
x-sJIS (1)
Shift_JIS'/ (1)
euc_JIS (1)
'EUC-JP (1)
shift-ji (1)
iso-2022-jpp (1)
ISO-2022-jp (1)
Shift_eIS (1)
ShiftIS (1)
shift-_JIS (1)
x-shift-jis (1)
SGIFT_JIS (1)
x-euc-jis (1)
euc-jp\ (1)
EUC-JP\ (1)
EUCJP (1)
Sift-Jis (1)
Shif_JIS (1)
shist-jis (1)
Shift_JIS\ (1)
windows-31j (1)
Shift_jIS (1)
Shift_JIS=Shift_JIS=Shift_JIS=Shift_JIS=Shift_JIS=Shift_JIS=Shift_JIS=Shift_JIS (1)
Shift_EUC (1)
Utf-8 (1)
Chift_JIS (1)
EuC-JP (1)
Shift_JIS?h (1)
Shiht-JIS (1)
IS0-2022-JIS (1)
ShifT_JIS (1)
Shift_JIS8 (1)
x-euc.jp (1)
shift-jis/x-sjis (1)
Shift_JIS=Shift_JIS=Shift_JIS (1)
EUP-JP (1)
Shift_JIS=Shift_JIS=Shift_JIS=Shift_JIS=Shift_JIS=Shift_JIS=Shift_JIS=Shift_JIS=Shift_JIS=Shift_JIS (1)
iso2022-JP (1)
-UTF-8 (1)
x-s-jis (1)
Shift_JIS=Shift_JIS (1)
Shift2_JIS (1)
x-sjis\ (1)
euc-jt (1)
STHft_JIS (1)
"Shift-JIS&quot (1)
"shift_sjis (1)
"x-jis (1)
SWhift_jis (1)

2007年05月24日

Jakarta POI 3.0 Released

2007-05-18 にリリースされていたので、インストールした。これで JIRO と excel 連携がうまくいけば ok。

Jakarta POI - Java API To Access Microsoft Format Filesは、Java から Microsoft のデータをアクセスするための API。

# 今日は運勢最悪という説

2007年06月06日

IT業界と自転車業界の共通点が分かった?

IT業界と自転車業界の共通点が分かった
http://www.atmarkit.co.jp/news/200706/04/weekly.html

やや強引ギミかと。理由は、

自転さは、
・ツールドフランスなどプロモーションする機会がある
・真剣勝負の世界なので、ブランドより機能重視
・100万も出せばド素人でもプロと同じ自転車を手に入れることができる

ITは、
・全世界がいっせいに注目する機会はない
・機能よりトータル重視(安心感などブランドが重要)
・1000円から数十億円などシステムの値段に幅があり過ぎる

2010年08月27日

AdobeReader 9.3.4 に更新

Adobe Reader 9.3.3 も、結構危ないセキュリティの問題があったために公開されたバージョンなのだが、 これにもかなり危険な脆弱性があって、 8月19日にこの問題に対応した 9.3.4 が公開されている。

ITPro の記事にも PDF を開いただけでアウトみたいなことが書いてある。 9.3.3 を使っていれば、Adobe Reader 9 を開いて、 「アップデートの有無をチェック」を実行するだけで 9.3.4 に更新することができるが、 更新結果を反映するには Windows の再起動が必要になる。 私の場合、何日も pc を起動したままで、作業中のウィンドウが多数ある乱雑な状態になっているから、 再起動というのはあまりやりたくないが、 セキュリティ対策だからこれは仕方ない。

Adobe ReaderとAcrobatに危険な脆弱性、すぐにアップデートを

Security updates available for Adobe Reader and Acrobat

開発製品

jirologos.gif

About 日記

ブログ「三田ブログ」のカテゴリ「日記」に投稿されたすべてのエントリのアーカイブのページです。新しい順番に並んでいます。

前のカテゴリは技術メモです。

他にも多くのエントリがあります。メインページアーカイブページも見てください。

Powered by
Movable Type