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
Campfireから学ぶ、37signalsのRails設計入門
Search
ryosk7
November 27, 2025
Technology
56
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
170
実践「Clean Coder」
ryosk7
1
24
実運用を目指す、PicoRuby と MQTT
ryosk7
1
520
PicoRubyでMQTTサポートの実装をしている話 (3)
ryosk7
0
190
PicoRubyと暮らす、シェアハウスハック
ryosk7
0
870
PicoRubyでMQTTサポートの実装をしている話
ryosk7
0
700
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
データサイエンスを価値につなげるプロジェクト設計 〜 DS一年目が現場で得た気づき 〜
ysd113
1
110
AmazonRoute 53ではじめてのドメイン取得!HTTPS化までの道のりを整理してみた
usanchuu
3
130
価格.comをAI駆動で全面刷新する ー 30年分の技術的負債を返し、次の30年の土台をつくる ー / AI Engineering Summit Tokyo 2026
tkyowa
53
59k
AGENTS.mdとSkillsで始めるAIエージェント活用
sonoda_mj
2
190
自律型AIエージェントは何を破壊するのか
kojira
0
150
エンジニアリング戦略の作り方 / Crafting Engineering Strategy
iwashi86
18
6.3k
DevOps Agentで始めるAWS運用 〜フロンティアエージェントが変える運用の現場〜
nyankotaro
1
380
現地で盛り上がった WWDC26 Keynote
zozotech
PRO
1
110
Claude Code の Sandbox 機能を Anthropic Sandbox Runtime(srt) で試そう!/lets-play-anthropic-sandbox-runtime
tomoki10
1
520
脆弱性対応、どこで線を引くか
rymiyamoto
0
350
ルールやカスタム機能、どう活かす?ハンズオンで体感するIBM Bobの出力コントロール
muehara
1
130
ポケモンの型をTypeScriptの型システムで表現してみた
subroh0508
0
370
Featured
See All Featured
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.1k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
280
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.4k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
280
Bash Introduction
62gerente
615
220k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
200
What does AI have to do with Human Rights?
axbom
PRO
1
2.2k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
150
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
310
Become a Pro
speakerdeck
PRO
31
6k
The SEO Collaboration Effect
kristinabergwall1
1
480
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
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ͷنΛ৴͡ɺਖ਼͘͠͏ ͱ͍͏γϯϓϧͳֶͰ͢ɻ
͓͠·͍