Perlの最近のブログ記事
2010年2月10日
懐かしの CGI カウンターとか
とても久しぶりに Perl で CGI カウンターを書いてみた。
申し訳程度にファイルの排他処理も組み込んでみたけど、完璧とはいえない排他処理ならなくてもいいんじゃないかという気がしないでもない。
2009年7月 8日
さらば IO::Scalar
今まで Perl で変数の中身をファイルとして扱うときは IO::Scalar を使ってたんですが、Perl 5.8.0 から open に変数のリファレンスをそのまま渡せば同じことができることを最近知りました。
普通に perldoc -f open に書いてあった。
2009年5月 1日
2009年3月19日
Atom API って便利ね
mixi 日記が空っぽなのはさみしいけどこっちの blog エントリをコピペで投稿するのはめんどくさい、という必要に駆られて自作した MT 用の mixi 日記投稿プラグイン。
しばらく blog もさぼってたのでいつからかはわかりませんが、プラグイン経由で投稿した mixi 日記が豪快に文字化けするようになってしまってました。
ちょっと前までは問題なく使えていたので mixi 側の仕様が変わったんだと思いますが、詳しく調べてないので原因は謎。
2008年9月 6日
HTTP::Async の timeout が効かない
いつもよく使う Perl の HTTP::Async モジュールの Version 0.09 に、指定した timeout の値が無視されるというバグがあるらしい。
普段は軽いサーバーと戯れてばかりだったので気づかなかったけど、最近重いサーバーを相手にすることがあってなんかレスポンスが悪いことに気づき、調べたらやはりそういうことだった。
もう半年以上前にレポートされてるけど $VERSION++ される様子がないので、今はとりあえず自力で対処するしかない。
2007年11月19日
Amazon.co.jp から新刊情報をゲットする
そもそも少なかった本屋に立ち寄る機会がめっきり減ってしまい、買い続けている本の続きが出ていても気付かずにいつの間にか店頭から消えてしまったりして困ってます。かといって「出るかな?出たかな?」と気にし続けるのもせっかちな性格ゆえ精神衛生上よくないので、とりあえず www.amazon.co.jp からデータ取ってくるスクリプトを書いた。