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
Vagrant + CakePHP + TDD ワークショップ #phpmatsuri
Search
Yusuke Ando
July 14, 2013
260
4
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Vagrant + CakePHP + TDD ワークショップ #phpmatsuri
Yusuke Ando
July 14, 2013
More Decks by Yusuke Ando
See All by Yusuke Ando
CakePHP3でアプリ開発
yandod
1
440
Shimokita.Unity パーティクルでエフェクト
yandod
0
900
CakePHP3の明るい未来
yandod
1
310
Testing your app with Selenium on Travis CI
yandod
8
3.3k
Testing your app with Selenium on Travis CI
yandod
0
200
Inputで入力を扱う
yandod
0
750
Detonatorで爆発させる勉強会をした報告
yandod
0
2.6k
Mecanimでアニメーション - Shimokita.Unity
yandod
0
810
パリの街をUnityで駆ける
yandod
1
3.5k
Featured
See All Featured
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
1k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
2
450
Utilizing Notion as your number one productivity tool
mfonobong
4
600
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
380
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
600
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
560
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
120
120k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
490
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
440
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
840
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.6k
Transcript
7BHSBOU $BLF1)1 5%% ϫʔΫγϣοϓ !ZBOEP
ZBOEP $BOEZ$BOFQIQ ʮ࠙ձϐβൃΞϓϦʯ
HJUIVCDPOZBOEPEDBOEZDBOF
ຊͷඪ 7BHSBOUͰ$BLF1)1ͷڥΛߏங $BOEZ$BOFͷςετεΠʔτΛ࣮ߦ ςετέʔεΛՃͷํͷ֬ೝ ϓϧϦΫΤετ
ࡐྉGSPN64# 7JSUVBM#PY7BHSBOU DBOEZDBOFCPY DBOEZDBOFNBTUFS[JQPSHJUDMPOF 7BHSBOUpMFΛಉࠝ͠·ͨ͠ʂ
४උ 7JSUVBM#PYΛΠϯετʔϧ 7BHSBOUΛΠϯετʔϧ DBOEZDBOFCPYΛొ WBHSBOUVQΛϓϩδΣΫτ͔Β࣮ߦ vagrant box add candycane {path_to}candycane.box
None
None
ςετͯ͠ΈΔ WBHSBOUVQ WBHSBOUTTI DEWBHSBOU@EBUBBQQ $POTPMFDBLFUFTUBQQ"MM
None
None
Ϣχοτςετ͕ ࣮ߦͰ͖·ͨ͠ʂ
7BHSBOU $BLF1)1 5%%ϫʔΫγϣοϓ
ӕͰ͢
8FCΞΫηεʁ Vagrant.configure("2") do |config| config.vm.box = "candycane" # config.vm.box_url =
"http://domain.com/path/to/above.box" src_dir = './' doc_root = '/vagrant_data/app/webroot' config.vm.network :for warded_port, guest: 80, host: 8080 config.vm.synced_folder src_dir, "/vagrant_data", :create => true, :owner=> 'vagrant', :group=>'www-data', :extra => 'dmode=775,fmode=775' end
7BHSBOUpMFมߋޙ WBHSBOUIBMUWBHSBOUVQ WBHSBOUSFMPBE ʹΞΫηε
None
ςετΛ͢ ࣗಈੜ͚ͨͩ͠ͷςετέʔε͕ૂ ͍ ςετίʔυΛͯ͠ɺςετ࣮ߦ ςετରͷϝιουͷ༷Λςετ ༷ৗࣝͰஅʢʣ
None
None
None
ςετ ͱΓ͋͑ͣదͳύϥϝʔλΛ͢ ࣮ࡍͷॲཧͷذΛ͏·͘Χόʔ ϗϫΠτϘοΫεతͳΞϓϩʔν ʢࣄޙʹςετΛॻ͍͍ͯΔͷͰʣ
ྫ
ςετ࣮ߦ
͍ͭॻ͘ʁ طଘίʔυͷόάΛݟ͚ͭͨ࣌ ޙํޓੑΛอ͍ͪͨ࣌ ࣮ର͕ෳࡶ͗ͯ͢ϒϥοΫϘοΫ εతʹ։ൃ͢Δඞཁ͕͋Δ࣌
ςετΛॻ͍ͨΒ (JU)VCͰࣗͷϑΥʔΫQVTI 5SBWJT$*͕ࣗಈͰςετͯ͘͠ΕΔ 0,ͳΒϓϧϦΫΤετ ίϯτϦϏϡʔλʔʂ
࣭ʁ