トップ 最新 追記
RSS feed

ただのにっき


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台買っとくか(笑)。


2001-03-08(木) 花粉がっ [長年日記]

あれ!?

日記をつけるのを忘れていたですよ(笑)。忘れていたことすら忘れていた。RuBBSをeRuby化するのに熱中していたので。それもこれも、るびきちさんが悪いのだが(謎)。今回、全面的に書き直してるんだけど、当時(Rubyが1.1だったころ)より格段にRubyの腕前も上がったので、ずいぶんすっきりしたなぁ。やっぱ覚えたての時に書いたソースは読めたものではないと実感。まぁ、今だってまだまだアレだが。アレってなんだ。

花粉

ところで、いよいよ花粉症ですよ。しじゅう目がうるうるしている(気がする)。鼻の奥がむずむずしている(気がする)。顔の表面が自分のものじゃないような(気がする)。とうとうおれも発症したみたい(な気がする)。ためしにかみさんの目薬を差してきたら目のうるうるが治まったので、確実でしょう。まぁ、ガキの頃から毎年春になると、花粉で空気が黄色くみえるような山奥でキャンプをしてきたのに、この歳まで発症しなかったことが驚きなんだが。

でも春先にバイクに乗れなくなるのは困る。ただでさえ、最近は冬場に乗る機会が減ってるのに。夏は暑いし。秋は雨が多いし。春に乗らずにいつ乗るのだ(年中乗れよ)。というわけで、「花粉対策」とやらに手を染めねばなるまい。まずは先輩(かみさん)にいろいろ教わろう。つーか、根治療法にトライしたいものだな。怪しい注射とか。


2001-03-04(日) Rubyリファレンス、日記システム、ランニングマシン [長年日記]

2ヶ所のtypoは直しておきました(私信。ちなにWin32版PerlってのはActivePerlかにゃ?)。

Rubyリファレンス

まぁ、標準ライブラリのリファレンスは、riのおかげでほとんど不要になったのでアレなんだけど、500KBのHTMLをブラウザに呼び出すってのはちょっと待たされる感覚がイヤかも。まぁ、RWikiベースのドキュメントをリンクをそのままにオフラインに持ってくるのが面倒なのはわかっているので……(笑)。いまだに従量制ISDNのおれが悪いのさ(泣)。

日記システム

↑のような分散交換日記みたいな真似はしないことにしてるんだが(ポリシー)、よその日記で突っ込まれたら何か返さないといけないし。やっぱ、ぱぱんださんのとこみたく、ツッコミ用の掲示板を併設すべきなんだろうな。そうなると、今みたいにゴリゴリとXHTMLを書いてるんじゃダメで、ちゃんとした日記システムにしないといけないし。……となると面倒になってしまうのであった(笑)。この面倒を解消するために行動してしまうのが正しいハッカーです。はい、わかってます。でも大人にはそうもいかない場面もあるのよ。

ランニングマシン

昨日書き忘れたけど、ランニングマシンは面白い。といっても走ってる(歩いてる)最中じゃなくて、止めてからが面白い。しばらく「自分は走っているのに風景が動かない状態」を続けていると、その不自然さに慣れてしまうのか、今度は止まった状態でも周囲の風景がずんずん前に流れる錯覚が起きる。つまり、脳が「走っていると風景が止まっている状態が普通なら、止まっていれば風景が後ろから前に流れるはずだ」と計算違いを起こすんだな。自分の歩く速度と風景が流れる(ように感じる)速度が一致しないので、しばらくまともに歩けない。これは面白い。病みつきになりそう(笑)。


トップ 最新 追記
RSS feed