2001-03-11(日) BEKKOAME [長年日記]
■ 1億が2口かぁ。おれもtotoやろうかなぁ。
■ 午後からエグザス。ランニングマシンで5kmほど。隣でジョギングしてる兄ちゃんとペースが一緒だった。こっちは歩いてんのに(笑)。降りた後のクラクラ感を楽しむ。ラリってるみたいでいい感じ。昨日のライディングでちょっと腰が痛くなっていたけど、運動したら治ったようだ。やはりじっとしてるのが一番悪いみたいだなぁ。バイクもワインディングに入ればけっこうな運動なんだが、高速道路や市街地じゃねぇ……。
■ BEKKOAME
BEKKOAME//INTERNETから更新の手紙が来ている。おれがインターネットに初めてつないだときから使っているプロバイダ。もう何年になるのかも覚えてない。しかし、もうダイヤルアップ先も、メールも、Webのコンテンツもよそに移しちゃったので、今年は更新しないつもりだ。ちょっと寂しいけどね。でもノスタルジーと保険のために21,000円/年はちと高いかな。さらば、sho@bekkoame.ne.jp。
2001-03-10(土) 花粉症、RuBBS(2)、猫 [長年日記]
■ 「毛包」ってのはなんかヤバい感じがするよ >リアップ
■ RuBBS
うちの奥様は大阪までコンサドーレの応援に行ってしまいました。おれは夕べ遅くまでRuBBSをいじっていたので昼まで寝てた。やっとリリースできたよ。コーディングは面白くて、いくらでも遅くまで起きていられる。やっぱ管理職なんてやってちゃダメだよなぁ。こんどはiモード対応でもすっかな。持ってないけど(それ以前に携帯でWebが見たいとは思わないんだけど)、2000万人は無視できまい(笑)。
■ バイク
天気予報は外れて雨なんか降りそうにないので、午後からひさびさにBMWを引っ張り出す。バッテリーは弱っていたけどセルは回った。でもABSがセルフテストを通らない。セルモーターより、ABSのコンピュータの方が電圧にシビアなのかな。面白いもんだ。
今日なんて、ぜったい花粉が飛びまくってるはずなんだけど、乗ってる間は涙も鼻水も出ない。これならバイクも問題なさそう……と思ったら、降りたとたんに涙がポロポロ出てくる。なんじゃこりゃ。運転中は気分が高揚してるから症状が出ないのだろうか。まぁ、それはそれでかまわないんだけど(笑)。
■ 猫
うちの猫はやっとホットカーペットの暖かさに気づいたもよう。もうふた冬もうちに出入りしてるのに。つーか、うちの猫じゃないのになんで毎晩寝てるんだだだっ。うちはペット禁止なのに、隣の大家さんちの猫がおやつを食べに来るのだ。大家さんちには大小二匹の元気の余った犬が屋内にいるので、猫は居場所がなくて逃げてきているみたいなんだけど。
それにしても、ホットカーペット上の猫は面白い。床に接触する面積をできるだけ大きくしようと身悶えするので、まるで不定形生物だ。たぶん、このままとろけて、カーペットと一体化したいと思ってるんだろうなー。問題は人間様の居場所がなくなっちゃうことなんだがな。困るよ、キミ。
2001-03-09(金) RuBBS、Visor Edge [長年日記]
■ 城南予備校のポスターのコはなかなかかわゆいと思うのだが、どうか。
■ Postfix vs qmail
本屋で毎月恒例の「日経LinuxとLinux Magagineのどっちを買うか」をやって、いつも通り日経を買ったあと(だったら悩むな)、「UNIX USER」が「Postfix vs qmail」という特集をやっているのに気づいて後悔。これを買うべきでした。と思ったら会社の後輩(若手有望株、こないだネットワーク管理者にスカウト、Ruby洗脳中)が来たので買わせる。これでよし。いつまでもsendmailじゃないしな。
■ RuBBS
RuBBSをeRubyで書き直して0.5.0にする作業中。こんどのRuBBSは、今後のRubyの普及を睨んで、WWWサーバにRubyさえ入っていればftpするだけで動くがコンセプトだ。ISP上で運営するにはtelnet不要じゃないとな。あとはISPにRubyを入れさせるだけです。みなさんがんばりましょう。と言いつつ、suercub.net(実態はpos.to)に入ってる1.4.4を入れ換えてもらうのが面倒で、自分で1.6.2をビルドしちゃったのはワタシです(をい)。でもRuBBSは1.4でも動くけどね。
動作環境のバリーションを増やすために、www.spc.gr.jp(FreeBSD 2.x)や、supercub.net(Linux 2.2.x)などにテストバージョンを入れまくる。www.spc.gr.jpの方はcrypt(3)がMD5らしく、与えたsaltを全部使ってくれてしまうので、生成した暗号化パスワードに改行が含まれてしまい、困った。saltのお尻にchompをつけて対応。ついでにRubyのマニュアルも直しておく……と思ったらすぐにあらいさんに突っ込まれる(とほほ)。根っからのad hoc人間だしなぁ >おれ
supercub.netの方は、MTAがqmailなので、「DateとMessage-IdはMTA様にお任せ♪」というポリシー(嘘)のRuBBSはまずいということが判明。これやると、経路中にsendmailが入らない我が家では、Dateの落ちたメールが届いてしまう。というわけで、多少マシなヘッダを入れるコードも挿入。「いつまでもsendmailじゃないし」とか言っててこれだ。つーかTMail使えってか。さらに、ここのRuby 1.4.4で動かそうとしたら、Net::SMTPがホスト名の取得にENV['HOSTNAME']を使っていて動かない。内部でSocket::gethostnameを使って無理やり値を設定してやる。
さらにkomainu.pos.toに入れてみたらなんと、String#cryptがSEGVる。なんだこりゃ。おお、MD5にしか対応してないから、saltに「$1$」をつけないといけないってか。どうやって対応しよう……。
さらに。データの保存にDBMを使うのをやめてGDBMにしたら、DBMは入ってるけどGDBMはないとか、その逆のサーバとかあってヘコむ。たった3ヶ所なのに、環境にバリエーションがありすぎだぁ。面倒なのでGDBMのrequireに失敗したらDBMを使うように改造。これではなかなかリリースできん。あー、Windowsで動かしてないなぁ。めんどくさいからいっか(笑)。
■ Visor Edge
うーん、Visor新型(予想?)かぁ。なんかGraffitiエリアが狭い。Springboard外付けはだっさい。乾電池使えないの? ……というわけで、これがホンモノなら興味なし。Platinum買っといて良かった。予備にもう1台買っとくか(笑)。