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
いかにして若手PHPerは レガシーなWebサービスと向き合うようになったか / PHP Co...
Search
purple_jwl
October 09, 2017
Programming
3
3.6k
いかにして若手PHPerは レガシーなWebサービスと向き合うようになったか / PHP Conference 2017
purple_jwl
October 09, 2017
Tweet
Share
More Decks by purple_jwl
See All by purple_jwl
PHPerによるMySQLバージョンアップ 〜PHP7化の次〜 / PHP Conference Fukuoka 2018
purple_jwl
1
2.4k
マインスイーパで学ぶReact / Pepabo Frontend Tech Meeting #1
purple_jwl
2
2.3k
モックライブラリの導入について考えた話 / PHP BLT #8
purple_jwl
1
1.5k
Other Decks in Programming
See All in Programming
Kiroの仕様駆動開発から見えてきたAIコーディングとの正しい付き合い方
clshinji
1
150
Understanding Ruby Grammar Through Conflicts
yui_knk
1
130
『リコリス・リコイル』に学ぶ!! 〜キャリア戦略における計画的偶発性理論と変わる勇気の重要性〜
wanko_it
1
600
State of CSS 2025
benjaminkott
1
120
AHC051解法紹介
eijirou
0
620
RDoc meets YARD
okuramasafumi
1
120
物語を動かす行動"量" #エンジニアニメ
konifar
14
5.5k
decksh - a little language for decks
ajstarks
4
21k
Introduction to Git & GitHub
latte72
0
120
新世界の理解
koriym
0
140
レガシープロジェクトで最大限AIの恩恵を受けられるようClaude Codeを利用する
tk1351
2
1.2k
令和最新版手のひらコンピュータ
koba789
14
8k
Featured
See All Featured
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
183
54k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Facilitating Awesome Meetings
lara
55
6.5k
How to Think Like a Performance Engineer
csswizardry
25
1.8k
Producing Creativity
orderedlist
PRO
347
40k
Become a Pro
speakerdeck
PRO
29
5.5k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Music & Morning Musume
bryan
46
6.7k
Imperfection Machines: The Place of Print at Facebook
scottboms
268
13k
GitHub's CSS Performance
jonrohan
1031
460k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
1k
Transcript
1)1ΧϯϑΝϨϯε !QVSQMF@KXM ͍͔ʹͯ͠एख1)1FS ϨΨγʔͳ8FCαʔϏεͱ ͖߹͏Α͏ʹͳ͔ͬͨ
8FCΞϓϦέʔγϣϯΤϯδχΞ ͺʔΆʔ!QVSQMF@KXM 1)1.Z42--BSBWFM
ϨΨγʔͳ8FCαʔϏε։ൃ ݏͰ͔͢ʁ
͍͍͡ΌΜɺָ͍͠ʂ ϚδແཧɺͭΒ͍ʜ ੲ ࠓ ࢲ ࢲ
͍͍͡ΌΜɺָ͍͠ʂ ϚδແཧɺͭΒ͍ʜ ੲ ࠓ ࢲ ࢲ
͍͍͡ΌΜɺָ͍͠ʂ ϚδແཧɺͭΒ͍ʜ ੲ ࠓ ࢲ ࢲ ʑͷ։ൃνʔϜͰͷऔΓΈ ͷੵΈॏͶͰߟ͕͑มΘͬͨ
ࢲͷମݧେͩͱࢥ͏͜ͱ
w খ͞ΊͷνʔϜ w #$ͷ8FCαʔϏε
ϢʔβʔϑΝʔετ
ϢʔβʔϑΝʔετ νʔϜͰେʹ͍ͯ͠Δߟ͑ͷͭ
lࢲୡ·ͣɺ͓٬͞·Λେʹ͠·͢ɻ νʔϜͰߦ͏ͯ͢ͷ͜ͱ͕͓٬͞·ʹͭͳ͕ͬͯ ͍Δͱ͍͏ؾ࣋ͪΛৗʹ͍࣋ͬͯ·͢ɻz
νʔϜͰ৬छؔͳ͍͘ΖΜͳ͜ͱΛΔ
ʙྫ ʙ νʔϜͰຖே,1*ͷΛ֬ೝ͢Δ
ʙྫ ʙ ͓͍߹Θͤ༰Λ4MBDLʹྲྀͯ͠ɺ ୭Ͱ֬ೝͰ͖Δঢ়ଶʹ͢Δ
ʙྫ ʙ ϢʔβʔΠϯλϏϡʔʹߦ͘
ϢʔβʔαʔϏεʹରͯ͠ɺ ڵຯɾؔ৺Λ࣋ͭ͜ͱ͕Ͱ͖ͨ
ϢʔβʔϑΝʔετ
ϢʔβʔϑΝʔετ ΤϯδχΞͱͯ͠ʜ
ϢʔβʔʹՁΛఏڙ͢Δ͜ͱΛୈҰͱ͠ɺ ͦͷखஈͱٕͯ͠ज़Λ༻͍Δɻ
ʙ࠷ۙͷʙ .Z42-όʔδϣϯΞοϓ ʢϨΨγʔͳڥͰͷʣ
42-จͷௐࠪɺಈ࡞ݕূͳͲಓͳ࡞ۀ
ੲͷࢲͳΒʮͭΒ͍ɺݏͩʯͰऴΘ͍ͬͯͨ
ࠓʮͳͥΔͷ͔ɺϢʔβʔʹͲͷΑ͏ͳՁΛ ఏڙͰ͖Δͷ͔ʯΛߟ͑ɺ࣮ߦͰ͖Δ
ϢʔβʔϑΝʔετ ࢲ͕େͩͱࢥ͏͜ͱ
ϨΨγʔͳ8FCαʔϏε։ൃ ࢲʹͱͬͯ ͱ
ੲ ࠓ ϨΨγʔ ͭΒ͍ υΩϡϝϯτͷͳ͍Ṗ༷ ݏ ͭ·Βͳ͍ ָ͍͠ αʔϏεʹର͢Δ ڵຯɾؔ৺
ϢʔβʔʹՁΛఏڙ͢Δ υΩϡϝϯτͷͳ͍Ṗ༷ ͭΒ͍ ϨΨγʔ ݏ ͭ·Βͳ͍
ੲ ࠓ ϨΨγʔ ͭΒ͍ υΩϡϝϯτͷͳ͍Ṗ༷ ݏ ͭ·Βͳ͍ ָ͍͠ αʔϏεʹର͢Δ ڵຯɾؔ৺
ϢʔβʔʹՁΛఏڙ͢Δ υΩϡϝϯτͷͳ͍Ṗ༷ ͭΒ͍ ϨΨγʔ ݏ ͭ·Βͳ͍ ʴ
ੲ ࠓ ϨΨγʔ ͭΒ͍ υΩϡϝϯτͷͳ͍Ṗ༷ ݏ ͭ·Βͳ͍ ָ͍͠ αʔϏεʹର͢Δ ڵຯɾؔ৺
ϢʔβʔʹՁΛఏڙ͢Δ υΩϡϝϯτͷͳ͍Ṗ༷ ͭΒ͍ ϨΨγʔ ݏ ͭ·Βͳ͍ ʴ ͭΒ͞ ָ͠͞
·ͱΊ
w ࢲͷମݧେͩͱࢥ͏͜ͱʹ͍ͭͯͨ͠ w ϢʔβʔαʔϏεʹରͯ͠ɺڵຯɾؔ৺Λ࣋ͭ ͜ͱͰײ͡Δ͜ͱͷͰ͖Δָ͕͋͠͞Δ
͍͔ʹͯ͠ϨΨγʔͳ8FCαʔϏε ͱ͖߹͍·͔͢ʁ