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

RestletでJSONを扱う

GAE/JでRestlet(server-side)を使い、JSONをやり取りするようにしてみました。使用したRestletのバージョンは、Version 2.1 Snapshot (testing)です。 jarファイル RestletにはGAE/J版が用意されているので、それをダウンロードし、配備します。配布されてい…

How to use of changeVersion その2

前回のエントリで、以下のように記述しましたが、NGでした。 openDatabaseにpostVerを指定し、changeVersion(preVer, postVer, callback)を呼ぶと、currentVersionと引数が違う、というエラーが出る current version of the database and `oldVersion` argum…

How to use of changeVersion

HTML5のclient-side databaseはバージョン管理されています。Asynchronous database APIでは、このバージョンが変わった際に実行するハンドラを登録する仕組みが提供されています。 The changeVersion() method allows scripts to atomically verify the ver…

test for asynchronous code with QUnit

以前のエントリで書きましたが、SQL-based database APIの一部のメソッドの実行は非同期となります。非同期のメソッドをテストする為に、QUnitを使ってみました。 QUnit QUnitは、jQuery自体のコードやプラグインのテストに使われている、JavaScript用のテス…