Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
#ぶつかり稽古 : 吉高由里子と僕
Search
hisaichi5518
November 23, 2013
Technology
1
4.6k
#ぶつかり稽古 : 吉高由里子と僕
#ぶつかり稽古 で話した時の資料です。
hisaichi5518
November 23, 2013
Tweet
Share
More Decks by hisaichi5518
See All by hisaichi5518
技術力あげたい
hisaichi5518
3
3.7k
Dartにおける静的解析 / FlutterKaigi 2022
hisaichi5518
0
2k
ソフトウェアエンジニアが品質保証を学んでわかったこと / What software engineers have learned about quality assurance
hisaichi5518
6
9.4k
10X と Flutter / 10X with Flutter
hisaichi5518
0
2.1k
ひさいちとの1on1
hisaichi5518
0
2.5k
しあわせ推進委員会 / Shiawase Promotion Committee
hisaichi5518
0
1.1k
2017-03-23
hisaichi5518
0
3.7k
Pepabo Tech Conference 7
hisaichi5518
1
1.1k
かんばんやりたい
hisaichi5518
0
1k
Other Decks in Technology
See All in Technology
突き破って学ぶコンテナセキュリティ/container-breakout-cncj-lt
mochizuki875
6
890
「品質とスピードはトレード・オンできる」に向き合い続けた2年半を振り返る / Quality and speed can be traded on.
mii3king
0
500
RAMP2024
takeyukitamura
3
240
Entra ID の多要素認証(Japan Microsoft 365 コミュニティ カンファレンス 2024 )
murachiakira
0
1.8k
RDRAとLLM
kanzaki
4
520
12/3(火)のBedrockアプデ速報(re:Invent 2024 Daily re:Cap #2 with AWS Heroes)
minorun365
PRO
4
110
Amazon ECSとCloud Runの相互理解で広げるクラウドネイティブの景色 / Mutually understanding Amazon ECS and Cloud Run
iselegant
19
2.4k
プロセス改善とE2E自動テストによる、プロダクトの品質向上事例
tomasagi
1
1.1k
ゆるSRE勉強会 #8 組織的にSREが始まる中で意識したこと
abnoumaru
2
880
B11-SharePoint サイトのストレージ管理を考えよう
maekawa123
0
120
12/2(月)のBedrockアプデ速報(re:Invent 2024 Daily re:Cap #1 with AWS Heroes)
minorun365
PRO
2
280
次のコンテナセキュリティの時代 - User Namespace With a Pod / CloudNative Days Winter 2024
pfn
PRO
5
460
Featured
See All Featured
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
31
2.7k
Producing Creativity
orderedlist
PRO
341
39k
How GitHub (no longer) Works
holman
310
140k
Building Applications with DynamoDB
mza
90
6.1k
What's in a price? How to price your products and services
michaelherold
243
12k
GitHub's CSS Performance
jonrohan
1030
460k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
1.2k
A designer walks into a library…
pauljervisheath
204
24k
YesSQL, Process and Tooling at Scale
rocio
169
14k
How To Stay Up To Date on Web Technology
chriscoyier
789
250k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
Transcript
٢ߴ༝ཬࢠͱ !IJTBJDIJ
ࣗݾհ w!IJTBJDIJ w1FSM͖ wจܥΤϯδχΞ w৽ଔ w໘ന๏ਓΧϠοΫ wٕज़෦ॴଐ
໘ന๏ਓʹͯ w΅͘ΒͷߕࢠԂಆฤʢʙ w৽ن"ʢ΅ͬͪ։ൃφ w৽ن#ʢϔϧϓφ
None
None
ʮͪΌΜͱ͍͍ײ͡ʹ͠Α͏ʯͱͳͬͯɺ ͦ͏͍͏ͷΛͳ͘͢Α͏ͳΈͮ͘Γ ߟ͑ͨΓͯ͠Δɻ
·͊ͦΜͳ͜ͱͲ͏ ͰΑͯ͘ɺ
٢ߴ༝ཬࢠ͕େ͖
ࠓ͢༰
٢ߴ༝ཬࢠ͕େ͖
None
ຊ
̎ͭͷΈ w٢ߴ༝ཬࢠɺՄѪ͍ɻ͍݁ࠗͨ͠ɻ w͔͠͠ɺ٢ߴ༝ཬࢠʹ૬Ԡ͍͠உ ͳͷ͔ɻ w٢ߴ༝ཬࢠɺԕ͍ଘࡏɻ w͕ҰํతʹࢥͬͯΔ͚ͩͰɺ٢ߴ༝ ཬࢠͷଘࡏΛશ͘Βͳ͍ɻ
ʘŪƄŕűŒŖʗ ͭɺͭΒ͍ݱ࣮ʙʙ
̎ͭͷΈئ w٢ߴ༝ཬࢠʹ૬Ԡ͍͠உʹͳΓ͍ͨɻ w٢ߴ༝ཬࢠʹࣗΛͬͯ΄͍͠ɻ
Ͳ͏ʹ͔͍ͨ͠ɾɾɾɾɻ
Θ͔Βͳ͔ͬͨΒɺͱʹ͔͘HPPHMFઌੜͩ
·ͣ૬Ԡ͍͠உΛΔඞཁ͕͋Δ
ʮ٢ߴ༝ཬࢠ൴ࢯʯ
ా༸࣍ɾɾʁ ʮ٢ߴ༝ཬࢠ൴ࢯʯ
όϯυϚϯΒ͍͠ ʮ٢ߴ༝ཬࢠా༸࣍ʯ
όϯυϚϯ
όϯυϚϯΫϦΤΠλʔ
ΫϦΤΠλʔͱʁʁ
ΫϦΤΠλʔͳʹ͔͠Β࡞ͬͯൃදͯ͠Δਓ
8FCΫϦΤΠλʔͷूஂͱ͍͏͜ͱ ΫϦΤΠλʔʁʁ ΧϠοΫαΠτʹͯ
ࣄͰ͔ͭͬͯ͘͠ͳ͍͔ΒɺΫ ϦΤΠλʔͱڳΛுͬͯݴ͑ͳ ͍ɾɾɾɻ
ڳΛͬͯΫϦΤΠλ ʔͩͱݴ͑ͳ͍͔Βɺ ٢ߴ༝ཬࢠʹ;͞Θ͠ ͍உͰͳ͍ʁʁʁʁ
ڳΛͬͯΫϦΤΠλ ʔͩͱݴ͑Εɺ٢ߴ ༝ཬࢠʹ;͞Θ͍͠ உʂʂʂʂʂʂʂʂʂ
͜Εͩɾɾɾɾɾɾɾʂʂ IUUQqJDLSQO)S QIPUPCZBDBEJBO@JOWBTJPO
٢ߴ༝ཬࢠʹؔ͢ΔͷΛͭ͘Γɺ Πϯλʔωοτʹެ։ɻ ΫϦΤΠλʔʹͳΔɻ ͦͯ͠ɺͦΕΛ٢ߴ༝ཬࢠʹؾ͍ͮͯΒͬͯɺ ٢ߴ༝ཬࢠͱ࿈བྷΛऔΓ߹͏ʹɻ ͦͯ͠ɺ݁ࠗ ϓϥϯ"
̎ͭͷΈئ w٢ߴ༝ཬࢠʹ૬Ԡ͍͠உʹͳΓ͍ͨɻ w٢ߴ༝ཬࢠʹࣗΛͬͯ΄͍͠ɻ
̎ͭͷΈئ w٢ߴ༝ཬࢠʹ૬Ԡ͍͠உʹͳΓ͍ͨɻ w٢ߴ༝ཬࢠʹࣗΛͬͯ΄͍͠ɻ ͏
None
͔͠͠ɺਓΛָ͠·ͤΔΑ͏ͳ ໘നίϯςϯπΛ࡞ΕΔࣗ৴ͳ͍ɻ
໘നΣϒαʔϏεͱ͔ࢥ͍͔ͭͳ͍ɾɾɾɻ
໘നήʔϜͱ͔ࢥ͍͔ͭͳ͍ɾɾɾɻ
໘ന๏ਓ͔ͩΒͱݴͬͯ ໘ന͍ࣄݴ͑ΔΘ͚Ͱͳ͍ɾɾɾɻ
None
l࠷ߴͷϋοΫɺ࡞ऀͷৗతͳʹର͢Δݸਓ తͳղܾࡦͱͯ࢝͠·Δz ՀཟͱόβʔϧΑΓҾ༻
΄͏ʂʂ
εέϕͳը૾αΠτ࡞ͬͨ࣌ εέϕͳը૾ΛࣗಈͰूΊ͔͔ͨͬͨΒɻ
΄͏ʂʂ
ࣗͷখ͞ͳΛ lࣗͳΓzʹղܾ͠Α͏ʂʂ
ͱ͍͏Θ͚Ͱɺͭͬͨ͘ɻ
None
ϫϯΫϦοΫͰ٢ߴ༝ཬࢠΛݟΕΔΑ͏ʹ͢Δ (PPHMF$ISPNFͷ֦ு
ετϨεͰͲ͏ʹ͔ͳͬͯ͠·͍ͦ͏ͳ࣌ɺ ٢ߴ༝ཬࢠΛݟΔɻ͔͠͠ɺͬͱૣ͘ݟ͍ͨɻ ղܾࡦ ͍ͭͰ։͍͍ͯΔ(PPHMF$ISPNFΛ ͬͯϫϯΫϦοΫͰ٢ߴ༝ཬࢠΛݟΕΔΑ͏ʹ͠ ͨɻ
None
৭Μͳਓ͕͔ͬͬͯ͘Εͨɻ
None
ͳ͔ͥऔΓ্͛ΒΕͨɻ
͜Ε࿈བྷ͕͘Δͧ ʂʂʂʂʂʂʂʂʂʂʂʂʂʂ ʂʂʂʂʂʂʂʂʂʂʂʂʂʂ ʂʂʂʂʂʂʂʂʂʂʂʂʂʂ ʂʂ
͔͠͠ɺ ͯͲΒͤͲ ࿈བྷ͕དྷͳ͍ɾɾɾɾɻ
͙͢ʹ٢ߴ༝ཬࢠΛݟΕΔ(PPHMF$ISPNF ͷ֦ு࡞ͬͨɻ ͙͢ʹٶ࡚͓͍͋ΛݟΕΔ(PPHMF$ISPNF ͷ֦ு࡞ͬͨɻ
Εɺ࿈བྷͲ͜Ζ͔ ঝೝ͢Β͞Ε͵ʙʙ ʘŪƄŕűŒŖʗ
͍
ϩʔϚΫϦΤΠλʔҰʹͯ͠Βͣ
ͭ͘Γଓ͚Δ͜ͱͰ ࿈བྷ͕͘Δ͔͠Εͳ͍ɻ ͷͰɺͭͬͨ͘ɻ
None
*3$Ͱ٢ߴ༝ཬࢠͷը૾ΛݟΕΔΑ͏ʹͨ͠ɻ
*3$Ͱ٢ߴ༝ཬࢠΛૉૣ͘ݟ͍ͨɻ Ή͠Ζಉ྅ʹ٢ߴ༝ཬࢠΛૉૣ͘ݟ͍ͤͨɻ ղܾࡦ *3$Ͱ٢ߴ༝ཬࢠΛݟΕΔΑ͏ʹͨ͠ɻ
None
٢ߴ༝ཬࢠͷUXJUUFSͷλΠϜϥΠϯΛ࠶ݱ͢Δ ϦετΛ࡞ΔεΫϦϓτΛॻ͍ͨɻ
٢ߴ༝ཬࢠ͕ݟ͍ͯΔλΠϜϥΠϯΛݟ͍ͨɻ ղܾࡦ ٢ߴ༝ཬࢠ͕ϑΥϩʔͯ͠ΔਓΛ ϦετʹೖΕΔࣄʹͨ͠
None
HJUDPNNJUͨ͠Β٢ߴ༝ཬࢠʹ ࠂന͞ΕΔͨΊͷϑοΫɻ
ඒঁʹࠂന͞Ε͍ͨɻ HJUDPNNJUͨ࣌͠ؤு͔ͬͨ࣌ͩΒ خ͍͠ࣄ͕ى͖ͯ΄͍͠ɻ ղܾࡦ HJUDPNNJUͨ͠Β ٢ߴ༝ཬࢠʹࠂന͞ΕΔΑ͏ʹͨ͠ɻ
None
ZPTIJUBLBZVSJLPDPNυϝΠϯΛऔͬͯɺ ٢ߴ༝ཬࢠؔ࿈Ͱͭͬͨ͘ϞϊΛϦετԽ
Ұʹ٢ߴ༝ཬࢠ͔Β࿈བྷ͕͘Δؾ͕ͳ͍ɻ ࣗͷϒϩάҎ֎ͰΞϐʔϧ͖͢Ͱʁ ղܾࡦ υϝΠϯऔͬͯΞϐʔϧ
ͦΕͰ ٢ߴ༝ཬࢠ͔Β ࿈བྷ͕͜ͳ͔ͬͨɾɾɾɻ
͚Ͳ ʘͦΖͦΖ·ͱΊ͍ͨΑʗ
ָ͍͔ͭͬͯͯͬͨ͘͠͠ɺ ΫϦΤΠλʔʹ͚ۙͮͨɻ
ࠓ·Ͱ lਓΛָ͠·ͤΔΞΠσΟΞ͕ͳ͍z ͱݴ͍༁͍ͯͨ͠Α͏ͳؾ͕͢Δɻ
୭͔Λָ͠·ͤΔͨΊʹ ୭͔Λؾʹ͢Δඞཁͳ͔ͬͨɻ
ࣗͷখ͞ͳΛzࣗͳΓʹzղܾ͢Δɻ
ࣗͷখ͞ͳΛz٢ߴ༝ཬࢠͰzղܾ͢Δɻ ͷ߹
͜ΕͰɺͭ͘ΕΔʂʂ
ߋʹ
࡞ͬͯެ։͢Δ͜ͱͰ ΄Μͷগ͚ͩ͠Ͱɺͳʹ͔͠Βࢥ͏͜ͱ͕͋ͬͯ ͯϒͨ͠Γɺ͍͍Ͷͨ͠Γɺ͔ͬͬͯ͘ΕͨΓ ϫϯΞΫγϣϯऔͬͯ͘ΕΔਓ͕Կਓ͍Δɻ
None
ͭ·Γ ࣗͷখ͞ͳΛzࣗͳΓʹzղܾͯ͠ ެ։͢Δͱָ͍͠ʂʂʂʂ ʘ͓͢͢ΊͩΑʂʗ
ͨͩ͠ɺঝೝ͞Εͳ͍Մೳੑ͋Δɻ ίϛοτͨ͠Βٶ࡚͓͍͋ʹࠂന͞ΕΔHJUIPPL࡞ͬͨ ίϛοτͨ͠Β٢ߴ༝ཬࢠʹࠂന͞ΕΔHJUIPPL࡞ͬͨ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·͠ ͨɻ