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
ベック vs. コプリエン
Search
joytomo
March 24, 2021
Programming
2
20k
ベック vs. コプリエン
2021/03/24の『おすすめの技術書 LT会』というイベントで発表したスライドです。
joytomo
March 24, 2021
Tweet
Share
More Decks by joytomo
See All by joytomo
ユビキタス言語とコンテクスト境界
joytomo
1
540
たのしい技術ノンフィクション
joytomo
0
420
技術賞から技術の今を知る
joytomo
0
600
90年代のオブジェクト指向開発諸手法
joytomo
1
890
からくりの世界
joytomo
0
170
テクノツーリズムのすすめ
joytomo
2
590
可音読性と可黙読性
joytomo
11
4.7k
人類にとって技術とは何であったのか
joytomo
1
460
ナッジについて:デザインと倫理
joytomo
1
1.6k
Other Decks in Programming
See All in Programming
EMになってからチームの成果を最大化するために取り組んだこと/ Maximize team performance as EM
nashiusagi
0
100
Creating a Free Video Ad Network on the Edge
mizoguchicoji
0
120
as(型アサーション)を書く前にできること
marokanatani
10
2.7k
Duckdb-Wasmでローカルダッシュボードを作ってみた
nkforwork
0
130
初めてDefinitelyTypedにPRを出した話
syumai
0
420
Less waste, more joy, and a lot more green: How Quarkus makes Java better
hollycummins
0
100
flutterkaigi_2024.pdf
kyoheig3
0
140
Generative AI Use Cases JP (略称:GenU)奮闘記
hideg
1
300
みんなでプロポーザルを書いてみた
yuriko1211
0
260
Amazon Qを使ってIaCを触ろう!
maruto
0
410
Jakarta EE meets AI
ivargrimstad
0
650
シェーダーで魅せるMapLibreの動的ラスタータイル
satoshi7190
1
480
Featured
See All Featured
The Illustrated Children's Guide to Kubernetes
chrisshort
48
48k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
28
8.2k
Rails Girls Zürich Keynote
gr2m
94
13k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
232
17k
Imperfection Machines: The Place of Print at Facebook
scottboms
265
13k
Navigating Team Friction
lara
183
14k
We Have a Design System, Now What?
morganepeng
50
7.2k
Scaling GitHub
holman
458
140k
YesSQL, Process and Tooling at Scale
rocio
169
14k
Build The Right Thing And Hit Your Dates
maggiecrowley
33
2.4k
Writing Fast Ruby
sferik
627
61k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
720
Transcript
!KPZUPNP ϕοΫWTίϓϦΤϯ
ຊͰֶΜͩ͜ͱΛ ࣄʹ׆͔ͯ͠·͔͢ʁ
Α͋͘ΔޡΓɿ ݖҖओٛɺࢥߟఀࢭ ͱͱδϣʔΫ ͩͬͨͱࢥ͏͕ɺ ݩωλ͕ΕΒΕͯ ਅʹड͚͍ͯΔਓ͕ ૿͍͑ͯΔؾ
ʮҒ͍ਓʯͷؒͰ ߟ͕͑ҟͳΔ͜ͱ ଟ͍ WT
ʮ͜ͷΓํ͕ਖ਼͍͠ʯ ʮ͜Εؒҧ͍ͬͯΔʯ Ͱͳ͘ɺ ʮٞ͜͜ͷ༨͕͋Δʯ ʮ͜ͷஅ͕͍͠ʯ Λཧղ͢Δ
έϯτɾϕοΫͱ δϜɾίϓϦΤϯ ݱͷιϑτΣΞ։ൃͷ ॏཁͳ։ऀͰ͋Δɻ ೋਓໍ༑Ͱ͋Γͭͭɺ ߟ͑ڧ͘ҟͳ͍ͬͯΔɻ
ೋਓͷஶॻͷҧ͍Λ ಡΈൺͳ͕Βɺ ιϑτΣΞ։ൃͷ Λ୳͍͖͍ͬͯͨɻ
ϕοΫɺίϓϦΤϯͱԿऀ͔
έϯτɾϕοΫ ੜ ɾΞδϟΠϧϚχϡϑΣετ ىऀͷҰਓ ɾ91ఏএऀ ɾY6OJU։ൃऀ
None
δϜɾίϓϦΤϯ ੜ ιϑτΣΞ։ൃʹ͓͚Δ ύλϯϥϯήʔδͷ ઌۦతݚڀऀ
None
ೋਓڠಇͯ͠ ଟ͘ͷϜʔϒϝϯτΛ ࡞Γ্͖͛ͯͨ ɾ0014-" ɾώϧαΠυάϧʔϓ ɾ1-P1 ৄ͘͠ ͪ͜ΒΛ ࢀরˠ
հ͢Δॻ੶
έϯτɾϕοΫ ʰΤΫετϦʔϜ ϓϩάϥϛϯάୈ൛ʱ ༁ δϜɾίϓϦΤϯ ʰ৫ύλʔϯʱ ༁
˞લͷॻ੶ͷͨΊɺ ஶऀͷݱࡏͷߟ͑ͱ ҟͳΔ߹͋Γ·͢
྆ऀͷҧ͍Λݟ͍ͯ͜͏
ίʔυͷॴ༗ݖ
ίʔυͷॴ༗ݖɿϕοΫͷ߹ νʔϜͷ୭͕ɺγεςϜͷ ͋ΒΏΔ෦Λ͍ͭͰվળͰ͖Δɻ γεςϜʹ͕͋Γɺͦͷमਖ਼͕ ݱࡏ࡞ۀதͷείʔϓͷൣғͳͷͰ ͋Εɺԕྀͤͣʹमਖ਼͖͢Ͱ͋Δɻ ୈ̕ষಋग़ϓϥΫςΟείʔυͷڞ༗ΑΓ
ίʔυͷॴ༗ݖɿίϓϦΤϯͷ߹ γεςϜͷίʔυϞδϡʔϧͦΕͧΕ Ұਓͷ։ൃऀ͕ॴ༗͢ΔΑ͏ʹ͠Α͏ɻ ྫ֎తͰ໌Β͔ͳঢ়گΛআ͖ɺίʔυΛ मਖ਼͢Δͷͦͷॴ༗ऀ͚ͩʹ͢Δɻ ୈ̑ষ৫ߏஙύλʔϯίʔυͷॴ༗ݖΑΓ
ίʔυͷॴ༗ݖ #ɿ͋ΒΏΔ෦Λ͍ͭͰվળͰ͖Δɻ $ɿमਖ਼͢Δͷͦͷॴ༗ऀ͚ͩʹ͢Δɻ ͍͖ͳΓਅٯͰ͋Δɻ ͜ͷҧ͍ΛͲ͏ड͚औΔ͖ͩΖ͏͔ʁ
ίʔυͷॴ༗ݖɿίϓϦΤϯͷ߹ ʮશһͰΛ࣋ͭʯͱ͍͏͜ͱɺ࣮ɺ ʮ୭Λ࣋ͨͳ͍ʯͱ͍͏͜ͱͩɻ ୈ̑ষ৫ߏஙύλʔϯίʔυͷॴ༗ݖΑΓ
ίʔυͷॴ༗ݖɿϕοΫͷ߹ ׂΓͯΔͷͰͳ͘ɺ Ҿ͖ड͚Δ͜ͱ͔͠Ͱ͖ͳ͍ɻ ୭͔͕͋ͳͨʹΛ୲ΘͤΑ͏ͱͯ͠ɺ Λ͔࣋ͭͲ͏͔ΛબͿͷ ͋ͳͨͰ͋Δɻ ୈ̑ষݪଇͷҾ͖ड͚ΑΓ
ίʔυͷॴ༗ݖ ͷଊ͑ํʹඍົͳҧ͍͕͋Δͱݟ͑Δɻ ໌ྎʹݴޠԽͰ͖ͳ͍͕
ίʔυͷॴ༗ݖ ࣮ͷͱ͜Ζɺ྆ऀͷ݁ಉ͡Ͱ͋Δɻ #ɿϖΞϓϩάϥϛϯάΛ࣮ࢪ͢Εɺ νʔϜϝΠτ͕͓ޓ͍ʹ࣭ʹ ର͢ΔߩݙΛࣔ͢͜ͱ͕Ͱ͖Δɻ $ɿʮϖΞͰ։ൃ͢ΔʯͰղܾ͠Α͏ɻ
ςετ
ςετɿϕοΫͷ߹ ίʔυΛมߋ͢Δલʹɺࣦഊ͢Δ ࣗಈςετΛॻ͘͜ͱɻ தུ ܧଓతςεςΟϯάͰɺϓϩάϥϜΛ มߋ͢Δͨͼʹςετ͕࣮ߦ͞ΕΔɻ ୈ̓ষओཁϓϥΫςΟε ςετϑΝʔετϓϩάϥϛϯάΑΓ
ςετɿίϓϦΤϯͷ߹ ςετઃܭιϑτΣΞઃܭͱ Ұॹʹ͢Δɻ ͔͠͠ɺςετઃܭ͕มԽ͢Δͷ ސ٬ͷϢʔεέʔε͕มΘͬͨ߹͚ͩͩɻ ୈ̐ষ৫σβΠϯύλʔϯ ΞϓϦέʔγϣϯͷઃܭςετͷ ઃܭʹΑΓڥք͚ΒΕΔΑΓ
ςετ #ɿϓϩάϥϜΛมߋ͢Δͨͼ $ɿϢʔεέʔε͕มΘͬͨ߹͚ͩ తʹɺϢχοτςετॏࢹͱ ΤϯυπʔΤϯυςετॏࢹͰ ͔Ε͍ͯΔɻ
ςετ ۙͰ྆ऀͷҙݟҟͳΔɻ ଞํͰɺςετ͕ϓϩμΫτίʔυʹ ઌཱͭͷͱߟ͑ΔͰڞ௨͍ͯ͠Δɻ #ɿςετΛॻ͘ͱ͖ʹɺίϯϐϡʔλʔʹ ͬͯ΄͍͜͠ͱΛ͑Δɻ $ɿςετ༷Λཁ݅ͷॏཁͳࢼۚੴͱͯ͠ ͑Δ͠ɺ·ͨͦ͏͠ͳ͚ΕͳΒͳ͍ɻ
ईͷ߹Ͱলུ͢Δ͕ɺ ଞʹଟ͘ͷҧ͍͕͋Δɻ ୯ҰͷίʔυϕʔεWT ϓϥΠϕʔτͳੈք ετʔϦʔWT Ϣʔεέʔε FUD
ͦΕҎ্ʹɺ ଟ͘ͷڞ௨ଘࡏ͢Δɻ ϖΞϓϩάϥϛϯά ϖΞͰ։ൃ͢Δ ຊͷސ٬ࢀՃ ސ٬ͨͪΛר͖ࠐΊ FUD
݁ޠ
ຊͰֶΜͩ͜ͱΛ ࣄʹ׆͔ͯ͠·͔͢ʁ
݁ޠ ιϑτΣΞ։ൃʹ͑ແ͍ ಡΈൺͯʮʯΛཧղ͢Δ ͲͪΒਖ਼͍͠ͱ͍͏͜ͱ͕͋Δ ࠷ޙࣗͰߟ͑ɺஅ͢Δ
!KPZUPNP ɾגࣜձࣾϑΫϩϥϘ ɾΤϯδχΞͷͨΊͷਓจಡॻձ ɾਓ͔ΒΘ͔Δٕज़࢙