bulknews.typepad.com Tatsuhiko Miyagawa's blog to discuss mostly tech and nerdy stuff. When you upload a new module to CPAN, most of you would say something like this on your blog or tweet: "Module Foo::Bar 0.50 is shipped to CPAN -- will be ... 続きを読む
cpan | 17:23 | | この前WebService::Bitlyというモジュールを作ってCPANに登録したので、忘れないうちにそれを行なうまでの手順をメモしておきます。これからCPANモジュールを作る人の参考になればと思います。 0.いろいろなドキュメントを読んでおく間違っ... 続きを読む
CPANモジュールのインストール時にでてくる対話形式のプロンプトに対してすべて自動でyesで答えたいとおもった。もじゃもじゃしたperl使いのせんぱいにapt-getのオプションにある–assume-yesのようなものは無いですかと尋ねたら無いといわれたので足がつった。... 続きを読む
PerlExtUtils::Install, ExtUtils::Installed を使うと cpan コマンドでインストールしたモジュールについてあれやこれや調べる事が出来ます。 インストールされているモジュール一覧 perl -MExtUtils::Installed -le 'print join "\n" => sort ExtUtils::Insta... 続きを読む
追記:なーんだ、やっぱりありました。 cpan -a を使えばいいらしい。 id:hiboma ありがとうございました。何台かのサーバを扱っていると、サーバによってインストール済みのモジュールのバージョンが違ったり、インストールされてなかったりしてよく困ります。... 続きを読む
こんばんは! urlにパラメータをつけたり、取り除いたり、パスだけ取得したり、クエリーを作りたいとか、そういった機会に出くわすことが多々ありませんか? そういうときは、URI というモジュールが便利です。 こんな感じで使います。 use URI; use Data::Dum... 続きを読む
CPANモジュールの場合、Makefile.PLで依存モジュールの指定ができるわけなんですが結構指定し忘れちゃいます。ぼくも何度か指定し忘れてCPAN Testersでエラーになって初めて気がついたり、ほかの人のモジュールに漏れ輝夫と指摘したこともあります。 理由を考え... 続きを読む
CPAN::Mini って便利ですね。 CPAN::Mini って何をするモジュールかというと、CPAN に登録されているモジュールの最新版をまるごと取ってくる便利なモジュールです。(CPAN::Mini について詳しくは、富田さんの use CPAN::Mini; - 今日のCPANモジュール をごらん... 続きを読む
CPAN の ダウンロード先(URL リスト)を変更する方法 「Sun Fire V20z を Webサーバ用に購入」や「Apache bench 対決 : Xeon vs Opteron」の記事で書いたように、本業で使っている web サーバは Sun Fire V20z というサーバなんですが、Dell の Xeon サーバと... 続きを読む