2011-06-01から1ヶ月間の記事一覧

Net::SSH::Perlで"Net::SSH: Can't bind socket to port 1023: アドレスは既に使用中です" と言われてしまう件

rootユーザ、かつ日本語ロケールでscriptを実行すると、Net::SSH::Perl->new() のとこで # perl hoge.pl Net::SSH: Can't bind socket to port 1023: アドレスは既に使用中です at hoge.pl line 10となって困った。sourceで"Can't bind socket to port" と書…

jetty - java サーブレットコンテナ

http://ja.wikipedia.org/wiki/Jetty http://jetty.codehaus.org/jetty/index.html http://civic.xrea.jp/dev/jetty/ tomcatより軽量。HTTP サーバとしての機能がtomcatより上らしい。 とはいえ実環境で使ったことないから不明。

削除されたpartition, file を復元するsoftware

http://sourceforge.jp/magazine/06/09/09/1417236 http://www.cgsecurity.org/wiki/TestDisk http://www.cgsecurity.org/wiki/PhotoRec rm してしまったfileを復元したい、あるいは削除されたfileを調査のため復元したいときに。他にはbackupを取らずに書い…

最近のGNUのrmコマンドはdefaultで"rm -rf /"が実行できなくなっている

知らねかった。仮想OSでdebian 6.0 を試していて、ひと通り終わったので禁断のrm -rf / で壊して遊ぼうとしたら、、、 # rm -rf / rm: it is dangerous to operate recursively on `/' rm: use --no-preserve-root to override this failsafeお?help 見てみ…

perl でSTDOUT への出力を一時的に無効にしたい

どうやるんだろう。*STDOUT とかの型グロブを操作するとか、tie を使うなどで出来そうな気がする。普通にclose STDOUT; したら出力は止まるけど、その後 open する方法がわかんないので。。。 追記 一時的に無効にしたい箇所を{}で囲んで、その中でlocal *ST…

perl - Time::Piece で日付を計算

perldoc Time::Piece http://d.hatena.ne.jp/hirose31/20100916/1284628891 http://d.hatena.ne.jp/perlcodesample/20091105/1246274997 perl 5.8には時刻を扱う標準モジュールがなくて、たいていCPANのDateTimeを使ってたんですが、DateTimeは巨大?で依存モ…