2009-01-01から1年間の記事一覧

10分でコーディングというのに挑戦.

10分でコーディング|プログラミングに自信があるやつこい!! http://ameblo.jp/programming/entry-10001721422.html def deal(n, cards) a = Array.new(n, "") ca_c = cards.split(//) handsize = cards.size / n handsize.times do |i| n.times do |j| …

申し訳ありません.loadMovie は使わないほうが良かった.

以前の投稿で,「動的生成した Flash を loadMovie で読み込む」ということをしていましたが,これは間違いというか,「ファイルサイズ100KB制限」の勘違いでやってしまった失敗です.ごめんなさい.loadMovie を使わずに getURL で直接取得してしまう方がよ…

swfmill で setProperty がうまく変換できない件

現行バージョンの swfmill (version 0.2.12) は, swf の setProperty 部分をうまく XML に変換できない.このバグを修正したプログラムが swfmill の作者によって公開されている. 公式ページには修正についての記述がない.修正済みのプログラムは以下から…

ruby で外部プログラムを利用する.

ruby から外部プログラムを利用する方法として,IO クラスの popen メソッドを使うか,Open3 ライブラリを使う方法があるようだ.後者は入出力ストリームを指定できる. これらを利用すると,前回の記事の swf2xml と xml2swf は以下のように書き直せる. # …

Rails における swfmill を用いた動的 Flash(swf) 生成の一手法

概要 携帯電話用の Flash(Flash Lite 1.x) の作成にはいろいろ厄介な制限がある*1.とりわけキツいのは,HTTP 通信が,ユーザからの入力1つにつき1回のみに制限されている点である.つまり,1クリックに画像1つだけとか,テキスト一つだけしか取得できない.…