CPAN の rpm パッケージを作る cpanspec がよさげ
http://d.hatena.ne.jp/woremacx/20070804/1186202588
これを読んでて気になった CPAN モジュール
Module::Depends::Intrusive
http://search.cpan.org/~rclamp/Module-Depends-0.13/lib/Module/Depends/Intrusive.pm
うーん......使い方がよくわからん。Module::Depends と使い方は一緒らしい。
Module::Depends は、META.yml から情報をひっぱるらしいけど、Module::Depends::Intrusive は Makefile.PL や Build.PL を フェイク環境で実行して、調べるみたい。
use YAML;
use Module::Depends::Intrusive;
my $deps = Module::Depends::Intrusive->new->dist_dir('.')->find_modules;
print "Our dependencies:\n", Dump $deps->requires;
<<
で、CGI-Application-Dispatch のソースコード内で実行してみる。
Our dependencies:
---
CGI::Application: 3.2
Exception::Class: 0
Exception::Class::TryCatch: 0
Test::More: 0
perl: 5.6.0
あれー? Module::Depends と結果が変わらんなぁ......もしかして、META.yml があれば、それを優先して見るのかな?
META.yml がない Template とかのソースコードで実行してみると、Module::Depends で調べられなかった、依存モジュールが表示された。なるほど......
http://mizzy.org/program/net-ldapx-simple00.html
Net::LDAP::Alterntive の名前が変わったらしい。
CGI::Application::Plugin::DevPopup
http://blog.nomadscafe.jp/archives/000473.html
各ページに QRコードの画像を付加
http://memo.xight.org/2006-03-06-1
via http://www.pochi.cc/%7Esasaki/chalow/2006-03-09-2.html
おお〜
<img src="path/to/qr.cgi" width="97" height="97" alt="QRcode" />
として、CGIでは、REFERERから 生成すべき URL を取り出して QRコードパターンを生成。うまいなぁ。
しかし、以前試した時は、ここまですっきりとしたコードにはならなかった気がしたんだけどと……と思って、その時の文章を読み返す。
http://www.kunitake.org/xoops/modules/xfsection/article-55.html
あ〜 Ecc とか Version って省略可能なのか(最近省略可能になった?以前から?)
ちなみに、QRコードは(株)デンソーウェーブの登録商標です。
# QRコードパターン は登録商法ではないらしい。
cf. http://www.denso-wave.com/qrcode/faq.html