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
dendai_lt_1011
Search
HaiTo
October 11, 2014
Programming
0
60
dendai_lt_1011
DendaiLT2014_10_11_haito
HaiTo
October 11, 2014
Tweet
Share
More Decks by HaiTo
See All by HaiTo
Form Object へ捧げる気持ち
haito
0
1.6k
管理画面再考
haito
0
240
ゾンビを倒してRuby.2.2に上げた話
haito
0
110
独自Worker管理が辛い
haito
0
170
色々なレビューの話
haito
0
150
おしゃれっぽくターミナルでストリーミング再生をしたかった話
haito
0
130
Other Decks in Programming
See All in Programming
DynamoDBは怖くない!〜テーブル設計の勘所とテスト戦略〜
hyamazaki
1
210
Nuances on Kubernetes - RubyConf Taiwan 2025
envek
0
180
kiroでゲームを作ってみた
iriikeita
0
180
なぜ今、Terraformの本を書いたのか? - 著者陣に聞く!『Terraformではじめる実践IaC』登壇資料
fufuhu
4
650
Introduction to Git & GitHub
latte72
0
120
The State of Fluid (2025)
s2b
0
190
フロントエンドのmonorepo化と責務分離のリアーキテクト
kajitack
2
130
サーバーサイドのビルド時間87倍高速化
plaidtech
PRO
0
400
Google I/O recap web編 大分Web祭り2025
kponda
0
2.9k
書き捨てではなく継続開発可能なコードをAIコーディングエージェントで書くために意識していること
shuyakinjo
1
300
オープンセミナー2025@広島「君はどこで動かすか?」アンケート結果
satoshi256kbyte
0
200
[FEConf 2025] 모노레포 절망편, 14개 레포로 부활하기까지 걸린 1년
mmmaxkim
0
930
Featured
See All Featured
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.5k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
283
13k
RailsConf 2023
tenderlove
30
1.2k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
Raft: Consensus for Rubyists
vanstee
140
7.1k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.4k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
1k
Six Lessons from altMBA
skipperchong
28
4k
Site-Speed That Sticks
csswizardry
10
780
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
Navigating Team Friction
lara
188
15k
Transcript
χΞϞμϯͳϕϯνϟʔاۀ ͰΠϯλʔϯͨ݁͠Ռ Θ͔ͬͨ͜ͱ )BJ5P
χΞϞμϯͳϕϯνϟʔاۀ ͰΠϯλʔϯͨ݁͠Ռ Θ͔ͬͨ͜ͱ )BJ5P
͓લ୭
͓લ୭
%FTDSJQUJPO w ̎̍ࡀ w உ w AAAͱ͋ΔϕϯνϟʔاۀAAAͰΠϯλʔϯத
ϕϯνϟʔʁ
ࣄʹ༷ʑͳ໘͕͋Γ·͢
χΞϞμϯͳϕϯνϟʔاۀ ͰΠϯλʔϯͨ݁͠Ռ Θ͔ͬͨ͜ͱ )BJ5P
χΞϞμϯͳϕϯνϟʔاۀ ͰΠϯλʔϯͨ݁͠Ռ Θ͔ͬͨ͜ͱ )BJ5P
৽ଔΤϯδχΞ͕ϕϯνϟʔ ͰΠϯλʔϯ͢ΔͱΘ͔Δ ૉΒ͖͜͠ͷੈք )BJ5P
ڥ
ͦΕͳΓʹϞμϯ
CFGPSF
"GUFS
-(5.
ʹ$POUSJCVUPOT͕
ͱ͋ΔϢʔβʔ
ࣗ
5PUBM 5PUBM Ͳ͏͕͍ͯࠩͭͯ͠͠·ͬͨͷ͔ ຫ৺ɺڥͷҧ͍
ΠϯλʔϯͰֶΜͩ͜ͱ w ίʔσΟϯάن w ίϛϡχέʔγϣϯͷେ͞ɺ͠͞ w ࣗͷίʔυࢥͬͨΑΓฅ w ϖΞϓϩ*T(PPE
ίʔσΟϯάن
ίʔσΟϯάن w ίʔυݟͨɺಡΈ͕͢͞େࣄ w νʔϜͰڞ௨ͷϧʔϧʹଇͬͯॻ͘͜ͱ͕ɺʮޙͰ ಡΜͩ࣌ʹ͔Γ͍͢ʯίʔυʹͳΔ ؾ͕͢Δ w ͋ͱϝιου໊ಈࢺͱ͔Ͷ
w 3VCZͳΒ3VCZͷ׳शकΔ TUBUF ͱ͔
ίϛϡχέʔγϣϯ
ίϛϡχέʔγϣϯ w ʮ༷Λ͑Δʯʮߦ͍͍ͨ͜ͱΛ͑Δʯʮ ՝ Λ͑Δʯʮղܾ͢Δํ๏Λ͑ΔʯʮʙΛ ͑Δʯ w ͑Δࣄ͕େࣄɻ͑ΒΕΔࣄΛత֬ʹड͚औΔࣄ େࣄɻίʔσΟϯάྗΑΓ͋Δҙຯେࣄ w
ϖΞϓϩ͢Δͷʹίϛϡχέʔγϣϯେࣄ
ࣗͷίʔυ
ϖΞϓϩͷૉΒ͠͞
ϖΞϓϩͷૉΒ͠͞ w υϥΠόʔ ΩʔϘʔυଧͭਓ ͱΦϒαʔόʔ ͢ ਓ ͱʹ͔ΕͯҰॹʹίʔσΟϯά͢Δ w Φϒαʔόʔେہతͳࢹ͔ΒΛఏىͨ͠Γɺ
ղܾͷҊΛݴͬͨΓ͢Δ w υϥΠόʔͷલͷίʔυΛྑ͘͢Δ༷ʹΦϒαʔ όʔʹղܾͷҊΛఏىͨ͠Γɺ࣮ࡍʹλΠϓ͢Δ
ྑ͞ w ΊͬͪΌ࣭ͷߴ͍ίʔυʹͳΔ w Ұͭͷίʔυʹରͯ͠ೋਓͷݟ͕ೖΔͷͰɺ Α͍ίʔυʹͳΔ͠ɺେہతʹ ઃܭతʹ ೋਓ ͷݟ͕ೖΔͷͰɺΑ͍ίʔυʹͳΔ w
τʔλϧͰΑΓ͍࣌ؒͰΑ͍ϓϩμΫτίʔυ Λ࡞Δ͜ͱ͕ग़དྷΔ ϨϏϡʔ࣌ؒͷॖ
ࣄʹ༷ʑͳ໘͕͋Γ·͢
ΤϯδχΞ w ৽ଔΤϯδχΞ͕ϕϯνϟʔͰಇ͘རɺ͖ͬͱ ʮઃܭϨϕϧͷʯʮ࣮ϨϕϧͷʯʮϓϩμΫ τશମͷʯͷશͯΛʮ͠ͳ͚ΕͳΒͳ͍ʯ͜ͱ w ্ྲྀԼྲྀͳ͍ɺʮϓϩμΫτʯʹରͯ͠හײʹ ͳΕΔ w ʮΤϯδχΞϦϯάɺղܾೳྗʯΛߴΊ͍ͨਓ
ΤϯδχΞ w ίϛϡχέʔγϣϯ͕େࣄͳͷͰɺίϛϡʹਏ ͍͔͠Εͳ͍ ਏ͍ w Ͱͨͷ͍͠Α w ૉΒ͖͠ΤϯδχΞͷੈքඈͼग़ͯ͠කʹϚα
ΧϦΛέͯࢮ͵