トップページ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
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:???
不買運動と見せかけてより犯罪者の実名を広めようという作戦だな。よしもっとやれ。
0609nobodyさん2005/10/20(木) 23:27:45ID:???
     ∧_∧
ピュ.ー (  ^^ ) <これからも僕を応援して下さいね(^^)。
  =〔~∪ ̄ ̄〕
  = ◎――◎                      山崎渉
0610nobodyさん2005/11/01(火) 22:58:23ID:???
contextってコンテキストと書くと技術用語っぽいし文脈と訳すとそうでもなくなる気がする
英語でもそういうのあるのかな
0611nobodyさん2005/11/01(火) 23:54:53ID:SH80sEew
noteとか?
0612nobodyさん2005/11/15(火) 13:56:02ID:JiJroSiy
>>605

お前"learning perl"と勘違いしとるやろw

しかしlearning perl 4th editionの翻訳は
待てど暮らせど出ないな。すでに出版社も
perlを見限ったのかもしれなひ・・・(;_;)
0613nobodyさん2005/11/15(火) 23:59:08ID:???
ベストプラクティスは和訳されるんだろうな。
0614nobodyさん2005/11/16(水) 06:58:54ID:???
実用Perlの二版はどうだろう?
なんか目次比較してみたらまったく別の本じゃないかってくらいに変わってるみたいだけど
0615nobodyさん2005/11/17(木) 13:14:02ID:???
>>614
目次読めるんだったらガンガって本文読めよ・・・
0616nobodyさん2005/11/18(金) 01:04:33ID:???
話が繋がってませんよ
0617nobodyさん2005/11/19(土) 01:30:00ID:???
>>612
近藤さんが一人でしこしこ翻訳してるからでは?
おかしなとこにくそ訳で出されるよりずっといいだろ。
0618nobodyさん2005/11/21(月) 13:00:51ID:ZO6f+v7R
コンピュータやインタネットーの世界では、ゆっくり時間をかけて
完璧なものを作るより、拙速なものの方がずっと価値が高いいんだけどね。
0619nobodyさん2005/11/24(木) 07:54:51ID:???
明らかに落ち目で先のないperlの本を訳すより
ブログとかグーグルとか流行りの洋書を訳すほうが
金になるからだろw
0620nobodyさん2005/11/24(木) 16:25:32ID:???
perlの次って何さ
少なくともphpじゃないよな
0621nobodyさん2005/11/24(木) 17:52:04ID:???
phpだろがw
すでにw
0622nobodyさん2005/11/24(木) 21:05:33ID:???
phpm9(^Д^) プギャー
0623nobodyさん2005/11/26(土) 04:14:54ID:???
すいません。質問よろしいですか?
Perlをけっこう長い間使ってるのですが、
テキストファイルの文字列の検索・置換とか
文字コードの変換とか、その程度の事しかやった事がありません。
わからないなりにCPANからモジュールをインストールしてLWPをちょっと使った事もあります。
持っている書籍は初めてのPerlの赤いやつとかです。

このたびCGIに興味が沸いたのですが、よい参考書がどれかわからず困っています。
サイトなども探してみたのですが、配付しているだけだったり、
説明が簡素すぎたりしてしっくり来るものが見つかりません。

単純な掲示板等のサンプルがあり、説明がしっかりしていて応用がきくようなよい本があれば教えてください。
0624nobodyさん2005/11/26(土) 08:45:06ID:PSio84Ny
さいきんようやくlearning perl 4th edition 読み始めた。

導入部とか、かなり書き換えられてるね(ていうかまだ導入部しか読んでない^^;)。
コーディングに入る前の前振りが長くなってる(まぁこれは善し悪しだろうけど)。

ユーモアたっぷりな文章は相変わらず。

ひとつ謎々を。Introductionの文より引用。

---
you're probably standing in a bookstore right now, wondering
whether you shoud get this Llama book and learn Perl or
maybe that book over there and learn some language named after
a snake, or a beverage, or a letter of the alphabet.

[拙訳]
あなたは今本屋に立ち、このラマ本を選んでPerlを学ぶべきか、それとも
他の本で、ヘビや飲み物、あるいはアルファベット一文字から名前を
とられた言語を選ぶべきか迷っているところかもしれない。
---

飲み物とアルファベット一文字はわかるだろうけど、ヘビに
ちなんで名付けられた言語とは?(答えは本文footnoteに)
0625nobodyさん2005/11/26(土) 08:56:52ID:???
CとPython?
飲み物がわからん。^^;
0626nobodyさん2005/11/26(土) 08:57:53ID:???
あっ、Javaか。
0627nobodyさん2005/11/26(土) 09:16:50ID:???
へー、phythonってニシキヘビなのか。でも著者の用意しているオチとは違うw
0628nobodyさん2005/11/27(日) 01:17:13ID:???
>>624
・・・そのなぞなぞ?って第3版とおんなじじゃね?
0629nobodyさん2005/11/27(日) 23:40:50ID:???
先日、待ちきれなくて初めてのPerl 第3版を買った
2005年10月14日 初版第6刷
第4版は当分先のようだね。

