はじめよう GoogleAppEngine/JRuby on Rails Preview @日本JRubyユーザ会 第1回 2010/8/6
@yuya_takeyamaさんが「JRuby on Rails on GAE のやり方があちこちでいろいろ違ってて混乱している。TMTOWTDI...」と嘆いておられましたのでアドバイス致しました。 私が一時期調べまわったところ、GAEの上でJRubyを動かすには、appengine-jrubyプロジェクトのやり方に従うのが、最も簡単でスマートで今後のサポートも見込めるのではないかと思います。ちなみにこのプロジェクトでは今のところ Sinatra の方を押しています。 さて、問題のJRuby on Rails on GAEですが、RunningRailsページ→Rails2.3.5の実証ページと辿っていくと、Rails 2.3.5 on App Engine with DataMapperのページにたどり着くと思います。 やり方はそのページに書いてある通り、 $ sudo gem ins
Ruby(MRI),Rails2.3.5,Java1.6はインストール済みからスタート (Java1.5な場合は1.5でもOKかもしれないのでそのままやってみて上手く出来たら教えてください。) % java -version java version "1.6.0_03-p3" Java(TM) SE Runtime Environment (build 1.6.0_03-p3-landonf_19_aug_2008_14_55-b00) Java HotSpot(TM) Server VM (build 1.6.0_03-p3-landonf_19_aug_2008_14_55-b00, mixed mode) % ruby -v ruby 1.8.7 (2010-01-10 patchlevel 249) [i686-darwin8] % rails -v Rails 2.3.5 go
原文(投稿日:2009/8/5)へのリンク Google App Engineが当初使っていたウェブサーバ/サーブレットコンテナはApache Tomcatだった。しかし最終的にJettyへと変更された。開発コミュニティではこの決定により、なぜ変えたのか、Tomcatでなにか問題があったのか、と多くの人が問いを投げかけた。InfoQはJettyの開発元企業であるWebtideのチームにインタビューをする機会を得て、今回の決定の事情について詳細を聞いた。 InfoQ:GoogleがTomcatや他の選択肢でなくJettyをApp Engineに選んだのはなぜでしょうか。 GoogleがJettyを選んだ理由と思われる特質はサイズと柔軟性です。クラウドではサイズが重要です。Jettyのインスタンスを(Googleがしているように)数万動かすとすると、各サーバが1MB小さければ全体で数十GBのメ
前のエントリー は昨夜の事でした。 それから必死で検索したところ(^^;) appengine-apis の memcache.rb を読み込むと Datastore に格納する日本語が文字化けする - milk1000ccという記事が見つかりました。 これだ! と思いましたがその時点では GAE (Google App Engine)のことがよく解ってなかったので、 とりあえず datastore_types.rb の Datastore::ruby_to_java を直せば直ります。 がどこのあるのかが解りませんでした ^^; そこで Google App Engineのことを勉強しました。 GAEのストレージとRailsのモデル 普通のRuby on Railsでは下の図のように、モデルは対応するRDBのテーブルとActiveRecord という ORM(O/Rマッパー)を介してデー
Google App Engine(GAE)の可能性はJavaをサポートしたことによってその可能性を飛躍的に向上させた。JavaVM上で実装された言語であれば何でも動作する。JRubyもその一つで、Ruby on RailsもGoogle App Engine上で動作する。 GAEのパワーを素早くゲットする とは言えやはりマイノリティだけに色々な準備が必要とされていた。そのため敬遠していた人も多いだろうが、Rails on GAEによって大きく舵を切ることになりそうだ。 今回紹介するオープンソース・ソフトウェアはRails on GAE、GAEでRuby on Railsを動かすためのプラグインだ。 Rails on GAEはRuby on RailsをGAEで動作させるために必要なタスクを予めインストールすることで、後は順番に従って進めるだけでJRuby on Railsができるようにな
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く