- 初めてのCatalyst入門(15) Perl Catalystでメール送信を実装しよう
-
- WINGSプロジェクト 花田 善仁 [著]、 山田 祥寛 [監修]
-
本連載では、Perlで実装されたWebアプリケーションフレームワークであるCatalystについて、基本的な仕組みや実装方法などをサンプルを交えて紹介していきます。連載の最後となる本記事では、Catalystでメール送信を便利に行うことのできるモジュールについて説明します。
[2011年06月20日]
- 初めてのCatalyst入門(14) フォーム関連のモジュール/プラグイン
-
- WINGSプロジェクト 花田 善仁 [著]、 山田 祥寛 [監修]
-
本連載では、Perlで実装されたWebアプリケーションフレームワークであるCatalystについて、基本的な仕組みや実装方法などをサンプルを交えて紹介していきます。今回は、複数フォームにまたがった一連のトランザクションを実現するためのコントローラモジュールや、ちょっとした作業などを便利にしてくれるプラグインを紹介します。
[2011年05月06日]
- 初めてのCatalyst入門(13) Catalystによるフォーム操作と検証
-
- WINGSプロジェクト 花田 善仁 [著]、 山田 祥寛 [監修]
-
本連載では、Perlで実装されたWebアプリケーションフレームワークであるCatalystについて、基本的な仕組みや実装方法などをサンプルを交えて紹介していきます。今回は、ユーザーの入力フォームをより簡単に実装するためのプラグインを紹介します。
[2011年02月10日]
- 初めてのCatalyst入門(12) ログイン/セッション管理
-
- WINGSプロジェクト 花田 善仁 [著]、 山田 祥寛 [監修]
-
前回は、Catalystのプラグイン/モジュールとして、JSONやXMLでレスポンスを返すためのモジュールなどを紹介しました。本記事では前回に引き続き、Webサイト構築をする上で必要となるセッション管理とユーザ認証に関連するプラグインを紹介します。
[2011年01月07日]
- 初めてのCatalyst入門(11) プラグイン&モジュール大全
-
- WINGSプロジェクト 花田 善仁 [著]、 山田 祥寛 [監修]
-
本連載では、Perlで実装されたWebアプリケーションフレームワークであるCatalystについて、基本的な仕組みや実装方法などをサンプルを交えて紹介していきます。第11回目の今回からは、今まで紹介してこなかったプラグインやモジュールなどを、2回にわたって説明します。
[2010年09月08日]
- 初めてのCatalyst入門(10) Apache::Testを使用したテスト
-
- WINGSプロジェクト 花田 善仁 [著]、 山田 祥寛 [監修]
-
本連載では、Perlで実装されたWebアプリケーションフレームワークであるCatalystについて、基本的な仕組みや実装方法などをサンプルを交えて紹介していきます。第10回目の今回は、mod_perlを使用してApacheと連携させる方法と、Apache::Testを使用したテストについて説明します。
[2010年06月23日]
- 初めてのCatalyst入門(9) Catalystのテスト関連モジュール
-
- WINGSプロジェクト 花田 善仁 [著]、 山田 祥寛 [監修]
-
本連載では、Perlで実装されたWebアプリケーションフレームワークであるCatalystについて、基本的な仕組みや実装方法などをサンプルを交えて紹介していきます。第9回目の今回は、Catalystで用意されているテスト関連のモジュールについて紹介していきます。
[2010年05月07日]
- 初めてのCatalyst入門(8) Catalystのビュープログラミング
-
- WINGSプロジェクト 花田 善仁 [著]、 山田 祥寛 [監修]
-
本連載では、Perlで実装されたWebアプリケーションフレームワークであるCatalystについて、基本的な仕組みや実装方法などをサンプルを交えて紹介していきます。第8回目の今回は、MVCの最後となる「ビュー」を使ったプログラミングについて紹介します説明していきます。
[2010年03月23日]
- 初めてのCatalyst入門(7) モデルを使ったプログラミング
-
- WINGSプロジェクト 花田 善仁 [著]、 山田 祥寛 [監修]
-
本連載では、Perlで実装されたWebアプリケーションフレームワークであるCatalystについて、基本的な仕組みや実装方法などをサンプルを交えて紹介していきます。第7回目の今回は、モデルを使ったプログラミングについて、サンプルを交えつつ説明していきます。
[2010年02月04日]
- 初めてのCatalyst入門(6) Perlのオブジェクト指向とモデル
- WINGSプロジェクト 花田 善仁 [著]、 山田 祥寛 [監修]
-
本連載では、Perlで実装されたWebアプリケーションフレームワークであるCatalystについて、基本的な仕組みや実装方法などをサンプルを交えて紹介していきます。第6回目の今回は、blessとMooseを比較したPerlのオブジェクト指向プログラミングについて説明し、その後にモデルの概要を説明していきます。
[2010年01月26日]
- 初めてのCatalyst入門(5) フロー制御とChainedアクション
-
- WINGSプロジェクト 花田 善仁 [著]、 山田 祥寛 [監修]
-
本連載では、Perlで実装されたWebアプリケーションフレームワークであるCatalystについて、基本的な仕組みや実装方法などをサンプルを交えて紹介していきます。第5回目の今回は、コントローラ編の最後として、アクションから別のアクションを呼び出すフロー制御と、第3回で紹介したChainedアクションについて、サンプルを交えて説明します。
[2009年12月29日]
- 初めてのCatalyst入門(4) URLパスとリクエストパラメータ
-
- WINGSプロジェクト 花田 善仁 [著]、 山田 祥寛 [監修]
-
本連載では、Perlで実装されたWebアプリケーションフレームワークであるCatalystについて、基本的な仕組みや実装方法などをサンプルを交えて紹介していきます。第4回目の今回は、アクションで受け取ったリクエスト情報から、パラメータの取り扱い方、さらにUTF-8を使用した日本語文字列の扱いなどについて説明していきます。
[2009年11月19日]
- 初めてのCatalyst入門(3) 処理の入り口はアクション
-
- WINGSプロジェクト 花田 善仁 [著]、 山田 祥寛 [監修]
-
本連載では、Perlで実装されたWebアプリケーションフレームワークであるCatalystについて、基本的な仕組みや実装方法などをサンプルを交えて紹介していきます。Catalyst入門の第3回目である今回から数回にわたって、Catalystの主要なコンポーネントの1つであるコントローラについて説明していきます。
[2009年10月30日]
- 初めてのCatalyst入門(2) Catalystアプリはどのように作るのか?
-
- WINGSプロジェクト 花田 善仁 [著]、 山田 祥寛 [監修]
-
本連載では、Perlで実装されたWebアプリケーションフレームワークであるCatalystについて、基本的な仕組みや実装方法などをサンプルを交えて紹介していきます。第2回目の今回は、Catalystでの処理の流れや主要なコンポーネントについて、サンプルを交えつつ説明します。
[2009年09月25日]
- 初めてのCatalyst入門(1) PerlによるWebフレームワークCatalystとは?
-
- WINGSプロジェクト 花田 善仁 [著]、 山田 祥寛 [監修]
-
本連載では、Perlで実装されたWebアプリケーションフレームワークであるCatalystについて、基本的な仕組みや実装方法などをサンプルを交えて紹介していきます。今回は、Catalystのインストールと簡単なサンプルアプリケーションの作成までを説明します。
[2009年08月12日]
- Windows環境でのPerlとPHPの連携
-
- Octavia Andreea Anghel [著]、 japan.internet.com [訳]
-
PerlはC言語とよく似た構文を使用するスクリプト型プログラミング言語で、sed、awk、twなどUNIXで人気の高い機能も備えています。本稿では、Windows用のPerlを設定し、Windows環境下でPHPを使いPerlスクリプトを実行する方法や、パラメータの受け渡し、結果表示の方法などを説明していきます。
[2009年08月03日]
- 正規表現の入門(2) 難しいメタ文字
-
- 山岸賢治 [著]
-
正規表現を初めて使う方を対象に、具体的な検索と置換のサンプルを示しつつ、正規表現を解説していきます。第2回は難しいメタ文字について説明します。
[2009年05月25日]
- フレームワーク導入に備え身に着けておきたい4つの習慣 ~Ruby/Perl/PHPユーザーのためのMVCフレームワーク入門~
- 伊藤 敦史 [著]
-
今回は、フレームワークを導入する前に、身に着けておきたい4つの習慣をまとめました。より良い開発工程を模索する参考となれば幸いです。
[2009年04月16日]
- Webサービスの開発にフレームワークが必要な理由 ~Perl/Ruby/PHPユーザーのためのMVCフレームワーク入門~
- 伊藤 敦史 [著]
-
今回は、Ruby on Rails(RoR)の動向を追いながら、Webサービスの開発にフレームワークが必要な理由を考えていくことにします。また、最後に前回の記事で掲載しきれなかった各言語のフレームワークを紹介します。
[2009年02月24日]
- 言語別フレームワークの比較 ~Perl/Ruby/PHPユーザーのためのMVCフレームワーク入門~
-
- 伊藤 敦史 [著]
-
この連載ではMVCフレームワークの効率的な利用の仕方について考察し、プログラマにとって理想的な構築手法を模索していきます。今回はWeb開発におけるフレームワークとテンプレートエンジンについて、よく利用されている3言語PHP/Perl/Rubyをベースに比較していきます。
[2008年12月26日]


