Perl の極意 CPAN モジュール活用術
「これぞ、実践モジュール」として Class::DBI, HTML::Template といった実践的 CPAN モジュールの利用法の紹介や、Search.CPAN.org を使いこなすためのTips を解説しています。「CPAN しゃべり場」では、CPAN モジュールを企業でどう使うか、Perl モジュールのクオリティは、といった話題を座談会で議論しています。
Web アプリケーションと文字コード
キャラクタセットとエンコーディングの違いなど文字コードの基本から、リレーショナルデータベースにおける文字コードなど、Web アプリケーション開発における様々な文字コードの処理方法を解説。また Perl 5.8 での Unicode 処理の Tips もあわせて紹介しています。
実践 Web サービスプログラミング - Amazon Web Services
使える Web サービスプログラミングの実践として
Amazon Web Services の仕組みを紹介。また AWS の REST API を Perl から利用するためのラッパークラスの作成、など。
いますぐ使えるWebサービスプログラミング (XML-RPC / REST)
実用的 Web サービスプログラミングとして XML-RPC と REST のアーキテクチャを紹介。SOAP や EJB との比較や、Perl / Ruby / PHP による XML-RPC や REST の実装など。
MySQL徹底攻略
世界最速データベースと言われる MySQL について、その特長などの基本と SQL の使い方、また MySQL による Web アプリケーション開発と運用の事例を紹介。共著:
池邉智洋 小山浩之 藤原研作
使ってうれしいRSS - 情報の配信と取得を効率よく
最近話題の Weblog などでも使用されている情報配信と集約のためのフォーマット RSS (RDF Site Summary / Really Simple Syndication) についての導入記事。RSS の歴史やアプリケーション、サーバサイドサービスの紹介、Perl / PHP / Ruby で RSS をプログラムから扱う方法など。
携帯サイト構築最新事情
進化著しい携帯端末向けのWeb サイト構築について紹介しています。各キャリアの仕様で気をつけるべき点の概要や、マルチキャリア対応の Web アプリケーション制作のキホンについて。
HTTPプロトコルを使い倒す - Webサーバのパフォーマンス向上のために
Web デベロッパーとして最低限必要な HTTP プロトコルの知識について紹介し、それをWeb サイトのパフォーマンス向上にどう役立てるかについて解説しています。Apache モジュールによる HTTP ヘッダカスタマイズ方法など。
Perl Web アプリケーションのセキュリティ
Perl によってセキュアな Web アプリケーションを開発することを目標とし、Perl言語自身に備わっているセキュリティ機構や、一般的なWeb アプリケーション構築におけるセキュリティ向上の定石について、いくつかの例を通して解説しています。
日付処理を考える
日付の扱いを行うための、Perl におけるスタンダードなモジュールを紹介し、またそれらを利用して実際に誕生日データベースのアプリケーションを作成しています。
Test! Test! Test! - Perl のテスティングモジュール
Perl における Test First Programming の話題を紹介。Perl でのテスティングの基礎から、種々のモジュールのリファレンス、また実際のアプリケーションやモジュールに対するテスティングの実践など。
ハードコード禁止! - コンフィグファイルの利用
アプリケーションの設定ファイルをテーマに、CPAN モジュールを使ったソリューションから、Web アプリケーションにおけるコンフィグファイル利用の Tips までを紹介。
MVC の正しい分離 - テンプレートエンジンの選択
「デザインとロジックの分離」という、Web 制作現場で必ず問題になるテーマについて、Perl モジュールによるテンプレートエンジンを用いたソリューションを紹介しています。
Perl で Entity Bean! - Class::DBI による永続オブジェクトの実装
大規模 Web アプリケーション開発においてしばしば問題になる、データベース処理をうまく切り分けるテクニックについて、Class::DBI を利用したソリューションを紹介しています。
Log::Dispatch::Config でロギングをする
主に Web アプリケーションでのロギングをおこなうにあたっての基本的なポイントから、それを便利におこなうことができるモジュールの利用法までをサンプルをまじえて解説しています。
Perl によるセッション管理の実装
Perl Web アプリケーションでのセッション管理について解説。様々なセッション管理実装の基礎知識から、実際に Perl モジュールを使用したセッション管理の実装までを紹介しています。
CVSによるWebシステム開発徹底入門
ソースコード管理システム CVS についての記事。CVS を Webアプリケーション開発で効率よく利用する手法について、基本から応用 Tips までを紹介しています。
Apacheモジュールでここまでできる!
mod_rewrite の紹介記事。単純な URL の書き換えから、携帯端末向けページ振りわけ、メンテナンスページの作成、簡易負荷分散など mod_reqrite のマニアックなテクニックまでを紹介しています。