■2006-01-31
* [近況] 日記更新せず
あー、三週間何も書いていません。書いている暇がないです。人足りない。とりあえず正社員募集中(正社員じゃなくても)。関心のある方はご一報を。課題提出としてAdvanced Perl Programming (2nd ed) 10章 Acme::*のセクションを読んだ感想を。 そういうわけで無理なく今月のAcmeに。
* [今月のAcme] 新春特別ゲスト
あー、書く暇がありません。 でも今月1回しか書いていないので何とかしたいなと。そこで本日はゲストにAcmeさんではなくDateさんやDateTimeにお越し頂きました。
Perlには日付を扱う様々なモジュールがありますが(中略)そんな中でもひときわ役立つ優れモジュールをご紹介します。
まずは普段使っているカレンダーの多くは約365日で一巡りしますが、もう少しゆったりした気持ちでDateTime::Calendar::Mayan(or Date::Maya)は如何でしょうか。 マヤ暦なので1周が187万日ぐらいになり、このカレンダーで「本日の一言付き日めくりカレンダー」を作ったら飽きがこないこと請け合い。
指輪物語好きの方にはDate::Tolkien::Shireでホビット庄暦。
$shiredate = Date::Tolkien::Shire->new(time); print $shire_date->on_date; # 4人のホビットは闇夜の # ブランディワイン橋にたどり着いた
指輪物語上の対応する日付のイベントも出力できます! 何か無駄に多機能ですね。
それからDateTime::Calendar::Pataphysicalは、1年が13ヶ月で1ヶ月は29日ある似而非界のカレンダー。
そして最後にDateTime::Format::Bork ……何ですか、これ?
以上、比較的便利そうなモジュールを挙げてみました。他にもフランス革命暦、ヒジュラ暦、バハイ暦やディスコルディア暦などもありますが、意外にもCPANには宇宙暦ないでんすね。あと皇紀とか。