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
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.9k
Dartにおける静的解析 / FlutterKaigi 2022
hisaichi5518
0
2.1k
ソフトウェアエンジニアが品質保証を学んでわかったこと / What software engineers have learned about quality assurance
hisaichi5518
6
9.5k
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
商品レコメンドでのexplicit negative feedbackの活用
alpicola
2
370
新卒1年目、はじめてのアプリケーションサーバー【IBM WebSphere Liberty】
ktgrryt
0
130
月間60万ユーザーを抱える 個人開発サービス「Walica」の 技術スタック変遷
miyachin
1
140
機械学習を「社会実装」するということ 2025年版 / Social Implementation of Machine Learning 2025 Version
moepy_stats
5
1.3k
あなたの知らないクラフトビールの世界
miura55
0
130
あなたの人生も変わるかも?AWS認定2つで始まったウソみたいな話
iwamot
3
860
Git scrapingで始める継続的なデータ追跡 / Git Scraping
ohbarye
5
500
dbtを中心にして組織のアジリティとガバナンスのトレードオンを考えてみた
gappy50
0
290
2025年のARグラスの潮流
kotauchisunsun
0
800
完全自律型AIエージェントとAgentic Workflow〜ワークフロー構築という現実解
pharma_x_tech
0
350
AIアプリケーション開発でAzure AI Searchを使いこなすためには
isidaitc
1
120
comilioとCloudflare、そして未来へと向けて
oliver_diary
6
450
Featured
See All Featured
Why You Should Never Use an ORM
jnunemaker
PRO
54
9.1k
Visualization
eitanlees
146
15k
Navigating Team Friction
lara
183
15k
How to Ace a Technical Interview
jacobian
276
23k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
7k
KATA
mclloyd
29
14k
Statistics for Hackers
jakevdp
797
220k
Being A Developer After 40
akosma
89
590k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
28
2.2k
Keith and Marios Guide to Fast Websites
keithpitt
410
22k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
19
2.3k
How to Think Like a Performance Engineer
csswizardry
22
1.3k
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࡞ͬͨ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·͠ ͨɻ