作者: Bruce.
日時: 2007/5/28(17:55)
球の体積の公式は「身の上に心配がrの三乗」と教わったBruce.です。
#山本五十六とフォードは「天才」といっていいのかちと疑問

弾さんではありませんが、ちと指摘したくなったので書きまする。

更新日記 - 日曜プログラマのひとりごと
http://homepage1.nifty.com/kazuf/renewal.html#jperl_1180156629
http://homepage1.nifty.com/kazuf/renewal.html#csc_1180101065

にあるPerlスクリプトですけど、

・jperl(5.005レベル)で動かさなければならない
・CGI.pm(or CGI::Lite等のaltanatives)でなくcgi-lib.plを使っている
・my してない

のを見逃すとしても、

・print 文の羅列 → ダブルクォートを出力するためにうるさいエスケープも入っている
のだし、ヒアドキュメントを使うべきではないでしょうか?

・例によって(?) CGIに脆弱性がありまする(XSS)

・opendir/readdir/grep/closedir のカルテットは globで済ませた方がすっきりすると思います

・暗黙の初期化に依存している変数が幾つか($buff, $out, $id, ...)

というのは2007年の今となってはどうかと思います。

各ファイルに対する処理のループの本体も手を入れられるのではないかと思いますが、
時間がないので省略します。

いじょ。