2010-04-01から1ヶ月間の記事一覧

カジュアルPerl #02 に参加してきました

春のPerlフレッシュマンアワーということでしたが、 全然フレッシュじゃないおっさんが行ってきました。 新宿で迷ったせいで10分ほど遅れたため、オープニングトークは聞けませんでした>< ほとんどメモは取ってなくて聞いていただけなので 間違っているか…

DBD::mysqlでコンフィグを指定する方法

mysqlを別バージョンの別ポートで複数立ち上げているときに、 portだけ指定してもうまく接続できなかった。 my $dsn = "DBI:mysql:database=$database;host=$hostname;port=$port"; my $dbh = DBI->connect($dsn, $user, $password); mysql_read_default_fil…

psgiファイルに __DATA__ があるとうまく動かない?→動きます

※2010/4/6 追記 このエントリは間違いです。動きます のかな? plackupコマンドでうまく表示されなかった。 Mojolicious::Liteのサンプルってほとんど__DATA__使ってるからハマってしまった。 以下のように、テンプレートを別ファイルにする必要あり。 また…

Mojolicious::Liteでセッション変数持ち回す方法

stashかと思ったら違った。 flashを使う。 use Mojolicious::Lite; get '/' => sub { my $self = shift; $self->flash(hogehoge => 'higiiiiiiiiii!!'); $self->redirect_to('/hoge'); }; get '/hoge' => sub { my $self = shift; $self->render_text('Yea b…

ハッシュが空かどうかを判定する

if (!%hash){ # ハッシュが空 }