Perlを仕事や学業で慣れ親しんでいるような上級者向けの本をご紹介しています。主に効率的なコードの書き方や、Perlの仕組みなどを詳しく知りたい方にお勧めです。
Perlを仕事や学業で慣れ親しんでいるような上級者向けの本をご紹介しています。主に効率的なコードの書き方や、Perlの仕組みなどを詳しく知りたい方にお勧めです。
| 書籍名 | Perlデータマンジング―データ加工のテクニック集 |
|---|---|
| 著者 | デイビッド クロス(David Cross) |
| 日本語訳 | 宮川 達彦 |
| 出版 | 株式会社 ピアソン・エデュケーション |
| コメント | Perl は CGI のためだけにあるのではありません。データ加工という作業においては、Perl は非常に強力な言語です。その特性を十分に伝えるのが本書の特徴です。レコード指向データ、固定長データ、HTML、XML、日付フォーマットの扱い等におけるさまざまなテクニックを紹介しています。またソート法、正規表現のテクニックも充実しています。データ加工という作業は、CGI でも十分に発揮できる分野です。Perl という言語に携わるすべてのプログラマーにお勧めの書籍です。 |
| 書籍名 | プログラミングPerl〈VOLUME1〉 第3版 |
|---|---|
| 著者 | ラリー ウォール (Larry Wall) トム クリスチャンセン (Tom Christiansen) ジョン オーワント (Jon Orwant) |
| 日本語訳 | 近藤 嘉雪 |
| 出版 | 株式会社オライリー・ジャパン 書籍紹介ページ(目次あり) |
| コメント | あの有名なラクダ本の第3版です。この本では、Perl 5.6 をベースに執筆されております。第3版では2分冊となっております。1冊目のVOLUME1では、Perlの奥深い部分が解説されております。実際にPerlの内部ではどのようにコードが解釈され、どう動くのかが分かるようになっております。さすが、Perlの生みの親のラリー ウォール氏が執筆しただけのものはあります。Perlのインサイドを理解することにより、よりいっそう効率的なコードがかけるようになると思います。Perlを使って仕事をしている方には、ぜひ読んでいただきたい書籍です。Perlは分かっていると思っていても、この書籍を改めて読むことで、新たな発見があるでしょう。 |
| 書籍名 | プログラミングPerl〈VOLUME2〉 第3版 |
|---|---|
| 著者 | ラリー ウォール (Larry Wall) トム クリスチャンセン (Tom Christiansen) ジョン オーワント (Jon Orwant) |
| 日本語訳 | 近藤 嘉雪 |
| 出版 | 株式会社オライリー・ジャパン 書籍紹介ページ(目次あり) |
| コメント | あの有名なラクダ本の第3版です。この本では、Perl 5.6 をベースに執筆されております。第3版では2分冊となっております。2冊目のVOLUME2では、おもにリファレンスが大部分を占めます。すべてを網羅したリファレンスなので、机の傍らにおいておくのもよいのではないでしょうか。リファレンスだけでなく、セキュリティー、CPAN、POD等にも触れられており、とても読み応えのある充実した内容となっております。 |
| 書籍名 | Perlによるシステム管理 |
|---|---|
| 著者 | デイビッド・N. ブランク‐エデルマン (David N. Blank‐Edelman) |
| 日本語訳 | 紀太 章、田中 幸 |
| 出版 | 株式会社オライリー・ジャパン 書籍紹介ページ(目次あり) |
| コメント | この書籍は、Perlを使ったシステム管理ソリューションを提案しております。Perl = CGI と思われている方もいらっしゃるようですが、もともとPerlはシステム管理によく使われていたという経緯があります。昨今、WindowsサーバやLinuxサーバが企業内に数多く浸透してきており、システム管理がGUI化してきておりますが、やはりシステム管理においては、業務の自動化・簡素化がかかせません。この書籍では、さまざまなシーンを想定して、簡単にシステム管理業務がこなせるようレシピが組まれております。UNIXだけでなく、Windowsに関しても触れられておりますので、Windowsサーバをお守りしているシステム管理者の方にもお勧めです。必ずやあなたの業務を効率化するためのヒントがみつかるでしょう。 |
| 書籍名 | Perlクックブック〈VOLUME1〉 |
|---|---|
| 著者 | トム クリスチャンセン (Tom Christiansen) ネイザン トーキントン (Nathan Torkington) |
| 日本語訳 | Shibuya Perl Mongers(監訳)、ドキュメントシステム(訳) |
| 出版 | 株式会社オライリー・ジャパン 書籍紹介ページ(目次あり) |
| コメント | レシピ集です。さまざまな例が取り上げられ、必ずやあなたが実現したいことがレシピの中にあることでしょう。内容も多岐にわたり、ほとんどのことを網羅していると言っても過言ではないと思います。内容も非常に高度ですので、すでにご存知のテーマについても一読されると、非常に勉強になり、ステップアップが図れるでしょう。メジャーなPerlモジュールを使ったレシピが多数紹介されています。Webサーバにperlモジュールをインストールできるような立場の方(サーバ管理者など)には、お勧めです。 |
| 書籍名 | Perlクックブック〈VOLUME2〉 |
|---|---|
| 著者 | トム クリスチャンセン (Tom Christiansen) ネイザン トーキントン (Nathan Torkington) |
| 日本語訳 | Shibuya Perl Mongers(監訳)、ドキュメントシステム(訳) |
| 出版 | 株式会社オライリー・ジャパン 書籍紹介ページ(目次あり) |
| コメント | レシピ集です。さまざまな例が取り上げられ、必ずやあなたが実現したいことがレシピの中にあることでしょう。内容も多岐にわたり、ほとんどのことを網羅していると言っても過言ではないと思います。内容も非常に高度ですので、すでにご存知のテーマについても一読されると、非常に勉強になり、ステップアップが図れるでしょう。メジャーなPerlモジュールを使ったレシピが多数紹介されています。Webサーバにperlモジュールをインストールできるような立場の方(サーバ管理者など)には、お勧めです。 |
| 書籍名 | Perlデバッグ明快技法 |
|---|---|
| 著者 | Martin Brown |
| 日本語訳 | 岡田 長治 |
| 出版 | 株式会社オーム社 書籍紹介ページ(目次あり) |
| コメント | Perl書籍では珍しい、デバッグに特化した書籍です。陥りやすいミスを解説とともに説明しています。またエラートラッピング、コードの最適化など、大規模なプログラムを組まれる方に是非お勧めの書籍です。付録にはPerlのエラー一覧とその解説が掲載されています。プログラム開発の工期短縮にお悩みの方には、非常に助けになると思います。 |
| 書籍名 | Effective Perl~Effective Perl Programming Writing Better Programs with Perl~ |
|---|---|
| 著者 | Joseph N.Hall/Randal L. Schwartz |
| 日本語訳 | 吉川 邦夫 |
| 出版 | 株式会社アスキー・メディアワークス 書籍紹介ページ |
| コメント | 書籍名のとおり、効率的なPerlを書くために書かれた書籍です。Perlの解説書ではないので、各項目が独立した構成となっています。面白いと思うところだけ読んでもまったく問題ありません。 myとlocalの違いや、効率的な正規表現の書き方、ソート術などなど、非常に読み応えのある書籍です。perlにある程度慣れ親しんでいる方は、一度読まれると面白いと思います。慣れてしまっているだけに陥りがちなミスのヒントや、慣れてしまっているだけにいつも同じコード、アルゴリズムで書いていた処理が、実は非常に処理速度に影響を及ぼしていることを気づかせてくれるかもしれませんよ。 |
| 書籍名 | 入門Perl DBI |
|---|---|
| 著者 | Alligator Descartes,/Tim Bunce |
| 日本語訳 | 田中 幸 |
| 出版 | 株式会社オライリー・ジャパン 書籍紹介ページ(目次あり) |
| コメント | 待望の Perl DBI 日本語入門書です。Perl スクリプトから Oracle や PostgreSQL などの RDBMS との連携を図りたい場合には、DBI は強力なインターフェースです。この書籍は、DBI の作者でもある Tim Bunce 氏が執筆に加わっており、信頼できる書籍です。DBI の使い方のみならず、各 RDBMS に特化したトピックスも取り上げています。またロールバックなど異常時のハンドリング方法も説明されており、しっかりとしたシステム作りにも対応できています。 説明は非常にわかりやすく書いてありますので、ある程度 Perl がわかっている人であれば、すんなりと理解できる良書です。もちろん、SQL くらいはわかってないといけませんけどね(^^; 最近、PostgreSQL などのデータベース機能を提供してくれるレンタルサーバも多くなりましたので、Perl CGI と データベース連携も容易に実現できるようになりました。私もこの書籍を頼りに、データベースと連携した CGI を製作中です。 |
| 書籍名 | 入門Perl・Tk |
|---|---|
| 著者 | Nancy Walsb |
| 日本語訳 | 石曽根 信/西中 芳幸 共訳 |
| 出版 | 株式会社オライリー・ジャパン 書籍紹介ページ(目次あり) |
| コメント | Windows や X Window 上で動作する GUI アプリケーションを Perl で作るのが、Perl/Tk です。せっかく Perl のライブラリーを持っていても、GUI アプリケーションを作るために、Visual C ++ や Visual Basic で最初からコードを書くのはとても非効率ですよね。今まで作成してきた Perl のライブラリーをそのまま活かして GUI アプリケーションが作れるのは、とても魅力です。 この書籍は、Perl/Tk で GUI アプリケーションを作成する上で必要な情報が詳細に記されています。各種ウィジットごとに章立てされており、図を交えながら説明されております。 私は、この書籍を参考に、アクセス解析 CGI をローカル環境で解析できるような GUI インターフェースを作ってみようかと思っているこのごろです。 |
| 書籍名 | 秘伝 HTML,CGI,PerlによるWebプログラミング |
|---|---|
| 著者 | Ed Tittel/Mark Gaither/Sebastian Hassinger/Mike Erwin |
| 日本語訳 | 臼田昭司ほか |
| 出版 | 株式会社ビー・エヌ・エヌ |
| コメント | どちらかというと、システム管理者向けです。いろいろなシステムをテーマに取り、開設されています。テーマは、DNS管理、WebベースのMAJORDOMO管理、UNIXアカウント管理などなど。会社のサーバ管理を任されているシステム管理者の方にお勧めです。今苦労している業務が、もしかしたら楽にできるかもしれませんね。 |