タグ

Rubyとgaeに関するtyabeのブックマーク (7)

  • Pyha - CMS for Cloud

    Pyha is a blogging/CMS tool for the personal cloud.Users who are accustomed to WordPress or other existing systems like it will find it easy to manage. It's easy on theme designers, and provides a clean plugin API for Ruby developers. cloud ruby Pyha runs not only on Windows, Mac OSX, and UNIX variants, but also in cloud environments like Heroku and Google App Engine. On platforms like Heroku and

  • GoogleAppEngineでRubyアプリを動かすまで - ぱろっと・すたじお

    大晦日の日、自分への挑戦・・・ってほどのことではないですが、 1日でGAEアプリを作るのに挑戦してみました ・・・と言っても、この上なくシンプルなCRUDアプリではあるのですが、 以前GAEでSinatraを動かしたときは、データのところまでは見てなかったので、 それを調べながらの作成でした アプリ: 説明: RO的悪魔の辞典 - Angel, alone ~孤独な天使~ <追記:2010/01/14>コードを公開しました</追記> アクセスしてもらえばわかると思いますが、異様に重いです 人によってはGAEの30秒ルールでエラーになるかと思います その原因については後で考察しますが、 とりあえず作るまでのポイントを大雑把に 環境構築(GAEでSinatra) 基的に以前書いたことそのままです GAEでJRubyのSinatraを動かすまでのメモ - どっかのBlogの前置きのような 前回

    GoogleAppEngineでRubyアプリを動かすまで - ぱろっと・すたじお
  • GoogleAppEngine + JRubyでクリスマスまでに彼女をつくる方法 - KAYAC engineers' blog

    こんにちは。typesterの陰謀によりVimmerはモテないというデマが流れておりますが、残念ながらそれがデマだということを身をもって証明できないでいるVimmerの外村です。 先日、お悩み相談の記事がホットエントリーに入ったら彼女ができるという噂が立ち、何を間違えたかホットエントリーに入ってしまったのでどうしようかと思ったのですが、プログラマたるもの問題があればプログラムで解決すべきだろうと考えました。 というわけで彼女を作ってみました。どういうものかというと、 僕だけに定期的につぶやく 僕のリプライだけに反応してリプライを返してくれる まさに僕だけのボット彼女です。今回はこれをGoogleAppEngine+JRubyで実装したので、環境をつくるところか実際に動かすところまで説明します。 1. 環境をつくる まずはGoogleAppEngineのアカウントがないと始まらないので以下か

    GoogleAppEngine + JRubyでクリスマスまでに彼女をつくる方法 - KAYAC engineers' blog
  • 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編~
  • 第16回 Google App Engine上でRailsを動かす | gihyo.jp

    はじめに 前回はGoogle AppEngine(GAE)の概略と、GAEとRailsの相性は悪くはないのではないか(良いとは言い切れないところが少し苦しいですが)という話をしましたが、その結果GAEの話ばかりでソースコードもほとんど出てこない、Rubyとあまり関係のない内容になってしまいました。今回はそれを埋め合わせるべく、実際にRailsで小さなサンプルを作成してGAE上で動作させるまでを説明したいと思います。それではさっそくRubyの話に進みましょう。 RailsをGAEの上で使うために GAEはDBとしてBigTableを使っているのでActiveRecordが使えないことについては前回書きました。それでは ActiveRecordを使っていないRailsアプリなら特別な作業をせずに簡単にGAE上で動かせるのでしょうか?結論から言うと、残念ながらそんなことはありません。GAE上で初

    第16回 Google App Engine上でRailsを動かす | gihyo.jp
  • jugyo.org

    This domain may be for sale!

  • Sinatra on GAE - urekatのスカンク日記3

    New!⇒ GAE/JRubyグループを作ってみました Rails on GAEより軽くて現実的かもしれませんぞ。 ActiveRecordを中心としたRailsフルスタックを使えないならRailsである必要ないもんね。 セットアップ % cd path/to/your/projects % git clone git://github.com/jugyo/sinatra_on_gae.git PROJECT_NAME % cd PROJECT_NAME % dev_appserver.sh -p 9999 . ブラウザで「http://localhost:9999/」を開く 基 WEB-INF/app.rbを編集する。 require 'rubygems' require 'sinatra' def h(s) Rack::Utils.escape_html(s) end get '/'

  • 1