トップページ⇒php
981コメント293KB

【Perl,CGI】参考書籍 第三版

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん02/08/25 02:19ID:90+2S233
みなさんの読んだオススメのPerl,CGI参考書籍を肴にするスレです

前スレ http://pc.2ch.net/test/read.cgi/php/988809842/
初代スレ http://tako.2ch.net/test/read.cgi?bbs=perl&key=970166109
0508nobodyさん2005/06/16(木) 13:37:06ID:???
実用Perlプログラミングって
内容が少し古いと思ったら1998年刊行なのな

古本屋で1500円だったからいいけど
05095032005/06/16(木) 18:17:00ID:???
>>506
ありがとうございます。「Effective Perl」買うことにします。
0510nobodyさん2005/06/18(土) 20:32:58ID:???
>>505

初心者、とひとくくりにしてはいかん。初心者でも、素質・能力があり、
読解力と思考力、独創性のあるものはオライリー系の本を読むのが一番
効率的で近道。そうでない普通の初心者なら、よくわからうなんとかとか
猿でもできるなんとかのたぐいのお手軽初心者向き入門書でもいいだろう
(どうせそれくらいの幼稚な本しか理解できないだろうし)。
0511nobodyさん2005/06/19(日) 00:27:40ID:???
( ´,_ゝ`) プ
0512nobodyさん2005/06/19(日) 19:21:17ID:???
まさに。
0513nobodyさん2005/06/19(日) 23:05:53ID:???
>>510の書き込みを真に受けて、読解力と思考力と独創性をもった
大変優秀な若者は、大枚をはたいてらくだ本を買った。

しかし、優秀な彼をもってして、らくだ本がまったく理解できなかった。

それはなぜか?


そう、彼は、純粋なWindowsユーザーだったのだ。
0514nobodyさん2005/06/20(月) 02:34:25ID:???
ちゃんちゃん
0515nobodyさん2005/06/20(月) 22:42:10ID:Py9niiFQ
>>508

ちょうど2nd Editionが出たばかりだよ(2005 june)。
"Advanced Perl Programming, Second Edition"
http://www.oreilly.com/catalog/advperl2/

でも、何で"Advanced Perl Programming"が「実用perlプログラミング」に
なっちゃうんだろうなぁ。内容の方向性からズれてると思うし、購買層を
考えたら、ネーミング的にもハズしてると思う。
0516nobodyさん2005/06/20(月) 22:55:06ID:Py9niiFQ
あ、念のため、>>515は邦訳でなく原書の方ね。

ちなみにオライリから結構面白いperl本の出版が相次ぐんで(→http://perl.oreilly.com/)、
興味のある人はアマゾンにまとめ発注しとくとよろし(日本のwww.amazon.co.jpでも
注文できるようになったんで、昔よりはるかに洋書が買い易くなった)。

ちなみに俺の注文(予約)したのは
・"Advanced Perl Programming, Second Edition"(http://www.oreilly.com/catalog/advperl2/)
・"Learning Perl, Fourth Edition"(http://www.oreilly.com/catalog/learnperl4/)
・"Perl Best Practices "(http://www.oreilly.com/catalog/perlbp/
・"Perl Testing: A Developer's Notebook"(http://www.oreilly.com/catalog/perltestingadn/)
0517nobodyさん2005/06/20(月) 23:04:38ID:???
>>516
>・"Learning Perl, Fourth Edition"(http://www.oreilly.com/catalog/learnperl4/)
すでに日本語版第三版とかよんでてもよむかちあるの?
0518nobodyさん2005/06/21(火) 04:59:26ID:???
URL の後ろのカッコが邪魔だ……
0519nobodyさん2005/06/21(火) 08:46:41ID:???
たすかに
0520nobodyさん2005/06/22(水) 00:19:13ID:???
これってurlにマッチする正規表現がミスってるんじゃないかなぁ?カッコ
0521nobodyさん2005/06/22(水) 11:05:08ID:???
\(h?t?tps?\|x-localbbs\|ftp\)\(://[-a-zA-Z0-9_.!~*';/?:@&=+$,%#]+\)
0522nobodyさん2005/06/24(金) 01:21:59ID:j5BzuOBM
>>517

それは読んでみないとわからんw

でもまぁ、かなり書き換えたり新しく書いた部分もあるようなんで
旧版を読み返そうと思ってる人だったら四版を買うのもいいんじゃない?

俺は初版(翻訳)二版(原書)三版(翻訳)とすべて買ってきたので
半分はコレクション目的
0523nobodyさん2005/06/28(火) 01:01:52ID:???
質問です。
CGI入門系の本を2冊ほど読みました。
最大の目的は自分で2ch風のマルチスレッド方式の掲示板を
作ることでした。
残念ながらどっちも簡単なBBSのスクリプトが載っているだけで
自分で2ch風の掲示板を作れるようにはなりませんでした。
これを読めば自分で作りたいCGIを作れるようになる、
というようなおすすめの本あったら教えてください。
0524nobodyさん2005/06/28(火) 02:31:37ID:???
>>523
吊か?
>>CGI入門系の本を2冊ほど読みました。
何を?
05255232005/06/28(火) 04:06:01ID:???
見当はずれな質問しちゃったかな・・・

読んだのは「一週間でマスターするCGI」
「初めての人の簡単Perl/CGI入門」です。
とりあえず2ch風の掲示板が作れればいいや、と思ってBBSre-designbookなるものを
昨日買ってきました。なんか急に難しくなって今とまどってます・・・
明日、というかもう今日ですがまた本屋行く予定なので
お勧めのものが知りたかったんです。

もしかして2ch風の掲示板って難しいんですか?
05265242005/06/28(火) 15:26:16ID:???
>>525
すまんすまん。初めてのPerl で基礎体力上積みし、その後
CGI&Perlポケットリファレンス 片手に BBSre.. とか、配付
スクリプトをじっくり読んでみれば?
05275232005/06/28(火) 20:59:32ID:???
ありがとうございます。
初めてのパールはこのスレでも評判良いんですね。
初めてのパール読んで知識増やしたいと思います。
どうもでした。
0528nobodyさん2005/06/28(火) 22:38:29ID:???
>>525
ある程度perlがわかったら、簡単な掲示板を作ってみる
それから配布されてる2ch風掲示板スクリプト(0chなど)を
読めば大体わかると思う。頑張ってね
0529nobodyさん2005/06/29(水) 23:08:30ID:???
>>528
>ある程度perlがわかったら
もう目も当てられない

>2ch風掲示板スクリプト(0chなど)
スパゲティの代名詞である0chを例であげるのはどうかと思うよ
0530nobodyさん2005/06/29(水) 23:35:35ID:???
スパゲティとは?
0531nobodyさん2005/06/30(木) 00:03:14ID:???
処理の流れがあっち行ったりこっち来たりでこんがらがってること
0532nobodyさん2005/06/30(木) 02:54:30ID:???
Perlに限った事じゃないんだけどデザインパターンを学ぶのにお薦めの書籍を教えて下さい
0533nobodyさん2005/06/30(木) 03:31:38ID:???
当然スレ違いだ
0534nobodyさん2005/06/30(木) 03:34:21ID:???
>>532
Perl 限定でなくていいならム板で尋ねた方がいいんでないかい。

推薦図書/必読書のためのスレッド PART25
http://pc8.2ch.net/test/read.cgi/tech/1119115838/

Perl での実装例を漁りたいなら「Perl デザインパターン」辺りで
ググった方が早いかもね。
0535nobodyさん2005/07/01(金) 01:12:00ID:OJ6XZAJt
Perlに限った事じゃないんだけどアルゴリズムを学ぶのにお薦めの書籍を教えて下さい
0536nobodyさん2005/07/01(金) 02:30:56ID:???
>>535
月50万くれれば基礎からSEXまで教えてあげるよ
0537nobodyさん2005/07/01(金) 02:39:29ID:???
>>536
月100万払いますので基礎だけ教えてください
0538nobodyさん2005/07/01(金) 02:46:23ID:???
>>536
月200万払いますのでオルガスムだけ教えてください
0539nobodyさん2005/07/04(月) 17:57:07ID:???
マジな話、Perlはラクダ本読めば大体わかった。
しかし、CGIに関する本はないですね。オライリーのネズミ本
読んでもよくわかりません。
もうちょっと、わかりやすいCGIの本はないでしょうか?
アマゾンで検索してもよくわからん。
0540nobodyさん2005/07/04(月) 18:02:00ID:???
>>539
dankogaiの本
0541nobodyさん2005/07/04(月) 22:13:44ID:???
>>540
小飼弾氏の本以外で何かよい本ありませんか?
0542nobodyさん2005/07/04(月) 22:18:05ID:???
>>541
なぜ、dankogaiじゃだめなのか、納得できる説明をしてください。
0543nobodyさん2005/07/04(月) 22:20:43ID:???
dankogaiは人間性はともかくCGI関係ではすごいのでは?
0544nobodyさん2005/07/05(火) 00:09:25ID:???
ホリエモンだから?
0545nobodyさん2005/07/05(火) 01:11:34ID:???
小飼弾氏の「達人に学ぶPerl/CGI道場」を読んだから。

もう一歩踏み込んで理解したいけど、オライリーのネズミ本はちょっと
高度な内容なので、まだ理解できない。

小飼氏の本とネズミ本の間ぐらいの本が欲しい。
0546nobodyさん2005/07/05(火) 02:57:39ID:???
はい、ネタ決定
>>539
> マジな話、Perlはラクダ本読めば大体わかった。
ラクダ本ってかなり難しいぞ?それを読みこなせるのに、

>>545
> 小飼弾氏の「達人に学ぶPerl/CGI道場」を読んだから。
>
> もう一歩踏み込んで理解したいけど、オライリーのネズミ本はちょっと
> 高度な内容なので、まだ理解できない。

ふつう、弾の本を読んだら、何がわからないかわかるレベルにいくと思うのだが。
0547nobodyさん2005/07/05(火) 04:10:07ID:???
まあマルチだしな。
0548nobodyさん2005/07/10(日) 23:48:43ID:???
ダンbookは、初心者向けでそんなに良い本ですか?
2、3回繰り返し読み終えれば、我輩のようなアポでも、チャットとか掲示板
とか作成したり、改造したりできますかいな?
0549nobodyさん2005/07/11(月) 00:00:34ID:???
>>548
リャマ本読んだ後に読むといいよ。
0550nobodyさん2005/07/11(月) 00:28:26ID:???
初めてのPerlを読んだ後に「the dan」ですか?

繰り返し読めば、本当に我輩のようなアポでも、チャットとか掲示板とか
作成したり、改造したりできますか?

欲をだして、MySQLなんぞをPerlプログラミングに絡めたりとか
もできるかな?(ちょっと飛躍しすぎですが・・・。スマソ)
0551nobodyさん2005/07/11(月) 01:30:06ID:???
>>550
そうですね。dan を読んだ後は Perl DBI とかかな。
0552nobodyさん2005/07/11(月) 12:09:50ID:???
入門Perl DBI読んだ後、DBは、どのSQL使うと良いのでしょう?

DBはホント、飛躍してぶっ飛んでますので、今のところどうでも良いです。

(1)初めてのPerl(オラ入り)(2)達人に学ぶPerl/CGI道場
の順番で2、3回繰り返し本気で読めば、我輩のようなアポでも、チャット
とか掲示板とか作成したり、改造できたりできますか?

今から、本買ってきて本気になってやったら大丈夫ですか?
ちなみに、当方、プログラミング初心者です。
0553nobodyさん2005/07/11(月) 19:20:08ID:???
>>552
わからない。とにかくやってみては。
0554nobodyさん2005/07/11(月) 23:18:54ID:???
dan's book を読んだら本当に、チャットとか掲示板とか、作成できるよう
になりますか?
0555nobodyさん2005/07/12(火) 00:17:29ID:???
>>554
では、こうしましょう。
あなたには無理です。
0556nobodyさん2005/07/12(火) 08:30:32ID:???
諦めれば失敗することも無いし、君には一番良いと思うよ
0557nobodyさん2005/07/15(金) 03:57:56ID:???
Perl/CGI逆引き大全改訂版買った....
なんか内容古久根?誤解を招くような既述おお久根?
1から2章のとこ。
0558nobodyさん2005/07/16(土) 00:22:22ID:???
具体的にいくつか揚げてみそ?>>557
05595572005/07/16(土) 03:22:47ID:???
>>558
ARGVはコマンドラインからデータを読みこむファイルハンドルです(それだけでないだろ)
chompでなくてchopを多用(これは捌のとこだった)
型グロブの説明(myで宣言したらつかえないだろ)
nextはループの先頭にもどる(redoだろ?)
$hoge[添字,添字,添字,...](@hoge[....])
正規表現の . は任意の1バイト
....とか。

本日読んだオブジェクト指向のとこもサブクラスでしか定義されてない
メソッドをさらっとスーパークラスでつかってた。ぎゃくじゃね?
0560nobodyさん2005/07/19(火) 01:46:03ID:???
>>557
Perl/CGI逆引き大全改訂はウンコなことがわかりました。
Perl/CGI関係で、ご推薦される参考書の題名を揚げてくださいな。
0561nobodyさん2005/07/20(水) 00:13:40ID:???
ともかくオライリのperl/cgi関連の本をすべて読め。話はそれからだ。
0562nobodyさん2005/07/20(水) 15:43:38ID:???
>>561
定価で78960円もの上納金をおらいりに納めてたら
かぴかぴに干からびてしんでしま今須だ。御代官様
0563nobodyさん2005/07/20(水) 23:18:52ID:???
書籍に金を惜しんじゃいかん
0564nobodyさん2005/07/20(水) 23:57:51ID:???
豪儀な話だね。

でも、オライリーの本は一冊づつ買うのを勧めておきます。
読むの大変だし、置き場にも困るし。
0565nobodyさん2005/07/21(木) 01:51:53ID:???
ヤフオクで安く買うという手もある。
0566nobodyさん2005/07/21(木) 02:34:39ID:???
>>563
CJKV日中韓越情報処理ってなんでこんなに高いの?
0567nobodyさん2005/07/22(金) 01:07:08ID:???
オライリを原書で読むやつは神
0568nobodyさん2005/07/22(金) 02:22:59ID:???
メリケンさんは皆神かよ(w
0569nobodyさん2005/07/22(金) 23:03:51ID:???
残念ながらその屁理屈は神とは程遠いですね ;-)
0570nobodyさん2005/07/26(火) 14:00:29ID:???
ヒント:Kazaa + oreilly + 検索
0571nobodyさん2005/07/27(水) 22:00:45ID:2jj8ak9B
Advanced Perl Programming, Second Editionが届いた。
Amazon.co.jpで\3838。
初版よりかなり書きかえられてるようだ。
0572JAPU ◆E.pgZNAsY2 2005/08/04(木) 21:53:46ID:???
訳書が高いので原書派。
まとめ買いしないとあまり安くならないけどね。

専門用語さえ押さえておけば,文法的には難しくはないと思う。
ちなみに,ハリー・ポッターは1/5くらい読んで挫折した。

# とりあえず暫定トリップで。
0573nobodyさん2005/08/05(金) 01:57:14ID:b2r41Q3D
>>572

"Perl Best Practice"って買った?
評判いいみたいなんだが、どうよ?
0574JAPU ◆E.pgZNAsY2 2005/08/05(金) 13:15:51ID:???
最近は忙しくて新刊チェックしていなかった…

サンプルのPDF見る限り,ある程度書けるPerlプログラマがステップアップするための本みたいですね。(上級者でも一通り読んでおくと良いかも。)
とりあえず,私自身は読んでおいた方が良いと思ったので,次のまとめ買い候補にします。

残念ながら,http://safari.oreilly.com/ にはまだ無いみたい。
0575nobodyさん2005/08/10(水) 04:34:14ID:3Jb1rp2w
http://www.amazon.co.jp/exec/obidos/ASIN/0596101058/
learning perlですが、これって元の版の再発ですか?
それとも改訂版?
0576nobodyさん2005/08/10(水) 10:01:24ID:ShvzqP/t
Brian Foyってことは
ttp://www.oreilly.com/catalog/learnperl4/
初めてのPerl第4版では?
0577nobodyさん2005/08/10(水) 16:55:25ID:???
>>575
http://images-jp.amazon.com/images/P/0596101058.01.LZZZZZZZ.jpg
0578nobodyさん2005/08/10(水) 23:40:59ID:???
>>576
>>577
すいませんよく調べなくて。
これの翻訳はいつ出るんでしょうね。
0579nobodyさん2005/08/11(木) 11:05:03ID:???
遅れてもいいからDQNめんとしすてむ(株)の珍訳だけは勘弁してほしい。
0580nobodyさん2005/08/13(土) 14:40:57ID:4UMPVVKP
>>578-579

翻訳なんかまたずに原書で読めば?
そんなむつかしい英語じゃないぞ。

ちなみに俺んとこには今日amazonから届く予定

1 Perl Testing: A Developer's No ¥2,878 1 ¥2,878
販売元: Amazon.com Int'l Sales, Inc. - 税込価格

1 Learning Perl ¥3,838 1 ¥3,838
販売元: Amazon.com Int'l Sales, Inc. - 税込価格

05815802005/08/13(土) 16:45:51ID:???
↑と書いているうちに届いていた。
なんか質問ある?
0582nobodyさん2005/08/13(土) 16:48:02ID:???
>>581
第三版との違い
0583nobodyさん2005/08/13(土) 18:23:51ID:???
>>582

まだ中はよんでないんだが、表紙に「4th Edition/Covers perl5.8」と書いてある
0584nobodyさん2005/08/13(土) 18:26:18ID:???
んなこた >577 にも書いてある
0585nobodyさん2005/08/13(土) 19:49:30ID:???
>>580
でももしperlについて何も知らないのならば
いきなり英語で習うより第三版を使ったほうが効率いいと思う。一般的な日本人の場合。
一通り学んだ人なら原書でもいいかもしれないけどね。
0586nobodyさん2005/08/13(土) 19:56:25ID:???
>>585
そうだね。表意文字と表音文字ハイブリッドの日本語と表音文字のみの英語じゃ
読むスピードが違うべ。
0587nobodyさん2005/08/13(土) 20:09:05ID:???
まあlearning perlはその読者層からいっても日本語で読んだほうがいいな。
0588nobodyさん2005/08/13(土) 23:03:20ID:???
すまん。最近全然Perlの本見てないんだが、
気になってるので参考までに教えて下され。

駱駝本で、効率について書いたページあるでしょ(まだあるのかな?)。
return 書くのと、書かないの、どっちが速いか、とか。
あれってバージョン上がる度にアップデートされてるの?

昔、ソ○トバンク時代の時、あのページに書いてあること
全部実際にベンチとって調べたんだよね。
環境にもよるのかもしれないけど、その時点ですでに結構違ってた。

まだそこだけ初版から変わってない、なんてことは無い?
0589nobodyさん2005/08/14(日) 00:35:23ID:???
>>588
赤駱駝 … Perl4
青駱駝 … 5.002 辺り
二瘤駱駝 … 5.6.0 辺り

どの版も 5.8.x 系とは大なり小なり内部構造が違う perl について
書かれているから、その内容を鵜呑みにはできない。また同じ
ヴァージョンでもプラットフォームによる差は無視出来ないレベルで
存在する。だから気になるなら perldoc を漁るなり、自分の環境で
ベンチ取るしかない。

ただベンチ取ったら違ってたと言われても、そもそも正しい比較を
行えていないベンチだったなんて事もよくあるしな。最初に疑うべきは
自分のコードだな。
0590nobodyさん2005/08/14(日) 00:42:28ID:???
>>586

読むスピードと言うことなら翻訳がでるのは速くても
年内にまにあうかどうかということだから英語版の
方が読むスピードは速い
0591nobodyさん2005/08/14(日) 00:54:02ID:???
>>589
うん、気になってるのは、本を鵜呑みにしてる人が多いという事。
「こっちの方が速いんだぜ」って受け売りで書いてる人が居て、
それが一人歩きしそうで。

コードは大丈夫だったと思うよ。
比較コードを同じスクリプトに入れて取ったから。
プラットフォームは、当時3つくらいしか試せなかったなぁ。
もちろんPerl4の頃は、Perl4のコードで試した。
Perl5は、5.003 まではベンチ取ったような覚えがある。

5以降は当然変わってるはずなのに、
青駱駝の記述が同じで納得行かなかったんだよね。
0592nobodyさん2005/09/18(日) 21:10:26ID:???
1ヶ月以上書き込みなしか。
Perlを勉強する人が減ったのか。
0593nobodyさん2005/09/19(月) 01:00:38ID:5tVYjrjL
いや、このスレのことを知らない人が多いのでは?
0594nobodyさん2005/09/19(月) 07:31:07ID:???
ていうか、質問と回答一式がだいぶたまってきたから前のを参照するだけでよくなったんだろう。
自分に合うような質疑がない場合だけ、質問すればよいし。
0595nobodyさん2005/09/25(日) 23:22:06ID:qgz3WY+a
「Perl&CGI Webアプリケーション開発」
が気になってるんですが、評判はどんな感じですか?
0596nobodyさん2005/09/26(月) 10:23:56ID:???
最近出た『救命病棟』はどうよ?
0597nobodyさん2005/09/27(火) 04:15:41ID:???
パラパラめくって、気になったとこだけ立ち読みすれば十分。
0598nobodyさん2005/09/30(金) 00:46:59ID:???
>>596
パラパラめくって、気になったとこだけハアハアすれば重文。
0599nobodyさん2005/09/30(金) 20:26:54ID:???
だいぶ前に古本でクックブック初版買ったんだが
今から第二版買い直す価値あるかな…
最近Unicode処理関係を触り始めたのでその辺の記述が気になるけど
それ以外の追加はあまりないみたいだし、迷う
0600nobodyさん2005/09/30(金) 20:28:52ID:???
なんか、torrent でいろいろかき集めたけど、読む気がしねぇ。
0601nobodyさん2005/10/02(日) 04:03:52ID:???
帰れtorrentへ
0602nobodyさん2005/10/02(日) 04:46:48ID:???
かえーれよー
0603nobodyさん2005/10/04(火) 05:49:08ID:0IVk0ur6
perlがまんじんぐwwwwwwww

ごめん言ってみただけ
0604nobodyさん2005/10/11(火) 02:31:59ID:???
そういやマンジング本ってこのスレでは未出なのね
あとヤフオクに久しぶりにプログラミングPerl第三版が来てるよ
0605nobodyさん2005/10/17(月) 02:49:00ID:tPM8QdqP
>>604
すでに英語版なら四版が出てるし、その和訳が出るのももうすぐ。
なんでいまさら三版?
0606nobodyさん2005/10/17(月) 04:43:18ID:???
>すでに英語版なら四版が出てるし
マジかと思って探しに行っちまったじゃねーか嘘つき
0607nobodyさん2005/10/20(木) 02:25:31ID:gzcGiR0M
少年法の精神を踏みにじる「週刊新潮不買運動」にご協力ください。
http://news19.2ch.net/test/read.cgi/newsplus/1129727052/l50
0608nobodyさん2005/10/20(木) 17:35:22ID:???
不買運動と見せかけてより犯罪者の実名を広めようという作戦だな。よしもっとやれ。
■ このスレッドは過去ログ倉庫に格納されています