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

VMWarePlayer

QEMUでVMware用ディスクイメージを作成してDebianのimage落として起動してみました。動く。。が、重い。下記のサイトを参考にさせて頂きました。http://www.h7.dion.ne.jp/~qemu-win/index-ja.html http://blog.livedoor.jp/hakin/archives/50168211.html ht…

キーボード

英字使ってて、IMEの切り替えが「Alt + ~ 」となっていて、それが遠く感じるので、「Ctrl + Space」で切り替えできるようにしてみた。便利だ。癖でうっかり、昔のうちかたしちゃうけど。http://www.relief.jp/itnote/archives/001818.php

flex_sdk2

とりあえず、インストールしてみた。 <mx:Application xmlns:mx="http://hoge.com/mxml" layout="absolute"> <mx:Label x="100" y="100" text="Hello World" fontSize="10"/> </mx:Application> pathを通して「mxmlc test.mxml」と打ったら C:\flex_sdk_2\test\test.mxml(3): col: 20 エラー: 予期しないトークンストリームの終わりです…

WWW::CloudCreator

入れようとしたら、「Test::Group」と「Test::Perl::Critic」が入ってなくてインストールできなかったのでいれた。最近、フレームワークのありがたみを再認識するためにテスト的に直にCGI書いてみようかなと思った。http://search.cpan.org/~sock/WWW-CloudC…

ack

こんなことできたのね。 ack -c hoge.plfilename code kanji kana kanji7 kana7 err ascii ctrl other hoge.pl ascii 0 0 0 0 0 76 11 0http://search.cpan.org/~petdance/ack/ack

Catalyst::Plugin::ConfigLoader

何気なく新規で作り直したら、qw/ConfigLoader/の存在に気づいた。 __PACKAGE__->config( file => 'myapp.yml' ); これで良かったのか わざわざ、YAML::Syckつかってぶっこんでたよ orz。JSONでも設定できんのね。http://search.cpan.org/~bricas/Catalyst-P…

Catalyst::Component

「Catalyst::Component」ってconfig機能の為に存在してんのね。 でも、それ以外も微妙についてるからComponentになってるわけだ。 Catalyst::Configとか継承すれば分かりやすかったのになあ。 でも、微妙か。つーか無駄か。http://search.cpan.org/~mramberg…

Catalyst::Plugin::Setenv

configに書いた値を環境変数へ突っ込んでくれる人。 なかみでこんな感じに呼んでる。 my $env = $c->config->{environment}; configはこんなん environment: FOO: bar うーん。http://search.cpan.org/src/JROCKWAY/Catalyst-Plugin-Setenv-0.02/lib/Catalys…

Catalyst Scalar::Util weaken

weakenってなんじゃらほいと思ったら、 Scalar::Utilのメソッドだった。 # For on-demand data $c->request->{_context} = $c; $c->response->{_context} = $c; weaken( $c->request->{_context} ); weaken( $c->response->{_context} ); 参照をよわくするや…

javascript prototype.js

eachでグルグルしたかった。 var array = ['hoge,'page']; array.each( function(value) { alert(value); } ); 表示、非表示の切り替えがしたかった。 if( value == 'show' ) { $('hoge').style.display = "block"; } else { $('hoge').style.display = "non…

Catalyst handle_request

handle_requestが何をやっているかといいますと、 主な処理が以下となる。 my $c = $class->prepare(@arguments); $c->dispatch; $status = $c->finalize; prepare methodは、Catalyst::Controllerを継承したクラスをnewして返す。 (他にも色々処理はしてま…