Heroku + Ruby + Sinatra 本 : Cloning Internet Applications with Ruby

公開日: : 最終更新日:2012/10/13

Cloning Internet Applications with Ruby
Cloning Internet Applications with Ruby Chang Sau Sheong

Packt Publishing 2010-08-17
Sales Rank : 1356277

See details at Amazon by G-Tools

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)
1人でつくる「Ruby on Rails3」アプリケーション―Webアプリケーションの開発から公開まで! (I・O BOOKS) 堀 正義 第二I O編集部

工学社 2011-12
売り上げランキング : 417564

Amazonで詳しく見る by G-Tools

内容としては、Heroku 上で、Sinatra + DataMapper + Haml を使って現在一般的に使われているサービスをまねして作ってみよう(Cloneしてみよう)というもの。
Clone するサービスは以下の通り。そうそうたるサービスたちだ。

  1. URL Shortner (TinyURL)
  2. Microblogs(Twitter)
  3. Photo Sharing (Flickr)
  4. Social Networking Service (Facebook)

これらを試作してみることで、Heroku上での開発に慣れるとともに、Web サービスを作るにあたってのいろいろな工夫や苦労を体験できる。

しかし買う前から予想できていたが、Ruby の文法から学ぼうとしている自分には相当にハードルの高い読み物だった。
一応Sinatra, DataMapper, Hamlの基礎は描かれているのだけれどももちろんこの本だけでは足りないので、ひたすら検索しながら読んだ。

また、Ruby の説明はなく、手持ちの本は古かったので、一番詳しそうな プログラミング言語 Ruby を図書館で借りてきた。
検索できないのはつらいので、その後 Kindle版を購入した。

プログラミング言語 Ruby
プログラミング言語 Ruby まつもと ゆきひろ David Flanagan 卜部 昌平 (監訳)

オライリージャパン 2009-01-26
売り上げランキング : 51033

Amazonで詳しく見る by G-Tools

まだ URL Shortner までしか読んでいないが、読み終えたら相当に知識が深まりそうだ。
Heroku + Ruby + Sinatra に興味があり、まとまった内容が必要な人はどうぞ。

関連記事

no image

iPhoneアプリ おんぷちゃん開発日記 音楽理論学習本 Practical Theory Complete

おんぷちゃん開発のために多少の音楽理論が必要となり、良い本を探していたところ下記の本を発見しました。

記事を読む

no image

ゲームデザイン脳 のiPhoneアプリ版

ゲームデザイン脳のiPhoneアプリ版が出たらしい。 無料で、しかも書き下ろしもある模様。 本の購入

記事を読む

no image

iPhoneアプリ おんぷちゃん開発日記 iPad版をアップデート

iPhoneアプリサポートページ の方に書きましたが、4月30日にようやくiPad用のアップデート版

記事を読む

no image

最近読んだ本: エレガントなWeb開発・美しいコードCODA入門 2011/07/15

Coda がとても好きだ。 使っていて気分がいい。おそらく考え抜かれて作られたUIのためだろう。 自

記事を読む

no image

ベルセルク37巻は2013年3月29日発売らしい..

コミック版ベルセルクはここ数年9月に出ていたのでそろそろ最新刊(37巻)が出るかと思って調べてみたら

記事を読む

no image

トレードオフ ケビン・メイニー著

なぜか序文を書いただけのジム・コリンズの名前の方が表示が大きいケビン・メイニーの本。 上質(Qua

記事を読む

no image

論理思考は万能ではない 松丘 啓司

この本はいい。 元コンサルタントが、コンサルタントが思考のベースにしている論理思考の重度の依存や思い

記事を読む

no image

オライリーのiPhoneゲーム開発本 iPhone Game Development (洋書)

このiPhone Game Developmentは話題になっていることをみたことがないし、日本のA

記事を読む

no image

iPhoneアプリで週末起業

2009年7月に出た本なので、今となってはちょっと古いが、当時の熱気は感じられる。 iPhoneアプ

記事を読む

[洋書] Zero to One : Peter Thiel

Zero to One: Notes on Startups, or How to Build th

記事を読む

Message

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Ember Mug 2のACアダプタをUSB Type-Cに変えてみた

冬になると活躍する Ember Mug 2 の充電器は付属のACアダ

Wi-Fi6Eルータ TP-Link AXE5400購入

Wi-Fi6E を試してみたくなり、TP-Link AXE5

児童手当 認定請求書申請 2024 「請求者が養育をする18歳に達する日以降の最初の3月31日までの子の数」とは?

2024年に受給していない人には手紙が届くらしい。 電子申請も

Vision Proアプリ開発本 8/24、8/26に発売

Vision Proアプリ開発入門 P400が 8/24 に発売、V

Developer Strap が日本でも購入可能に

USアカウントでしか購入できなかった Vision Pro 用 De

→もっと見る

  • 2012年10月
    1234567
    891011121314
    15161718192021
    22232425262728
    293031  
PAGE TOP ↑