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
Rails6 upgrade タイムアタック
Search
shiro16
September 26, 2019
Technology
2
2.6k
Rails6 upgrade タイムアタック
2019.09.26 Rails Developers Beer Bash 〜Railsのトレンドとこれから〜
shiro16
September 26, 2019
Tweet
Share
More Decks by shiro16
See All by shiro16
minne のアーキテクチャの進化とこれから
shiro16
1
3.4k
minne の開発環境の変革と今後
shiro16
0
1.1k
telepresence で始める k8s 時代のローカル開発
shiro16
10
5.8k
minne での検索改善の歴史
shiro16
1
2.4k
minne でのハイブリッドクラウド運用
shiro16
1
1.8k
マイクロサービス事始め@技術編
shiro16
0
1.2k
Other Decks in Technology
See All in Technology
メルカリにおけるデータアナリティクス AI エージェント「Socrates」と ADK 活用事例
na0
15
8.1k
うちの会社の評判は?SNSの投稿分析にAIを使ってみた
doumae
0
630
Securing your Lambda 101
chillzprezi
0
150
AWS と定理証明 〜ポリシー言語 Cedar 開発の舞台裏〜 #fp_matsuri / FP Matsuri 2025
ytaka23
8
1.6k
Tenstorrent 開発者プログラム
tenstorrent_japan
0
240
CSSの最新トレンド Ver.2025
tonkotsuboy_com
11
4.2k
Web Intelligence and Visual Media Analytics
weblyzard
PRO
1
6.1k
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
6.3k
会社紹介資料 / Sansan Company Profile
sansan33
PRO
6
370k
AIコーディング新時代を生き残るための試行錯誤 / AI Coding Survival Guide
tomohisa
8
9.6k
開発効率と信頼性を両立する Ubieのプラットフォームエンジニアリング
teru0x1
0
110
型システムを知りたい人のための型検査器作成入門
mame
13
3.1k
Featured
See All Featured
Fireside Chat
paigeccino
37
3.5k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
15
910
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
123
52k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.3k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
14
1.5k
Art, The Web, and Tiny UX
lynnandtonic
299
21k
We Have a Design System, Now What?
morganepeng
52
7.6k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Gamification - CAS2011
davidbonilla
81
5.3k
Building Applications with DynamoDB
mza
95
6.4k
Documentation Writing (for coders)
carmenintech
71
4.8k
Transcript
܅ʹͰ͖Δ ͔ िؒͰ3BJMT ޙ౻རത(.01FQBCP *OD 3BJMT%FWFMPQFST#FFS#BTI 3BJMTVQHSBEFλΠϜΞλοΫ
νʔϑςΫχΧϧϦʔυ 5PTIJIJSP(PUP!@TIJSP NJOOFࣄۀ෦ δϣʔδΞͷXFC$.ʹग़ͯΔਓ
None
ࠓճ͠ͳ͍ w۩ମతͳ3BJMTVQHSBEFͷํ๏ w3BJMTͷ৽ػೳ w3BJMTͷϋϚΓϙΠϯτ
λΠϜΞλοΫ͢Δ͜ͱʹͳͬͨཧ༝ʁ
None
Ήʜ
ΈϙΠϯτ w݄·ͰࣄͷΩϦ͕ѱ͔ͬͨͷͰ͙ʹ։࢝Ͱ͖ͳ͍ w݄िԬग़ுͰผͷࣄ w࣮࣭݄ʙ݄ͷӦۀతʹ ͩͱ͜ͷ࣌ࢥͬͯ ͍ͨ w࣮ࡍॕ͕͋ͬͨͷͩͬͨʜؾ͍ͮͨͷʜ wࢿྉ࡞Γ͋ΔͷͰग़དྷͳͦ͏
݁Ռʜ
·ɺ͍͚ΔΖ ࠜڌແ͍
·ͣλΠϜΞλοΫͷϧʔϧ
λΠϜΞλοΫϧʔϧ wTIJSPࡋྔ࿑ಇ͕ͩɺແཧ͠ͳ͍ wฐࣾϗϫΠτاۀͳͷͰ wແཧͯͬͯ͠ࢀߟʹͳΒͳ͍ w࣌ؒ͘Β͍ w͔͠͠ɺӦۀΛצҧ͍ͯͨ͠ͷͰͷΈग़ࣾͯ͠ޙ͓ٳΈΛ औΔ͜ͱʹ
࣍ݱঢ়ͷNJOOFͷߏͷઆ໌
None
SBJMTTUBUT
6QHSBEFઓུ
6QHSBEFઓུ w%&13&$"5*0/8"3/*/(ग़དྷΔ͚ͩফ͢ wҧ͍ࠓΔ͔ޙͰΔ͔͚ͩ ಛʹࠓճͳͷͰ ͷͷʹͨ͠ࡍʹʹͳΔͷ͕Θ͔Γ͖͍ͬͯΔ wՄೳͳͷੵۃతʹCBDLQPSU wઌʹϦϦʔε͢Δ͜ͱͰ҆৺ײΛಘΒΕΔ wϨϏϡʔऀͷෛ୲ܰݮ w্ه3BJMTʹVQHSBEFͨ͠ࡍͱಉ͡ઓུ
IUUQTUFDIQFQBCPDPNNJOOFVQHSBEFSBJMT
6QHSBEFεςοϓͷ
6QHSBEFεςοϓ ·ͣUFTUΛશͯ௨͢ %&13&$"5*0/8"3/*/(Λͻͨ͢Βফ͢ ೦ͷҝɺओཁػೳΛखಈͰಈ࡞֬ೝ ϦϦʔε
݄͍͟ελʔτ
ͷલʹʜ
ͪΐͬͱ͚ͩϑϥΠϯά
ϑϥΠϯάͯ͠·ͨ͢͠Έ·ͤΜ͢Έ·ͤΜ w ͋·Γʹෆ҆ͩͬͨͷͰԬग़ுͰۀऴྃޙʹΓग़͍ͯ͠Δ TFSWJDFͷ3BJMTΛʹ͋͛ͨ w "1*Ϟʔυͱ͍͏͜ͱ͋Γಛʹۤͳ͘αϥοͱ্͕ͬͯഥࢠൈ ͚ w ͔͠͠ຊମͦ͏͘ແ͍ͩΖ͏ͳͱ༧͍ͯͨ͠
ຊʹλΠϜΞλοΫελʔτ
·ͣ3BJMT w ͱΓ͋͑ͣ3BJMTͷϦϦʔεϊʔτΛಡΉ w Ұ௨ΓಡΉ͜ͱͰʹJOEFYΛ࡞͓ͬͯ͘ w 5FTU͕མͪͨΓ8"3/*/(͕ग़ͨࡍʹJOEFYͷ༗ແ͕εϐʔυ ʹؔΘΔ w "3पΓͷมߋLBNJQP͞ΜͷϒϩάͰิ͢ΔͳͲͨ͠
3BJMTλΠϜΞλοΫ w ϋϚΔ͜ͱͳ͘શUFTUΛ௨͢͜ͱʹޭ͢Δ w ఱ࠽͔ʁͬͯࢥ͏ w 8"3/*/(Λফ͢ͷͱCBDLQPSUΛߦͳͬͯϦϦʔεΛ܁Γ ฦͭͭ͠खಈͰͷಈ࡞֬ೝҰ௨ΓऴΘΒͤΔ w 3BJMTVQHSBEF൛ΛϦϦʔεͯ͠ΈΔ
w $BDIFपΓʹ͕͋ΓSFWFSU ৄࡉׂѪ w ఱ࠽͡Όͳ͔ͬͨʜͬͯࢥ͏
None
3BJMTλΠϜΞλοΫ w લड़ͷղܾʹऔΓΈશཧղͱͳΔ w ༵ۚͳͷͰϦϦʔε͠ͳ͍ w 3BJMTϦϦʔεେޭ⣼
ଓ͍ͯ3BJMTVQHSBEF
3BJMTλΠϜΞλοΫ w 3BJMTͷϦϦʔεॲཱ͕ͬͨͷͰ3BJMTVQHSBEFͷ४ උΛ࢝ΊΔ w ͱΓ͋͑ͣ3BJMTͷϦϦʔεϊʔτΛಡΉ w Ұ௨ΓಡΉ͜ͱͰJOEFY͕Ͳ͏ͷ͜͏ͷ ճ
w 5FTUΛ·ͱʹΒͤΔࣄ͕ग़དྷͣʹ৺͕ંΕͦ͏ʹͳΓिΛܴ ͑Δ
None
3BJMTλΠϜΞλοΫ w 3TQFDSBJMTWCFUBΛ͍ͭͭରԠͯ͠ͳ͍HFNʹ 13ΛૹΔͳͲ͠UFTUΛΒͤΔ͜ͱʹޭ w શUFTUΛ௨͢͜ͱʹޭ͢Δ w w Ͱ8"3/*/(Λͻͨ͢Βফ͢ͷͱCBDLQPSUΛߦ͏
w खಈͰͷಈ࡞֬ೝྃ w λΠϜΞοϓ
λΠϜΞλοΫͷ݁Ռ
݁Ռ w ݁Ռ͔Βݴ͑λΠϜΞλοΫࣦഊ w 3BJMTʹͳͬͨ w Γग़͞ΕͨTFSWJDF3BJMTʹͳͬͨ w NJOOFຊମͷ3BJMTಈ࡞֬ೝऴΘ͍ͬͯͨͷͰΓϦϦʔε ͷΈͩͬͨ
w ҙ֎ʹΠέΔͱ͍͏ࣄ͕Θ͔ͬͨ
վΊͯͷؾ͖ͮ w UFTU͕͔ͬ͠Γ͍ͯ͠Δͱ҆৺ײര্͛ w 3BJMTͷVQHSBEFා͘ແ͍ w 3BJMTͷίʔυΛಡΉػձ૿͑ΔͷͰ3BJMTʹৄ͘͠ͳΕ͓ͯಘ w 044ͷ1VMM3FRVFTUνϟϯε w
༻͍ͯ͠ΔHFN͕৽WFSTJPOʹରԠͯ͠ͳ͍ͳΒ13νϟϯε w 8"3/*/(ফ͚ͩ͢Ͱ13νϟϯε