Heroku + Ruby + Sinatra 本 : Cloning Internet Applications with Ruby
公開日:
:
最終更新日:2012/10/13
本
Cloning Internet Applications with Ruby | |
Chang Sau Sheong
Packt Publishing 2010-08-17 |
CodeIgniterのライセンス方針が変わった影響か、CloudIgniter がサービスをやめてしまったので代替サービスを探している。
CodeIgniter の系統的にはFirePHP に乗り換えるのが良さそうだったが、FirePHP を採用した無料のクラウドサービスはないし、さくらVPSにインストールするのも面倒そうだったので、しばらく前から話題の Heroku を使ってみようと考えた。
Heroku はいくつかの言語をサポートしているが、今回は Ruby を使ってみたい。しかし今作ろうとしているサービスは Ruby on Rails を使うほどではないので、Sinatra を使いたい。
しかしHeroku + Ruby + Sinatra を扱った和書がないので、洋書で探して見つけたのがこの本。
Amazon.com では今のところ★5のレビューしかない(4件)。良さはPreviewでも伝わってきた。
$39.99 の本が、Kindle版だと$14.39。しかも買ったら即ダウンロードが始まり、数分で読み始められる。
ちなみに、Heroku + Ruby on Rails であれば和書があった。
RoR はまだ使うことがなさそうなので今回は見送った。
1人でつくる「Ruby on Rails3」アプリケーション―Webアプリケーションの開発から公開まで! (I・O BOOKS) | |
堀 正義 第二I O編集部
工学社 2011-12 |
内容としては、Heroku 上で、Sinatra + DataMapper + Haml を使って現在一般的に使われているサービスをまねして作ってみよう(Cloneしてみよう)というもの。
Clone するサービスは以下の通り。そうそうたるサービスたちだ。
- URL Shortner (TinyURL)
- Microblogs(Twitter)
- Photo Sharing (Flickr)
- Social Networking Service (Facebook)
これらを試作してみることで、Heroku上での開発に慣れるとともに、Web サービスを作るにあたってのいろいろな工夫や苦労を体験できる。
しかし買う前から予想できていたが、Ruby の文法から学ぼうとしている自分には相当にハードルの高い読み物だった。
一応Sinatra, DataMapper, Hamlの基礎は描かれているのだけれどももちろんこの本だけでは足りないので、ひたすら検索しながら読んだ。
また、Ruby の説明はなく、手持ちの本は古かったので、一番詳しそうな プログラミング言語 Ruby を図書館で借りてきた。
検索できないのはつらいので、その後 Kindle版を購入した。
プログラミング言語 Ruby | |
まつもと ゆきひろ David Flanagan 卜部 昌平 (監訳)
オライリージャパン 2009-01-26 |
まだ URL Shortner までしか読んでいないが、読み終えたら相当に知識が深まりそうだ。
Heroku + Ruby + Sinatra に興味があり、まとまった内容が必要な人はどうぞ。
関連記事
-
MacPeople 2012 5月号にはほしいガジェットがたくさん紹介されてる
定期購読しているMacPeopleの今月号(5月号)で面白い製品がたくさん紹介されていたのでメモを書
-
iPhone SDK勉強会
iPhone 開発の勉強会をしよう、ということになったので、それ向けにメモを書いてみる。相手はいろい
-
iPhoneアプリネットワーク+GPSプログラミング 橋本佳幸
去年12月に読んで、途中まで感想を書いてそのままにしていた。ネットワーク関連の実用的なコードが多くて
-
「サンプルプログラムでマスターする iPhone SDK」 の感想
2009年9月に発売された本。 iPhone SDK 3.0 リリース後に書かれた本なので、3.
-
MacPeople 最終号
2014年11月号で休刊。 1995年10月に創刊されたらしい。 最終号はiPhone6/iP
-
GANTZ 全37巻読了
レンタルで借り続けていたコミックのGANTZが、2013年8月19日に37巻が出て完結したので最終巻
-
かいけつゾロリ 作品名一覧
うちの娘がかいけつゾロリにはまっているためせっせと図書館で予約して借りてますが、人気があるため貸し出
-
Amazon Web ServicesあらためAmazon Product Advertising APIのObjective-Cでの利用
去年はC#でAmazon Web Serviceを使ったデモアプリを作成していたのだが、今年はiPh
-
iPhone Core Audio プログラミング (Extended Audio File Services)
発売日からずっと気になる存在だったが、Audio Queue Services を使ったプログラムを
-
たのしいCocoaプログラミング
たのしいCocoaプログラミング読了。一応RSSリーダーのソースも打ちこんでみた。しかし動かなかった