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

Vim から FlashDevelop のパブリッシュを実行する

Vim で F5 を押したときに FlashDevelop でパブリッシュが実行されるようにした。 autocmd Filetype actionscript nnoremap <buffer> <F5> :!start "wscript.exe" "C:/path/to/publish.js"<CR> publish.js var oShell = WScript.CreateObject("WScript.Shell"); oShell.AppAc</cr></f5></buffer>…

辞書ファイルを更新した

ActionScript 辞書をアップデート。既存のものに Gumbo の Language Reference のインデックスをマージした。 ActionScript 1/2/3 用の辞書ファイル

ソケット通信にもポリシーファイルが必要になった

Web サーバに置いた swf からソケットサーバに繋がらない事態に遭遇。下のようなエラーが出る。 Error #2044: ハンドルされていない securityError : text=Error #2048: セキュリティサンドボックス侵害 : http://xxx.xxx.xxx.xxx/foo.swf は xxx.xxx.xxx.xx…

文字列の連結を配列で行う

文字列の連結を配列で行うと、タグを書くときにコードが見やすくなる。 document.getElementById("hoge").innerHTML = [ "<p>", "<span>", "Hello World", "</span>", "</p>" ].join("");

配列の要素を負のインデックスで取得する

配列の要素をどんな整数のインデックスでも取得できる関数を書いた。 function getItemAt(target, index) { if (index < 0) { return arguments.callee(target.concat().reverse(), -(index + 1)); } else { return target[index % target.length]; } } usag…