My Favorite Perl Modules
ゲストさん、ようこそ アカウント登録 | ログイン
しらゆきの登録モジュール一覧

登録モジュール一覧

HTTP::Date(libwww-perl)
日時文字列を UNIX 日時に何も考えずに変換できるのがいいです。
登録:2005-09-03 07:55:38
バージョンアップ:2010-05-14 01:01:30
LWP::UserAgent(libwww-perl)
最近初めて post を使ってみました。考え方が C# と似てると思います。
登録:2005-09-04 22:41:12
バージョンアップ:2010-05-14 01:01:28
Unicode::Japanese(Unicode-Japanese)
v0.30 で au の EZweb 絵文字に対応してくれたみたい! 作者さんありがとう!

getcode の encode として {jis,sjis,euc,utf8}-au が増えてます。
conv の encode として jis-au,{jis,sjis,euc,utf8}-icon-au{1,2} が増えてます。
1 と 2 では対応している絵文字の数が違います。省略すると 2 です。

use Unicode::Japanese;
my $u = Unicode::Japanese->new;
my $str = "\e\$Bx4u0u1vE\x7a\x78\x7b\x50\x7a\x70\e(B";
print $u->getcode($str)."\n";
print $u->set($str,'jis-au')->conv('sjis-icon-au1')."\n";
print $u->set($str,'jis-au')->conv('sjis-icon-au2')."\n";
登録:2005-09-03 01:37:48
バージョンアップ:2009-12-17 01:01:12
Encode(Encode)
utf-8への変換表が正しくない気がしますが、
韓国語など日本語以外も考慮する場合はこれを使わざるを得ません。
返ってくる値に癖があるので注意が必要です。
登録:2005-11-03 11:22:36
バージョンアップ:2009-11-27 01:01:12
日本語以外でもちゃんと推測できるので気に入りました。
変換表や返ってくる値に癖があるので注意が必要です。
use Encode;
use Encode::Guess qw/euc-jp utf8/;
my $x = 'ほげ';
my $guess = Encode::Guess::guess_encoding($x,qw/euc-jp utf8/);
if (ref $guess) {
  $x = Encode::decode($guess->;name,$x);
}

登録:2005-09-28 23:06:27
バージョンアップ:2009-11-27 01:01:01
Net::Amazon(Net-Amazon)
使ってます。
登録:2005-09-04 14:18:20
バージョンアップ:2009-11-04 07:01:19
PDF::API2(PDF-API2)
これだけのコードで PDF のページ数を取得できるのは便利です。
もちろんもっとたくさんの機能がありますが。

use strict;
use PDF::API2;
my $pdf = PDF::API2->;open('test.pdf');
my $pages = $pdf->;pages;
登録:2006-03-15 11:59:58
バージョンアップ:2009-03-21 07:00:41
Jcode(Jcode)
登録:2005-09-03 01:36:56
バージョンアップ:2008-05-11 07:00:28
Win32::OLE(Win32-OLE)
強力です。Microsoft Access のデータベース(mdb) に SQL クエリを出すのに使っています。
登録:2005-09-03 08:09:33
バージョンアップ:2008-04-19 01:00:17
tags
©blogdb 2004-2005