2005-08-12 Fri
Perlでプロトタイプ宣言
- Sample
sub func($$@){ my($a,$b,@list)=@_; } &func($a,$b,@list);
- Reference
Smart! - サブルーチン - Perl講座
http://www.rfs.jp/sitebuilder/perl/02/07.html
2005-08-12 Fri
Unicode::Japanese
- Summary
全角半角変換が可能
- Reference
tech.ymirlink.co.jp
http://tech.ymirlink.co.jp/
Unicode::Japanese
2005-07-19 Tue
Spreadsheet::ParseExcel
- Debian でインストール
# aptitude install libspreadsheet-parseexcel-perl
- サンプル
日本語での利用のサンプルは以下にある
/usr/share/doc/libspreadsheet-parseexcel-perl/examples/sample_j.pl
- 特徴
複数シートのExcelファイルが難なく読める.
とても便利!
- Reference
河馬屋二千年堂 - Perlの小技 - Spreadsheet::ParseExcel - Excelファイルから情報を取得する
http://homepage3.nifty.com/hippo2000/perltips/Spreadsheet/ParseExcel.htm
Spreadsheet::ParseExcel
Debian パッケージディレクトリ検索 (バイナリ) - libspreadsheet-parseexcel-perl
- Reference 追記 [2006-07-10]
Spreadsheet::ParseExcel - ごくごく普通の使い方メモ - iandeth.
http://iandeth.dyndns.org/mt/ian/archives/000626.html
2005-02-16 Wed
Perl オブジェクト指向プログラミング
- Reference
Perlオブジェクト指向プログラミング
http://www.pure.ne.jp/~learner/program/Perl_oo.html
- via
読書記録ChangeLog - 2005-02-15
http://dkiroku.com/2005-02-15-9.html
2005-01-17 Mon
2005-01-11 Tue
My Favorite Perl Modules
- Summary
CPANに登録されている気に入ったモジュールをコメントつきで簡単に管理できるサイト
作ったお気に入りリストは、Javascriptを利用して簡単に自分のBlogに掲載する事も可能
- Reference
My Favorite Perl Modules
http://mfpm.blogdb.jp/
YappoLogs - 2005-01-10 - お気に入りのPerl Module管理サイト公開
http://blog.yappo.jp/yappo/archives/000160.html
- via
読書記録ChangeLog - 2005-01-10
http://dkiroku.com/2005-01-10.html#2005-01-10-3
2005-01-07 Fri
GD::SecurityImage
- Summary
計算機で解読困難かつ人には解読可能な文字の画像 (captcha) を作るモジュール.
- Reference
GD::SecurityImage
- via
www.textfile.org - 2005-01-06
http://www.hyuki.com/tf/20050106221944.html
2004-12-19 Sun
JAPH
- Summary
`Just Another Perl Hacker' という文字列を出力するプログラムを難解かつエレガントに作るかを競う.
- Reference
CPAN - JAPH
http://www.cpan.org/misc/japh
- via
TokuLog! - 2004-12-17
http://tokuhirom.dnsalias.org/~tokuhirom/cl/2004-12-17.html#2004-12-17-2
2004-12-18 Sat
MoleSter - tiny P2P file sharing program
- Summary
Perlで書かれた小さなP2Pスクリプト.
7行のスクリプトで,外部ライブラリを使用しない.
Pythonで書かれた TinyP2P は XMLRPC server ライブラリを使っている.
- Reference
MoleSter
http://ansuz.sooke.bc.ca/software/molester/
TinyP2P - The World's Smallest P2P Application
http://www.freedom-to-tinker.com/tinyp2p.html
- via
たつをの ChangeLog - 2004-12-16
http://chalow.net/2004-12-16-3.html
2004-12-13 Mon
Perl + TeX で宛名印刷
- Summary
Perl と TeX を利用して年賀状を印刷する.
- Reference
MYCOM PC WEB - 今年の年賀状はフリーで行こう - Perl + TeXでこだわりの宛名印刷
http://pcweb.mycom.co.jp/special/2004/nenga/
2004-12-12 Sun
WebService::Google::Suggest
- Summary
Google Suggest[2004-12-11-1] を利用するための Perl モジュール
- Reference
Adam Stiles - 2004-12-10
http://www.adamstiles.com/adam/2004/12/hacking_google_.html
WebService::Google::Suggest
- via
blog.bulknews.net - 2004-12-11
http://blog.bulknews.net/mt/archives/001442.html
2004-12-02 Thu
WWW::Mixi - Mixiに簡単にアクセスするための LWP::UserAgent ライクなモジュール
- mixi Log Loader - mixi "足あと" 保存 + 解析Perlスクリプト
WWW::Mixi を用いている.
http://hsj.jp/works/archives/001055.html
- Reference
Perlモジュール/WWW::Mixi
http://digit.que.ne.jp/work/?Perl%A5%E2%A5%B8%A5%E5%A1%BC%A5%EB%2FWWW%3A%3AMixi
mixi - WWW::Mixi コミュニティ
http://mixi.jp/view_community.pl?id=43735
2004-12-02 Thu
TMTOWTDI
- TMTOWTDI とは
There's More Than One Way To Do It.
「他にも手がある」の意味.
Perl で使われるスローガン.
- Reference
はてなダイアリー - TMTOWTDI
http://d.hatena.ne.jp/keyword/TMTOWTDI
- via
IBM developerWorks - Linux - Perlを最適化する
http://www-6.ibm.com/jp/developerworks/linux/041119/j_l-optperl.html
2004-12-02 Thu
Perlを最適化する
- Reference
IBM developerWorks - Linux - Perlを最適化する
http://www-6.ibm.com/jp/developerworks/linux/041119/j_l-optperl.html
cubic9.com - 2004-11-30
http://cubic9.com/Blog/2004-11-30/
- via
cl.pocari.org - 2004-12-01
http://cl.pocari.org/2004-12.php#2004-12-01-2
2004-12-02 Thu
HTMLエンティティ生成
- Summary
10進,16進のHTMLエンティティを生成できる.
- Perl モジュール
HTML::Entities は日本語が使えない.
HTML::Entities::Numbered というモジュールもあるのか.
- PHP
mb_encode_numericentity - 文字をHTML数値エンティティにエンコードする
mb_decode_numericentity - HTML数値エンティティを文字にデコードする
- 追記
FreeMind が日本語文字列を「16進のHTMLエンティティ」で出力するので困る.
- Reference
HTMLエンティティ化
http://hp.vector.co.jp/authors/VA022023/javascript/make_html_entity-ja.htm
HTMLエンティティ生成
http://gadd9.com/soft/entity.html
HTML::Entities
HTML::Entities::Numbered
PHP Manual - mb_decode_numericentity
PHP Manual - mb_encode_numericentity
- via
blog.bulknews.net - 2004-08-12
http://blog.bulknews.net/mt/archives/001184.html
2004-12-01 Wed
グラフ関連モジュール
- Graphviz[2003-12-01-3] 関連モジュール
GraphViz
- SVG 関連モジュール
SVG
- TreeMap 関連モジュール
TreeMap
2004-11-29 Mon
ChangeLogの読み込みとハッシュへの格納
- Summary
ChangeLogReader.pm というモジュール
ChangeLogを parse してハッシュに格納.
chalow の 次バージョンに入る予定らしい.
- Reference
たつをのChangeLog - 2004-11-28
http://chalow.net/2004-11-28-5.html
2004-11-22 Mon
pp , perlcc
- perlcc
Perl プログラムから実行形式を生成
- perlcc を使用してバイナリ作成の注意
・cygwin の perlcc は cygwin.dll が必須
・ActivePerl の perlcc は Visual Studio が必要
・perl を mingw でソースからコンパイルすればOK
- pp
Perl パッケージャ (Perl Packager)
- Reference
perldoc.jp - pp
http://perldoc.jp/docs/modules/PAR-0.75/script/pp.pod
perlcc
http://fleur.hio.jp/~hio/perldoc/mix/bin/perlcc.html
- via
Earl Grey Labratory's Blog - 2004-10-29
http://d.hatena.ne.jp/lethevert/20041029#p2
2004-10-26 Tue
Debian GNU/LinuxでCPANに登録されているモジュールをインストールする
- dh-make-perl パッケージをインストールする
# aptitude install dh-make-perl
- Template::Extract をインストールする例
- libtemplate-extract-perl というパッケージを作成する
$ dh-make-perl --build --cpan Template::Extract
- インストール
# dpkg -i libtemplate-extract-perl
- Reference
namazu.org - 土屋 雅稔 - Debian Tips
http://namazu.org/~tsuchiya/debian/
Naney's Web Site - nDiki - dh-make-perl
http://www.naney.org/diki/dk/dh-make-perl.html








