「WebSocketで目指せ“リアルタイムWeb”!」で取り上げられているRetrospectiveappのサーバサイド(Heroku + Sinatra)をGoogle App Engine + Bottleで実装してみる。 クライアントサイドは元ネタとほぼ同じ。 デモ : http://myretrospective.appspot.com/ Model from google.appengine.ext import db class Note(db.Model): x = db.IntegerProperty(required = True) y = db.IntegerProperty(required = True) w = db.IntegerProperty(required = True) h = db.IntegerProperty(required = True) a