perl

DateTime とミリ秒

DateTime->now だと内部的には time() 関数を使うので、秒以下の値は取れない。ミリ秒とかほしいときは Time::HiRes なんかで作った時間でオブジェクト作ってやらないといけない。 use Time::HiRes qw/gettimeofday/; use DateTime; my $t = DateTime->from_…

svk が動かない。

svk status, svk commit とかしようとすると、 Unmatched ( in regex; marked by <-- HERE in m/\A(?:\.[^/]*\-- HERE J\~\)\Z/ at /usr/share/perl5/Regexp/Shellish.pm line 184.こんなエラーメッセージが出る。 copy だとか mkdir はできる。up もできる…

Encodeの実体参照モード

Encode.pm より。 perlqq mode (CHECK = Encode::FB_PERLQQ) HTML charref mode (CHECK = Encode::FB_HTMLCREF) XML charref mode (CHECK = Encode::FB_XMLCREF) For encodings that are implemented by Encode::XS, CHECK == Encode::FB_PERLQQ turns (en|d…

corelist

Perlのコアモジュールかどうか調べるコマンド(Module::CoreList付属)。 % corelist CGI CGI was first released with perl 5.004 % corelist URI URI was not in CORE (or so I think)なるー。Web+DB Press #34 の naoya さんの記事より。

POD

これの呼び方。「ポッド」ですか「ピーオーディー」ですか?ずっと「ピーオーディー」と言ってたけど、自信なくなった…。

perldocの便利オプション

> perldoc -l [モジュール名] モジュールのインストールパスを表示する。 > perldoc perllocalモジュールのインストール履歴を表示する。そういえば、make installの最後に「perllocalに追加したぜ」っていうメッセージがでてたような気がする。あれか…。