Madogiwa Blog

主に技術系の学習メモに使っていきます。

2019-09-01から1ヶ月間の記事一覧

Rails Developers Beer Bash 〜Railsのトレンドとこれから〜でパネラーとして登壇してきました🍺

今回社内でRails 6へのバージョンアップを担当しているということもあり、下記イベントのパネルディレクトリのパネラーとして登壇させて頂きました 特に内容に深く触れるとかは無いですが、日記的に記録として残しておきます✍ techplay.jp LTとかではなかっ…

Ruby on Rails: includesがどうやってpreloadとeager_loadを使い分けてるか調べてみた。

N+1を解消する方法としてincludesを使うことが多いと思います。includesを使うrailsがよしなにpreloadとeager_loadを使い分けてくれますが、その使い分けの条件を知らずに、とりあえずincludesを使ってしまうと思いも寄らないSQLが実行されてしまう恐れがあ…

Rails GuidesのConfiguring Rails Applicationsの項目にcontributeしました📕

rails guideのconfig.cache_classesの説明を修正してcontributeしました github.com rails 6にversion upする中でRailsDiffを見てたら、テスト環境のconfig.cache_classesのデフォルト値が変わっていましたが、 http://railsdiff.org/5.2.3/6.0.0 guideの説…

Rubyで作るオレオレWebフレームワーク「第3回 クエリ文字列を含んだGETに対応したRouting機能作る🛣」

RubyでオレオレWebフレームワークを作っているのですが、だいぶ形になってきたので知識の整理がてら色々まとめてみる✍ 今回は第3回目です 第2回 GETに対応したRouting機能を作るはこちら https://madogiwa0124.hatenablog.com/entry/2019/09/01/233842 今回…

Rubyで作るオレオレWebフレームワーク「第2回 GETに対応したRouting機能を作る🛣」

RubyでオレオレWebフレームワークを作っているのですが、だいぶ形になってきたので知識の整理がてら色々まとめてみる✍ 今回は第二回目です✌️ 第1回 Hello World はこちら https://madogiwa0124.hatenablog.com/entry/2019/08/25/181608 今回のゴール まずはR…