Charlie's Cocktail BAR

  • −お酒は責任のとれる範囲で飲みましょう−

[玄関] [履歴] [メニュー] [検索] [本棚] [カクテル講座] [はばかり] [はしご]

プログラムネタは早く別の場所に隔離したいなあと思いつつ、備忘録。

環境依存なのか、mod_perl と read / sysread の相性問題なのか、Windows 2000+Apache 1.3.31+mod_perl 1.29+ActivePerl 5.8.4で (sys)read( FileHandle,$data,$size ) を呼び出したとき、FileHandle が STDIN の場合に限っては、データが $size より少ないとまったくデータを読みとれなくなる――という仕様/バグ?に延々半日近くも悩まされまして。

まあ、こんなことで余計な苦労を背負い込んだのは重くてスパゲティな CGI.pm を嫌って CGI::Simple.pm (ver 0.075) を使おうとしたせいなんですが(^^;)、とりあえず毎回 $size を適切に計算することで問題回避できるのは確認できたので、作者の人にはメールを飛ばして問題指摘しておきました、と。

ちなみに、あとから見つけた mod_perl MLの関連記事

このところコーヒーの消費量が急上昇中。毎日一リットル強というのが多いのか少ないのかはわかりませんが、トイレが近くなるのだけはたしかなようです(^^;)

商品化はされないようですが、何日か前の新聞にグルート・ビールの話が出ていましたね。来年のことを言ったら鬼が笑いそうですが、「中世グルートビールの復元 〜ハーブが誘う中世ヨーロッパ〜」展、なんとかして行きたいなあ。

Permalink | 2004/10/24 09:00


Cha.への伝言板

ボケでもツッコミでもご自由に。質問がある方もこちらへどうぞ。
でも、仮名で結構ですからお名前くらい教えてくださいね