Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
Rails のバージョ ンアップと戦って みた話 えりりん @suuuuengch
Slide 2
Slide 2 text
自己紹介 Twitter:えりりん @suuuuengch Rubyist, Pythonista, インフラ (AWS, Terraform) 趣味:海外旅行、プログラミング、読書、英語学習、 パン作り(最近はケーキ作りも)
Slide 3
Slide 3 text
本編 Kaigi on Rails 2022 に CFP 提出 人生で初めての CFP この場で供養
Slide 4
Slide 4 text
本編 Rails のパッチバージョンアップで アプリが起動しなくなった! ※2022年7月頃の話です 提出のきっかけ
Slide 5
Slide 5 text
本編 社内向け Rails アプリで Rails のバージョンを上げた
Slide 6
Slide 6 text
本編 以下のエラーが出てアプリ自体が起動できなくなった 「hostname に禁止文字を使っている」というエラー config/environments/production.rb の記述 config.hosts << IPAddr.new(‘x.x.x.x/16’)
Slide 7
Slide 7 text
本編 今回の差分は v6.0.3.2 から v6.0.5 の中で起きているはず! 差分がみたいと思い、たどり方を学んだのでご紹介します。
Slide 8
Slide 8 text
本編 リリースバージョンの辿り方
Slide 9
Slide 9 text
本編 Tags にするとバージョン一覧が見れる
Slide 10
Slide 10 text
本編 比較対象としたいバージョンを開く
Slide 11
Slide 11 text
本編 compare から比較対象のバージョンを選ぶ
Slide 12
Slide 12 text
本編 差分が出た
Slide 13
Slide 13 text
本編 コード差分を見る
Slide 14
Slide 14 text
本編 今回のエラーの原因になってしまったところを見つけたい、、、! 具体的に原因となっていそうなところを見つけて、こういう対応をしたら解消できました! というのを Kaigi on Rails に持って行きたかった Reject 以来進んでいないので頑張ろうかな〜
Slide 15
Slide 15 text
番外編 今年は多くのオフラインイベントに参加できました - Rails Girls Tokyo 14th - RubyKaigi 2022 - RubyWorld Conference 2022
Slide 16
Slide 16 text
番外編 オフラインの楽しみ - 参加者のみなさんとの交流 - その場で感想のやりとりができる - スピーカーの方々との交流 - その場で感想を伝えることができる https://note.com/sq_engch5/n/ne51aa497b88b
Slide 17
Slide 17 text
番外編 「スピーカーのお話が良かったら良かった!とフィードバックしましょう!」
Slide 18
Slide 18 text
番外編
Slide 19
Slide 19 text
番外編 - 勉強になりました! - お話とても良かったです! - お話してくれてありがとうございました! などなど伝えてみませんか? ご都合がついた際にはぜひ!!