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
私のエンジニア人生に影響を与えた技術書 / tech books that influenc...
Search
oohira
November 26, 2019
Programming
1
290
私のエンジニア人生に影響を与えた技術書 / tech books that influenced my engineer life
oohira
November 26, 2019
Tweet
Share
More Decks by oohira
See All by oohira
git switch & git restore
oohira
0
110
コードレビューを通す技術 / technique to pass code review
oohira
1
90
Progressive OSS Contribution
oohira
1
150
Why Mob Programming?
oohira
3
2.1k
朝の15分読書会ふりかえり / 15min-reading-retrospective
oohira
0
160
朝の15分読書会のススメ
oohira
0
450
Ansibleで3台のビルドサーバーを3分で構築した話 / Set up build servers in 3 min by Ansible
oohira
0
190
知っておくと便利なcurl
oohira
0
210
git-svnで始めるボッチのためのGit
oohira
0
4.6k
Other Decks in Programming
See All in Programming
Optimizing JRuby 10
headius
0
590
Vibe Coding の話をしよう
schroneko
14
3.8k
AWS Summit Hong Kong 2025: Reinventing Programming - How AI Transforms Our Enterprise Coding Approach
dwchiang
0
140
ASP.NETアプリケーションのモダナイゼーションについて
tomokusaba
0
260
設計の本質:コード、システム、そして組織へ / The Essence of Design: To Code, Systems, and Organizations
nrslib
10
3.8k
ニーリーQAのこれまでとこれから
nealle
2
800
KawaiiLT 登壇資料 キャリアとモチベーション
hiiragi
0
160
VibeCoding時代のエンジニアリング
daisuketakeda
0
180
大LLM時代にこの先生きのこるには-ITエンジニア編
fumiyakume
8
3.4k
Global Azure 2025 @ Kansai / Hyperlight
kosmosebi
0
140
VitestのIn-Source Testingが便利
taro28
9
2.4k
カオスに立ち向かう小規模チームの装備の選択〜フルスタックTSという装備の強み _ 弱み〜/Choosing equipment for a small team facing chaos ~ Strengths and weaknesses of full-stack TS~
bitkey
1
140
Featured
See All Featured
GitHub's CSS Performance
jonrohan
1031
460k
[RailsConf 2023] Rails as a piece of cake
palkan
54
5.5k
Into the Great Unknown - MozCon
thekraken
38
1.8k
Code Review Best Practice
trishagee
68
18k
Fontdeck: Realign not Redesign
paulrobertlloyd
84
5.5k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Why You Should Never Use an ORM
jnunemaker
PRO
56
9.4k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
GraphQLの誤解/rethinking-graphql
sonatard
71
10k
Designing for humans not robots
tammielis
253
25k
Intergalactic Javascript Robots from Outer Space
tanoku
271
27k
Building Better People: How to give real-time feedback that sticks.
wjessup
368
19k
Transcript
ࢲͷΤϯδχΞਓੜʹӨڹΛ ٕ͋ͨ͑ͨज़ॻ ϏΞόογϡେฏ !PPIJSB
ਪનਤॻCZ։ൃཧ՝ 2 IUUQTSLTENHJUIVCJPSFDPNFOECPPLT
3
͓͢͢Ίͷཧ༝͕Γ͍ͨ 4
ࢲͷ͓͢͢Ίͷٕज़ॻબ 5
ͨͩͷϓϩάϥϚͰͳ͘ Α͍ϓϩάϥϚʹͳΔ͜ͱΛҙࣝͨ͠
7 Α͍ϓϩάϥϚͱͳΔͨΊʹ׳Ε͠Ή͖πʔϧղܾͷ ΞϓϩʔνɺϓϩάϥϚͱͯ͠ͷ͋Γํʹ͍ͭͯɺ࣮͘ફతʹղઆ
• ֶशΧϦΩϡϥϜेʹͳ͍৽ਓ࣌ɺ༷ॻ ςετ߲ॻͷॻ͖ํڭΘΔ͕ɺͲ͏͢Ε Α͍ϓϩάϥϚʹͳΕΔͷ͔͔Βͳ͔ͬͨ • ͜ͷຊɺࣗͷձࣾͷதͰͳ͘ɺੈքͷlΑ ͍ϓϩάϥϚ૾zͱͦ͜ʹۙͮͨ͘ΊͷώϯτΛ ڭ͑ͯ͘Εͨ 8 ͳͥΦεεϝʁ
• ׂΕͨ૭Λ์ஔ͓͔ͯ͠ͳ͍͜ͱ • ͋ͳͨͷࣝϙʔτϑΥϦΦʹରͯ͠ఆظతͳ ࢿΛߦ͏͜ͱ • ҰͭͷΤσΟλΛख़͢Δ͜ͱ • ΞϧΰϦζϜͷΦʔμʔΛݟੵΔ͜ͱ •
ख࡞ۀةݥͰ͋Δ • ͋ͳͨͷ࡞ʹॺ໊͢Δ͜ͱ 9 Ұ෦ൈਮ
࡞ͬͯऴΘΓͰͳ͍͜ͱΛ ͬͨ
11 ϓϩάϥϜͷෆ٢ͳष͍Λݟ͚ͭग़͠ɺͦͷৼΔ͍Λม ͑ͣʹ෦ߏΛվળ͢ΔςΫχοΫΛղઆ
• ચ࿅͞ΕͨίʔυҰൃͰੜ·ΕΔͷͰͳ͘ɺ ίʔυͷ෦࣭Λܧଓతʹվળ͢Δ͜ͱͰੜ· ΕΔͷͩͱڭ͑ͯ͘Εͨ • ۩ମతͳαϯϓϧίʔυͱͱʹɺ৭ʑͳϦϑΝ ΫλϦϯάͷܗʢΧλʣΛΔ͜ͱ͕Ͱ͖Δ • +BWB͚ͩͲͶ 12
ͳͥΦεεϝʁ
ୈ൛ʢൃച༧ఆʣ 13 αϯϓϧίʔυ͕+BWB4DSJQUʹʂ
֓೦ʹ໊લΛ͚Δ͜ͱͷ ύϫʔΛͬͨ
15 (P'ͷσβΠϯύλʔϯΛ+BWBͷαϯϓϧίʔυΛͬͯ ॳ৺ऀ͚ʹΑΓ͔Γ͘͢ղઆ
• ݚमͰ͞Εͨ(P'ຊʹ࠳ંͨ͠ࢲͷٹੈओ • ΠϯλʔϑΣʔεͰநԽͯ͠ૄ݁߹ʹ͢Δҙٛ ɺύλʔϯ໊Λ͍ͬͯΔ͜ͱͰଞऀϑϨʔ ϜϫʔΫͷίʔυΛ͢ΜͳΓཧղͰ͖Δ͜ͱΛڭ ͑ͯ͘Εͨ • ύλʔϯਥΛ͜͡Βࣦͤͯഊ͢Δ·Ͱ͕༷ࣜඒ •
ஶऀͷlಡऀʹཧղͤ͞Δzจষज़͕͍͢͝ 16 ͳͥΦεεϝʁ
• 4USBUFHZ • ΞϧΰϦζϜΛͬͦ͝ΓΓସ͑Δ • $PNQPTJUF • ༰ثͱதͷಉҰࢹ • "EBQUFS
• Ұൽ͔Ϳͤͯ࠶ར༻ 17 ࢲͷ͖ͳύλʔϯ
ςετʹࢧ͑ΒΕͳ͕Β ίʔυΛॻ͘ؾ࣋ͪΑ͞Λͬͨ
19 ଟࠃ௨՟ϓϩάϥϜΛྫʹɺϢχοτςετͱϦϑΝΫλϦϯάΛ܁ Γฦͯ͠εςοϓόΠεςοϓͰ։ൃ͠ͳ͕Βςετۦಈ։ൃΛղઆ
• ·ΔͰஶऀͱϖΞϓϩ͍ͯ͠Δ͔ͷΑ͏ʹςετ ۦಈ։ൃͷܰշͳϦζϜΛମײͰ͖Δ • ཁ݅Λຬͨ͢ػೳΛҰؾʹ࡞Ζ͏ͱͯ͠టপʹؕ Γ͕ͪͩͬͨࣗʹɺΛখׂͯ͘͞͠ߴ ͳϑΟʔυόοΫϧʔϓͷதͰ։ൃ͢Δָ͠͞Λ ڭ͑ͯ͘Εͨ 20 ͳͥΦεεϝʁ
ҎલʹΦεεϝ 21
ࣸܦʹಡॻ 22 HPPHMFlμΠιʔಡॻz
ݱͰઃܭ͠ଓ͚ͨΤϯδχΞͷ ͩ͜ΘΓΛײͨ͡
24 ஶऀ͕ΦϒδΣΫτࢦઃܭΛ୳ڀ͠ଓ͚ͯࢸͬͨઃܭɾ ࣮ͷݪଇΛղઆ
• ܕΛୈҰʹγεςϜઃܭ͢ΔͱͲ͏͍͏͜ͱ͔ Λڭ͑ͯ͘Εͨ • ܶༀͱ͍͑ΔஶऀͷৼΓͬͨओுʹɺதڃ ऀҎ্ͷΤϯδχΞͰ͋ΕඞͣࢍͰ͖Δͷ ͱରͨ͘͠ͳΔͷ͕͋Γɺͦͷߟ͕γες Ϝઃܭʹର͢Δࣗͷߟ͑ΛҰาલਐͤ͞Δ͖ͬ ͔͚ʹͳΔ 25
ͳͥΦεεϝʁ
͍͞͝ʹ
܁Γฦ͠ಡΉ • հͨ͠΄ͱΜͲͷॻ੶Λ·ͰʹಡΜͩ • ࠓࢥ͑༰ͷཧղͰ͖͍ͯͳ͔ͬͨ • ͦͷޙͷΤϯδχΞਓੜͷதͰ܁Γฦ͠ಡΉ͜ͱ Ͱఆண͍ͯͬͨ͠ • ཧͱܦݧ͕݁ͼͭ͘
• ॻ੶ಉ࢜ͷ༰͕݁ͼͭ͘ 27
ࣗͷΛݟ͚ͭΑ͏ 28