WelcomeVisitors
ここはJeremy Evansによる書籍"Polished Ruby Programming"の日本語版である『研鑽Rubyプログラミング ― 実践的なコードのための原則とトレードオフ』の訳者、kakutani個人によるサポートページのつもりのScrapboxです。
この取り組みは日本語版出版社、原著出版社、原著者とは関係がありません。
お知らせ
2023-05-11: kaigi2023 で対面販売した100冊は完売しました。お買い上げありがとうございました! 😭
2023-05-10: RubyKaigi 2023の会場で特別価格で販売したり、著者Jeremy Evansとサイン会をやったりします→ kaigi2023
2023-04-11: 『研鑽Rubyプログラミング ― 実践的なコードのための原則とトレードオフ』 発売のお知らせ
https://scrapbox.io/files/64357ce2ce7ed2001b02f1f9.png
正式版(紙版書籍, 電子書籍)について
書誌情報は正式版のページを参照してください。
📢 出版社からの販売告知: 『研鑽Rubyプログラミング ― 実践的なコードのための原則とトレードオフ』 発売のお知らせ
2023年4月13日正午より販売開始
🥁 正式版の誤記などはフィードバック用のリポジトリにご報告いただけると助かります
書籍の目次
本文中のコードは原著のGitHubリポジトリから取得してください
原著出版時点の最新安定版である「Ruby 3.0 で実行できるようにしてあります」
日本語版出版時点での最新安定版リリースであるRuby 3.2.1での動作は確認しています
macOS(Ventura 13.3.1)のプレビュー.appでダウンロードした電子書籍のPDFファイルを開けないんだけど?
なにやら macOS 13.3 VenturaではNFC/NFD問題が再発し、濁音やアクセント記号が付いたファイルをダブルクリックしてもアプリで開けない不具合があるので注意を。 という問題があるらしく(出版社からダウンロードした時点でのファイル名には濁音が含まれています)、macOS上でリネームしたら開けるようになった という報告もありました。訳者の環境ではなぜか特にリネームしなくても開けてしまいました… kakutani.icon
本書の入手方法
紙版書籍は、出版社直販サイト他Amazon等のオンライン書店や一部の実店舗でお求めいただけます。
電子書籍は出版社直販サイトのPDF版のみです。Kindle版はありません。
🌟 出版社直販サイト(紙とPDF) (おすすめ)
epubの提供予定はありません(第1版第1刷発売時点)
直販サイトで紙版書籍を買うと電子書籍版が無料でついてきます
…または電子書籍版のみをお求めいただくことも可能です
ただし、差額で紙版書籍をお求めいただくことはできません
直販以外で本書を入手可能なWebサイト(下記では電子書籍を入手することはできません)
Amazon.co.jp -- 繰り返しになりますが、Kindle版はありません。商品説明をよく読んでからご購入ください(本書の定価は3,960円(税込)です。転売屋にご注意ください)
honto.jp どうやらジュンク堂池袋本店の在庫を通販できそうです kakutani.icon
紀伊国屋Webショップも、現時点では出版社取り寄せになっていますが、ご利用いただけます! -- トノコト
Rakuten ブックス … 商品ページはあるけれど、買えるのかわからない
Q.紙の本は書店でも買えますか?
買えなくもない、という状況のようです(本書に限らずラムダノート社の刊行物すべてに該当する(ラムダノート社のFAQより。)…"A. ジュンク堂書店池袋本店様にて常時お取り扱い中です。また、紀伊国屋書店様の一部店頭、書泉ブックタワー様などでもお取り扱いをいただいております。(そのほかにも店頭にてお取り扱いいただいている書店様がありましたらぜひ教えてください)"
ちなみにジュンク堂書店池袋本店には50冊も入荷いただいているので、そちらもよろしくお願いします 😂 全国のジュンク堂書店店舗での取寄せも可能そうな雰囲気です
秋葉原の書泉ブックタワーでも取り扱いはあるようです。ありがたや… 🙏
β版を購入いただた皆さまへ
2023年4月初旬まで販売されていた本書のβ版との差額等で本書をお求め頂くことはできません
β版購入者の皆さまは最新版へのアップデートにより、正式版相当の内容をお読みいただけます
β版と正式版との主な差分は装丁のみです
原著との違い
→ FAQ
理解を深めるために
日本語版にまつわる FAQ
関連リソース ... 参考文献やインターネット上の記事、コードなど
インターネット上の記事などをまとめていたり、読書会・輪読会を BookClubにまとめていたりします
本書についての Discordサーバーがあります。よかったら遊びにきてください
訳者より
原著が「中級者向け」ということもあり、本文では若干説明が不足しているのでは…と思える箇所が散見されました。このScrapboxでは「中級者を目指す」Rubyistが本書を理解する助けとなるような情報を中心に補足していきたいと考えています kakutani.icon