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

Head First デザインパターン

@akabekobeko 氏の書き込みに感化されて買ってみた。たしかにこれはいい。 人にものを教えよ

記事を読む

no image

イラレ超初心者に最適 イラストレーターのドリル! 長谷川アンナ

今作っている自作アプリでEpsファイルを使いたかったことが発端で、Inkscapeをインストールした

記事を読む

no image

Corona SDK 調査3日目 (Lua 用エディター探しその1)

iPhoneとAndroid両方で動くアプリケーションを開発できるというCorona SDKの調査3

記事を読む

no image

MacPeople 2010.02

定期購読している MacPeople 2010年2月号が今日届いた。 今回はメールアプリとUbunt

記事を読む

no image

[iPhone 開発本] iOS SDK Hacks の感想など。

iOS SDK Hacksは発売前から話題になっていて、発売日は10/23だが前日に新宿ジュンク堂に

記事を読む

no image

Web+DB Vol.71 で Heroku 特集

Web+DB は Vol.71 はHerokuの特集があり、Rails、Java、PostgreSQ

記事を読む

スティーブズ第2巻 うめ著

スティーブズ2巻、激しく熱かった。 かなり意図的にマンガ化していて、ちょっとやりすぎだと思うと

記事を読む

no image

「CodeIgniter 徹底入門」でPHP学習中

サーバー側のプログラミングに手を出してみたいと思い、何冊かPHP本を買ったりしてみたが、どうもしっく

記事を読む

ボーカロイド技術論

よくこんなマニアックな本を出したものだし、よくここまで内情を書いたものだ。 技術者なら楽しく

記事を読む

no image

[iPhone SDK本] More iPhone Cool Projects (Cocos2d, Unity, OpenCV, など)

iPhone Cool Projects という本があったが、More iPhone Cool Pr

記事を読む

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 ↑