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 SDK」 の感想

2009年9月に発売された本。 iPhone SDK 3.0 リリース後に書かれた本なので、3.

記事を読む

ブログネタメモ

書きたいことがいろいろあるのだが書けていない。そのうちに忘れてしまうので、メモしておく。 使

記事を読む

no image

[iPhone 開発本] iPhone/iPadゲーム開発ガイド ―Objective-Cで作る2D/3Dゲーム

今年の4月にオライリーのiPhoneゲーム開発本 iPhone Game Development (

記事を読む

no image

ピーターの法則 ローレンス・J・ピーター

図書館で予約して借りてみた本。 「階層社会では、すべての人は昇進を重ね、おのおのの無能レベルに到達す

記事を読む

no image

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

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

記事を読む

[iOS SDK][Kindle] iOS7開発テクニック集 Xcode編

iOS7開発テクニック集 Xcode編 ZuvolaZuvola 2014

記事を読む

no image

The Presentation Secrets of Steve Jobs ジョブスプレゼン本

自作アプリのテスト中に、たまたまAmazon.comで発見した本をAmazonで注文して当日に届く。

記事を読む

no image

Photoshop Webデザイン即効技60

書店で平積みされていてたまたま手に取ったら良さそうだった本。 ありがちな本ぽいが、使ってみたい実例が

記事を読む

MacPeople 2009年6月号

MacPeople 2009年6月号のメモ。 津田大介の 音楽配信一刀両断 にて、mf247

記事を読む

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 ↑