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
Reinventing LAMP with Vagrant
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Yu I.
June 27, 2014
Programming
150
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Reinventing LAMP with Vagrant
Yu I.
June 27, 2014
Transcript
28 slides
REINVENTING LAMP with VAGRANT
PROBLEM FROM OLD ERA
Differences of our development environments get us into trouble
▸ ։ൃڥ͕࡞ۀऀ͝ͱʹ Windows ͩͬͨΓ Mac ͩͬͨΓ
▸ Windows Ϣʔβʔ XAMPP Ͱ Apache ͱ͔ MySQL ೖ ΕͯΔ
▸ Mac Ϣʔβʔ MAMP ͬͯͨΓɺHomebrew Ͱ ೖΕͯͨΓ
▸ Linux ϢʔβʔޛΓΛ։͍͍ͯͨΓ
▸ ։ൃαʔόʔ PHP 5
▸ ͚ͩͲຊ൪αʔόʔ PHP 4
▸ Mac Ͱಈ͍ͯΔͱࢥͬͨΒɺWindows Ͱಈ͔ͳ ͍
▸ ։ൃαʔόʔͰಈ͍ͯΔͱࢥͬͨΒɺຊ ൪αʔόʔͰಈ͔ͳ͍
Remove every stupid difference between you and me
DEMO
WTF IS VAGRANT
None
None
None
None
None
VERSION CONFLICT
USE VAGRANT INSTEAD OF XENV, LAMP, ETC...
None
None
None
None
MORE?
None
VAGRANT IS NEXT-GEN LAMP
More Decks by Yu I.
See All by Yu I.
Component-based Design for Ikyu users
japboy
0
2.5k
一休.comレストランのスマートフォン検索ページがSPAになりました
japboy
2
3.9k
Legacy development meets webpack
japboy
3
830
Web app with functional programming
japboy
0
140
Other Decks in Programming
See All in Programming
AWS CDKを理解するために公式の定義を深掘って解説してみる / Understanding AWS CDK by Digging into Its Official Definition
akihisaikeda
3
300
Goコンパイラを作ってGoをもっと理解する / Build a Go compiler to better understand Go
ikura_hamu
0
130
AI-Powered Domain-Driven Design
ziobrando
0
450
学びを記事・スライド・Xへ高速展開する― AI-assisted Learning Loopで回すコンテンツ生成術
ochtum
0
210
地方こそサーバーレス — 10年続けた、顔が見えるチームで確かな基盤を / Serverless Matters Most in Regional Areas — 10 Years of Building Reliable Foundations with Close-Knit Teams
seike460
PRO
1
440
느린 네트워크와 저사양 디바이스 사용자를 위한 웹뷰 로딩 시간 개선기
kmkim
1
240
クラウドエージェントは、 何がそんなに便利なのか / what makes cloud agents so useful
rkaga
5
860
TanStack Vue Query と Pinia Colada から学ぶ非同期状態の型設計
aoshi
0
670
ビジネスロジックを堅牢に~Scala 3のドメインプリミティブ~
j5ik2o
0
160
現場と育てるRailsモデリング 〜Spreadsheetから始めたモデル設計〜
siroemk
2
1.2k
Secure Your Coding Agent Like It’s Malware (v1.5) 🇬🇧 @Code.talks 2026
richargh
0
150
protojson における文字化けの扱い
kazuki1023
0
420
Featured
See All Featured
Product Roadmaps are Hard
iamctodd
55
13k
Accessibility Awareness
sabderemane
1
300
We Have a Design System, Now What?
morganepeng
55
8.4k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
2
350
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
620
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.4k
Rails Girls Zürich Keynote
gr2m
96
14k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
2
520
ラッコキーワード サービス紹介資料
rakko
5
5.8M
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
320
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.6k