2010-10-01から1ヶ月間の記事一覧

GAE/JのデプロイをAntで自動化

Eclipseプラグインのデプロイボタンだと設定ファイルを手動で置き換えるのが面倒くさい GAE標準のAntだとパスワード聞いてくれない(たぶん)&パスワード保存の有効期限切れた時に面倒くさい(たぶん)&てか、保存されるの嫌(俺だけ?) <target name="update_version_1" depends="compile"> <antcall target="update"> <param name="VERSION" value="1" /> </antcall> </target> <target name="update"> </target>

Google App Engine1.3.8のcountもlimit付けるとやっぱり超速くなりました

GAE1.3.8のcountについて window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.co…

Google App EngineでlimitをつけるとQueryが超速くなる件について

appengine ja night11で紹介した裏技1について、もうちょっときちんと測定した結果を書いときます。 limit無し測定で使ったプログラム List<Key> keys = null; log.info("log 0."); keys = Datastore.query(getMeta()).query().asKeyList(); log.info("limit無し</key>…

S3BlazeDSのパッチ当て方法について考えてみた

現在S3BlazeDSは、BlazeDSがGAEでも動くように、オリジナルのソースにパッチ当てて配布してます。 これだとBlazeDSのバージョンアップの度にいちいち対応する必要があって面倒くさいです。 ということで、 パッチ当て対象クラスのラッパークラスを作って対応…

S3BlazeDSでのHotReloading対応を考えてみた

S3BlazeDSのHotReloading対応についてちょっと試してみた S2BlazeDSっぽくJavaFactory等を継承して何とかできそうな気がしてたけど、あと少しうまくいかないところがありました。 やってみた事 S3JavaFactory作成 package flex.messaging.factories; public …

S3BlazeDSでDatastoreのKeyのシリアライズ対応しました

まだ正式にバージョンアップしていませんが、DatastoreのKeyのシリアライズ対応をコミットしました。 http://code.google.com/p/s3blazeds/以前書いたこちらの記事から少々パワーアップしていまして、 Namespace対応と、Flex側でEntity Group作成ができるよ…