地デジ録画、あと半年前に出ていたらなぁ
ありのまま起こったことを(以下略。
「 SKNETのUSB地デジチューナー+パッチ済みドライバ+ICカードリーダーでコピーフリー録画が可能に 」の記事、とりあえず深夜に掲載しておけば明日の昼ごろまでにはトップになっているだろうと思ってたら、朝起きたら一杯記事が上がっていました……。
という話は置いておいて、今さら地デジ録画フリーになっても録る物ないわ! やっぱりPV4買ってしこしことHDDレコーダー録画したものを取り込もうかなぁ……。
ありのまま起こったことを(以下略。
「 SKNETのUSB地デジチューナー+パッチ済みドライバ+ICカードリーダーでコピーフリー録画が可能に 」の記事、とりあえず深夜に掲載しておけば明日の昼ごろまでにはトップになっているだろうと思ってたら、朝起きたら一杯記事が上がっていました……。
という話は置いておいて、今さら地デジ録画フリーになっても録る物ないわ! やっぱりPV4買ってしこしことHDDレコーダー録画したものを取り込もうかなぁ……。
CGI.pmで、POSTされたフォーム内容のparseが何かおかしい、でアップロードされたファイルの内容に他のフォームの内容が混ざる、てかこれmultipartメッセージの分解間違ってね? CGI.pmのバグか?
とかいう変なハマり方をしたのだが、結論としては「use open “:utf8″」と「use open “:std”」が原因だった模様。
この2つをuseすると、multipartメッセージのデリミタがうまく認識されないようだ。ちなみに$CGI::VERSIONは3.15。
しかも、この状態だとIO::FileとかでopenしたファイルのI/Oがutf-8で行われなくなるというおまけ付き。なんじゃそりゃー。
最近は無意識的にPerlソースコードの先頭に
use open “:utf8”; use open “:std”; を付けてしまっていたのが元凶といえばそうなのだが、2時間ぐらい無駄に消えた気がする……。use utf8;