2007/12/12 翔泳社さんにて開催の Python Workshop the Edge 2007 でLTを発表させていただきました。資料を掲載します。当日は持ち時間ちょうどでしたので触れませんでしたがDjangoついての情報も載せています。
an open source browser extension that lets developers create web applications that can run offline.
LocalServer
Databese
WorkerPool

Cache and serve application resources locally (HTML, JavaScript, images, etc.)

Store data locally in a fully-searchable relational database (SQLite)

Run asynchronous Javascript to improve application responsiveness (threading)
Django オンラインドキュメント和訳 http://michilu.com/django/doc-ja/index/
def doc_index_json(request, target_dir, base_url, callback=None):
result = dict()
timestamp_dict = util.get_timestamp(target_dir, extension=".txt")
for key, value in timestamp_dict.items():
key = base_url % key[:key.rindex(".")]
result[key] = dateformat.DateFormat(value).format("r")
result = "[%s]" % simplejson.dumps(result)
if callback:
result = to_jsonp(callback, result)
return HttpResponse(result, mimetype=mimetype("json"))
function updating (JSON) { count.reset();
for (var key in JSON){
if ( localServer.isCaptured(url) &&
Date.parse(JSON[key]) <= Date.parse(
localServer.getHeader(url, "Last-Modified"))) {
} else { count.up();
localServer.capture(url, function(){count.down();});
};
};
};
SQL on JavaScript
ソースは まだ ないよ (はぁと)
UI | jQuery | Switcher <-- (Online) --> Django <--> Database ^ | +- (Online? Offline?) --> Google Gears (Database)
Google Gears は便利
Django なら
「 オフ ラインドキュメント和訳 」
があるよ!

ご清聴ありがとうございました
MVC vs MVT, TESTツール付属, バッテリ付属, スケーラビリティ, SQLArchemy, Cache, クールなAdmin画面, Middleware, Generic Views