日記
眠りたいけど眠たくない。朝4時半。
MovableTypeで「GRINEdit」カテゴリの下に「開発日誌(log)」というサブカテゴリを作ると、URLは「http://www.nishiohirokazu.org/blog/projects/grinedit/log/」になっていい感じだけど上のナビゲータに「開発日誌(log)」とだけ出るのでGRINEditの開発日誌だと言うことが伝わりません。名前を「GRINEdit開発日誌(log)」に変えて満足していたらURLも「http://www.nishiohirokazu.org/blog/projects/grinedit/grineditlog/」に変わってリンク切れ(正確に言うと更新されない残骸へのリンク)になってしまいました。個別のエントリーにはファイル名指定欄があり、変更しようとすると丁寧に「変更するとリンクが切れるおそれがあります」とか警告してくれるのに…。
CategoryをCategiryと打ってしまい、Catagiryとか思ってしまった(ラーメンズネタ)
カテゴリの説明がないときはラベルを表示するMovableTypeプラグインを作ったけど動かない…
わかった。Perlでは「'a' != ''」がFalseだというのが原因だったようだ。その為「カテゴリの説明 != ""」がたとえカテゴリに説明文が指定されていてもTrueにならない。文字列の比較にはeqを使うのですな。
ああっ、こんなつまらないことに2時間も使ってしまった!GRINEditの開発に入ろうとして、今までの日誌を見ようとしたら最近書いたはずの記事が見つからなくてなぜだろうと思ったことからこれをいじりだしたんだった。
できあがったものが自分の所では動くのに人に見せられないのってつらいねぇ。 ダウンロードが必要なソフトウェアよりアプレットの方がやっぱり気軽に試せると思うので、 広報的な観点からもアプレットをさくさく作れるようなライブラリにしておきたい。
でもまぁ、とりあえず一時休憩で、次はXML-RPCでどういうクエリを投げてもらうかってところを考えよう。
もう22時か。ぼちぼち帰ろう。おなかもすいたし喉が渇いたし。
やってしまった。廊下に置いていたお茶の入った薬罐を蹴り飛ばしてカーペット浸水。さいわい、大事な本はぬれなかったけど。
帰ってくるのが遅かったので店が閉まっていたのはまだいいとして、家に牛乳もパンもないことを忘れていたのは痛い。明日の朝食べるものがない。