初めてのPerl 第3版
本家: July 2001
日本: 2003年05月
初めてのPerl 第4版
本家: July 2005
日本: 2007年05月(予想)
0630nobodyさん2005/11/28(月) 09:00:43ID:???
昨日、昔お世話になった「新Perlの国へようこそ」を古本屋に出した。
取っ付きにくいが、当時は日本語でPerl5について書かれた唯一の本だった。
Perl5のOOPとXSは、この本とマニュアルページ、CPANのライブラリだけで習得した。
感謝
0631nobodyさん2005/11/29(火) 18:27:28ID:???
>>630
どうせならヤフオクに出せば倍で売れただろうに
0632nobodyさん2005/11/29(火) 18:52:47ID:???
そうでもないよ
0633nobodyさん2005/11/29(火) 23:39:35ID:???
たとえばあるオライリの本を古本屋に持って行っても100円でしか
売れなかったのが、オクに出したらその10倍から20倍で売れる
可能性は高い。
0634nobodyさん2005/11/30(水) 00:26:39ID:???
新perlの国へようこそを欲しがる人がいるとは思えない。
コンピュータ系の知識ゼロで買い取った古本屋は間抜けだと思うね。
0635nobodyさん2005/12/14(水) 13:16:49ID:???
保守でもしますか
0636nobodyさん2005/12/17(土) 01:04:50ID:Xd/uftc8
しなくていいよ>>635
0637nobodyさん2005/12/22(木) 23:37:31ID:???
リャマ本読んでからCGIプログラミング(オライリー)って行けますか?
なんか難しいってレビューがあるので
0638nobodyさん2005/12/23(金) 01:25:33ID:???
>>637
モジュールの使い方が出てくるからオブジェクト指向の基礎をネットか何かで
さらっとやっといた方がいい。
0639nobodyさん2006/01/05(木) 20:02:44ID:X6S87pSc
>>637
あいだに「続・初めてのperl」をはさめばいいんでない?
でもそのあとはむしろ「実用Perlプログラミング」か「Perlクックブック」に
進んだ方が効率的だと思う。まぁ学生さんとかで時間がたっぷりあって、
perlモモンガになりたければ駱駝に進むのもよいかも。
0640nobodyさん2006/01/08(日) 00:39:30ID:???
すまん。
もう何年Perl使ってないんで、数日前にオライリーのPerl本、
まとめて図書館に近くの寄贈しました。
何万円分だろう…。
本棚スッキリです。
0641nobodyさん2006/01/08(日) 10:07:25ID:???
>>640
そりゃ、良かった。
でも俺に相談してくれた、1冊100円ぐらいで買ってあげたのに。
0642nobodyさん2006/01/08(日) 10:31:16ID:???
>>640

