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
15
1
Share
実践「Clean Coder」
Shinjuku.rb #100 登壇資料
ryosk7
November 21, 2025
More Decks by ryosk7
See All by ryosk7
Extreme MQTT on PicoRuby
ryosk7
1
73
Campfireから学ぶ、37signalsのRails設計入門
ryosk7
0
44
実運用を目指す、PicoRuby と MQTT
ryosk7
1
460
PicoRubyでMQTTサポートの実装をしている話 (3)
ryosk7
0
170
PicoRubyと暮らす、シェアハウスハック
ryosk7
0
810
PicoRubyでMQTTサポートの実装をしている話
ryosk7
0
650
Gitを理解した話
ryosk7
9
1.1k
Kaigi on Rails 2024 その後
ryosk7
0
110
30万人が利用するチャットをFirebase Realtime DatabaseからActionCableへ移行する方法
ryosk7
5
1.7k
Other Decks in Technology
See All in Technology
Do Vibe Coding ao LLM em Produção para Busca Agêntica - TDC 2026 - Summit IA - São Paulo
jpbonson
3
160
AI와 협업하는 조직으로의 여정
arawn
0
530
Shipping AI Agents — Lessons from Production
vvatanabe
0
290
社内エンジニア勉強会の醍醐味と苦しみ/tamadev
nishiuma
0
250
ハーネスエンジニアリングをやりすぎた話 ~そのハーネスは解体された~
gotalab555
5
1.9k
M5Stack CoreS3とZephyr(RTOS)で Edge AIっぽいことしてみた
iotengineer22
0
350
AI時代 に増える データ活用先
takahal
0
330
コードや知識を組み込む / Incorporate Code and Knowledge
ks91
PRO
0
180
AzureのIaC管理からログ調査まで、随所に役立つSkillsとCustom-Instructions / Boosting IaC and Log Analysis with Skills
aeonpeople
0
280
独断と偏見で試してみる、 シングル or マルチエージェント どっちがいいの?
shichijoyuhi
1
160
小説執筆のハーネスエンジニアリング
yoshitetsu
0
810
色を視る
yuzneri
0
170
Featured
See All Featured
The browser strikes back
jonoalderson
0
990
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.4k
HDC tutorial
michielstock
2
630
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.7k
SEO for Brand Visibility & Recognition
aleyda
0
4.5k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
199
73k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.1k
The agentic SEO stack - context over prompts
schlessera
0
760
Testing 201, or: Great Expectations
jmmastey
46
8.1k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Git: the NoSQL Database
bkeepers
PRO
432
67k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
190
Transcript
࣮ફʮ$MFBO$PEFSʯ SZPTL 4IJOKVLVSC
SZPTLͱਃ͠·͢ ϑϦʔϥϯεͰ͢ 3PQQPOHJSCͷओ࠵Λ͍ͯ͠·͢ ຖ݄ୈ༵ʹ։࠵͍ͯ͠·͢ 9ϑΥϩʔ͓ͪͯ͠·͢
4IJOKVLVSCճ͓ΊͰͱ͏͍͟͝·͢ʂ🎉 ݄͔ΒճࢀՃ͍ͯ͠·ͨ͠ʂ
ճதճ͕-5ࢀՃͰͨ͠ ͚Μͳ͍͞ΜͷϦϓͰ-5औΕ·ͨ͠ ͋Γ͕ͱ͏͋Γ͕ͱ͏🫶
ࠓճʮΤϯδχΞʹͳΓͨͯͷࠒʹӨڹΛड͚ͨࢀߟॻʯ ʹԊ͓ͬͯ͠͠·͢ɻ
ḪΔ͜ͱɺ৽ଔ࣌
ϚονϯάΞϓϦͷձࣾʹస৬͠ɺ ΞϓϦͷΠϕϯτػೳΛ͞ΕΔ͜ͱ ʹͳΓ·ͨ͠ɻ
ήετ͕Ωϟετʹରͯ͠ɺΪϑτΛૹΔػೳ͕͋Γɺͦͷ׆ಈΛ Γ্͛ΔͨΊʹɺΪϑτͷϥϯΩϯάΛຖ݄։࠵͍ͯ͠Δɻ ͜ͷϥϯΩϯάͷ༷͕ຖ݄ҟͳΓɺقઅʹԊͬͨΪϑτɺΞϓϦ ͷݟͨΛ࡞Δඞཁ͕͋ͬͨɻ ͞Βʹɺ࣌ΠϕϯτػೳΛϢʔβʔʹఆணͤ͞ΔͨΊʹɺ ຖ݄ʮͩ͜ΘΓʯͷΪϑτػೳ͕ొ͍ͯͨ͠ɻ ʮΠϕϯτʯػೳ
ྫ͑ɺɺ •ΪϑτΛૹͬͨΒ͓Έ͘͡ʹͳ͍ͬͯͯɺେ٢ɺத٢ɺখ٢ͱग़ͯ ͘Δɻ ͷͪʹϥϯμϜΪϑτͱݺΕΔΑ͏ʹͳΔ •Ωϟετ͔ΒΪϑτͷΑ͏ͳͷ ๏తʹΪϑτͰͳ͍ ΛଃΒ ΕͯɺීஈͷϥϯΩϯάͱผͷϥϯΩϯάͰڝ͏͜ͱ͕Ͱ͖Δ •ΪϑτΛૹΔͱɺΞχϝʔγϣϯ͕ඈͼग़͢
•FUD 🎁
ΠϕϯτظΛઈରʹकΒͳ͚ΕͳΒͳ͍ ⏰
࠷ॳͷ͜ΖɺʮͪΐͬͱؤுΕͰ͖ͦ͏ɻɻʂʯ ͩͬͨͷ͕ɺ ͩΜͩΜʮప͢ΕͰ͖ͦ͏ɻɻʂʯʹมΘ͍ͬͯͬ ͯɾɾɾ
ڧ͍ਫ਼ਆྗ͕ඞཁʹͳ͍ͬͯͬͨɻ
ͦΜͳ࣌ɺ࣌ͷ্͔࢘ΒҰͷຊΛનΊΒΕΔɻ
ʮ$MFBO$PEFSʯ
ʮࠓͳ͔ͳ͔ಡΉ࣌ؒͳ͍ͩΖ͏͔Βɺ ষͱষ͚ͩͰͥͻಡΜͰཉ͍͠ʂʯ ͱݴΘΕɺͱΓ͋͑ͣষ͚ͩಡΜͰΈͨɻ
ͦͷ༰ͱɺ
ষʰʮϊʔʯͱݴ͏ʱ
None
•ਖ਼͍͠ʮΠΤεʯΛݴ͏ʹʮϊʔʯڪΕͣʹݴΘͳ͚Ε ͍͚ͳ͍ɻ •ʮࢼ͠ʹͬͯΈΔʯʹ͞·͟·ʹҙຯ͕͋Δɻචऀʮ༨ ͳࣄΛ͢Δʯͱଊ͍͑ͯΔɻ •ʰ͠ࢼ͠ʹͬͯ͏·͍ͬͨ͘߹ʮྗΛԹଘ͍ͯͨ͠ʯ ͜ͱʹͳΔɻͭ·Γࢼ͠ʹͬͯΈΔͱ͍͏ͷޭΛଋ͢ Δ͜ͱͳͷͩʱ
͜ͷষΛಡΜͰ͔Βɺੵۃతʹ ʮϊʔʯΛݴ͏Α͏ʹͨ͠ɻ
ʮ͜ͷػೳؒʹ߹Θͳ͍ʂ֎ͦ͏ʂʯ ʮ༷͕ܾఆ͢Δͷ͕ΕͯɺσβΠϯͷ͜ͱߟ͑ Δͱ࣮ظؒ͜ͷ͘Β͍ͩɻ ͜ͷظʹؒʹ߹Θͳ͍͔ΒϦϦʔεΛมߋ͠Α͏ʯ
͜ͷ݄ɺΠϕϯτ։ൃ͏·͘ճ͍ͬͯΔΑ͏ʹʮΈ͑ͨʯ
͔͠͠ػೳݮر͢ΔϦϦʔε͔ΒζϨ ͨ͜ͱͰɺྲྀ௨ΠϯύΫτલ݄ൺͰԣ͍ͱ ͳͬͯ͠·ͬͨɻ
͜ͷݪҼͳΜͩͬͨͷ͔ɻɻ ͦͷ͑ষʹ͋ͬͨɻ
ষʰʮ:FTʯͱݴ͏ʱ
None
/P͕ඞཁͳঢ়ଶ ͏·͍͔͘ͳ͍ঢ়ଶ ͱ •୭͔ʹͬͯΒ͓͏ͱࢥ͍ͬͯΔ ◦ଋͰ͖ΔͷࣗͰશʹ੍ޚͰ͖Δͷ͚ͩ •Ͱ͖Δ͔Ͳ͏͔Θ͔Βͳ͍ ◦Ͱ͖Δ͔Ͳ͏͔Θ͔Βͳ͍ͷͰ͋Εɺͦͷඪʹۙͮ͘ߦಈΛ͠Α͏ •࣌ؒʹؒʹ߹Θͳ͍͜ͱ͕͋Δ ◦༧ظͤ͵͜ͱ͋ΔɻͦΜͳ࣌ɺͰ͖Δ͚ͩૣ͘ظΛมߋ͢Δ͖ ͩɻ
ଋͷݴ༿ •ʙ͢Δඞཁ͕͋Δɾʙ͠ͳ͚Ε͍͚ͳ͍ •ʙ͢Δͱ͍͍Μ͚ͩͲɾʙ͍ͨ͠ •ʙ͠·͠ΐ͏ɾʙΓ·͠ΐ͏
͜ͷݴ༿૬खʹଋͱظΛͨΒ͢ɻ༷ͦͷͷ ΛΔͷͰͳ͘ɺϏδωεϝϯόʔ͕ •ʮͳͥʯ͜ͷ༷ʹͩ͜Θͬͨͷ͔ •ʮͳͥʯ͜ͷϦϦʔεʹͩ͜Θͬͨͷ͔
ຊ࣭Λཧղ͠ɺ ɾ͜ͷํ๏ͩͬͨΒ͜ͷମݧ͕Ͱ͖ͦ͏ ɾطଘػೳΛ͏·ͬͯ͘ӡ༻ͯ͠ΈΑ͏ ͱ͍ͬͨίϛϡχέʔγϣϯʹ͔Θͬͨɻ ˞͔͠͠ݱ࣮͙͢ʹྲྀ௨͕Α͘ͳΔΘ͚Ͱͳ͍
৽ଔͰཧղͨ͠ίϛϡχέʔγϣϯͷͰͨ͠
͓ΘΓ