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
実践「Clean Coder」
Search
ryosk7
November 21, 2025
Technology
24
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
実践「Clean Coder」
Shinjuku.rb #100 登壇資料
ryosk7
November 21, 2025
More Decks by ryosk7
See All by ryosk7
Extreme MQTT on PicoRuby
ryosk7
1
240
Campfireから学ぶ、37signalsのRails設計入門
ryosk7
0
57
実運用を目指す、PicoRuby と MQTT
ryosk7
1
540
PicoRubyでMQTTサポートの実装をしている話 (3)
ryosk7
0
190
PicoRubyと暮らす、シェアハウスハック
ryosk7
0
890
PicoRubyでMQTTサポートの実装をしている話
ryosk7
0
720
Gitを理解した話
ryosk7
9
1.1k
Kaigi on Rails 2024 その後
ryosk7
0
130
30万人が利用するチャットをFirebase Realtime DatabaseからActionCableへ移行する方法
ryosk7
5
1.7k
Other Decks in Technology
See All in Technology
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
11k
Tech-Verse 2026_Keynote
lycorptech_jp
PRO
0
120
飲食店もAIで。レジ締めやハンディシステムをつくってる話 / Using AI for restaurant management
vtryo
0
230
フルAIで個人開発して学んだあれこれ / yuruai vol.1
isaoshimizu
0
170
Microsoft のサポートとフィードバック総まとめ
murachiakira
PRO
0
140
作る力から、見極める力へ — AI時代に広がるエンジニアの価値と役割
rince
0
390
從觀望到全公司落地:AI Agentic Coding 導入實戰 — 流程整合與安全治理
appleboy
1
530
金融の未来を考える / Thinking About the Future of Finance
ks91
PRO
0
110
小さいから、全部わかる。— 常駐AI "xangi" のすすめ
sugupoko
0
230
認証認可だけじゃない! ID管理の構成要素と ライフサイクルを意識しよう
ritou
1
450
クラウドファンディング版StackChan 3体(4体)をインタラクティブな体験型作品にして展示もした話 / スタックチャンお誕生日会2026
you
PRO
0
270
AIDLC_ヤフーショッピングの取り組み
lycorptech_jp
PRO
0
470
Featured
See All Featured
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.2k
The Cult of Friendly URLs
andyhume
79
6.9k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
1.1k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
170
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
270
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.7k
Believing is Seeing
oripsolob
1
160
Navigating Team Friction
lara
192
16k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.1k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
220
HDC tutorial
michielstock
2
730
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
600
Transcript
࣮ફʮ$MFBO$PEFSʯ SZPTL 4IJOKVLVSC
SZPTLͱਃ͠·͢ ϑϦʔϥϯεͰ͢ 3PQQPOHJSCͷओ࠵Λ͍ͯ͠·͢ ຖ݄ୈ༵ʹ։࠵͍ͯ͠·͢ 9ϑΥϩʔ͓ͪͯ͠·͢
4IJOKVLVSCճ͓ΊͰͱ͏͍͟͝·͢ʂ🎉 ݄͔ΒճࢀՃ͍ͯ͠·ͨ͠ʂ
ճதճ͕-5ࢀՃͰͨ͠ ͚Μͳ͍͞ΜͷϦϓͰ-5औΕ·ͨ͠ ͋Γ͕ͱ͏͋Γ͕ͱ͏🫶
ࠓճʮΤϯδχΞʹͳΓͨͯͷࠒʹӨڹΛड͚ͨࢀߟॻʯ ʹԊ͓ͬͯ͠͠·͢ɻ
ḪΔ͜ͱɺ৽ଔ࣌
ϚονϯάΞϓϦͷձࣾʹస৬͠ɺ ΞϓϦͷΠϕϯτػೳΛ͞ΕΔ͜ͱ ʹͳΓ·ͨ͠ɻ
ήετ͕Ωϟετʹରͯ͠ɺΪϑτΛૹΔػೳ͕͋Γɺͦͷ׆ಈΛ Γ্͛ΔͨΊʹɺΪϑτͷϥϯΩϯάΛຖ݄։࠵͍ͯ͠Δɻ ͜ͷϥϯΩϯάͷ༷͕ຖ݄ҟͳΓɺقઅʹԊͬͨΪϑτɺΞϓϦ ͷݟͨΛ࡞Δඞཁ͕͋ͬͨɻ ͞Βʹɺ࣌ΠϕϯτػೳΛϢʔβʔʹఆணͤ͞ΔͨΊʹɺ ຖ݄ʮͩ͜ΘΓʯͷΪϑτػೳ͕ొ͍ͯͨ͠ɻ ʮΠϕϯτʯػೳ
ྫ͑ɺɺ •ΪϑτΛૹͬͨΒ͓Έ͘͡ʹͳ͍ͬͯͯɺେ٢ɺத٢ɺখ٢ͱग़ͯ ͘Δɻ ͷͪʹϥϯμϜΪϑτͱݺΕΔΑ͏ʹͳΔ •Ωϟετ͔ΒΪϑτͷΑ͏ͳͷ ๏తʹΪϑτͰͳ͍ ΛଃΒ ΕͯɺීஈͷϥϯΩϯάͱผͷϥϯΩϯάͰڝ͏͜ͱ͕Ͱ͖Δ •ΪϑτΛૹΔͱɺΞχϝʔγϣϯ͕ඈͼग़͢
•FUD 🎁
ΠϕϯτظΛઈରʹकΒͳ͚ΕͳΒͳ͍ ⏰
࠷ॳͷ͜ΖɺʮͪΐͬͱؤுΕͰ͖ͦ͏ɻɻʂʯ ͩͬͨͷ͕ɺ ͩΜͩΜʮప͢ΕͰ͖ͦ͏ɻɻʂʯʹมΘ͍ͬͯͬ ͯɾɾɾ
ڧ͍ਫ਼ਆྗ͕ඞཁʹͳ͍ͬͯͬͨɻ
ͦΜͳ࣌ɺ࣌ͷ্͔࢘ΒҰͷຊΛનΊΒΕΔɻ
ʮ$MFBO$PEFSʯ
ʮࠓͳ͔ͳ͔ಡΉ࣌ؒͳ͍ͩΖ͏͔Βɺ ষͱষ͚ͩͰͥͻಡΜͰཉ͍͠ʂʯ ͱݴΘΕɺͱΓ͋͑ͣষ͚ͩಡΜͰΈͨɻ
ͦͷ༰ͱɺ
ষʰʮϊʔʯͱݴ͏ʱ
None
•ਖ਼͍͠ʮΠΤεʯΛݴ͏ʹʮϊʔʯڪΕͣʹݴΘͳ͚Ε ͍͚ͳ͍ɻ •ʮࢼ͠ʹͬͯΈΔʯʹ͞·͟·ʹҙຯ͕͋Δɻචऀʮ༨ ͳࣄΛ͢Δʯͱଊ͍͑ͯΔɻ •ʰ͠ࢼ͠ʹͬͯ͏·͍ͬͨ͘߹ʮྗΛԹଘ͍ͯͨ͠ʯ ͜ͱʹͳΔɻͭ·Γࢼ͠ʹͬͯΈΔͱ͍͏ͷޭΛଋ͢ Δ͜ͱͳͷͩʱ
͜ͷষΛಡΜͰ͔Βɺੵۃతʹ ʮϊʔʯΛݴ͏Α͏ʹͨ͠ɻ
ʮ͜ͷػೳؒʹ߹Θͳ͍ʂ֎ͦ͏ʂʯ ʮ༷͕ܾఆ͢Δͷ͕ΕͯɺσβΠϯͷ͜ͱߟ͑ Δͱ࣮ظؒ͜ͷ͘Β͍ͩɻ ͜ͷظʹؒʹ߹Θͳ͍͔ΒϦϦʔεΛมߋ͠Α͏ʯ
͜ͷ݄ɺΠϕϯτ։ൃ͏·͘ճ͍ͬͯΔΑ͏ʹʮΈ͑ͨʯ
͔͠͠ػೳݮر͢ΔϦϦʔε͔ΒζϨ ͨ͜ͱͰɺྲྀ௨ΠϯύΫτલ݄ൺͰԣ͍ͱ ͳͬͯ͠·ͬͨɻ
͜ͷݪҼͳΜͩͬͨͷ͔ɻɻ ͦͷ͑ষʹ͋ͬͨɻ
ষʰʮ:FTʯͱݴ͏ʱ
None
/P͕ඞཁͳঢ়ଶ ͏·͍͔͘ͳ͍ঢ়ଶ ͱ •୭͔ʹͬͯΒ͓͏ͱࢥ͍ͬͯΔ ◦ଋͰ͖ΔͷࣗͰશʹ੍ޚͰ͖Δͷ͚ͩ •Ͱ͖Δ͔Ͳ͏͔Θ͔Βͳ͍ ◦Ͱ͖Δ͔Ͳ͏͔Θ͔Βͳ͍ͷͰ͋Εɺͦͷඪʹۙͮ͘ߦಈΛ͠Α͏ •࣌ؒʹؒʹ߹Θͳ͍͜ͱ͕͋Δ ◦༧ظͤ͵͜ͱ͋ΔɻͦΜͳ࣌ɺͰ͖Δ͚ͩૣ͘ظΛมߋ͢Δ͖ ͩɻ
ଋͷݴ༿ •ʙ͢Δඞཁ͕͋Δɾʙ͠ͳ͚Ε͍͚ͳ͍ •ʙ͢Δͱ͍͍Μ͚ͩͲɾʙ͍ͨ͠ •ʙ͠·͠ΐ͏ɾʙΓ·͠ΐ͏
͜ͷݴ༿૬खʹଋͱظΛͨΒ͢ɻ༷ͦͷͷ ΛΔͷͰͳ͘ɺϏδωεϝϯόʔ͕ •ʮͳͥʯ͜ͷ༷ʹͩ͜Θͬͨͷ͔ •ʮͳͥʯ͜ͷϦϦʔεʹͩ͜Θͬͨͷ͔
ຊ࣭Λཧղ͠ɺ ɾ͜ͷํ๏ͩͬͨΒ͜ͷମݧ͕Ͱ͖ͦ͏ ɾطଘػೳΛ͏·ͬͯ͘ӡ༻ͯ͠ΈΑ͏ ͱ͍ͬͨίϛϡχέʔγϣϯʹ͔Θͬͨɻ ˞͔͠͠ݱ࣮͙͢ʹྲྀ௨͕Α͘ͳΔΘ͚Ͱͳ͍
৽ଔͰཧղͨ͠ίϛϡχέʔγϣϯͷͰͨ͠
͓ΘΓ