GAE上でLL+RDBアプリを作ろう GAE+PHP/Rubyで拓く新世界(1) 開発者にとって魅力的な環境に映るGoogle App Engine。これまでの開発手法を変えずに使えないだろうか
前回のエントリで、Google App EngineでJavaが動くようになったからRailsアプリ動かすぞ!といってたのですが、某応募のため時間が取れませんでした・・ それもなんとか終わったので、遅ればせながらやってみます。 もう、id:technohippyさんがやられてますね・・ 晴れたらいいね - ずっと君のターン さっさとやりたいかたは、こちらを参照していただくということで・・・ さて、1ヶ月前からいろいろバージョンアップしているようです。 JRubyも、GAE/Jに対応するために1.3.0をRC1で出したようです。 http://docs.codehaus.org/display/JRUBY/2009/05/01/JRuby+1.3.0RC1+Released GAE/Jも1.2.1になってますね。 http://code.google.com/intl/en/appengin
ついにリリースされたGoogle App Engine(GAE)向けのJava。既に環境は用意されているので、すぐに開発を開始できる。Javaというとレンタルサーバレベルでは運用できず、会社ではJavaを使いつつも個人では使えないという人も多かったのではないだろうか。これで開発者の裾野が一気に広がっただろう。 GAEで動作するJRuby on Rails製ブログシステム Python、Javaときて他の言語、個人的にはRubyはどうなのだろうと思ったが、そうかJRubyがあった。それにより可能性がさらに広がった。 今回紹介するフリーウェアはYet Another Ruby Blog、JRuby on Railsで開発されたGAE向けブログシステムだ。ソースは公開されているがライセンスは明記されていなかったのでご注意いただきたい。 Yet Another Ruby BlogはGAEの上で動作
いまさら注記 $JRUBY_HOME/binはPATHの最後に追加して、ruby絡みのコマンドをjrubyで使うときはjruby -Sするのが正解ぽいです。 set $PATH=$PATH:$JRUBY_HOME/binで、例えばこんな感じ jruby -S gem install rails http://itrain.appspot.com/ 基本的には昨日のエントリに書いてある通りだけど、もうちょっとだけ詳細に書いてみる。実際に試したいなら昨日のよりこっち見た方がいいと思う。ただしDataStoreもUsersServiceもなしで単にコントローラーでrender :text=>'hoge'するだけ。 まずJRubyインストール リポジトリから最新を取って来て入れること。手を抜いて古いの入れるとたぶん動かない。 $ svn co http://svn.codehaus.org/jru
WEBシステム開発 技術的備忘録(通称 技忘録) 技術的備忘録にして、情報の共有ができれば幸せ。 Eclipse(Pleiades) , CakePHP , アジャイル あたりを予定。 Google App Engine for JAVA(GAE/J)ですが、つづいてPHPにも対応しているらしいと情報が飛び込んできた。 それはすごい!と思い、調べてみたら、JAVA環境上でPHPを動かすということのようだった。 たしかに、そういうのありましたね・・・(^^;; それがOKなら、いろんな言語に対応できますね。 で、そこで思い出した。たしか、JRuby ってあったよな。JAVA 上で動かす Ruby。 そして、Ruby といえば、Ruby on Rails。 同じ事を考えている人は、やはりいるわけで、詳しくはそちらを。 これは面白い!GAEでJRuby on Rails!「Yet Another
rails APPNAME -m http://gist.github.com/103256.txtいろいろまとめてプラギン化した上で、アプリケーションテンプレートもご用意致しました。瀧内さんとこ参考にRailsをjarにまとめてあるのでファイル数制限も余裕で回避。あれこれ結構がんばった。 GAE/Jのアカウントが手に入ったみんなはコレ使って遠慮なくGoogleクラウドでRailsすればいいと思う。手に入ってない人も今のうちに開発サーバーで動かしとけば、5月末のGoogle I/Oできっと一般公開されるよ。 てことで以下手順。 必要なライブラリを入れる GAE/JのSDKとJRubyとRailsとWarblerは流石に事前に必要。この辺参考にどうぞ。すでにこれらが入ってる人はもちろん飛ばしてよし。 一応参考までに自分では試さずに書くけど、多分こんな感じ。 $ svn co http://s
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く