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

sudo: sudores/visudo

sudoという実に基本的なところだけど、すぐに忘れてしまうのでメモる。 /etc/sudoresが設定ファイルで、visudoが編集コマンド。直接/etc/sudoresを編集するのは望ましくない。 /etc/sudoresの書き方 ユーザ ホスト = (権限) コマンド という書式になっている…

PDTからJSTへの変換

ワンライナーで書いてみた。 perl -MDateTime -le '$hash=+{year=>2011,month=>3,day=>22,hour=>19}; $pdt=DateTime->new(%$hash, time_zone=>"America/Los_Angeles"); $tokyo=DateTime->from_epoch(epoch=>$pdt->epoch, time_zone=>"Asia/Tokyo"); print($t…

warnの挙動を変更する

不要なwarnがダラダラと出力されてしまうので、スコープ内に限ってoffにできないかと探したところ、dankogaiさんのBlog発見! http://blog.livedoor.jp/dankogai/archives/50807680.html こんな感じでスコープに限って、offにできる。 do { local $SIG{__WAR…

Cache::Memcached::Fastでexpireせず

setメソッドの第3引数(expiration time)にReadonlyな変数をセットすると、なぜかexpireしないというbugに当たって、えらく苦労したのでそのまとめ。 再現方法 試したバージョンは以下の通り。 memcached 1.2.6 Cache::Memcached::Fast 0.14 ローカルの11211…