Perlクックブック―Perlの鉄人が贈るレシピ集 - プログラマの本棚

2008年9月16日火曜日

Perlクックブック―Perlの鉄人が贈るレシピ集

Perlクックブック―Perlの鉄人が贈るレシピ集
田和 勝
4873110378


perlはcgiをちょっことさわるときぐらいしか触ったことがありませんが、何でもできる言語なんだなぁと思います。
慣れるとすごく使える道具になると思います。

この本、分厚いです。

こういったレシピ本は日頃から何気にながめているといざというときに役に立ちますね。
アイデアもわいてきます。

アマゾンから転載
  • 「1章 文字列」 部分文字列アクセス・文字列内での関数呼び出しの展開など
  • 「2章 数値」 浮動小数点の問題・数値を区切る位取り用のカンマ・擬似乱数生成など
  • 「3章 日付と時刻」 数値日付と文字列日付の変換とタイマの使用方法
  • 「4章 配列」 リストと配列に関連するすべて
  • 「5章 ハッシュ」 挿入された順にハッシュにアクセス・ソートする方法や1つのキーに複数の値を対応させる方法
  • 「6章 パターンマッチ」 シェルのワイルドカードをパターン(正規表現)に変換・完全でないがほぼ一致する文字列にマッチさせる方法
  • 「7章 ファイルアクセス」 ファイルのオープン・並列アクセス時のファイルロック
  • 「8章 ファイルコンテンツ」 成長するファイルの終わりの監視・特定行の読み取り・バイナリアクセスへのランダムアクセス
  • 「9章 ディレクトリ」 ファイルのコピー・移動・削除・ディレクトリ内の全ファイルの再起処理
  • 「10章 サブルーチン」 永続的なローカル変数を作成する方法・パラメータを参照渡しする方法・例外処理
  • 「11章 リファレンスとレコード」 データおよび関数へのリファレンス操作・レコードのようなデータ構造体の作成方法およびこれらの構造体を永久ストレージに保存復元する方法
  • 「12章 パッケージ・ライブラリ・モジュール」 プログラムを別ファイルに分割する方法・h2phやh2xsでCおよびC++コードとやり取りする方法
  • 「13章 クラス・オブジェクト・tie」 自分自身のオブジェクトベースのモジュールを構築してユーザー定義の型を生成する方法
  • 「14章 データベースアクセス」 インデックスつきテキストファイルの扱い方・DBMファイルのロックと格納・PerlのSQLインターフェースのデモ
  • 「15章 ユーザインタフェース」 画面のクリア・コマンド行スイッチ処理・termcapとcursesを使用したカーソル移動・プラットフォームに依存しないグラフィカルプログラミング(tkなど)
  • 「16章 プロセス管理とプロセス間通信」 他のプログラムを実行して出力を収集する方法・ゾンビプロセスの処理、名前付パイプ・シグナル処理・実行中のプログラム間での変数共有の方法
  • 「17章 ソケット」 ストリーム接続を確立するかデータグラムを使用して、クライアントサーバープログラミングを行うための低レベルのネットワークアプリケーション作成の解説
  • 「18章 インターネットサービス」 メール・FTP・Usenetニュース・Telnetといったより高レベルのプロトコルの解説
  • 「19章 CGIプログラミング」 Webフォームの処理・エラートラップ・シェルの回避によるセキュリティ向上・クッキーの処理・ショッピングカートなどの説明
  • 「20章 Webオートメーション」 URLのフェッチ・スクリプトによるフォームの自動送信・WebページからのURLの抽出など非対話的なWebの使用方法の説明

0 件のコメント: