Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
レガシーな開発環境をモダン化している話
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Yoshihide Taniguchi
November 25, 2015
Technology
10k
16
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
レガシーな開発環境をモダン化している話
2015/11/25に行われた第96回PHP勉強会のLTで発表した資料です。
Yoshihide Taniguchi
November 25, 2015
More Decks by Yoshihide Taniguchi
See All by Yoshihide Taniguchi
PHP がフロントエンドエンジニアになってみた // from PHPer to Frontend
gs3
1
360
PHP7.2で始める型宣言
gs3
0
610
ISUCONのすゝめ // OUR ISUCON
gs3
3
1.5k
オブジェクト指向設計とデザインパターンの基礎 / Basics of object oriented design and design pattern
gs3
2
100k
1人から始める大規模Webアプリケーションの言語バージョンアップ / version up PHP in large scale application
gs3
20
5.3k
PHP 5.4 ~ 5.6 での追加機能のおさらいとバージョンアップへの誘い / php54 to 56 and version up
gs3
1
2.6k
あの日見たバグを僕達はまだ公式ドキュメントで見れない / The bug we saw that day
gs3
1
1.6k
ペパボを支える大統一CI基盤と人々
gs3
2
4.3k
PHP 5.3.x のアプリを PHP 7.0.x で動かすためにした n 個のこと
gs3
1
1.6k
Other Decks in Technology
See All in Technology
技術的負債から考える、AI時代のエンジニアリング投資 — ビズリーチの技術的負債と向き合った経験から、変更し続けられるソフトウェアを考える/ technical-debt-con2026
visional_engineering_and_design
4
3.7k
手を動かして実感する、Kiro が変える開発体験
inariku
0
270
高負荷プロダクション環境におけるAWS Lambdaのリアル 〜スケールとコストを左右する実行ライフサイクルの技術仕様〜
maimyyym
2
530
10年欲しかった音楽管理アプリを、AIと一緒に作りはじめた
judau
1
100
メルカリにおけるAI時代の高速プロトタイピング基盤「Arca」
ryotarai
10
7.3k
aws-iot-platform-architecture-use-cases.pdf
ma2shita
0
640
CLIライブラリ開発を支える技術
htnabe
0
150
時うどん〜Socket.getifaddrsで学ぶネットワーク編 / Tokiudon: The Socket.getifaddrs Edition
coe401_
4
260
Goodbye ShellScript, Hello File-based App
shunsock
0
950
SREへの勘違いに気づいた後の話
tomodakengo
0
150
.NET WebAssemblyで実現するクライアントサイドAI推論:NuGetからViteまで、2つのエコシステムを繋ぐビルド戦略
yamachu
1
730
Azure Serverless 2026:Production-ready な AI エージェント基盤 / Azure Serverless 2026: Production-Ready AI Agent Platform
miyake
2
590
Featured
See All Featured
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.2k
Building Adaptive Systems
keathley
44
3.2k
Odyssey Design
rkendrick25
PRO
2
820
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.6k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.7k
The untapped power of vector embeddings
frankvandijk
2
1.9k
[SF Ruby Conf 2025] Rails X
palkan
3
1.4k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
1k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
340
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
460
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
290
WENDY [Excerpt]
tessaabrams
14
39k
Transcript
(.01FQBCP *OD 5BOJHVDIJ:PTIJIJEF ϨΨγʔͳ։ൃڥ ΛϞμϯԽ͍ͯ͠Δ
͜Ε͔Β͢͜ͱ ৽ଔݚम ϨΨγʔ։ൃڥ ৽ଔʹΑΔ։ࠖ ݱͷมԽ
͞ͳ͍͜ͱ ϨΨγʔίʔυΛվળ͢Δٕज़ख๏ 1)1ͷੈք
୩ޱఓӳ HT SBWFMMM ϐΞϊ ຊञ ϩʔυόΠΫ ˺
None
৽ଔݚम
None
None
0+5
None
None
?
“ l1)1ɺ͕Μͬͯz rٕज़ج൫νʔϜ
ཧͱݱ࣮ ݚमΞϓϦέʔγϣϯڥ -BUFTU3VCZ3BJMT.Z42- ΠϯϑϥίʔυʢQVQQFUʣ 5%%ʢ3TQFD 4FSWFSTQFDʣ
ΞϓϦέʔγϣϯͷཧܗΛ࣮ɾߏங
ཧͱݱ࣮ 1)1࣮ՔಇαʔϏε 1)1 YYʜ ಠ࣮ࣗϑϨʔϜϫʔΫ
ϩʔΧϧ։ൃڥ͕ແ͍ ςετίʔυ͕ແ͍ ଟ͘ͷ҉
“ lνʔϜͷϧʔϧͰͳ͘ ݚमͰڭ͑ͨ͜ͱ͕ਖ਼͍͠ͷͰ ৽ଔۭؾΛಡ·ͣʹ͍͚ͬͯz rٕज़ج൫νʔϜ
৽ଔʹΑΔ։ࠖ ϩʔΧϧ։ൃڥΛߏங WBHSBOU QVQQFU υΩϡϝϯτΛඋ ςετ࣮ߦڥΛߏங
DBQZCBSBʹΑΔ&&ςετ QIQVOJUʹΑΔϢχοτςετ
ݱͷมԽ ੵۃతͳϦϑΝΫλϦϯά 143/ͷ९क 1)1$4'JYFS 1)1.FTT%FUFDUPS +T
4NBSUZ5FNQMBUF͢ ςετҙࣝͷߴ·Γ શһ͕ςετॻ͘ εΫϥϜνʔϜશମͷཧղ
͜Ε͔Β 1)1όʔδϣϯΞοϓ͍ͨ͠ Y ݟڞ༗͓ئ͍͠·͢ʂʂ̍
·ͱΊ ৽ଔʹݚमͰ࠷৽ٕज़Λୟ͖ࠐΜͩͷ ͪϨΨγʔڥ์ΓࠐΉͱ͍͔ͭ͠ ৽ଔͷΔํͳ͔ͬͨጹ͕രൃͯ͠ ϨΨγʔڥͷϞμϯԽ͕࢝·Δ͜ͱ ͕͋Δ