$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Rails のバージョンアップと戦ってみた話
Search
ericgpks
November 16, 2022
Programming
1
120
Rails のバージョンアップと戦ってみた話
ericgpks
November 16, 2022
Tweet
Share
More Decks by ericgpks
See All by ericgpks
TokyuRuby会議15
ericgpks
0
14
Connecting dots Rails Girls and RubyKaigi (Red Dot Ruby Conference 2024)
ericgpks
0
410
TokyuRuby会議14
ericgpks
0
430
Rails Girls Tokyo 15th Organizer LT
ericgpks
0
1.4k
鹿児島Ruby会議02
ericgpks
1
2k
エンジニアへの想い#3
ericgpks
0
130
エンジニアへの想い#2
ericgpks
0
540
Rails Girls Tokyo 13th CoachLT
ericgpks
1
890
Other Decks in Programming
See All in Programming
LLM Çağında Backend Olmak: 10 Milyon Prompt'u Milisaniyede Sorgulamak
selcukusta
0
120
開発に寄りそう自動テストの実現
goyoki
1
880
AIエージェントを活かすPM術 AI駆動開発の現場から
gyuta
0
400
愛される翻訳の秘訣
kishikawakatsumi
1
320
モデル駆動設計をやってみようワークショップ開催報告(Modeling Forum2025) / model driven design workshop report
haru860
0
260
TestingOsaka6_Ozono
o3
0
140
【Streamlit x Snowflake】データ基盤からアプリ開発・AI活用まで、すべてをSnowflake内で実現
ayumu_yamaguchi
1
120
大体よく分かるscala.collection.immutable.HashMap ~ Compressed Hash-Array Mapped Prefix-tree (CHAMP) ~
matsu_chara
1
220
20 years of Symfony, what's next?
fabpot
2
350
TypeScriptで設計する 堅牢さとUXを両立した非同期ワークフローの実現
moeka__c
6
3k
Socio-Technical Evolution: Growing an Architecture and Its Organization for Fast Flow
cer
PRO
0
330
Cap'n Webについて
yusukebe
0
130
Featured
See All Featured
How to Ace a Technical Interview
jacobian
280
24k
Rails Girls Zürich Keynote
gr2m
95
14k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
How STYLIGHT went responsive
nonsquared
100
6k
Building Flexible Design Systems
yeseniaperezcruz
330
39k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Code Review Best Practice
trishagee
74
19k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.6k
Designing Experiences People Love
moore
143
24k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
Documentation Writing (for coders)
carmenintech
76
5.2k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.3k
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
番外編 「スピーカーのお話が良かったら良かった!とフィードバックしましょう!」
番外編
番外編 - 勉強になりました! - お話とても良かったです! - お話してくれてありがとうございました! などなど伝えてみませんか? ご都合がついた際にはぜひ!!