プログラムネタは早く別の場所に隔離したいなあと思いつつ、備忘録。
環境依存なのか、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の関連記事。
このところコーヒーの消費量が急上昇中。毎日一リットル強というのが多いのか少ないのかはわかりませんが、トイレが近くなるのだけはたしかなようです(^^;)
商品化はされないようですが、何日か前の新聞にグルート・ビールの話が出ていましたね。来年のことを言ったら鬼が笑いそうですが、「中世グルートビールの復元 〜ハーブが誘う中世ヨーロッパ〜」展、なんとかして行きたいなあ。
検索会議
link:http://〜
Taboo
trysexual
バグ
バーでの企画
ホステスかバーテンダーか
mod_perl+sysread
バンド・エイド復活?!
士農工商
内部移転します
コーヒーにあうリキュール
ラテン語オフ
バグ
Rest easy, bastard
Sloe Comfortable Screw Against The Wall
スイカのリキュールふたたび
手前味噌
綾音