Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Campfireから学ぶ、37signalsのRails設計入門
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
ryosk7
November 27, 2025
Technology
87
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Campfireから学ぶ、37signalsのRails設計入門
Ruby on Railsのテーブル設計とトランザクション処理 LT Night 登壇資料
ryosk7
November 27, 2025
More Decks by ryosk7
See All by ryosk7
Extreme MQTT on PicoRuby
ryosk7
1
320
実践「Clean Coder」
ryosk7
1
30
実運用を目指す、PicoRuby と MQTT
ryosk7
1
660
PicoRubyでMQTTサポートの実装をしている話 (3)
ryosk7
0
220
PicoRubyと暮らす、シェアハウスハック
ryosk7
0
1k
PicoRubyでMQTTサポートの実装をしている話
ryosk7
0
810
Gitを理解した話
ryosk7
9
1.2k
Kaigi on Rails 2024 その後
ryosk7
0
150
30万人が利用するチャットをFirebase Realtime DatabaseからActionCableへ移行する方法
ryosk7
5
1.8k
Other Decks in Technology
See All in Technology
新米を「売り越さない」、Aurora DSQLで作る在庫ゼロ死守の限定ドロップEC
yama3133
0
190
FinOpsを導入してマルチプロダクトのコスト最適化を実現する
kworkdev
PRO
0
140
AX時代の自治体支援リソース再配分と役割分担の再構成:戦略とロードマップ(概要)
sishi2026
0
200
お客様の「やりたい」の先を見通す合意形成プロセス ~裏にある課題と不安を解きほぐすコツ~
yukakoseki
0
110
超⼩型・多⾔語検索モデル Bekko Embedding
hotchpotch
1
120
Maestro MCPとClaude Code Skillsによる自律的なE2Eテスト支援
asmz
0
430
bpf_arenaとstruct_opsを使うのが難しかった話
masu_mi
0
210
AWS構成から考えるWebセキュリティ ― WordPressの構築経験から考える公開範囲と更新運用【JAWS FESTA 2026 in AKITA】
cscengineer
PRO
1
340
慶應義塾大学 AI実践05 論文執筆の仕組み化
keio_smilab
PRO
7
3.7k
ライフワーク「猫でもわかるDirectConnect」
kentapapa
0
270
増え続けるプロダクトの品質をどう担保するか。ProductSpecとTypeScriptによる取り組み
joere
3
1k
AIがGISを代替する日:〜すべてをAIが創る時代に、私たちがFOSS4Gに関わる意味〜
lehupa
1
210
Featured
See All Featured
The agentic SEO stack - context over prompts
schlessera
0
1k
Agile that works and the tools we love
rasmusluckow
331
22k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
820
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.2k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
5
910
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.6k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
68
60k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
Faster Mobile Websites
deanohume
310
32k
Side Projects
sachag
456
43k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
650
A Modern Web Designer's Workflow
chriscoyier
699
190k
Transcript
$BNQ fi SF͔ΒֶͿɺTJHOBMTͷ3BJMTઃܭೖ SZPTL
ࣗݾհ SZPTLͱਃ͠·͢ ϑϦʔϥϯεͰ͢ 3PQQPOHJSCͷओ࠵Λ͍ͯ͠·͢ ຖ݄ୈ༵ʹ։࠵͍ͯ͠·͢ 9ϑΥϩʔ͓ͪͯ͠·͢
Έͳ͞Μ$BNQ fi SFͱ͍͏αʔϏεΛ͝ଘͰ͠ΐ͏͔ʁ
$BNQ fi SFɺ#BTFDBNQɾ)&:Λ։ൃͨ͠TJHOBMT͕ެ։͍ͯ͠Δ ΦʔϓϯιʔεͷνϟοτΞϓϦέʔγϣϯͰ͢ɻ
ຊɺ͜ͷ$BNQ fi SFͷίʔυ͔ΒʮνϟοτΞϓϦέʔγϣϯಛ༗ͷ ෳࡶ͞ΛͲ͏γϯϓϧʹอ͔ͭʯΛಡΈղ͍͍͖ͯ·͢ɻ
νϟοτΞϓϦҰݟγϯϓϧͰ͕͢ɺҎԼͷΑ͏ͳෳͷσʔλ͕࿈ ಈͯ͠มߋ͞ΕΔඞཁ͕͋Γ·͢ɻ ϝοηʔδΛ%#ʹอଘ ଞͷϝϯόʔͷʮະಡঢ়ଶʯΛߋ৽ 8FC4PDLFUͰશһʹϒϩʔυΩϟετ ΦϑϥΠϯϢʔβʔʹ1VTI௨
ݕࡧΠϯσοΫεΛߋ৽
͜ΕΒ͕෦తʹޭɾࣦഊ͢Δͱɺக໋తͳෆ߹͕ൃੜ͠·͢ɻ
ຊɺ$BNQ fi SFΛࡐʹςʔϚʹԊͬͯҎԼͷ༰Λ͓͠͠·͢ɻ τϥϯβΫγϣϯઃܭ߹ੑΛอͭͨΊͷڥքઃܭ ઃܭෳࡶͳॲཧΛͲ͏͢Δ͔ ίʔϧόοΫͷֶΞϯνύλʔϯ͔ɺਖ਼͍͍͠ํ͔
$IBUΞϓϦʹະಡͷ࣮͕ඞཁͰ͕͢ɺઃܭෳࡶʹͳΓ͕ͪͰ͢
$IBUΞϓϦʹະಡͷ࣮͕ඞཁͰ͕͢ɺઃܭෳࡶʹͳΓ͕ͪͰ͢ Ұൠతͳະಡཧ
$IBUΞϓϦʹະಡͷ࣮͕ඞཁͰ͕͢ɺઃܭෳࡶʹͳΓ͕ͪͰ͢ $BNQ fi SFͷະಡཧ
w ʮԿ݅ະಡ͔ʯͰͳ͘ʮະಡ͕͋Δ͔ͳ͍͔ʯʹߜΔ w Χϯτཧͷෳࡶ͞Λഉআ w 6*ʮະಡόοδʯͷΈͰγϯϓϧʹ
w VQEBUF@BMMͰҰׅߋ৽ʢ/ ΫΤϦΛճආʣ w EJTDPOOFDUFEͷϢʔβʔͷΈະಡʹ͢Δ w ૹ৴ऀࣗະಡʹ͠ͳ͍
ίʔϧόοΫͷֶ
ʮίʔϧόοΫΞϯνύλʔϯʯͱ ฉ͍ͨ͜ͱ͕͋Γ·͢
ʮίʔϧόοΫΞϯνύλʔϯʯͱ ฉ͍ͨ͜ͱ͕͋Γ·͢
ίʔϧόοΫ͕ΞϯνύλʔϯͱݴΘΕΔཧ༝
τϥϯβΫγϣϯͰ֎෦γεςϜΛݺͿةݥੑ
τϥϯβΫγϣϯͰ֎෦γεςϜΛݺͿةݥੑ ϩʔϧόοΫ࣌ʹ&MBTUJDTFBSDI͚ͩߋ৽ͯ͠͠·͏
$BNQ fi SFͰɺϧʔϧΛܾΊͯੵۃతʹ$BMMCBDLΛར༻͍ͯ͠Δ
$BNQ fi SFͰɺϧʔϧΛܾΊͯੵۃతʹ$BMMCBDLΛར༻͍ͯ͠Δ
$BNQ fi SFͰɺϧʔϧΛܾΊͯੵۃతʹ$BMMCBDLΛར༻͍ͯ͠Δ ڞ௨ͯ͢ʮৗʹ࣮ߦ͞ΕΔ͖ॲཧʯ·ͨʮෆม݅ͷอূʯ
ίʔϧόοΫʮΞϯνύλʔϯʯͰͳ͘ʮݶఆ͖͢πʔϧʯ
$BNQ fi SFʹ͓͚ΔίʔϧόοΫઃܭͷஅج४
τϥϯβΫγϣϯͱΛݫ֨ʹ͢Δ͜ͱͰɺෳࡶͳ$IBUΞϓϦ Λγϯϓϧʹ͍ͯ͠Δ
$BNQ fi SFͷίʔυ͕͍ࣔͯ͠Δͷɺ3BJMTͷنΛ৴͡ɺਖ਼͘͠͏ ͱ͍͏γϯϓϧͳֶͰ͢ɻ
͓͠·͍