ばっかーでー
オライリの数年落ちなら、ヤフオクで定価の半額以上で売れるのはまず堅いのにw
0643nobodyさん2006/01/08(日) 13:56:11ID:???
何処の図書館だよ(´ー`)教えろよ
0644nobodyさん2006/01/09(月) 15:40:38ID:???
>>642
図書館に寄贈なんていいじゃないか
俺は感心した
0645nobodyさん2006/01/14(土) 01:11:21ID:???
perlでGDを使いたいんだけど、
具体的にわかりやすく説明してあるサイトないですか?
平易であれば英文でもかまいません。
0646nobodyさん2006/01/16(月) 01:00:17ID:???
>>645

スレ違いだろう。書籍を探してるのなら別だが(たぶんGDの解説書というのは
ないし)。
0647nobodyさん2006/01/26(木) 03:42:55ID:0f4Usuc+
プログラミングPerl3版に出てなかったっけ?
持ってるけど、さすがにまともに全部は読んでない。
0648nobodyさん2006/01/27(金) 22:21:38ID:n1B1GPDt
"perl Graphic Programming"がそのものづばり。
GDの解説書ではないが、GDに一番ページが割かれている。
http://www.oreilly.com/catalog/perlgp/
0649nobodyさん2006/02/06(月) 18:49:08ID:PkMnb9Db
dan's bookって絶版なんだね。
さっさと買っとけばよかった。

でも、ふつう2〜3年ぐらいで絶版にするかな?
0650nobodyさん2006/02/11(土) 00:46:24ID:s52Wu7Bd
初めてのPerl→続初めてのPerl→Perlクックブックとやろうと思ってたのですが
続初めてのPerlは飛ばしても大丈夫な気がしてきましたが、どうでしょうか?
0651nobodyさん2006/02/11(土) 02:31:34ID:tUX+Dus9
リファレンスとかオブジェクトとか
完璧に理解できてるんなら問題ないかもね。
0652nobodyさん2006/02/11(土) 10:20:50ID:sNs7EwwS
Perlクックブックにリファレンスとかオブジェクトとかの知識が必要とは
思えないが?
0653nobodyさん2006/02/11(土) 11:26:33ID:???
続初めてのPerlの内容がリファレンスとオブジェクトとモジュール。
これらを理解していれば、読まないでも構わないだろうという話じゃないのか。

PerlクックブックはTips集だから、
一番最初に買っておくのがお勧め。
0654nobodyさん2006/02/11(土) 17:26:27ID:???
Perlクックブックって、内容のレベル高いよ。Perlの独特な機能を理解してないと、ちんぷんかんぷんだと思うけど。
0655nobodyさん2006/02/11(土) 18:47:08ID:???
>>654
Perlクックブックは全部理解する必要は無いよ。
プログラミングしていて、分からないことがあった時に、
必要なページを引いて、そこを理解していくもの。
分からないところは、perldocやリファレンスを引けばいい。
0656nobodyさん2006/02/12(日) 00:41:16ID:???
どちらにせよ、クックブックはリファレンスやオブジェクトを
理解してることが前提の内容だと思うけど。
>>652の書き込みは???だなぁ。
0657nobodyさん2006/02/12(日) 01:00:07ID:???
続初めてのPerlを買う位ならプログラミングPerlの上巻を買った方がいいと思う。
0658nobodyさん2006/02/12(日) 04:05:34ID:???
ダンブック、池袋のジュンク堂でみっけた。
そんなに前の本じゃないし探せば他でも見つかるだろうな。
0659nobodyさん2006/02/12(日) 17:41:49ID:???
著者さんですか?よっぽど売れてないんですね>>658
0660nobodyさん2006/02/13(月) 10:10:07ID:???
大型書店も一般化してきていて、ちょっと凝った本はジュンク堂ぐらいにしか置いてない。事が多い。
0661nobodyさん2006/02/13(月) 10:18:24ID:Bd1ZUUIR
プログラムなんてかなり昔にCで計算機を作った程度の低級人ですが
perlを勉強したいと思いました。
オライリーの初めてのPerlというやつを買ってみようかと思ってるのですが、レベルとしてはどうでしょうか?
全く触った事が無い人間でもついていけるでしょうか?
0662nobodyさん2006/02/13(月) 10:24:25ID:RqCzx8zt
全くさわったことがない人向けの入門書が「初めてのperl」だ>>661
良書だよ。文芸書としてすら読めると俺は思ってる。
0663nobodyさん2006/02/13(月) 10:27:16ID:???
>>662
あ、そうだったんですか。早速本屋に行ってきます!
ありがとうございます!
0664nobodyさん2006/02/13(月) 19:36:23ID:???
入門Perl DBI
ttp://www.oreilly.co.jp/books/4873110505/

PerlでDBを勉強しようと思うのですがこの本は読んでおくべきでしょうか?
またPerl+DBでお勧めの書籍があったら教えてください
0665nobodyさん2006/02/13(月) 21:16:33ID:???
データベース(SQL)自体の本も読んでおくと分かりやすいかも?
0666nobodyさん2006/02/14(火) 16:19:13ID:???
cgiにて
本体であらかじめ変数を宣言($a=1;)をして
openで外部ファイルの内容(内容は"$a")を読込んで、
その後、
$b=$x; #$xは読み込んだデータ($a)
$c=$b; #本体で宣言されている$a(1)の値を$cに代入
といった感じで、
受け取ったデータを元に本体で宣言されている変数値を代入するにはどうしたらいいでしょうか?
上記ではうまく動作しないので教えてください。
結果的に$cに$aの内容(1)を代入出来ればいいです。
0667nobodyさん2006/02/14(火) 17:30:10ID:???
ダンブックが絶版になったのは納得がいく。
冒頭を読む限りそもそもダンが乗り気じゃない。
鯖貸し出しサービスをいつまでも提供できるわけない。
と、なると使えること前提で書いてある該当ページを作り直さなければいけない。
校正ミスが多すぎる、それの訂正がウェブ上でさえまだ完全でない。
これらを直す労力を著者が今更この本に使いたくないんだろうな。
内容がいいだけに残念だね。
0668nobodyさん2006/02/14(火) 18:26:46ID:???
>>666
日本語でお願いします。
0669nobodyさん2006/02/15(水) 02:41:45ID:???
英語でもかまいません。
0670nobodyさん2006/02/15(水) 09:01:32ID:???
すみません、韓国語でお願いします。
恐縮です。
0671nobodyさん2006/02/16(木) 02:14:02ID:???
ジェスチャーが一番分かり易いだろ?
0672nobodyさん2006/02/17(金) 02:45:26ID:ppuwsoAd
じゃあ正規表現をジェスチャーで説明してください。
■ このスレッドは過去ログ倉庫に格納されています