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

[Flash] FlashLite2.0のloadVariablesの制限

loadVariablesとは 指定したファイルから変数を読み込む関数 Flash CS3 ドキュメンテーション loadVariables 関数 loadVariables(url:String, target:Object [, method:String]) : Void パラメータ url:String 変数が存在する絶対 URL または相対 URL。呼び…

Flash Lite 初めてやってみた。

Flash自体は2年に1回くらい触ってるくらいで、ほとんど知らない俺がFlash liteなんてやってみました。普通のFlash感覚で作ってハマった。 Flash liteをDocomo端末で見るにはインライン再生とインタラクティブ再生なんて言うのがあるんですねー。 知らんか…

クロージャ

Perlのクロージャってこうやるのか、 Rubyのブロックのほうがシンプルで好きだな。 sub aaa { my ($args, $method_ref) = @_; $method_ref->($args); } aaa('hogehoge', sub { print @_, "\n"; });

今時風の継承

PerlでのOOPで古くないと思われる実装を調べてみました。 こんな感じかなー。問題なく継承できてるはず。 package Org::Zeon::MS::Dom; use strict; use warnings; use utf8; # Cloneを継承 use parent qw(Clone); sub new { my $class = shift; $class = re…

Catalyst::Plugin::Unicode::Encodingが不思議

内部の文字コードと外部の文字コードを切り替えようとCatalyst::Plugin::Unicode::Encodingを使ってみた。解決しました。 TTを使ってる場合はUTF-8でBOM付きに保存すればOK。コントローラなどで文字列リテラルで日本語を使う場合はdecodeが必要ですけど普通…