メメメモモ

プログラミング、筋トレ、ゲーム、etc

2010-04-05から1日間の記事一覧

Plack::Middleware::SessionのSYNOPSISで引っかかった件

http://search.cpan.org/~miyagawa/Plack-Middleware-Session-0.11/lib/Plack/Middleware/Session.pm SYNOPSISには下記のようなコードが紹介されています。 use Plack::Builder; my $app = sub { my $env = shift; my $session = $env->{'psgix.session'}; r…

utf8の扱い

下記のプログラムをutf8で書いてみます。 use strict; use warnings; my $str = 'テスト'; print length $str, "\n"; # 9 実行すると「9」が出力されます。length関数は「テスト」をバイトとして扱うので、 返す結果は「3文字」ではなく「9バイト」になる…