perl

cpanmバージョンアップ

Introducing cpanm 1.6 (by miyagawa) - Tatsuhiko Miyagawa's blog いろんなシンタックスが増えたようです。 cpanm MIYAGAWA/Plack-1.0015.tar.gz cpanm Plack@1.0015 cpanm Plack@0.9930 cpanm --dev Plack cpanm Plack~">= 1.0000, < 2.0000" cpanm Plack…

最近perl本読み始めました

最近、業務で久しぶりにperlを使用することになり いざ書こうとすると、いろいろ忘れてしまって、 手が進まなくなってた。 そこで、勉強しなおそうと 初めてのPerl 第5版を購入。今半分位読んだとこ。 初めてのPerl 第5版作者: Randal L. Schwartz,Tom Phoen…

vmstatの出力結果に日時を付ける

vmstat 1 | perl -MPOSIX -pe 'BEGIN{$|=1} print strftime q{%Y/%m/%d %H:%M:%S }, localtime'perlがないなら。 vmstat 1 | while read line; do echo `date +%H:%M:%S` $line; done

メール覚え書き

utf-8でメールを送信すると件名が文字化け - 教えて!goo Subject、Fromの2バイトコードに関しては 1.JISコードに変換する 2.BASE64エンコードする 3.RFC2047の規定に従いMIMEエンコードする(http://tools.ietf.org/html/rfc2047 ) 4.ヘッダが8…

perlのインストールモジュールを調べる

こっちの方がきれい。 #!/usr/bin/perl use ExtUtils::Installed; my $instmod = ExtUtils::Installed->new(); foreach my $module ($instmod->modules()) { my $version = $instmod->version($module) || "???"; print "$module -- $version\n"; }

perlのインストールモジュールを調べる

#! /usr/bin/perl use strict; my %mod_list; listup($_) for grep {$_ ne '.'} @INC; #print "$_?n" for sort keys %mod_list; print "$_\n" for sort keys %mod_list; sub listup { my ($base, $path) = @_; # (my $mod = $path) =? s!/!::!g; (my $mod = …

CPANを使ってみる さらに追記(2008/01/30)

TAKESAKO@YetanotherCybozuLabs ここで解決方法を提示してくれてたみたい。 さっき、Module::Starterの最新(1.470)をインスコしたらあっさりいけました。 これでmacでも使える。 ながかった〜。

CPANを使ってみる 追記。

何となくModule::Starterがうまいことインストールされていないようなので とりあえず強制インスコできないかと以下をやってみたら module-starter が/usr/binに格納された。 sudo perl -MCPAN -e shell get Module::Starter force install Module::Starter …

CPANを使ってみる

準備。 下記をDLし、インストール。 linx ※from apple gpg ncftp ※binary版をインストールした wget ようやく準備完了。「Part1 正しいPerl/CGIの書き方:ITpro」を参考にして、実行。 sudo cpan -i Module::Starter::PBP perl -MModule::Starter::PBP=setup…

amazon WEBサービス

http通信を行うのにLWPが必要らしい。 http://www.cpan.org/modules/by-module/LWP/libwww-perl-5.805.tar amazon webサービスに登録 https://aws-portal.amazon.com/gp/aws/developer/registration/index.htmlamazon アソシエイトに登録 https://affiliate.…

perlでxml

XML::Simple なんとなく、PerlでXmlでもさわってみようかと XML::Simpleモジュールをinstall。 http://www.cpan.org/modules/by-module/XML/sampleコードを見よう見まねで書いてみるもエラー。 XMLin() requires either XML::SAX or XML::Parser XML::Parser…