Perl CPANモジュールガイド

15年以上続くPerlモジュールの集積システム「CPAN」。世界中のPerl Hackerにより、9万を超えるモジュールが利用可能となっています。Perlを使うということは、豊富なCPANモジュールからお望みの「部品」を自由に組み合わせて機能を拡張できるということを意味します。本書ではCPANを使ったPerlプログラミングのよさを知っていただけるよう、多彩な各ジャンルからおすすめのモジュールを1つ選び、それをできるだけ短く、わかりやすく解説しました!

在庫あり

ご注文日から最短2営業日でお届けいたします。詳しくはこちら。 この商品は送料無料にて、ボーンデジタルが直接販売、発送いたします。

定価 2,808円(税込)
判型 A5
総ページ数 440
発売日 2011年4月8日
ISBN 978-4-86267-108-0
著者 冨田尚樹

イメージ:Perl CPANモジュールガイド

数量

送料無料

※後からでも冊数変更できます

  • ご利用ガイド
  • 内容
  • 目次
  • 立ち読み
  • お詫びと訂正

必要な部品を組み合わせて実装する!CPANモジュールでプログラミング

CPANにはさまざまな分野、さまざまなモジュールが存在し、その数は9万を超えます。本書では32のカテゴリにわけ、その中からおすすめのモジュールのおすすめの使い方を簡潔にまとめています。インターネット接続、日本語処理、データベース…など、必要なモジュールを組み込むことで、もっと楽にプログラミングが可能になります。

32のカテゴリ分類

ユーティリティ/データ/モジュール/クラス/文字/言語/地域/日付/アルゴリズム/正規表現/ファイル/テキスト/HTML/画像/データフォーマット/アーカイブ/コマンドライン/デスクトップ/外部コマンド/ログ/データベース/キャッシュ/インターネット/メール/携帯電話/ウェブアプリケーション/イベント駆動/テスト/開発支援/ディストリビューション/インストール

誌面イメージ

刊行記念トークセッションの模様がご覧いただけます

「Perl CPANモジュールガイド」の発売を記念して、ジュンク堂書店池袋本店(東京都豊島区)にて開催された刊行イベントの模様がビデオでご覧いただけます。

1 ユーティリティ

  • strict/warnings
  • constant
  • autodie
  • Try::Tiny
  • Scope::Guard

2 データ

  • List::AllUtils
  • Scalar::Util
  • Data::Transformer
  • Data::Dumper
  • Data::Clone
  • Data::Serializer

3 モジュール

  • lib
  • FindBin
  • aliased
  • Class::Load
  • String::CamelCase
  • Sub::Install
  • Class::Method::Modifiers

4 クラス

  • base
  • Exporter
  • Carp
  • Any::Moose
  • namespace::autoclean
  • Class::Trigger
  • Module::Pluggable
  • overload

5 文字

  • Encode
  • utf8
  • open
  • Encode::Locale

6 言語

  • Lingua::JA::Moji
  • Lingua::EN::Inflect
  • Locale::Language
  • Locale::Maketext::Simple

7 地域

  • Locale::Country
  • Geo::IP
  • Geo::Coordinates::Converter
  • Geography::JapanesePrefectures

8 日付

  • Time::HiRes
  • Time::Piece
  • Date::Japanese::Era
  • Calendar::Simple
  • Time::Duration

9 数学

  • bignum
  • Math::Trig
  • Math::Random::MT

10 アルゴリズム

  • Digest::MD5
  • Crypt::SaltedHash
  • Authen::Simple
  • Algorithm::CheckDigits
  • Algorithm::NaiveBayes

11 正規表現

  • Regexp::Assemble

12 ファイル

  • IO::File
  • Fcntl
  • Path::Class
  • File::chdir
  • File::Temp
  • File::HomeDir
  • Filesys::Notify::Simple

13 テキスト

  • Text::Markdown
  • Text::Xslate
  • Text::Truncate
  • Number::Format
  • URI::Find

14 HTML

  • HTML::Entities
  • HTML::TreeBuilder::XPath
  • Web::Scraper

15 画像

  • Imager
  • Imager::QRCode

16 データフォーマット

  • JSON
  • YAML
  • Config::Tiny
  • XML::Simple
  • XML::LibXML
  • XML::Feed
  • Text::CSV
  • Data::ICal
  • Text::vFile::asData
  • PDF::API2

17 アーカイブ

  • Archive::Extract
  • Archive::Zip

18 コマンドライン

  • Getopt::Long
  • App::Options
  • Config::Pit
  • Term::ReadLine

19 デスクトップ

  • Growl::Any
  • Clipboard

20 外部コマンド

  • IPC::Cmd
  • File::Which
  • Capture::Tiny

21 ログ

  • Log::Handler

22 データベース

  • DBI
  • SQL::Maker
  • DBIx::Connector
  • Data::Page
  • Data::UUID
  • String::Random
  • Number::RecordLocator

23 キャッシュ

  • Cache::FileCache
  • Cache::Memcached::Fast

24 インターネット

  • URI
  • URI::Escape
  • MIME::Base64
  • MIME::Types
  • LWP::UserAgent
  • LWP::RobotUA
  • WWW::Mechanize
  • WebService::Simple

25 メール

  • Email::Address
  • Email::MIME
  • Email::Send
  • Net::POP3
  • Net::IMAP::Simple

26 携帯電話

  • Encode::JP::Mobile
  • HTTP::MobileAgent
  • Email::Address::JP::Mobile

27 ウェブアプリケーション

  • Plack
  • Plack::Builder
  • Router::Simple
  • FormValidator::Lite
  • HTML::FillInForm
  • JavaScript::Value::Escape

28 イベント駆動

  • AnyEvent
  • AnyEvent::HTTP
  • AnyEvent::Twitter

29 テスト

  • Test::More
  • Test::Harness
  • Test::use::ok
  • Test::Requires
  • Test::Pod
  • Test::Perl::Critic
  • Test::MockObject
  • Test::TCP
  • Test::Base
  • Test::Memory::Cycle
  • Devel::Cover

30 開発支援

  • Benchmark
  • Devel::NYTProf
  • Devel::SimpleTrace
  • Perl::Tidy
  • Smart::Comments
  • Pod::ProjectDocs
  • Inline::C

31 ディストリビューション

  • Module::Install
  • File::ShareDir
  • ShipIt

32 インストール

  • App::cpanminus
  • perl

画像をクリックすると拡大表示いたします。

Perl CPANモジュールガイド

2,808円(税込)/A5/440ページ/2011年4月8日

カートに入れる

Design Log

WORKS ONLINE BOOK STORE BLOG

CGWORLD.JP

WORKS_TW

CGWJP_TW

CGKENTEI