2011-09-01から1ヶ月間の記事一覧

Closure Compilerを使用したときのオブジェクトメンバに関する注意点

Closure Compilerでスクリプトを最適化する場合、変数名等は短縮されてしまいます。 そのため、例えばオブジェクトのメンバー参照時に問題がおこることがあります。 例えば、Object(連想配列)の初期化時と参照方式に、文字列添字のみ等を使った場合は問題が…

Slim3のGlobalTransactionをよくわからないけど使ってみた

親子関係のある複数のモデルをLocal Transactionを使って保存する場合、Keyによって関連を定義しないと処理を行えないらしいです。 トランザクション - Google App Engine — Google Developers Slim3にはGlobalTransactionがあるのでEntityGroupを気にしなく…

Objective-Cのカテゴリ使って既存クラスの拡張書いてみた

日付に関する処理ならNSDateにメソッドを追加して処理したいと思っていたのですが、 カテゴリという機能を使えばできるという事がわかったので作ってみました。 これを使って、NSStringにbase64エンコード処理するメソッドとかNSDateに5分単位に時間を丸める…

iPhone-GAE/Jで送信されたTimestamp(ミリ秒)のデータをiPhone側でNSDateに変換して表示する(書きかけ)

iPhone側で好きなタイムゾーンで時間表示したらいいじゃんGAE/J側(Slim3) Date型を時間を保存 JSONでiPhoneへデータを返す HashMapとか出力用ObjectとかにModelデータの必要なものを詰め込む JSONICで変換すると、Dateフィールド型の値が(1970年からのTimest…