イントロ パーフェクトRuby onRails 【増補改訂版】を読みました。Rails本の中では異質な量と質ではないかとおもいます。 誰が読むべきか 最近のRailsをキャッチアップしたい方Railsをある程度は長く使っている方 よりRailsを理解したい方Rails初心者の人もRoute, MVC周りの基礎的な理解をしている状態で読むことで理解が進みそうです。 というのも章立てがわかりやすく、掻い摘んで自分がほしい情報を手に入れやすい構成になっているからです。 逆に基本的なところは詳細に記載されてないので別の本などで知識を得るのが良さそうです。 良かったところ 正直たくさんあるのですが、特によかったのは以下になります。 Rackに関してWebpackerEarly Hints CSP対応ActiveStorage 秘密情報の取扱い方 searchkickを使った検索機能

Railsを学び始めて1年弱ですが、最近Railsのことがよく分かってないと感じ、幅広くRailsのことを学ぶために本書を読みました。本当に幅広く書かれており、とても勉強になりました。 特に有り難かったのが以下の内容です。 「第9章 コードの品質を上げる」 「第11章 複雑なドメインを表現する」 「第12章 複雑なユースケースを実現する」 「第13章 複雑なデータ操作を実現する」 私は実際の現場を経験している訳ではないので、9章の実際の開発現場でよく使われているツール・gemの紹介はありがたく、知ることができて良かったです。 また、11・12・13では複雑なケースに対して、どのようにアプローチしていけば良いのか、Railsのどのような機能をどう使うのかということが記載されており、こちらもとても有り難かったです。 複雑なケースに直面したときは、ここの部分を読み返してコードを書いていきたいと

Rails 6でAction MailboxやActionTextが追加されるなど、Railsもどんどん進化しています。パーフェクトRuby onRails【増補改訂版】は、Rails開発の基本やここ数年分のアップデート、実践的なトピックなどを網羅的に把握でき、Rails開発のイマがわかる良書です。 ……ということで本書を読ませていただきました。Rails開発に携わるすべての方におすすめです。私が初学者のころをふりかえってみると、この本があることで実践的な開発をするための知識のロードマップになると思います。中級者以降の方にとっても知識の整理はもちろん新しい発見があったり、困ったときに参照するガイドブック的な使い方ができると思います。 とくによかったと思うポイントは次のとおりです:Rails 6で追加されたAction MailboxやActionText、(個人的に)利用頻度の少な

gihyo.jp ざっくりの感想 最初からサンプルコードがたくさんあって、手を動かしてどんどん次にいくぞ!という感じで進められたので終始楽しかったです。 「実際の開発ではこのようにします」など、実践的な知見がたくさん詰まっていました! コラムがだいぶいい。全編はボリュームが多いという人でもコラムだけは読んだほうがいいと思うくらいコラムがいい。 「なぜそうするか」が解説してあるので現実の開発で応用が効きそう。 個人的に勉強になったこと 一番は11章「複雑なドメインを表現する」とか12章「複雑なユースケースを実現する」のあたり。 最近(というわけでもないけど最近)DDDやクリーンアーキテクチャにとっても興味があって、DDDの本を読んだり勉強会に出てみたり話を聞いてみたりしています。 でも「Railsとドメイン駆動設計ってなんかこういまいち自分の中で結びつかないぞ?」と感じていました。 そんなス
みんな読んでるパーフェクトRuby onRailsを読みました。 パーフェクトRuby onRails 【増補改訂版】 (Perfect series) 作者:すがわらまさのり,前島真一,橋立友宏,五十嵐邦明,後藤優一発売日: 2020/07/25メディア: 単行本(ソフトカバー) 9章くらいまでは流し読みです。以下個人的に面白かったところを書きます。 10章 コンテナを利用したRailsアプリケーション Gemfileのimageレイヤのキャッシュのところ参考になりました。この方法なら多少imageのレイヤーは増えるものの、本体コードに変更があってもGemfileに変更がない時にimagebuild中にbundle installしなくてすみますね。*1 11章 複雑なドメインを表現する 値オブジェクトRailsでの値オブジェクトの具体的な活用例がのっていました。compos

今日の朝技術評論社の電子版を購入したので、ざっと読んでみました。 感想 歳を取ってくると指導的なお仕事も増えてきまして、指導にあたり「未経験者 / 初級者の方にどうやって階段を作っていくか」を意識することが大切なんだなぁと日々感じております。 その階段の高さに適切な書籍等があるととても嬉しいなと思うのですが、 ここ1〜2年で ゼロからわかるRuby 超入門 (かんたんIT基礎講座) 現場で使えるRuby onRails 5速習実践ガイドRuby onRails 6エンジニア 養成読本 Software Design plusなど新しい書籍が何冊か出ており、Rails TutorialやRailsGuideなどと合わせてだいぶ足回りを固めやすくなって来て、大変ありがたい世の中だなぁと感じるのであります。 そんな中で今回出版されたこちら。 パーフェクトRuby onRails

