Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Rails のバージョンアップと戦ってみた話
Search
ericgpks
November 16, 2022
Programming
1
94
Rails のバージョンアップと戦ってみた話
ericgpks
November 16, 2022
Tweet
Share
More Decks by ericgpks
See All by ericgpks
TokyuRuby会議14
ericgpks
0
280
Rails Girls Tokyo 15th Organizer LT
ericgpks
0
1.2k
鹿児島Ruby会議02
ericgpks
1
1.7k
エンジニアへの想い#3
ericgpks
0
97
エンジニアへの想い#2
ericgpks
0
470
Rails Girls Tokyo 13th CoachLT
ericgpks
1
800
Other Decks in Programming
See All in Programming
企業向け生成AIアプリの 開発から得られた知見
takaakikakei
0
310
Findy - エンジニア向け会社紹介 / Findy Letter for Engineers
findyinc
2
81k
Xcode 16のPreviewModifierと@Previewableを活用した効率的なプレビュー方法の考察
ojun9
2
160
ドメイン駆動設計の実践
masuda220
PRO
17
5.1k
Clean Architecture by TypeScript & NestJS
ryounasso
0
150
しくじり先生 Image Matching Challenge 2024 編
goosehaaan
0
810
Polarsの成長: v0.14からv1.0までの変遷と今後の展望
zerebom
1
350
Play Billing Library 7.0.0 変更点まとめ@potatotips#88
kako351
0
160
[After Kotlin Fest 2024 LT Night @ Sansan] もっともっとKotlinを好きになる!K2 Compiler Pluginで遊んでみよう!
kitakkun
2
260
Product Management LT会_クアンド新家
shinshin
0
210
社内 LT 会を発足し、アウトプット文化を醸成させるために考えたこと・やったこと / Starting internal LT meetings and fostering an output culture
mackey0225
3
120
Harnessing Large Language Models for Training-free Video Anomaly Detection
tereka114
1
1.3k
Featured
See All Featured
Docker and Python
trallard
37
2.9k
Gamification - CAS2011
davidbonilla
78
4.9k
Designing for humans not robots
tammielis
247
25k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
105
6.8k
Agile that works and the tools we love
rasmusluckow
325
20k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
353
29k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
35
6.3k
Large-scale JavaScript Application Architecture
addyosmani
506
110k
Build The Right Thing And Hit Your Dates
maggiecrowley
28
2.2k
Producing Creativity
orderedlist
PRO
340
39k
Teambox: Starting and Learning
jrom
130
8.6k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
360
22k
Transcript
Rails のバージョ ンアップと戦って みた話 えりりん @suuuuengch
自己紹介 Twitter:えりりん @suuuuengch Rubyist, Pythonista, インフラ (AWS, Terraform) 趣味:海外旅行、プログラミング、読書、英語学習、 パン作り(最近はケーキ作りも)
本編 Kaigi on Rails 2022 に CFP 提出 人生で初めての CFP
この場で供養
本編 Rails のパッチバージョンアップで アプリが起動しなくなった! ※2022年7月頃の話です 提出のきっかけ
本編 社内向け Rails アプリで Rails のバージョンを上げた
本編 以下のエラーが出てアプリ自体が起動できなくなった 「hostname に禁止文字を使っている」というエラー config/environments/production.rb の記述 config.hosts << IPAddr.new(‘x.x.x.x/16’)
本編 今回の差分は v6.0.3.2 から v6.0.5 の中で起きているはず! 差分がみたいと思い、たどり方を学んだのでご紹介します。
本編 リリースバージョンの辿り方
本編 Tags にするとバージョン一覧が見れる
本編 比較対象としたいバージョンを開く
本編 compare から比較対象のバージョンを選ぶ
本編 差分が出た
本編 コード差分を見る
本編 今回のエラーの原因になってしまったところを見つけたい、、、! 具体的に原因となっていそうなところを見つけて、こういう対応をしたら解消できました! というのを Kaigi on Rails に持って行きたかった Reject 以来進んでいないので頑張ろうかな〜
番外編 今年は多くのオフラインイベントに参加できました - Rails Girls Tokyo 14th - RubyKaigi 2022
- RubyWorld Conference 2022
番外編 オフラインの楽しみ - 参加者のみなさんとの交流 - その場で感想のやりとりができる - スピーカーの方々との交流 - その場で感想を伝えることができる
https://note.com/sq_engch5/n/ne51aa497b88b
番外編 「スピーカーのお話が良かったら良かった!とフィードバックしましょう!」
番外編
番外編 - 勉強になりました! - お話とても良かったです! - お話してくれてありがとうございました! などなど伝えてみませんか? ご都合がついた際にはぜひ!!