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 6.0.0rc2に上げたらバグを踏んだのでRailsにIssueを投げた話
Search
shiroemons
November 15, 2019
Technology
0
1.3k
個人アプリをRails 6.0.0rc2に上げたらバグを踏んだのでRailsにIssueを投げた話
shiroemons
November 15, 2019
Tweet
Share
Other Decks in Technology
See All in Technology
Amplify Gen2から知るAWS CDK Toolkit Libraryの使い方/How to use the AWS CDK Toolkit Library as known from Amplify Gen2
fossamagna
1
350
Snowflake Intelligenceという名のAI Agentが切り開くデータ活用の未来とその実現に必要なこと@SnowVillage『Data Management #1 Summit 2025 Recap!!』
ryo_suzuki
1
160
Bill One 開発エンジニア 紹介資料
sansan33
PRO
4
13k
ロールが細分化された組織でSREは何をするか?
tgidgd
1
420
大量配信システムにおけるSLOの実践:「見えない」信頼性をSLOで可視化
plaidtech
PRO
0
390
LIXIL基幹システム刷新に立ち向かう技術的アプローチについて
tsukuha
1
380
ポストコロナ時代の SaaS におけるコスト削減の意義
izzii
1
470
アクセスピークを制するオートスケール再設計: 障害を乗り越えKEDAで実現したリソース管理の最適化
myamashii
1
670
サイバーエージェントグループのSRE10年の歩みとAI時代の生存戦略
shotatsuge
4
1k
QuickSight SPICE の効果的な運用戦略~S3 + Athena 構成での実践ノウハウ~/quicksight-spice-s3-athena-best-practices
emiki
0
290
組織内、組織間の資産保護に必要なアイデンティティ基盤と関連技術の最新動向
fujie
0
280
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
2.7k
Featured
See All Featured
Scaling GitHub
holman
460
140k
Side Projects
sachag
455
42k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Balancing Empowerment & Direction
lara
1
460
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
8
700
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
47
9.6k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.2k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.9k
Rails Girls Zürich Keynote
gr2m
95
14k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Embracing the Ebb and Flow
colly
86
4.8k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.3k
Transcript
ݸਓΞϓϦΛRails 6.0.0rc2 ʹ্͛ͨΒόάΛ౿Μͩͷ ͰRailsʹIssueΛ͛ͨ 2019/11/15 ۜ࠲Rails #15 γϩ(@shiroemons)
2019/11/05 Rails 6.0.1ϦϦʔε
ࠓRails 6.0.0 rc2ͷ
͢͜ͱɾ͞ͳ͍͜ͱ • " RailsʹIssueΛ͛ͨܦݧஊͰ͢ • # ٕज़తͳ͋·ΓͰ͖ͯ·ͤΜ…
ࣗݾհ γϩ ɹɹ@shiroemons ɹɹshiroemons Rubyྺɿ1.8.7ʙ Railsྺɿ2.3ܥʙ ྑ͘ߦ͘RubyɾRailsίϛϡχςΟ ɾۜ࠲Rails (ୈ1ճ͔ΒϑϧࢀՃ) ɾStep-to-Rails-Expert.rb
ɾGrow.rb
ࣗݾհ झຯɿݸਓΞϓϦʮ౦ํฤۂʯ։ൃ ɾ౦ํΞϨϯδ͖ ɾ͖ͳ౦ํΩϟϥ ɹɹᒵ ɾ͖ͳݪۂ ɹɹ༓ྶָஂɹʙ Phantom Ensemble
ࠓճͷςʔϚ ݸਓΞϓϦΛRails 6.0.0rc2ʹ ্͛ͨΒόάΛ౿ΜͩͷͰ RailsʹIssueΛ͛ͨ
ࠓճͷςʔϚ ౦ํฤۂΛRails 6.0.0rc2ʹ ্͛ͨΒόάΛ౿ΜͩͷͰ RailsʹIssueΛ͛ͨ
౦ํฤۂͱʁ • ౦ํฤۂɹʙ Arrangement Chronicle https://touhou.arrangement-chronicle.com/ • ౦ํProjectͷԻָͷΞϨϯδۂͷσʔλϕʔεαΠτ • ౦ํΞϨϯδΛݪۂɺαʔΫϧɺ൦ΠϕϯτɺΞʔςΟ
ετผͰݕࡧ͢Δ͜ͱ͕Ͱ͖Δɻ • 20143݄ࠒ։ൃελʔτ͠ɺಉ10݄ʹຊ൪ӡ༻։࢝
https://touhou.arrangement-chronicle.com/
౦ํฤۂ Ruby / Rails Ver. • ։ൃॳ(201403݄) • Ruby 2.1ܥ
• Rails 4.1ܥ • ࠓͷ7݄͝Ζ • Ruby 2.5.3 • Rails 4.2ܥ
Rails 6.0.0rc2ʹ ্͛Δ·ͰͷܦҢ
Rails 6ϦϦʔε͢Δ͔ʁPartyʹࢀՃ https://roppongirb.connpass.com/event/138291/
ਆ͞Μ(@sinsoku_listy)ͷ εϥΠυ͕͖͔͚ͬ https://www.slideshare.net/sinsoku/rails6-159723148
౦ํฤۂΞοϓσʔτͩ https://www.slideshare.net/sinsoku/rails6-159723148
Ruby / Rails όʔδϣϯΞοϓ
20197݄30 Rails 4.2 → Rails 5.0 8݄1 Rails 5.0 →
Rails 5.1 8݄2 Rails 5.1 → Rails 5.2 8݄3 Ruby 2.5.3 → Ruby 2.6.3 7݄31 Rails 6ϦϦʔε͢Δ͔ʁParty
ϨσΟɾύʔϑΣΫτϦʔ ४උશʹͬͨ
Rails 6.0.0rc2ʹ্͛ΔݖརΛಘΔ
ૣRails 6.0.0rc2ʹ͋͛ͯΈͨ
όάΛ౿Ή
None
ͲΜͳࣄʁ • GROUP BY + COUNT Ͱൃੜ • COUNTͷΤΠϦΞεͷʮ_ʯ(ΞϯμʔείΞ)͕2ͭʹͳ͍ͬͯΔ… •
COUNTͷΤΠϦΞεΛORDER BYͰ༻͍ͯͨ͠ΒΤϥʔʹͳͬͨ • # Rails 5.2.3Ͱɺൃੜͤͣ • " Rails 6.0.0rc2Ͱɺൃੜ͢Δ • Rails 6.0.0rc1ࢼ͍ͯ͠ͳ͍
ௐࠪͯ͠Θ͔ͬͨ͜ͱ • # ୯७ͳGROUP BY + COUNT Ͱൃੜ͠ͳ͍ • "
COUNTΛόοΫΫΥʔτͰࢦఆ͢Δͱൃੜ ͢Δ
࠶ݱίʔυ࡞ • ࣮ࡍͷίʔυΛࢀߟʹඞཁͳͷΛऔΓআ͖࡞
࣮ߦ݁Ռ
࣮ߦ݁Ռ
None
None
࠶ݱίʔυͰ͖ͨʂ Α͠ʂRailsʹIssueͩʔʂ
࠶ݱίʔυͰ͖͚ͨͲ…
ΜͰͨͱ͜Ζʹٹੈओొ
None
ૣ ruby-jp ͷ #rails Ͱ૬ஊ
૬ஊͨ݁͠Ռ • ༷ʑͳҊΛ͍͖ͨͩ·ͨ͠ • ࠶ݱίʔυͷΤϥʔΛλΠτϧʹ͢ΔͰ͍͍ͷ Ͱʁ • ࠶ݱίʔυ͕͋Δ͔Β͍͑ͨ͜ͱΘ͔Δ
https://github.com/rails/rails/issues/36867
ruby-jp ѹతײँʂ
https://github.com/rails/rails/issues/36867
#kamipo͞Μ͍͢͝ਓ
None
ਆ͔Βͷ͓ݴ༿
·ͱΊ • kamipo͞Μ͍͢͝ਓ • ࠶ݱίʔυ࠷ڧ • RailsΨΠυςετίʔυIssueʹ͍͔ͭͯ ͍ͯ͋Δ͔ΒҰಡ͓ͯ͘͠ͱྑ͍ • ruby-jpʹ૬ஊ͢Δͷ͓͢͢Ί
ࡢ(11/14) ʹ Rails 6.0.1ʹ Ξοϓσʔτ͠·ͨ͠
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·͢