はじめに 6年前(もう6年前!)に書評を書いた『パーフェクトRuby onRails』が最新のRubyとRailsに対応した【増補改訂版】として販売されたので買って一通り読んでみました。 gihyo.jp 帯に書かれているように「Railsプログラマ必読」な一冊となっていました。本書のポイント本書のポイントは以下の2点と思います。 最新のRailsに関する詳細な記述がまとまっている本文やColumnに現場でRailsアプリを開発・維持・メンテナンスしてきた人の知見が詰まっているRailsでWebアプリを書く人にとって手元においておきたい一冊と思います。Railsはすでに登場から16年経っている息の長いWebフレームワークであり、その分世の中には参考情報にあふれています。ただ、それらの情報は「昔のRailsでは有効であったが今は若干異なっている」ということも少なくありません。本
パーフェクトRuby onRailsの改訂2版を書きました -おもしろwebサービス開発日記の続き。 いよいよ明日発売日ですね。前のエントリで書き忘れてたことがあったので追記です。本書の6章からは、Railsのサンプルアプリケーションを作っていきます。技術評論社さんのサポートページからサンプルアプリケーションのコードを手に入れることができますが、GitHub上でも手に入れることができます。 6章の内容を読みつつ写経する方は、GitHubのリポジトリを活用すると写経が捗ると思います。本の流れに沿ってコミットを積んでいるので「写経したんだけどうまく動かない!」という箇所があったら、リポジトリを巻き戻して比較することでtypoに気づけるはず*1。各節終わりの段階でタグも作っているので、途中の過程を飛ばして気になるところだけ写経してみるということも簡単です。 特にビューを一字一句間違えずに
Rails 6.0に対応したパーフェクトRuby onRails 一部の書店では早売りでもう店頭に並んでいるところもあるようですが、7/25に発売します。 目次はこんな感じになっています。 ■Part1 Rails ~ overview 1章 Ruby onRailsの概要 1-1 Railsを使う前に 1-2 Railsの思想 1-3 Railsをはじめよう!! 1-4 scaffoldを使ってRailsでの開発を体験しよう 2章 Ruby onRailsとMVC 2-1 MVCアーキテクチャ 2-2 モデルを扱う 2-3 コントローラの役割 2-4 コントローラとビューの協調とビューテンプレートの基本 2-5 ビューテンプレートについて 3章 押さえておきたいRailsの基本機能 3-1 テストの種類と実行方法 3-2 RackとRailsの関係 3-3 DBを管理する 3-4

2020.07.21 週刊Railsウォッチ(20200721後編)『パーフェクトRuby onRails』増補改訂版発売間近、scan_left gemでレイジーなinjectほか こんにちは、hachi8833です。今週木金は祝日のため、来週7/27、7/28の週刊Railsウォッチは通常記事となります🙇。 各記事冒頭には⚓でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 ⚓臨時ニュース: 『パーフェクトRuby onRails【増補改訂版】』が7/25より発売🎉 つっつきの後で知りました。紙の書籍と電子版同時発売だそうです。 パーフェクトRails増補改訂版、PDF/EPUB版と、kindle版も7/25同日発売になりな雰囲気です!やっ

長らく改訂版をお待たせしていたパーフェクトRailsがついに新しくなります。 私は、やはり人間は締切が近くならないと働かない、という極めて重要な事実を改めて学ぶことができたのが良かったと思っています。 そろそろ献本させていただいた本は届き始めている様で、ブログやTwitter等で紹介していただけて嬉しい限りです。 全体の解説や紹介はそちらに任せるとして、私は今回担当していた箇所が大きく変わったので、それについての感想や裏話を書こうかと思います。 前回担当していた箇所 前回は、基本的に終盤のRailsの基本機能を越えたアプリケーションを作る時に助けになる章を担当していました。 元々は、そういう仕事としてRailsアプリケーションを書く上で気にしておきたいこと、というのが書かれた本が余り無く、何とかそういう本を作りたいという思いがあったので、あの辺りの章を担当させてもらいました。 正解の無い部
パーフェクトRuby onRails【増補改訂版】をレビュアー献本いただいた。出版おめでとうございます & 献本ありがとうございました。 パーフェクトRuby onRails 【増補改訂版】 作者:すがわらまさのり,前島真一,橋立友宏,五十嵐邦明,後藤優一発売日: 2020/07/25メディア: 単行本(ソフトカバー) 以前、Ginza.rb のおりにnetwillnet さんから「パRails の改訂版を書くにあたってレビュアーお願いできますか?」と声をいただいて、執筆パート担当の igaiga555 さんからのパスでレビュアーに加わらせていただいていた。 全体については仕事の速い tatsuoSakurai さんが書いている書評を見ていただくとして、RuboCop に関わるパートで出版後の変化について記しておこうと思う。本編9章でrubocop -a を実行すると Sty

著者の1人である すがわらまさのりさん から恵贈賜りました『パーフェクトRuby onRails 【増補改訂版】』、とても読みたかった本なので嬉しいです。ありがとうございます! パーフェクトRuby onRails【増補改訂版】 2020/7/25日発売ですが、店頭に並んでいるところもあるようです。Railsの基本から実戦レベルの応用、最近のナウいRails環境も書かれており、パーフェクトな内容で、初心者から上級者にもオススメの書籍です:) 「パーフェクトRuby onRails」の初版は、2014年7月10日とあるので、約6年ぶりの増補改訂版ですね(Railsのバージョンは、初版で4.0-4.1でしたが増補改訂版では6.0です。月日の流れを感じますね)。 表紙Rubyを乗せた列車のCG、初版の列車と比べるとだいぶテクノロジーが進化した感じの列車になっていて速そうです。下の方

リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く