タグ

railsとgaeに関するhikuoのブックマーク (2)

  • Ubuntu 10.04 で JRuby on Rails on GAE を始めるまでの作業ログ | Born Too Late

    注意 この記事は既に情報が古くなっています。 2010 年 7 月 26 日現在での最新の情報は以下を参照してください。 GAE で Rails 2.3.8 が動くようになっていた この記事では、GAE (Google App Engine) 上で Ruby on Rails を動かすまでに必要な作業を紹介します。 既に GAE を利用している人であればご存知かと思いますが、GAE では JavaPython しか動かすことができないので、通常は Ruby を動かすことはできません。しかし、Java が動くということは、JRuby は動くので、その中で Rails を動かしてみよう、というものです。 この記事は、ほとんどが @urekat さんによる記事のトレースです。ただし、現在は、@urekat さんの記事そのままでは動かない部分もあるので、そこも吸収しながら紹介していきます。

    Ubuntu 10.04 で JRuby on Rails on GAE を始めるまでの作業ログ | Born Too Late
  • Curl+JRuby+Google App EngineでTwitter風アプリを作る ~GAE編~

    はじめに 今回は、前回作ったTwitter風アプリをGoogle App Engineで動くように改造していきます。 Google App Engineは単なるサーバ環境の提供ではなくデータ管理等も含む独自環境です。そのため、Ruby on Railsのアプリケーションを動かす上で大きな問題点になってくるのは、データ管理機構がRDBではないことです。 GAEのデータ管理機構「Datasotre(BigTable)」は基的には Key-Value ストアです。一応、RDBのようにテーブルや行列という概念を持っており、RDB同様に行単位でデータの読み書きを行え、上位ライブラリではSQL風言語もサポートしています。しかし、基はKey-Value ストアであり検索で指定できる条件は限られています。リレーション(join)等もありません。 Ruby on Railsの高生産性を支えている大きな要

    Curl+JRuby+Google App EngineでTwitter風アプリを作る ~GAE編~
  • 1