perl

CGIでのperlプロファイリングを簡単に

昔書いたperlのCGIが、データが増えてくると重いことがわかって、まあだいたい重い場所は見当がついてるけど、一応プロファイリングして確認しておこうと思いまして、perlのプロファイラを調べてみた。Devel::DProf と、Devel::Profile がよく使われてるみた…

CGI::Sessionで不要な cgisess_* ファイルを削除

CGI::Sessionを使ってセッション管理を行っていると、ユーザにブラウザを閉じられるとセッションをdeleteできないので、cgisess_* ファイルがゴミとして残るという問題があります。 期限切れのセッションを探して削除する機能を自分で作らなきゃいけないかな…

SoundBridgeのCGIインタフェース

http://inutch.xrea.jp/soft/rokuctrlperl/FlashベースのリモコンソフトではPCの前に居ないと操作できなくて不便なので、Nintendo DS ブラウザをRokuのリモコンにしたくて作りました。Nintendo DS ブラウザに限らず、どんなブラウザでも使用できます。

DBI風インタフェースの簡易DBをperlで実装したい

最近、perlでCGIを作ってファイル入出力することが多くて、データが複雑になってくるとDB使った方が楽なので使いたいんだけど、サーバーによっては使えないところもあるので悩ましい。使えないほうにあわせてファイルI/Oで作りこんでおいても、やっぱり後で…