netail.net
自作フリーソフトや,ゲームに関する雑記を公開してます.
日記はソフトウェア工学の論文ネタが中心です.
最近のお知らせ (古いものはこちら)
2003-05-28 古い日記からの変換データ ▲
_ Java ▲
今日のはまり.
IntValueMap (自作の int -> Object マップ)が,正しい値を返してないなーと思っていたら,IntValueMap は getKeys で返す作業用オブジェクトをキャッシュしていて,getKeys(int) に拡張したときにキャッシュの値を引数に合わせて正しく更新していなかった.
コレクションが間違ってると,あやしいエラーがいっぱい出る.
_ MHonArc ▲
MHonArc は 2.6 で日本語の扱いが怪しい,らしい.手元のメールは全部 MHonArc に食わせようとしているのだが(昔から使っている2.4.9で),生成されたインデクス自体がそれほど便利でないので,namazu とかを使うか,生成された HTML をいじるとかしないとやっぱりつらい.
_ Explzh ▲
ライセンスを@pay を使って獲得.どうせ1000円だし.せっかくだし, Becky! の4000円も買ってしまおうかなぁ.そろそろ Al-Mail もファイル数的に限界が近いし.(というかバックアップにかかる時間が長い)
_ RPG ▲
鮎方さんからの指摘を受けて,The Lord of the Rings RPG ルール抄訳の誤植を修正.ついでに,ページのほうには更新履歴もつけてみた.
研究紹介用のwebページ作成と並列で作業を進める.
_ デザインパターン ▲
@ITで,デザインパターンはどこまで使われているか,というアンケート結果が出ていた.http://www.atmarkit.co.jp/fjava/devs/survey/survey0305/survey0305.html
わりと普及してきたという感じではある.そのうち常識になっていくのかも.
でも,自分で使ってみると,実際にプログラムを書くときに,「これはxxパターンの実装だな」と意識できるのは,まだまだ少ない.Observer, FactoryMethod, Template Method, Singleton, Facet くらいか?
_ Eclipse ▲
Eclipse を,並べて使っている2台のマシンで使っているが,一方のマシンではちゃんと動いてたのに,もう一方のマシンでは ${project_loc} 環境変数が解決されないことがある.怪しいのでバージョンを見てみたら,エラーを出すのは 2.0/200209201351 ビルドで,正しく動くのは 2.0/20021018 の新しいビルド.ちょうどバージョン切り替わりのときにインストールしたせいで,二台のマシンでバージョンが違ってたらしい.
2004-05-28 古い日記からの変換データ ▲
_ Calendar ▲
hyCalendar に色付け機能を実装してみた.
|赤|赤く色づけされる|青|ここは青色になる改行で元の色に戻る
という感じの色名による記述をする.いちおうユーザが任意の文字列を設定できるようにはしたので|仕事|なんとかとか書いて "|仕事|" 以降を青の強調にする,とかいった記述はできるようになった.ポップアップ時は,今のところ,この装飾文字列が素で出てしまうのでオプションで消せるようにするかどうか検討する必要がある.消せるようにしようとすると,描画時だけにやっていた装飾文字列の parse を日付アイテム側に移動しないといけないので少し面倒ではあるが…….
また,ドキュメントを書くのも遅れているのでリリースは日曜あたりか週明けかになりそう.