タグ

googleappengineに関するobysのブックマーク (3)

  • GAEでPythonを始めるときに知りたい4つのまとめ

    if ( $blog == " Webエンジニアのためのライフハック " ) { print " 1-byte.jp "; } ホーム1-byte.jpとは 書いてるヒトは 最近、とても気になっていることがあります。 それが”Google App Engine + Python”です。 元々、Pythonには興味がありました。 オライリーのPython入門も読破しました。 10日でおぼえる Python 入門教室も5日まではやりました。 しかし、そこで終わりました…。 CakePHPという慣れ親しんだ言語とフレームワークがあったので、そちらに走ってしまいました。 ですが、私はPythonistaに憧れるPHPerです。 ここいらで一つ、重い腰を挙げてPythonの勉強を始めることにしました。 Pythonを勉強する一つの強い理由付けとして、”Google App Engine“の存

  • Google App Engine上のベスト・プラクティス、その1: Datastore

    Google App Engine上でアプリを作りはじめて約二ヶ月。いろいろと分かって来たこともあるので、自分へのメモも含めてまとめてみる。まずは、Datastoreの話から。 なによりも大切なのはデータベースの設計 あたりまえと言えばあたりまえの話だが、App Engine上でアプリを作る上でもっとも大切なこと(=頭を使うべきところ)は、データベースの設計である。特にリレーショナル・データベース(RDB)上でのアプリ作りに慣れた人には、大きな「発想の転換」が必要なので、ここは注意が必要。 特に絶対にやっては行けないのは、 将来RDB上へ移行できるようにレイヤーを作って、その上にアプリを作る RDB上に作ったアプリをデータモデルを大幅に変更せずにApp Engine上に移植する RDBを前提に設計されたフレームワークをApp Engine上に載せて、その上にアプリを作る など。App En

  • GAEでsinatraとDataMapperを使うまでのメモ(バージョン関連ではまる) - Guyon Diary

    Google App EngineでsinatraとDataMapper(のDataStore)を使えるようにするまでに結構苦労したのでメモです。 はまったところ 2009年9月24日現在はJPサイトではSDKは1.2.0でENでは1.2.5 デプロイするSDKとWEB-INF/libのSDKのバージョンは同等とする 1.2.5で揃えたらうまくいった DataMapperの新しいバージョンが最近リリースされたがreadが実装されていないと例外が発生する 0.9.11を指定してバージョンを落とすと動いた(そのうち新しいバージョンも対応されると思います) DatastoreNeedIndexException例外が発生してDataStoreが使えない SDKの1.2.5を使ったらいけた。 管理画面→Datastore→Indexesで『Building』が表示されればそのうちインデックスが作成

    GAEでsinatraとDataMapperを使うまでのメモ(バージョン関連ではまる) - Guyon Diary
  • 1