タグ

ブックマーク / blog.bk-zen.com (4)

  • 馬鹿全 - (AS3)ビット演算を倒す

    ビット演算(ビットえんざん)とは、 ひとつあるいはふたつのビットパターンまたは二進数を個々のビットの列として操作することである。 CPUからすればビット演算は簡単な論理回路で実現できるが、 四則演算、特に乗除算は複雑な論理回路を必要とするため、 多くのコンピュータでは、ビット演算は加減算より若干速く、乗除算よりずっと高速である。 Wikipedia(ビット演算) より AS3 でもビット演算で高速化するなどという Tips をよく見かけたりします。 早いのはわかったけど「なぜそうなるのか。」「実際どんな場面で使ったりするものなのか」などはなかなか書いてなかったり。 なので今回は例を含めつつ、説明していこうと思います。 「得意な人はより得意に、そうでない人はそれなりに」を目指します。 二進法 苦手な人はいきなりブラウザバックしたくなる話だと思いますが少し我慢してください。 二進法

  • 馬鹿全 - サーバーサイドASのAS3SXとその考察

    node.js が盛り上がっている中「AS3 がサーバーサイドで動くよ」という記事が Twitter で流れてきた。 AS3SX Server Side Action Script 3 Library & Hosting http://as3sx.com/ 盛り上がりや、ある程度の概要はこちらを見たらいいと思う。 サーバーサイドASのAS3SXがちょっと凄そうな件についてのまとめ - Togetter http://togetter.com/li/185777 今回はそれらの使い方などの説明ではなく、それらの仕組みに注目し考察していこうと思う。 想像を多く含むので間違いもたくさんあるかも。 詳細は以下から。 サーバーサイドのASはどうやって動いているか この手のサービスが現れた時、最初に思ったのは Tamarin を使用しているのだろうという事だ。 http://www.mozil

  • 馬鹿全 - FlashDevelop4.0.0 βテスト

    FD4 の βテストが開始しました! ぜひ参加してバグ報告などしていきましょう。 このリリースは私たちが予想したより時間がかかってなかなか進まなかったので、次のメジャーリリースには多くの機能リリースを盛り込むことにしました。 このリリースには将来実装したい機能の全てに関わるコアの変化を含むので、ここから開発を上手く進めていくことができるはずです。私たちは(熱愛や崇拝の対象となるという意味での)商品のようなものを目指して開発していますし、これからもアップデートしていくつもりです。 よいメジャーリリースができるように、バグや提案を積極的に報告してください。 FD4は、FD3のプラグインとの互換性はありあせん。FD3から導入する方は、クリーンインストールする必要があります。 ダウンロードは以下から Community testing for FlashDevelop 4.0 Beta…

  • 馬鹿全 - 「アクティブなセキュリティコンテキストがありません。」の解決策

    FlashPlayer10.2 + Firefox で出る 「アクティブなセキュリティコンテキストがありません。」 についての解決策です。 1フレーム目のプリローダ、または Loader 系で LoaderInfo に対して、 IOErrorEvent.IO_ERROR のをしっかり取りましょう。 FlashPlayer10.1 でもこの問題は出てたんだけど、 余り関心を持つ人が居なかったようであまりやっている人がいなかったのが原因かも。 詳しくはわらないけど FP10.2 で頻発するようになって目立ったみたいですね。 プリローダの例 : http://codr.cc/4B1DD2DC80 addEventListener とかたった数行ですからちゃんと取りましょう。 ずいぶん前にこんなことつぶやいてますね。 @bkzen: 何に対しても loaderInfo.addEventLi

  • 1