トップページ⇒php
990コメント339KB

Perlモジュールについて

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2001/08/15(水) 07:47ID:???
モジュールについて話し合うスレッドです。

モジュールの使い方とかリンクは>>2-10さんが出してくれるかも?!
0002_gunzip ◆PerlXsxc2001/08/15(水) 08:04ID:???
取りあえず定番情報。

□モジュール入手先
http://search.cpan.org/

□ActivePerl PPM リポジトリ
http://www.activestate.com/PPMPackages/5.6/
http://www.roth.net/perl/packages/
http://rto.dk/packages/
http://dada.perl.it/ (Win32::*関連)
リリース状況:
http://aspn.activestate.com/ASPN/Downloads/ActivePerl/PPM/Packages

□モジュールに関するドキュメント & 情報
http://perl.infoware.ne.jp/
http://www.bekknet.ad.jp/~bero/docj/module/
http://member.nifty.ne.jp/hippo2000/perltips/index.htm
0003名無しさん@お腹いっぱい。2001/08/15(水) 11:05ID:???
↓とのすみ分けはどうするのかな?いや別に、このスレに
反対している訳ではないのだけどね。

http://corn.2ch.net/test/read.cgi?bbs=php&key=991313362&ls=50
0004名無しさん@お腹いっぱい。2001/08/15(水) 14:24ID:???
search.cpan.orgを闊歩してるとたまに変なモジュールを見つけることがある。
例えばこれ
http://search.cpan.org/search?dist=List-Member
このモジュールに定義されている唯一の関数
sub member {
    my $target = shift or croak "No target in member/2 ";
    for (0..$#_){
        return $_ if $_[$_] eq $target;
    }
    return $NEG;
}
こんな単純なモノでも良いんだなぁ、と思う一方、
ネタなんじゃないかという思いが捨てきれない(w

# ってこんな話題でいいんでせうか。
0005名無しさん@お腹いっぱい。 2001/08/15(水) 16:14ID:???
はは、何だこれ  w
別スレで話題のKENT.pmも 有りうるかもねー
0006名無しさん@お腹いっぱい。2001/08/16(木) 23:07ID:Ar7JEA0M
すいません。あるマシンのperlに関して、どのモジュールが
使えるかをスクリプトで調べるような方法あるのでしょうか?

ついでに、どのdbmが使えるかを調べる方法も教えてください。
0007名無しさん@お腹いっぱい。2001/08/17(金) 00:21ID:???
>>6
1.
% perldoc -l ModuleName

2.
#!/usr/bin/perl
@dbms = qw(AnyDBM_File ODBM_File SDBM_File DB_File GDBM_File);
foreach my $dbm(@dbms){
    eval "require $dbm" and print "$dbm OK\n";
}
__END__
@INCに入ってるディレクトリの中を見た方が早いと思うがね。

というかスレ違いだからな。
質問は専用スレでやれ。
0008名無しさん@お腹いっぱい。01/10/28 13:41ID:Le8aRGGQ
Cpan2.orgは何処へいったんだ。
0009名無しさん@お腹いっぱい。02/02/23 07:27ID:JlmTzXqB
Perlモジュールの日本語訳サイトでフレーム使ってたところ覚えてる方
いらっしゃいますか?
0010名無しさん@お腹いっぱい。02/02/23 07:43ID:???
>9
ここかな?
http://www.bekknet.ad.jp/~bero/docj/module_/
0011名無しさん@お腹いっぱい。02/02/23 07:46ID:JlmTzXqB
うわっこれです
助かりました
0012nobodyさん02/03/20 00:33ID:Mq6aLS7f
みんなで2ch.pmを作ろうYO!
0013nobodyさん02/03/20 00:51ID:???
>>12
じゃぁまず仕様を書いてね。
0014nobodyさん02/03/20 01:26ID:???
パッケージって頭数字使えないべ?
0015nobodyさん02/03/20 01:29ID:???
直接は使えないが、実はけっこうどうにでもなる。

${'2ch::foo'} = 'fuga!';
print ${'2ch::foo'};
0016nobodyさん02/03/20 03:33ID:???
packege BBS2ch;
=head1 NAME

BBS2ch - Multi Post Tool for 2ch.net

=cut
0017nobodyさん02/03/20 04:53ID:TSftstwY
マイヒットなpmは Spreadsheet-WriteExcel 

これで毎週作ってる面倒なEXCEL資料作りを全自動化する計画。

グラフをどうするかがが課題。
0018 ◆fOVovqoo 02/03/20 16:20ID:???
Devel::DProfやBenchmarkにはいつもお世話になっていますね。
効率化するというより、それほど悪くないと納得するためだったりする。
0019nobodyさん02/03/20 19:47ID:wpDr7CAx
やっぱ、Inline.pmでしょ。
0020nobodyさん02/03/20 21:07ID:???
HTML::Templateがもう少し軽ければな…
0021nobodyさん02/03/21 03:02ID:???
packege DBD::BBS2ch;

=head1 NAME

DBD::BBS2ch - DBI driver for BBS2ch

=cut
0022123402/03/22 01:38ID:PNDxe/pL
GDとは別にPERLモジュールでJPEGのリサイズとかできるモジュールはありませんか?
0023_gunzip02/03/22 03:15ID:???
>>22
Imagerモジュールなどいかがですか?
$image->scale(xpixel => ?, ypixel => ?)を呼ぶだけなので。

他にも、Image::Magick,Image::Imlib2, Image::GD::Thumbnail,
Gtk-Perlに付属するGtk::Gdk::Pixbuf(旧GdkImlib)辺りでも
画像のscalingは簡単に行うことができますよ。
0024123402/03/22 09:05ID:PNDxe/pL
>>23
ありがとうございます。
これはレンタル鯖でもつかえるんでしょうか?
こちらがいろいろいじれる鯖だとGDをつかえるんですが
借り物鯖だとインストールとかできそうになくてそういった意味でさがしています
0025nobodyさん02/03/22 11:15ID:???
画像を扱うモジュールが内部でどういう動作をしてるかを考えれば
レンタル鯖とやらで使えるかどうかくらい判りそうなもんだろう。
0026nobodyさん02/03/22 22:19ID:xPJilkwN
OIOI、2ch.pmの話はどうなったんだ?
0027nobodyさん02/03/29 01:50ID:???
モアステキモジュール紹介してほしいage
0028nobodyさん02/03/29 17:44ID:???
http://qb.2ch.net/test/read.cgi/jikken/1017071166/l50
↑こっちでBBS2ch的モジュール上がってるYO
0029Win32さん02/04/10 15:51ID:???
use Win32;
Win32::MsgBox('ageます。', 4 | MB_ICONQUESTION, 'Perlモジュールについて');
0030nobodyさん02/04/10 20:43ID:VIfIuJ6u
HTMLの中の上からn番目のAタグを抽出すると言うようなモジュールって
ありますか?
更にその中身をオプション名とその内容、タグに挟まれたテキスト
などに分解して返してくれるようなら最高なんですけど。
0031nobodyさん02/04/10 21:05ID:???
HTML::LinkExtor
0032nobodyさん02/04/10 23:06ID:I4lhe9xZ
↑それって名前からして多分Aタグだけを取り出すものだと思うけど
すべてのタグを対象にしたものはないのかね?
0033nobodyさん02/04/10 23:27ID:???
a,img,linkなど
http://member.nifty.ne.jp/hippo2000/perltips/html/LinkExtor.htm
0034nobodyさん02/04/11 01:05ID:???
>HTML::LinkExtor はHTML::Parserのサブクラスで・・・(コピー)
HTML::Parserの方使えばなんでも採れるYO
■ このスレッドは過去ログ倉庫に格納されています