2001-02-10(土) オープンソース祭り [長年日記]
■ 日経Linuxを読みながらアキバへ。ヒロセの1Fが会場。アスキーのブースを覗いてみるが誰もいないので、とりあえず街を巡回することに。とは言え、いま欲しいものがぜんぜんないんだよなぁ。アキバまで来て何も買わないのは屈辱だよな、と思いつつ、結局何も買わず。ダメだ、こりゃ。
■ ヒロセに戻ったらアスキーブース前に何人かそれっぽい人たちがいる。でも誰が誰だかわからないので、ブースのねぇちゃんに256本を指さして「著者の方がいらしていると聞いてきたのですが」と訊ねたら、artonさんと助田さんを紹介してもらう。さっそく持参した邪道編と極道編にサインをもらう(笑)。他にもあおきさんやるびきちさんなどなど。最近CGIにはまっているるびきちさんに、「eRubyでマルチユーザダンジョンを作れ」と無責任にけしかける(無茶)。
■ ひとしきりRuby談義したあと、16:00ごろ退散。ホントになにも買わなかった……ダメダメだ。
2001-02-07(水) eRuby [長年日記]
■ 電車で隣に座った女の子が503i(Java憑きiモード端末)を手に持って、熱心に何かを延々とやっている。何かと思ってこっそり覗いたら15ゲームだった。キミは人生の無駄遣いをしてないか?
■ eRuby
eRuby遊び、引き続き。cookieを扱いたいと思ったけど、普通のやり方ではHTTPヘッダをいじれない。[ruby-list:27567]で質問。すると前田さんから[ruby-list:27571]という回答が。ううむ。eRubyとcgi.rbの協調は奥が深いのぅ。
他にもERbを試してみる。こちらはpure Rubyで書かれているので、ポータビリティの高さが魅力だ。付属のerbcgi.rbを使うことで、ヘッダを制御できるようになる。ただ、ちょっといじらないといつもの環境では動かせず。ちょっと整理してパッチを出すべきかも知れない。今日はcgi.rbの問題にもブチ当たったりして、なかなか勉強になった一日であったよ。
2001-02-06(火) 散財日記、POBox 1.4.5 [長年日記]
■ 電車の中で、隣に立って「動物のお医者さん」の単行本を読んでいたお兄さん、読み終わって次に出したのは「ナニワ金融道」だった。なんでやねんっ。
■ 散財日記
さて、仕事が徐々に楽になりつつあるので(まだ終わってないけど)、肩慣らし(なんの?)にeRubyでいろいろ書いている。とりあえずうちの連中の「散財の記録」を残そうという話が以前から懸案だったので散財日記を作る。買ったモノを入力すると、個人別に合計金額とランキングが出るという(バカ)。さっそくみんなで先月分を入力したら、すでに6桁越えてるヤツが続出して呆れる。で、こうやって数字を見せられたら少しは抑えるかと思ったら、ランキングを争って次に何を買うかばっかり考えるようになってしまった。……というのは狙い通りだがな(笑)。ふふふ、みんな、買って買って買いまくるのだぁ。
■ supercub.net
あとはsupercub.netをやっと正式公開したので、そっちのサービスも増やしていかねば。今はメンバーリストだけeRuby化してあるけど、次はリンク集とアンテナを誰でも追加できるようにしないと。狙いは手をかけずにコンテンツが集まるサイト、だ。
■ POBox 1.4.5
今ごろPOBox 1.4.5をインストール。前の1.4.4から学習辞書を分離できるようになっていたんだけど、忙しくて入れていられなかったので、今回初挑戦。辞書をバックアップして、付属のpdb2dicでテキスト化したあと、固定辞書と学習辞書に分ける。タブで区切られたフィールドが2つなら固定、3つなら学習辞書行きである。ちょちょっとRubyでスクリプトを書いて完了。固定辞書はdic2pdbで、学習辞書はdic2pdb -lでバイナリ化。プログラムファイルと一緒にPalmにHotSyncして、完了。
ついでにタイムスタンプモジュールも入れて、POBoxから日時を入力できるようにした。Palmのショートカットって、年が2桁で使えなかったので、これは助かります。しかし、学習辞書がちゃんと動いていることは確認できたけど、固定辞書が500KB、学習辞書が250KBって、ちょっとデカすぎ >おれ 学習辞書がHotSyncのたびにバックアップされてたらたまらんかも知れん……。