本日、サイボウズラボにて、Shibuya.abc#1が開催され、無事終了致しました。色々と協力してくださったTAKESAKOさん、nishioさん、そして発表してくださった変態の方々、見に来てくださった変態の方々、本当にありがとうございました。予想以上に楽しかったと僕は感じてるんですがどうでしょう?なんだかんだ言って皆かなりABC的な話で盛り上がってましたね。以下簡単レポ。
Shibuya.abc#1 基調講演 - beinteractive
まず最初に僕の基調講演から。いきなりバイナリの話をして死者が出るといけないので、Tamarinで遊ぼう的な内容です。が、それが高じて遂にサーバーサイドActionScriptを実現してしまいました。詳しくは以下のスライド(PDF, 1.7MB)で。
スライド中に出てくる全ASソースは以下にあります。見所は、簡易Webフレームワークである、org.libspark.web.asファイルと、AMF通信のためにBlazeDSをガッツリ移植したamfディレクトリの中です。
Tamarin拡張に当たって書き換えたソースは以下にアップしてあります。
あ、ちなみにスライドの途中で出てくるabc.libspark.orgのアドレスですが、何かあると怖いので一旦全部削除してしまいました。すみません。でもちゃんと動いてました。
携帯電話で遊べる俺様言語を作ってあそぶ - クジラ飛行机さん
flasm, swfmill, kmyacc等を駆使してFlashを生成することにより、携帯で動くプログラミング言語環境を構築してしまおうという、クジラさんらしいなんともアグレッシブな内容。懇親会でちらっと話題に出てたけど、携帯プログラミングは教育に良いかもしれない。
葵Flashにも密かに期待。
FlashLite最適化バッドノウハウ - 鴨志田さん
FlashLiteの最適化について、サイズダウン & 高速化のふたつの観点から解説した、なんともShibuya.abcらしい素敵な発表。1バイトをも削るその心意気にニヤニヤ。
Flashアンチリバースエンジニアリング - TAKESAKOさん
Flashのリバースエンジニアリングを行う人が多い中、それを阻止するためのノウハウを解説した、実用的な発表。as2lookがお目見え。誰かas2unlockを以下略。
gnashであそぶ - gyuqueさん
GNUのオープンソースFlashPlayer、Gnashの紹介と、そのソースコードを利用してAS2バイナリをAS3上で動かすVMのデモ。すばらしす。codereposにソースがあるらしいので、作り込んできちんとしたスクリプトエンジンにしたら面白そう。
avmplus であそぶ - nitoyonさん
僕の発表に続き、avmplus拡張ネタで、jQueryのwindows版winQueryというとんでもない代物を作りましたというデモ。いろいろとすごかった。というか笑った。
以上簡単ではありますが、相当濃かったというのは伝わったかと思います。なんでみんなこんなにASバイナリ好きなんだ。素敵すぎる。
ちなみに動画も撮っていたみたいなので、wikiの方に近々nishioさんからリンクが貼られると思います。ニコ動にもアップされるらしいです。(追記)→されました
いやいやホント素敵な勉強会でした。果たして次はあるのだろうか!
サイト内関連記事
この記事へのトラックバック
TrackBack URL:
http://www.be-interactive.org/trackback.php?id=343

一応、GET, POSTを出来るところまで確認してます。