djakarta-trap
OOPについて説明してみる。 haXeで。
- 2011/02/02 01:45
- OOP
ある概念を自分が理解できたかどうかは、人に説明して、その概念を理解してもらえたかで測れる。
っつー事で、内部の人たち向けに「OOPってオイシイの?」について説明してみた時の資料を晒します。
ソースみせながら喋る前提のスライドなので、文字面だけ読むと意味不明です。
が、最後にサンプルファイルも用意してるので、それを弄ってみれば解ってもらえるかと思います。
嘘、大げさ、紛らわしい等々は、JAROの前に@djakarta_trapまで。
CommandExecutorで幸せ家族計画
- 2010/06/22 02:13
- Progression
ここ最近、Progression4を使う上でオレオレ・ルールになりつつある事をご紹介。
CommandExecutorを使い倒してアニメーションを色々制御したら、幸せ家族計画できそうだな、の話です。
能書きは要らない、漢は黙ってサンプルファイル。(FlashはCS4版です)
以下、一応覚書として記事書きます。
JSON + Flash + PHP での注意点
サーバーの設定によっては、POST送信したデータの中に、意図しない「\」(バックスラッシュ)が混入するケースがある。
要因は、php.ini での設定項目、magic_quotes_gpc パラメーター。
http://jp.php.net/manual/ja/info.configuration.php#ini.magic-quotes-gpc
サーバーの処理では、「GPC処理」というものがあるらしい。
端的に言えば、GET,POST,COOKIEのデータが受渡される際に、なんやかんやとデータに対する処理が行われる、と。
その時に、シングルクオート(‘)、ダブルクオート(“)、バックスラッシュ(\)、NULL(という文字?未確認)には、
すべて自動でバックスラッシュ・エスケープ処理が行われる。 そんな設定がある、と。
続きを読む
Progression で MVC的なサムシング (3)
- 2009/12/10 23:43
- mvc | Progression
なんか、新たに色々と本を読んでいたら思う所があったので、再び、グチグチとMVCの話を。
結論。
- MVCのセットは、「1アプリケーションに1セット」ではない!
- SceneObjectは、swfレベルではModel層っぽく、アプリケーションレベルではコントローラー層っぽいヤツとして扱う。
[CS4]条件つきコンパイルのメモ。
- 2009/12/02 20:52
- UnitTest
セキュリティーサンドボックスを克服したい件。
- 2009/12/01 20:19
- セキュリティサンドボックス
あ、ハックして画像をロードしたい、とかじゃなくて、そもそもの概念がよくわかっていなかったので、
自分なりに少し粘着質に調べてみた結果、少し理解が進んだ気がしたので、ここにシッカリ記録しておきます。
僕の貧弱な知識とテスト力ですので、間違いがあったら指摘ください。お願いしますー。
続きを読む
AS3Unitで、手を抜いてテストをする方法。
- 2009/11/24 23:28
- Progression | UnitTest
リリースしたコンテンツのコードがあまりにも酷いので、本で勉強しながらリファクタリングをしているのですが、
本で何度もリピートされるのが、ユニットテストやれ、やんねーヤツは死んでよしという言葉。
そこで、yossyさん a.k.a BeInteractiveの中の人の、AS3Unitを使ってみようか、と。
実際、AS3Unitのドキュメントに従いながらコードを書いていたのですが、ハタと行き詰まったので、メモ。
Progressionを精読してみる(1) -scene process編-
- 2009/11/19 04:13
- Progression
実力を上げるには先達の思考を盗むに限るよねー、って事で、
Progressionのソースをコツコツと精読して行くシリーズ開始します。
最初は、シーン遷移がどうなってるのかを理解するのにトライします。
なお、Progression4ではコンフィギュレーションが4種類あって、それぞれの設定でシーン遷移の仕組みが変わります。
今回は、WebConfigを適用した場合を見ていくことにします。
Progression で MVC的なサムシング (2)
- 2009/11/03 17:33
- mvc | Progression
ProgressionでMVC的にプログラム書こうと色々やってたら、全然関係ない切り分けパターンになってきたよ、の話。
その2。
Progression で MVC的なサムシング (1)
- 2009/11/01 16:10
- mvc | Progression
プログラムのお作法として望ましいとされる、MVCパターン。
それをProgressionで実現するためにはどうしたらいいかを、自分なりにまとめてみます。
最初にオチを書いておきますが、
progressionの機能を最大限に活かす事を最優先させたい僕は、結局MVC構造は邪魔になりました、という話です。
続きを読む
- 検索
- フィード
- メタ情報