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
空が堕ち、大地が割れ、海が涸れた日~もしも愛用しているフレームワークが開発停止したら?~ #p...
Search
Hiromi Hishida
March 21, 2025
Technology
2
1.3k
空が堕ち、大地が割れ、海が涸れた日~もしも愛用しているフレームワークが開発停止したら?~ #phperkaigi 2025
https://fortee.jp/phperkaigi-2025/proposal/e166fa5b-180d-4f2c-b57c-63e2b4c372c2
Hiromi Hishida
March 21, 2025
Tweet
Share
More Decks by Hiromi Hishida
See All by Hiromi Hishida
コード書くの好きな人向けAIコーディング活用tips #orestudy
77web
3
320
エンジニアのための 法規制への取り組み方 #healthtechmeetup
77web
6
2.4k
サービスクラスのありがたみを発見したときの思い出 #phpcon_odawara
77web
6
820
「それはhowなんよ〜」のガイドライン #orestudy
77web
9
2.7k
Beyond ORM
77web
11
2k
見せてあげますよ、「本物のLaravel批判」ってやつを。
77web
8
8.5k
DoctrineとPostgreSQLの便利な機能、どっちも諦めたくない!
77web
0
250
すばやく実装するための戦略とテクニック2024 / speed is power! 2024 #techramen24conf #shoyu
77web
9
4.9k
#phpcon_odawara オープン・クローズドなテストフィクスチャを求めて / open closed test fixtures
77web
3
1k
Other Decks in Technology
See All in Technology
VCpp Link and Library - C++ breaktime 2025 Summer
harukasao
0
220
Workflows から Agents へ ~ 生成 AI アプリの成長過程とアプローチ~
belongadmin
3
170
25分で解説する「最小権限の原則」を実現するための AWS「ポリシー」大全
opelab
9
2k
CSS、JSをHTMLテンプレートにまとめるフロントエンド戦略
d120145
0
190
IIWレポートからみるID業界で話題のMCP
fujie
0
640
CI/CDとタスク共有で加速するVibe Coding
tnbe21
0
220
Clineを含めたAIエージェントを 大規模組織に導入し、投資対効果を考える / Introducing AI agents into your organization
i35_267
4
1.3k
AIエージェントの継続的改善のためオブザーバビリティ
pharma_x_tech
6
1.4k
2年でここまで成長!AWSで育てたAI Slack botの軌跡
iwamot
PRO
2
130
Claude Code Actionを使ったコード品質改善の取り組み
potix2
PRO
2
730
新規プロダクト開発、AIでどう変わった? #デザインエンジニアMeetup
bengo4com
0
500
新卒3年目の後悔〜機械学習モデルジョブの運用を頑張った話〜
kameitomohiro
0
360
Featured
See All Featured
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
6
700
Automating Front-end Workflow
addyosmani
1370
200k
Reflections from 52 weeks, 52 projects
jeffersonlam
351
20k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
46
9.6k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
130
19k
Thoughts on Productivity
jonyablonski
69
4.7k
The Cult of Friendly URLs
andyhume
79
6.4k
Side Projects
sachag
455
42k
Balancing Empowerment & Direction
lara
1
340
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.5k
Six Lessons from altMBA
skipperchong
28
3.8k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
657
60k
Transcript
TU.BSDI BU1)1FS,BJHJ CZ!XFC ۭ͕ତͪɺେׂ͕Εɺւ͕ᔾΕ ͨ ͠Ѫ༻͍ͯ͠ΔϑϨʔϜϫʔΫ͕։ൃఀࢭͨ͠Βʁ
w 1)1FSྺ w ʙϑϦʔϥϯε։ൃऀ w ࣗࣾαʔϏεاۀʹब৬ w స৬ΛܦͯɺݱࡏʢגʣϦϯέʔδϑϧα ΠΫϧΤϯδχΞϓϩμΫτΤϯδχΞ w
#UP#UP&༧ҩྍϓϩμΫτΛ࡞͍ͬͯ· ͢ w ຊ4ZNGPOZϢʔβʔձ /BHPZBQIQ w 1)1ΧϯϑΝϨϯε໊ݹແࣄऴྃ͠·͠ ͨʂ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ XFCʢͳͳ͏͐Ϳʣ
͓͠ͳ͕͖ w ࢥ͍ग़ w ֶͼ w ରࡦ
͜ͷτʔΫͷର w ϑϨʔϜϫʔΫͷ͍ํΛֶΜͰϑϨʔϜϫʔΫΛͬͯ։ൃΛ࢝Ίͨ1)1FS w -BSBWFM͕େ͖ͳ1)1FS w ͭͷϑϨʔϜϫʔΫ͔ͬͨ͜͠ͱ͕ͳ͍1)1FS
ࢥ͍ग़
%JTDMBJNFS࣮Λͱʹͯ͠٭৭ΛՃ͍͑ͯ·͢
ࢥ͍ग़ w ੲʑɺ͋Δͱ͜Ζʹ1)1FSʢ/͞ Μʣ͕͍·ͨ͠ɻςΩετΤσΟλ ͰίʔυΛॻ͖ɺDPNNPOQIQʹϢ ʔςΟϦςΟؔΛஔ͍ͯɺސ٬ͷ ϗʔϜϖʔδ͚ͷ؆୯ͳಈతػೳ Λ࡞ͬͯೲ͍ͯ͠·ͨ͠ɻ w ͦΜͳ/͞Μ͋Δɺւ֎Ͱ
ͷ̋̋ϑϨʔϜϫʔΫͱ͍͏ͷΛ ͬͯΈΔ͜ͱʹ͠·ͨ͠ɻ
ࢥ͍ग़ w νϡʔτϦΞϧ w ݸਓϒϩάɾݸਓαΠτ w RJJUB w [FOO ΜΓʂ
ࢥ͍ग़ w ࠓ·ͰGPSNQIQͱ͔DBSUQIQͱ͔ʹॻ͍ͯͨॲཧͷྲྀΕ$POUSPMMFSͬͯͱ ͜ʹॻ͚͍͍Μͳ w σʔλϕʔεͷςʔϒϧݸ͝ʹ.PEFMΛܧঝͨ͠ΫϥεΛ࡞ΔΜͩͳ w Ͱɺ.PEFMʹۀࣝΛॻͧ͘ʂ͜ͷΓํɺ.7$ͬͯݴ͏Β͍͠Ͱ w ςϯϓϨʔτΤϯδϯ͔ʙɻͳΜͰ1)1ͱҧ͏จ๏Λ֮͑Δͷʁ·͊͜Ε
Λ͏ͱ͍͍Αͬͯॻ͍ͯ͋Δ͔ΒݴΘΕͨͱ͓Γʹ͍͔ͬͯ͘
ࢥ͍ग़ w ̋̋ϑϨʔϜϫʔΫɺશʹཧղͨ͠ w ͜Μͳศརͳػೳɺ͋ΜͳศརͳػೳɺϚχϡΞϧʹࡌͬͯΔͷҰ௨Γ ֮͑ͯεοͱॻ͚ΔΑ͏ʹͳͬͨ w ੈքͷ༏लͳΤϯδχΞ͕࡞ͬͯ͘ΕͨϨʔϧ͔ͩΒ҆৺ w ηΩϡϦςΟͱ͔ɺੲॻ͍ͨGPSNQIQ͔ͬͨͳʢʣ
w ̋̋ϑϨʔϜϫʔΫ͚ͩ͋Ε͍͍ɺ͏ԶԶDPNNPOQIQͳΜ͍ͯʙΒͳ ͍
QSPNQUॻͷੈهͷ࠷ॳͷ͕ؒऴΘͬͨޙɺਆ͕ຬͨ͠෩ܠͷΠϝʔδը૾Λ࡞͍ͬͯͩ͘͞
ࢥ͍ग़ w ͓ͬʂ̋̋ϑϨʔϜϫʔΫʹศརͳ৽ػೳϦϦʔεʂ͔͍͍͔ͬ͜ΒͬͪΌ ͓ w ̋̋ϑϨʔϜϫʔΫͬͯ࡞ͬͯೲͨ͠γεςϜͷϝϯςҊ݅ɾػೳՃ։ ൃҊ݅Ωλʂ w ͏̋̋ϑϨʔϜϫʔΫ͕݂ʹͳͬͯΔ͔ΒεΠεΠରԠͰ͖ͪΌ͏ w
͔ͯ͠͠ɺࢲͬͯ։ൃ্ڃऀʁʂ
ࢥ͍ग़ w ΧϯϑΝϨϯεʹొஃɻʮ̋̋ϑϨʔ ϜϫʔΫͷ͜ΜͳϚχΞοΫػೳͬͯ Δʁʯ
QSPNQUࡒๅΛੵΈ্͛ͯߴস͍͢ΔݹͷԦͷΠϝʔδը૾Λ࡞͍ͬͯͩ͘͞
ࢥ͍ग़ w ͔͠͠ɺ͋Δʜ
ࢥ͍ग़ w ̋̋ϑϨʔϜϫʔΫࢮ͵ w ࣍ͷόʔδϣϯͰ։ൃఀࢭ w ৽͍͠όʔδϣϯग़Δ͕ɺ໊લ͚ͩʮ̋̋ϑϨʔϜϫʔΫʯͰશ͘ҧ͏ ͍ํʹͳΔ
IUUQTXXXTMJEFTIBSFOFUTMJEFTIPXOFXTPGUIFTZNGPOZXPSME
ࢥ͍ग़ w ͍··Ͱ̋̋ϑϨʔϜϫʔΫΛͬͯ࡞ͬͨΞϓϦέʔγϣϯ̋̋ϑϨʔϜϫʔΫͷ৽͍͠όʔδϣϯ ʹόʔδϣϯΞοϓͰ͖ͳ͍ w ͨͱ͑ɺ$POUSPMMFSͷܧঝ͖͢جఈΫϥε͕ҧ͏ w ৽͍͠όʔδϣϯͷ̋̋ϑϨʔϜϫʔΫʹόʔδϣϯΞοϓ͚ͨ͠Εɺશʹ࡞Γ͕͠ඞཁ w ݹ͍όʔδϣϯΛ͍ଓ͚Δʁ
w ݹ͍όʔδϣϯͷࠓͰެࣜαΠτ͔Β[JQͰམͱ͢͜ͱͰ͖Δ w ͕ɺ։ൃఀࢭ͔Βܦ͍ͬͯΔͷͰ৽͍͠1)1ͷόʔδϣϯʹରԠͯ͠ͳ͍ w ʮ̋̋ϑϨʔϜϫʔΫ͑ΔਓʯΛ࠾༻ͯ͠ݹ͍όʔδϣϯ͕͑ΔਓͰͳ͍Մೳੑ͕ߴ͍ɻݹ ͍όʔδϣϯ͕͑Δਓ͜ͷઌͲΜͲΜݮ͍ͬͯ͘
QSPNQUॻͷࣔͷୈ࢛ͷఱ͕ϥούΛਧ͍ͨޙͷ্ͷ༷ࢠͷΠϝʔδը૾Λ࡞͍ͬͯͩ͘͞
ֶͼ w ϑϨʔϜϫʔΫࢮ͵͜ͱ͋Δ w ϑϨʔϜϫʔΫࢮΜͰϏδωεੜ͖ଓ͚ΔʢΞϓϦέʔγϣϯੜ͖ଓ ͚͍ͨʣ w ϑϨʔϜϫʔΫ͕ࢮΜͰ1)1ਐԽΛଓ͚Δ
ରࡦ ϑϨʔϜϫʔΫʹґଘ͠ͳ͍։ൃΛ͢Δ ࢮʹʹ͍͘ϑϨʔϜϫʔΫΛબͿ ϑϨʔϜϫʔΫ͕ࢮͳͳ͍Α͏ʹॿ͚Δ
ରࡦϑϨʔϜϫʔΫʹґଘ͠ͳ͍։ൃ w Γํ w ಠཱͨ͠ίΞϨΠϠʔύλʔϯʢ!TIJOYʣ w IUUQTCMPHTIJOYDPNFOUSZJOEFQFOEFOUDPSFMBZFSQBUUFSO w ͦͷίʔυɺϑϨʔϜϫʔΫͷ֎Ͱಈ͖·͔͢ʁʢ!XFCʣ w
IUUQTXXXZPVUVCFDPNXBUDI WWK3O*-T.L
ରࡦϑϨʔϜϫʔΫʹґଘ͠ͳ͍։ൃ w ϝϦοτ w ৺ͷฏ͕҆ಘΒΕΔ w ສ͕ҰࠓͷϑϨʔϜϫʔΫ͕ࢮΜͰɺΞμϓλʔ෦͚ͩॻ͚৽͍͠ όʔδϣϯଞͷϑϨʔϜϫʔΫʹҠߦͰ͖Δ w ϑϨʔϜϫʔΫͷόʔδϣϯΞοϓָ͕
w ࣗͨͪͷίʔυͱͷΞμϓλʔ෦͚ͩߋ৽͢Εྑ͍
ରࡦࢮʹʹ͍͘ϑϨʔϜϫʔΫΛબͿ w HJUIVCͷTUBS QBDLBHJTUͷEPXOMPBE w ϝϯς͞Ε͍ͯΔɺස w ϝϯςφʔ͕ݸਓΑΓاۀɺاۀΑΓஂମ w ྫ1)1GPVOEBUJPO
w ίϯτϦϏϡʔλʔͷਓͱଟ༷ੑ w ࠃɾҬɺྸ͕Β͍͍ͭͯΕ͍Δ΄Ͳྑ͍ w ҙࢥܾఆͷΈԽ͕͋Δ
ରࡦࢮʹʹ͍͘ϑϨʔϜϫʔΫΛબͿ
ରࡦϑϨʔϜϫʔΫ͕ࢮͳͳ͍Α͏ʹॿ͚Δ w $PSF5FBN w ίϯτϦϏϡʔτ
QSPNQU)BQQMZFWFSBGUFSͷΠϝʔδը૾Λ࡞͍ͬͯͩ͘͞
5IBOLZPV