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
作品を「つくる」こと
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Masayoshi Takahashi
December 03, 2022
Programming
160
0
Share
作品を「つくる」こと
Masayoshi Takahashi
December 03, 2022
More Decks by Masayoshi Takahashi
See All by Masayoshi Takahashi
日本Rubyの会の構造と実行とあと何か / hokurikurk01
takahashim
4
1.3k
Railsアプリケーション開発者のためのブックガイド
takahashim
18
16k
2024年のRailsと自由について考える
takahashim
26
12k
WEB+DB PRESS休刊に寄せて
takahashim
4
2.6k
柔軟にカスタマイズできて そこそこ規模の大きい オープンソースRailsアプリって どうすれば作れるんでしょうか…? / omotesandorb 56
takahashim
0
2k
「まだないもの」の育て方 / seccamp2020
takahashim
13
5.2k
書籍制作と権利について / books and rights
takahashim
11
7.3k
達人出版会、技術書典の設計と実装1 / JEPA20190529
takahashim
1
940
達人出版会、技術書典の設計と実装2 / JEPA20190529-2
takahashim
3
550
Other Decks in Programming
See All in Programming
TiDBのアーキテクチャから学ぶ分散システム入門 〜MySQL互換のNewSQLは何を解決するのか〜 / tidb-architecture-study
dznbk
1
190
JOAI2026 1st solution - heron0519 -
heron0519
0
150
NakouPAY説明用
annouim0
0
270
【26新卒研修資料】TDD実装演習
dip_tech
PRO
0
110
의존성 주입과 모듈화
fornewid
0
150
セグメントとターゲットを意識するプロポーザルの書き方 〜採択の鍵は、誰に刺すかを見極めるマーケティング戦略にある〜
m3m0r7
PRO
0
590
SREに優しいTerraform構成 modulesとstateの組み方
hiyanger
2
150
エラー処理の温故知新 / history of error handling technic
ryotanakaya
7
1.7k
アクセシビリティ試験の"その後"を仕組み化する
yuuumiravy
1
180
レガシーPHP転生 〜父がドメインエキスパートだったのでDDD+Claude Codeでチート開発します〜
panda_program
0
1.1k
AWSコミュニティ活動は顧客のクラウド推進に効くのか / Do AWS community activities help customers adopt the cloud?
seike460
PRO
0
150
CursorとClaudeCodeとCodexとOpenCodeを実際に比較してみた
terisuke
1
500
Featured
See All Featured
WENDY [Excerpt]
tessaabrams
10
37k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.5k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.9k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
270
Building Applications with DynamoDB
mza
96
7k
Thoughts on Productivity
jonyablonski
76
5.1k
Raft: Consensus for Rubyists
vanstee
141
7.4k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
360
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
Embracing the Ebb and Flow
colly
88
5k
BBQ
matthewcrist
89
10k
Designing Powerful Visuals for Engaging Learning
tmiket
1
350
Transcript
ୈճதߴੜࠃࡍ3VCZϓϩάϥϛϯάίϯςετJO.JUBLB Ұൠࣾஂ๏ਓຊ3VCZͷձɹߴڮٛ ࡞Λʮͭ͘Δʯ͜ͱ
࠷ऴ৹ࠪձग़ ͓ΊͰͱ͏͍͟͝·͢
͍ͪΜ͓͍͑ͨ͜͠ͱ
࠷ऴ৹ࠪձʹͬͨํ Έͳ͞Μ͍͢͝Ͱ͢
Ͳ͏͍͢͝ͷ͔
ϓϩάϥϛϯά wιϑτΣΞΛͭ͘Δ͜ͱ w͜͜ͰίʔυΛॻ͘͜ͱҎ֎ؚΊ͍ͯ ·͢ wιϑτΣΞҎ֎Λʮͭ͘Δʯ߹ʹ ͯ·Δ͜ͱଟ͍Ͱ͢
ͭ͘ΔͨΊʹඞཁͳ͜ͱ
ͭ͘ΔͨΊʹඞཁͳ͜ͱ wࣝ w࣮ફ
ࣝ w3VCZඪ४ͷΫϥεɺϝιουɺͦͷଞͷ͍ํ w֎෦ϥΠϒϥϦͷΫϥεɺϝιου w%93VCZɺ3VCZPO3BJMT wσόοάͷΓํ w1$ɺιϑτΣΞͷҰൠతͳ͜ͱ
࣮ફ w࣮ࡍʹ࡞ͬͯΈ͔ͯΔ͜ͱ͕͋Δ wࢥͬͨΑ͏ʹಈ͔ͳ͍ w࣮Α͘Θ͔ͬͯͳ͍ w͍Ζ͍ΖΓͯͳ͍ w༧͍ͯ͠ͳ͔ͬͨ͜ͱ͕ى͖Δ
ϓϩάϥϛϯάʹৄ͘͠ͳΔ ͚ͩͰʮ࡞ʯ࡞Εͳ͍
ͭ͘ΔͨΊʹඞཁͳ͜ͱ wԿΛ࡞Δ͔ wͲ͏࡞Δ͔ wεέδϡʔϧ wઃܭ
ͭ͘ΔͨΊʹඞཁͳ͜ͱ wࣗʢ͚ͩʣͰ࡞Εͳ͍͜ͱ͋Δ wڞಉ࡞ۀ wଞͷํ͕࡞ͬͨͷΛ୳ͯ͠͏ wϥΠϒϥϦ wૉࡐ
ϓϩδΣΫτϚωδϝϯτ wʮͭ͘Δʯͱ͍͏࡞ۀΛ࡞Γ͜Ή͜ͱ͕ ඞཁʹͳΔ w͜Ε͕ʮϓϩδΣΫτϚωδϝϯτʯ wʮ࡞Γํʯͷ࡞ΓํΛ·ͱΊͨͷ
ϓϩδΣΫτϚωδϝϯτ wԿΛ࡞Δ͔Λ·ͱΊΔ wεέδϡʔϧΛߟ͑Δ wεέδϡʔϧ௨ΓʹਐΜͰ͍Δ͔֬ೝ͢Δ wਐΜͰ͍ͳ͍ͱ͜ΖΛԿͱ͔͢Δ wख͏ w࡞ΔͷΛม͑ΔʢػೳΛͬͨΓɺγϯϓϧʹͨ͠Γʣ
͜ΕΒΛҰ௨ΓࣗͨͪͰ Γ͖ͬͨ͜ͱ͕ૉΒ͍͠
ࠓճͷԠื࡞ʹෆຬͷ͋Δਓ w͋·Γ͏·͘࡞Εͳ͔ͬͨ w࠷ॳʹߟ͍͑ͯͨͷͱผʹͳͬͯ ͠·ͬͨ w్தͰτϥϒϧ͕͋ͬͨ
ࠓճͷԠื࡞ʹෆຬͷ͋Δਓ wϓϩάϥϛϯάͷࣝ wϓϩδΣΫτϚωδϝϯτͷ࣮ફ w྆ํΛҙࣝͯ͠࠶ઓ͢Δͱྑͦ͞͏
Կͬͨํ্͕ख͘ͳΔ wΛ౿Μͩํ͕༗ར w͜Ε͔ΒͷਓੜͰԿͰΔɾΒ͞Ε Δ͜ͱʹͳΔͣ wࠓͷ͏͔ͪΒऔΓΜͰΈΔ͜ͱྑ͍͜ ͱ
͓·͚ɿ ίϯςετͱ͔ͷ ͋·ΓΒΕ͍ͯͳ͍߈ུ๏
߈ུ๏Λߟ͑ͯΈΔ wίϯςετ wೖֶࢼݧ wೖࣾࢼݧ w༩͑ΒΕ༷ͨͷ࣮ wڞ௨ɿ୭͔͕ʮઃܭʯͨ͠ͷ
ࣗҎ֎ͷਓͷ ཱʹཱͬͯߟ͑ͯΈΔ
ࢀՃऀҎ֎ͷਓͷཱʹཱͬͯߟ͑ͯΈΔ wΈͳ͞ΜʮࢀՃऀʯ wͳͷͰࢀՃऀͷ͜ͱΑ͔͘Δͣ wͦΕҎ֎ͷਓؔΘ͍ͬͯΔ wओ࠵ɾӡӦ͍ͯ͠Δਓ w৹ࠪ͢Δਓʢʹࢲͱ͔ʣ
ओ࠵ɾӡӦ͍ͯ͠Δਓ w8FCαΠτͱ͔ʹॻ͍ͯ͋Δ wͳͥ͜ͷίϯςετΛओ࠵ɾӡӦ͍ͯ͠Δͷ͔ wͲ͏͍͏ਓʹࢀՃͯ͠Β͍ɺͲ͏͍͏ਓΛද জ͍ͨ͠ͷ͔ɺΛߟ͑Δ wʢ࣮ࡍͲ͏ͳͷ͔Γ·ͤΜʣ
৹ࠪ͢Δਓ w࣮ࡍʹ৹ࠪͯ͠ΈΔͱ͍Ζ͍Ζࢥ͏ͱ͜Ζ͕͋Δ wධՁ͞Ε͍͢ϙΠϯτɾ͞Εʹ͍͘ϙΠϯτͱ͔͋ Γͦ͏ w͞Εʹ͍͘ϙΠϯτʹ͍ͭͯϓϨθϯςʔγϣϯͰ ؤுΔͱྑͦ͞͏͚ͩͲɺͦΕͰṢճͰ͖Δ͔ඍົ w৹ࠪһͷίϝϯτʹ͢Δͱ͍͍͔ʁ
ͪΖΜͦΕ͚ͩͰউͯͳ͍ wͬͺΓ࣮ફผ w͕ͦͯࣝ͠ͳ͍ͱ࡞Εͳ͍ wʮؤுΔํੑΛؒҧ͑ͳ͍ʯͨΊ
ʮ୭ઃܭ͍ͯ͠ͳ͍ʯ ͕ͦ͜ຊʹ͍͠
୭͔͕ઃܭ͍ͯ͠ΔΘ͚Ͱͳ͍ wͲͷߴߍɾେֶɾاۀʹਐΉ͔ wԿΛͯ͠ɾͲΕ͘Β͍Ք͙͖͔ wͲ͏͍͏ਓੜΛੜ͖Δ͔
୭͔͕ઃܭ͍ͯ͠ΔΘ͚Ͱͳ͍ wઃܭ͞ΕͨʹऔΓΉͷɺઃܭ͞ Ε͍ͯͳ͍ʹऔΓΉͨΊͷԼ४උ ͷΑ͏ͳͷ
·ͱΊ
·ͱΊ wʮͭ͘Δ͜ͱʯʮͭ͘ΕΔ͜ͱʯେࣄ wઃܭ͞Εͨͱઃܭ͞Ε͍ͯͳ͍ ͕͋Δ wΑ͍ਓੜΛ