GAE
http://localhost:8080/_ah/admin/にアクセスすると、GAE用の管理メニューにアクセスすることができる。データCRUDツールに、Webシェルがあるので、確かにSQL/JOINなくてもかまわないか、という気分になる。
Djangoを使ってみたのはいいものの、やはり、動かない(あるいは良く分からないので、動かせない)部分が多く、使いづらい。変にDjangoにこだわる必要も無いので、Werkzeug+jinja2というプレーンな構成に変更した。Djangoは粗結合をうたっているとはいえ、巨大…
Google AppEngine APIは当たり前かもしれないが、データストアやキャッシュやメール等々、インフラ周りしかないため、その他の部分は適当なライブラリを選んで使うことになる。では、GAEでは一般的にはどうしているかと言えば、http://code.google.com/intl/…
http://code.google.com/intl/ja/appengine/downloads.html#Google_App_Engine_SDK_for_Pythonからdmgを取って来てGoogleAppEngineLauncher.appをどこかへコピー。これで完了です。 パスを設定 OS Xのシステム標準のPythonを使うのでなければ、メニューから…
python本体 今のところ、GAEはpython2.5環境なので、ローカルもできれば2.5で。 System Default OS Xはpythonがデフォルトでインストールされているので、 /usr/bin/python -> /System/Library/Frameworks/Python.framework/Versions/2.X/bin/python に元か…