O'Reilly最安はGooglePlay?epubをmobi化してKindleで読む

いいものを不当に*1安く手に入れる手段がなぜか存在することがあります。
僕の中でその代表的なものが、このO'Reillyの入手法になります。
これでO'Reillyをさくさく入手してPCで読むようになりました。

O'reilly書籍のお得な入手方法

まずは僕が欲しかったJavascriptの名著、いわゆるサイ本での入手法別価格(2012/3/28)をご覧ください。
JavaScript 第5版JavaScript 第5版

  • ・日本のAmazonで購入(第5版、日本語) 4410円
  • ・日本のAmazonマーケットプレイスで中古購入(第5版、日本語) 3498円
  • iTunesストアでiPhoneアプリ購入(第6版、英語、おまけ4冊付) 3450円
  • Amazon.comのKindleStoreで購入(第6版、英語) $24.79=約2000円
  • ・Googole Play(旧Android Market)で購入(第6版、英語) 399円

?!なんか最後だけおかしなことになっています…

さらにこのiPhoneアプリAndroidアプリを変換し、タブレットやPCの大きな画面で読めてしまいます。というわけで、前提として

  • ・英語で読めること
  • 電子書籍であること

という制約を乗り越えれば、夢のようなO'Reilly生活が可能です。目安として、日本で3000〜4000円のものは、iPhoneアプリで600円、Androidアプリで400円前後で読めることが多いです。(iTunesではサイ本がなぜか抱き合わせで高いです…)

なお、新刊もいち早く読めます。上記サイ本だと、5版はアメリカで2006年に出版されたものです。そして2011年前半に出版された6版は未だ日本語で読めません。

epubファイルの入手方法

下記方法で入手すれば、iBooksに登録してiPadでさらさら読めます。

Google Playで入手


Andoroid機が必要になります。まずクレジットカード情報を登録してGoogle Playで購入。
メニュー→More→Exportを選択するとSDカードにepubファイルを吐き出してくれます。これをPCに転送して完了です。



iTunes Storeで入手

こちらはPCで完結します。iTunesで購入したら、アプリを右クリック→Show in Finder→ipaファイルをデスクトップなどにコピー→拡張子をzipに変換し解凍→Payloadフォルダ内のappファイルを右クリック→Show Package Contents→bookフォルダ内の「META-INF」「mimetype」「OEBPS」を選択→Compress 3 Items→できたzipの拡張子をepubに変更で完了です。

なおiPhoneアプリに関しては、ipaファイルをドラッグ&ドロップで、

  • epubファイルを作成してiBooksに登録
  • ・下記記載のKindle用のmobiファイル作成

をしてくれる、O'Reilly App Converterを配布してくれている方がいます。

Kindleで読む

mobiファイルに変換

Calibreというアプリを使用するのがオススメです。Kindlegenという本家Amazonのツールも存在しますが、レイアウトの再現性が低くオススメしません。
Calibre
変換は、Calibre上に先ほどのepubをドラッグ→Convert Books→outputがMOBIになっていることを確認してOKで完了です。
[:large]
このCalibre電子書籍リーダー、管理機能もありますが、ひたすら重いです。ということで僕はKindle for Macを愛用しています。mobiファイルをダブルクリックだけでKindleへの登録は完了です。

後は読むだけ

これでタブレットがなくても快適にO'Reillyを読むことができます。
画面はこんな感じで快適

なお、そもそも英単語使っていることが多いからか、英語は比較的読みやすいです。不安がある場合はKindle英辞郎入れて読むとスムーズになるかもしれません。

*1:念のためですがこの方法はO'Reilly公認ですGetting the Most Out of Your O'Reilly iPhone App