[[PageOutline]] [[TitleIndex(Dev/Perl,format=group)]] = misc = * [http://blog.livedoor.jp/dankogai/archives/51026593.html 404 Blog Not Found:perl - ワンライナーの書き方入門] * -MO=Deparseでスクリプト化 * [http://search.cpan.org/perldoc?B::Deparse B::Deparse - Perl compiler backend to produce perl code] * [http://perl-users.jp/articles/advent-calendar/2010/ JPerl Advent Calendar 2010] > 今年も JPerl Advent Calendar の季節がやってきました。 > Perl に関連する tips を25本おとどけしちゃいます。 > 12月1日から毎日一本ずつ tips をアップしていっちゃうという企画です。 > くわしくは[http://d.hatena.ne.jp/tokuhirom/20081216/1229387324 このあたり]をみてください。 * [http://togetter.com/li/77225 Togetter - 「Shibuya Perl Mongersテクニカルトーク#15」] * twitter:takesako/status/12917008421101568 * source:lab/trunk/Commentary/shibuya.pm * [http://www.slideshare.net/spiritloose/write-good-parser-in-perl Write good parser in perl] * [http://d.hatena.ne.jp/dayflower/20080605/1212652674 ファイルハンドルをめぐる冒険(ただしマニア向け) - daily dayflower] * ファイルハンドルをネタに、IO:Handleから型グロブまで説明。特に型グロブの図示が分かりやすい。 * https://twitter.com/__gfx__/status/16308724930973696 > Perlはデフォでどんなシグナルもトラップしないらしい。つまり、SIGINT発行するとENDとかDESTROYは呼ばれない。RubyはSIGINTをトラップするので、デフォルトでENDは呼ばれる。 * https://twitter.com/__gfx__/status/16314985630146560 > PerlでDESTROYが誤って二回呼ばれてしまうコード例(by kazuho) https://gist.github.com/747040 * [http://search.cpan.org/perldoc?Image::ExifTool Image::ExifTool - search.cpan.org] * see [./exiftool] for example * [http://www2.sakakazu.jp/blog/index.php?itemid=240 オレBlog » Exif Orientationタグによる補正方法] * [http://blog.dtpwiki.jp/dtp/2009/05/aiperl-7144.html M.C.P.C.: AIファイルからPerlでサムネールを取り出す] > もっとも、Image::ExifTool入れちゃえば、コマンドラインツールが入るので {{{ $ exiftool -b -ThumbnailImage test.ai > thumbnail.jpg }}} > でできちゃうわけですけれども! * [http://chalow.net/2008-05-10-3.html (を) Unicode の16進数の実体参照を正規表現などで元に戻す] {{{#!perl my $a = "情報時代"; use HTML::Entities; print HTML::Entities::decode($a), "\n"; }}} {{{#!perl my $a = "情報時代"; $a =~ s/&#x([0-9A-F]{4});/chr(hex($1))/ge; print "$a\n"; }}}