2008-02-01から1ヶ月間の記事一覧

はじめての Silverlight

Microsoftの http://www.microsoft.com/japan/academic/kyozai/hajimete_silverlight/chapter00_1.mspxを参考に、僕もはじめてのSilverlight。 Silverlightでググると、 atmarkit や codezine が上位に表示されるけど、上述のMicrosoftページのほうがはじめ…

Catalystでユーザ認証処理をする

Catalystで簡易なユーザ認証処理を実装します。 前提条件 MySQL5.0.x ・テーブルとレコード作成 CREATE TABLE users ( id integer NOT NULL auto_increment PRIMARY KEY, username varchar(20) NOT NULL, password varchar(30) NOT NULL ) ENGINE=InnoDB; IN…

Catalystアプリケーションを mod_perl1 で

Catalystアプリケーションを mod_perl 環境で動作させるための設定をメモ。 ・前提条件 Apache1.3 + mod_perl1 がインストール済み。 ・Apacheに設定を追加 Port 8080 +<Location /catalyst> + SetEnv PERL5LIB ライブラリのPATHを列挙 + + SetHandler perl-script + PerlHandler</location>…

CatalystでTemplate-Toolkitを使用したView

CatalystでTemplate-Toolkitを使用したViewクラスを作成する。 ・ヘルパースクリプトを利用して雛形を作成する $ ./script/myapp_create.pl view TT TT exists "/who/am/i/MyApp/script/../lib/MyApp/View" exists "/who/am/i/MyApp/script/../t" created "/…

Catalystで任意のファイルにログを出力する。

Catalystのデフォルト log メソッドは、ログを標準出力に表示します。 でも通常は任意のファイルに出力したいですよね。の調査。 利用するCPANは Catalyst::Log::Log4perl。 ・アプリケーションクラスに Catalyst::Log::Log4perl 設定を追加する $ vi lib/My…

Catalystでアプリケーションを構築して、/helloにアクセスしてHelloWorldを出力する

・前提条件 Catalystインストール済み。自分の環境では、Catalyst::Runtime '5.70' ・アプリケーション作成 $ cd /home/own $ catalyst.pl MyApp ・ディレクトリ構成 MyApp/ MyApp.pm Controller/ Model/ View/ lib/ root/ static/ images/ *.png favicon.ic…