SlideShare a Scribd company logo
1 of 52
Download to read offline
LocalDevelopment

WithVagrant&VVV
2015 WordCamp

Sacramento
HOW I GOT HERE
a brief overview of my Local Dev History
MY FIRST DEV ENVIRONMENT
Installed PHP, 

MySQL & Apache on OSX
MY NEXT DEV ENVIRONMENT
MAMP & MAMP PRO
AND THEN…
KINDA COWBOY CODING
AND THEN…
WHAT WE’LL

BE GOING OVER
What is Vagrant
What is Varying Vagrant
Vagrants(VVV)
Getting Set Up
Tools for working with VVV
Setting up a new site
Some other interesting 

Vagrant Projects
WHAT IS
VAGRANT
WHAT IS
VAGRANT
Software to setup sandboxed
development environments
It uses Virtual Machines
Won’t junk up your native OS
Can be setup to better match 

to your production environment 

(nginx or apache)
SETTING UP
VAGRANT
STEP 1
Install A Virtual Machine Provider
vmwareFusion or Workstation
STEP 1
STEP 2
Install Vagrant
There are installers for
• Mac
• Windows
• Linux (Dabian & Centos)
STEP 2
STEP 3
Test it in your Terminal
STEP 3
VAGRANT
COMMANDS
SOME HELPFUL
COMMANDS
vagrant up
vagrant halt
vagrant ssh
vagrant suspend
vagrant resume
VARYING
VAGRANT
VAGRANTS
WHAT

IS VVV
A vagrant environment that’s
configured for WordPress development
Started life as a 10up project now it’s
maintained by it’s own community
Includes a 💩 ton of stuff:
• Ubuntu
• nginx (there is an apache branch too)
• 4 Standard Wordpress Installs
• WP-CLI
• And more
INSTALL VVV
Install the vagrant plugin “vagrant-hostupdater"
STEP 1
Install the vagrant Plugin “vagrant-triggers"
STEP 2
Clone the VVV into a “vagrant-local” directory
STEP 3
Change directory into vagrant-local and “vagrant up”
STEP 4
Go make some coffee… this part takes a few minutes.
STEP 4
You’re running Variable Vagrant Vagrants
TA-DA…
WHAT JUST
HAPPENED?
Setup your Ubuntu development box
Created a site at vvv.dev with links 

to all the bundled tools & Links to
default Installs
Setup the default WordPress installs
1. http://local.wordpress.dev/
2. http://local.wordpress-trunk.dev/
3. http://src.wordpress-develop.dev/
4. http://build.wordpress-develop.dev/
Default Creds are admin & password
NOW WHAT?
Visit local.wordpress.dev in your browser
Go Check
ACCESSING
THE DATABASE
phpMyAdmin
vvv.dev/database-admin
SEQUEL PR0
VAGRANT
SSH
Get silly with MySQL 

with the command line
SOME TOOLS
VVV DASHBOARDS
VVV.DEV
Take the vvv.dev site from this…
BOOTSTRAP STYLED VVV.DEV
to this…
VVV
SITE WIZARDS
VARIABLE VVV
By Brad Parbs he works WebDev Studios

‘cause there wasn’t enough V’s
WHAT YOU

GET WITH 

VARIABLE VVV
WHAT YOU

GET WITH 

VARIABLE VVV
Lets you type vv create in
Terminal, answer a couple of
questions and it builds your install.
1. Directory Name
2. Domain (Defaults to DirectoryName.dev)
3. Wordpress (Latest Stable or Trunk)
4. Multisite Install
5. Git Repo of wp-content folder
6. Local SQL file to import
7. Remove default themes & plugins
8. Add Sample Content
9. Enable WP_DEBUG & WP_DEBUG_LOG
WHAT YOU GET WITH VARIABLE VVV
Just run vv create to start the ⚡wizard
REMOVE AN INSTALL
When you realize you mistyped the install name…
A FEW OF THE
VARIABLE VVV
CREATION
OPTIONS
Blueprints
Set User Name, Password & Email
Locale
Create a Blank Site without WordPress
VAGRANT
MANAGER
App for Mac & Windows that will let you control your
vagrant boxes without using a command line.
OTHER VAGRANT
PROJECTS
MERCURY VAGRANT (HGV)
WPEngine Vagrant Box that is

set up to match their environment
TRELLIS
From the Roots team. It’s an interesting 

project that uses Ansible for provisioning
Any Questions?
THANK
YOU!
I’m Jon Trujillo
I work for Tytanium Ideas
I’m a Husband, Dad & Jesus Freak
Twitter: @jontrujillo
LinkeIn: jontruijllo
JonTrujillo.com

More Related Content

What's hot

Getting Started with Pelican
Getting Started with PelicanGetting Started with Pelican
Getting Started with PelicanNazrul Kamaruddin
 
Foundation of starting your drupal project to vagrant environment
Foundation of starting your drupal project to vagrant environmentFoundation of starting your drupal project to vagrant environment
Foundation of starting your drupal project to vagrant environmentEleison Cruz
 
Using WebSockets with ColdFusion
Using WebSockets with ColdFusionUsing WebSockets with ColdFusion
Using WebSockets with ColdFusioncfjedimaster
 
Brief Intro to Phoenix - Elixir Meetup at BukaLapak
Brief Intro to Phoenix - Elixir Meetup at BukaLapakBrief Intro to Phoenix - Elixir Meetup at BukaLapak
Brief Intro to Phoenix - Elixir Meetup at BukaLapakRiza Fahmi
 
The moment my site got hacked
The moment my site got hackedThe moment my site got hacked
The moment my site got hackedMarko Heijnen
 
Word press workflows and gulp
Word press workflows and gulpWord press workflows and gulp
Word press workflows and gulpEli McMakin
 
Drupal VM for Drupal 8 Dev - MidCamp 2017
Drupal VM for Drupal 8 Dev - MidCamp 2017Drupal VM for Drupal 8 Dev - MidCamp 2017
Drupal VM for Drupal 8 Dev - MidCamp 2017Jeff Geerling
 
Installation xampp and WordPress on localhost
Installation xampp and WordPress on localhostInstallation xampp and WordPress on localhost
Installation xampp and WordPress on localhostLuzan Baral
 
Using Varnish with WordPress (#wcilm)
Using Varnish with WordPress (#wcilm)Using Varnish with WordPress (#wcilm)
Using Varnish with WordPress (#wcilm)Tiffany Kuchta
 
Chef - Infrastructure Automation for the Masses
Chef - Infrastructure Automation for the Masses�Chef - Infrastructure Automation for the Masses�
Chef - Infrastructure Automation for the MassesSai Perchard
 
Improving WordPress performance (xdebug and profiling)
Improving WordPress performance (xdebug and profiling)Improving WordPress performance (xdebug and profiling)
Improving WordPress performance (xdebug and profiling)Otto Kekäläinen
 
EC2 AMI Factory with Chef, Berkshelf, and Packer
EC2 AMI Factory with Chef, Berkshelf, and PackerEC2 AMI Factory with Chef, Berkshelf, and Packer
EC2 AMI Factory with Chef, Berkshelf, and PackerGeorge Miranda
 
Development with Vagrant
Development with VagrantDevelopment with Vagrant
Development with VagrantJohn Coggeshall
 
SANS 2015 - Superbees Wanted
SANS 2015 - Superbees WantedSANS 2015 - Superbees Wanted
SANS 2015 - Superbees WantedMalik Mesellem
 
SANS 2014 - Superbees Wanted
SANS 2014 - Superbees WantedSANS 2014 - Superbees Wanted
SANS 2014 - Superbees WantedMalik Mesellem
 
(WEB304) Running and Scaling Magento on AWS | AWS re:Invent 2014
(WEB304) Running and Scaling Magento on AWS | AWS re:Invent 2014(WEB304) Running and Scaling Magento on AWS | AWS re:Invent 2014
(WEB304) Running and Scaling Magento on AWS | AWS re:Invent 2014Amazon Web Services
 
Put kajakken på hylden - og få sexede windows services
Put kajakken på hylden - og få sexede windows servicesPut kajakken på hylden - og få sexede windows services
Put kajakken på hylden - og få sexede windows servicesChristian Dalager
 
Drupal VM for Drupal 8 Dev - Drupal Camp STL 2017
Drupal VM for Drupal 8 Dev - Drupal Camp STL 2017Drupal VM for Drupal 8 Dev - Drupal Camp STL 2017
Drupal VM for Drupal 8 Dev - Drupal Camp STL 2017Jeff Geerling
 

What's hot (20)

Getting Started with Pelican
Getting Started with PelicanGetting Started with Pelican
Getting Started with Pelican
 
Foundation of starting your drupal project to vagrant environment
Foundation of starting your drupal project to vagrant environmentFoundation of starting your drupal project to vagrant environment
Foundation of starting your drupal project to vagrant environment
 
Ansible Case Studies
Ansible Case StudiesAnsible Case Studies
Ansible Case Studies
 
B wapp – bee bug – installation
B wapp – bee bug – installationB wapp – bee bug – installation
B wapp – bee bug – installation
 
Using WebSockets with ColdFusion
Using WebSockets with ColdFusionUsing WebSockets with ColdFusion
Using WebSockets with ColdFusion
 
Brief Intro to Phoenix - Elixir Meetup at BukaLapak
Brief Intro to Phoenix - Elixir Meetup at BukaLapakBrief Intro to Phoenix - Elixir Meetup at BukaLapak
Brief Intro to Phoenix - Elixir Meetup at BukaLapak
 
The moment my site got hacked
The moment my site got hackedThe moment my site got hacked
The moment my site got hacked
 
Word press workflows and gulp
Word press workflows and gulpWord press workflows and gulp
Word press workflows and gulp
 
Drupal VM for Drupal 8 Dev - MidCamp 2017
Drupal VM for Drupal 8 Dev - MidCamp 2017Drupal VM for Drupal 8 Dev - MidCamp 2017
Drupal VM for Drupal 8 Dev - MidCamp 2017
 
Installation xampp and WordPress on localhost
Installation xampp and WordPress on localhostInstallation xampp and WordPress on localhost
Installation xampp and WordPress on localhost
 
Using Varnish with WordPress (#wcilm)
Using Varnish with WordPress (#wcilm)Using Varnish with WordPress (#wcilm)
Using Varnish with WordPress (#wcilm)
 
Chef - Infrastructure Automation for the Masses
Chef - Infrastructure Automation for the Masses�Chef - Infrastructure Automation for the Masses�
Chef - Infrastructure Automation for the Masses
 
Improving WordPress performance (xdebug and profiling)
Improving WordPress performance (xdebug and profiling)Improving WordPress performance (xdebug and profiling)
Improving WordPress performance (xdebug and profiling)
 
EC2 AMI Factory with Chef, Berkshelf, and Packer
EC2 AMI Factory with Chef, Berkshelf, and PackerEC2 AMI Factory with Chef, Berkshelf, and Packer
EC2 AMI Factory with Chef, Berkshelf, and Packer
 
Development with Vagrant
Development with VagrantDevelopment with Vagrant
Development with Vagrant
 
SANS 2015 - Superbees Wanted
SANS 2015 - Superbees WantedSANS 2015 - Superbees Wanted
SANS 2015 - Superbees Wanted
 
SANS 2014 - Superbees Wanted
SANS 2014 - Superbees WantedSANS 2014 - Superbees Wanted
SANS 2014 - Superbees Wanted
 
(WEB304) Running and Scaling Magento on AWS | AWS re:Invent 2014
(WEB304) Running and Scaling Magento on AWS | AWS re:Invent 2014(WEB304) Running and Scaling Magento on AWS | AWS re:Invent 2014
(WEB304) Running and Scaling Magento on AWS | AWS re:Invent 2014
 
Put kajakken på hylden - og få sexede windows services
Put kajakken på hylden - og få sexede windows servicesPut kajakken på hylden - og få sexede windows services
Put kajakken på hylden - og få sexede windows services
 
Drupal VM for Drupal 8 Dev - Drupal Camp STL 2017
Drupal VM for Drupal 8 Dev - Drupal Camp STL 2017Drupal VM for Drupal 8 Dev - Drupal Camp STL 2017
Drupal VM for Drupal 8 Dev - Drupal Camp STL 2017
 

Similar to Local development with vvv jon trujillo

Jakarta WordPress Meetup #9: Introducing VVV 2
Jakarta WordPress Meetup #9: Introducing VVV 2Jakarta WordPress Meetup #9: Introducing VVV 2
Jakarta WordPress Meetup #9: Introducing VVV 2WordPress
 
DevOps Camp 2017 NYC Local Development using Vagrant by Anthony Alvarez
DevOps Camp 2017 NYC Local Development using Vagrant by Anthony AlvarezDevOps Camp 2017 NYC Local Development using Vagrant by Anthony Alvarez
DevOps Camp 2017 NYC Local Development using Vagrant by Anthony AlvarezAnthony Alvarez
 
Vagrant for local and team WordPress Development
Vagrant for local and team WordPress DevelopmentVagrant for local and team WordPress Development
Vagrant for local and team WordPress DevelopmentAnthony Alvarez
 
The future of the php development environment
The future of the php development environmentThe future of the php development environment
The future of the php development environmentJeremy Quinton
 
Laravel Forge: Hello World to Hello Production
Laravel Forge: Hello World to Hello ProductionLaravel Forge: Hello World to Hello Production
Laravel Forge: Hello World to Hello ProductionJoe Ferguson
 
Varying WordPress Development Environment WordCamp Cincinnati 2016
Varying WordPress Development Environment WordCamp Cincinnati 2016Varying WordPress Development Environment WordCamp Cincinnati 2016
Varying WordPress Development Environment WordCamp Cincinnati 2016David Brattoli
 
Easy WP Dev environments with VVV
Easy WP Dev environments with VVVEasy WP Dev environments with VVV
Easy WP Dev environments with VVVDaniel Stout
 
Laravel Forge: Hello World to Hello Production
Laravel Forge: Hello World to Hello ProductionLaravel Forge: Hello World to Hello Production
Laravel Forge: Hello World to Hello ProductionJoe Ferguson
 
Varying wordpressdevelopmentenvironment wp-campus2016
Varying wordpressdevelopmentenvironment wp-campus2016Varying wordpressdevelopmentenvironment wp-campus2016
Varying wordpressdevelopmentenvironment wp-campus2016David Brattoli
 
php[world] 2015 Laravel 5.1: From Homestead to the Cloud
php[world] 2015 Laravel 5.1: From Homestead to the Cloudphp[world] 2015 Laravel 5.1: From Homestead to the Cloud
php[world] 2015 Laravel 5.1: From Homestead to the CloudJoe Ferguson
 
Word press, the automated way
Word press, the automated wayWord press, the automated way
Word press, the automated wayMichaël Perrin
 
ZendCon 2015 - Laravel Forge: Hello World to Hello Production
ZendCon 2015 - Laravel Forge: Hello World to Hello ProductionZendCon 2015 - Laravel Forge: Hello World to Hello Production
ZendCon 2015 - Laravel Forge: Hello World to Hello ProductionJoe Ferguson
 
DevOps For Small Teams
DevOps For Small TeamsDevOps For Small Teams
DevOps For Small TeamsJoe Ferguson
 
Node.js, Vagrant, Chef, and Mathoid @ Benetech
Node.js, Vagrant, Chef, and Mathoid @ BenetechNode.js, Vagrant, Chef, and Mathoid @ Benetech
Node.js, Vagrant, Chef, and Mathoid @ BenetechChristopher Bumgardner
 
Vagrant Binding JayDay 2013
Vagrant Binding JayDay 2013Vagrant Binding JayDay 2013
Vagrant Binding JayDay 2013Hendrik Ebbers
 
Varying WordPress Development Environment WordCamp Columbus 2016
Varying WordPress Development Environment WordCamp Columbus 2016Varying WordPress Development Environment WordCamp Columbus 2016
Varying WordPress Development Environment WordCamp Columbus 2016David Brattoli
 
Virtualize and automate your development environment for fun and profit
Virtualize and automate your development environment for fun and profitVirtualize and automate your development environment for fun and profit
Virtualize and automate your development environment for fun and profitAndreas Heim
 
Making development environments not suck | #econfpsu #econfpsu16
Making development environments not suck | #econfpsu #econfpsu16Making development environments not suck | #econfpsu #econfpsu16
Making development environments not suck | #econfpsu #econfpsu16Tim Bracken
 
DevOps: Using Vagrant to Enhance Your Day to Day Development
DevOps: Using Vagrant to Enhance Your Day to Day DevelopmentDevOps: Using Vagrant to Enhance Your Day to Day Development
DevOps: Using Vagrant to Enhance Your Day to Day DevelopmentRob Reynolds
 

Similar to Local development with vvv jon trujillo (20)

Jakarta WordPress Meetup #9: Introducing VVV 2
Jakarta WordPress Meetup #9: Introducing VVV 2Jakarta WordPress Meetup #9: Introducing VVV 2
Jakarta WordPress Meetup #9: Introducing VVV 2
 
DevOps Camp 2017 NYC Local Development using Vagrant by Anthony Alvarez
DevOps Camp 2017 NYC Local Development using Vagrant by Anthony AlvarezDevOps Camp 2017 NYC Local Development using Vagrant by Anthony Alvarez
DevOps Camp 2017 NYC Local Development using Vagrant by Anthony Alvarez
 
Vagrant for local and team WordPress Development
Vagrant for local and team WordPress DevelopmentVagrant for local and team WordPress Development
Vagrant for local and team WordPress Development
 
Developing web apps
Developing web appsDeveloping web apps
Developing web apps
 
The future of the php development environment
The future of the php development environmentThe future of the php development environment
The future of the php development environment
 
Laravel Forge: Hello World to Hello Production
Laravel Forge: Hello World to Hello ProductionLaravel Forge: Hello World to Hello Production
Laravel Forge: Hello World to Hello Production
 
Varying WordPress Development Environment WordCamp Cincinnati 2016
Varying WordPress Development Environment WordCamp Cincinnati 2016Varying WordPress Development Environment WordCamp Cincinnati 2016
Varying WordPress Development Environment WordCamp Cincinnati 2016
 
Easy WP Dev environments with VVV
Easy WP Dev environments with VVVEasy WP Dev environments with VVV
Easy WP Dev environments with VVV
 
Laravel Forge: Hello World to Hello Production
Laravel Forge: Hello World to Hello ProductionLaravel Forge: Hello World to Hello Production
Laravel Forge: Hello World to Hello Production
 
Varying wordpressdevelopmentenvironment wp-campus2016
Varying wordpressdevelopmentenvironment wp-campus2016Varying wordpressdevelopmentenvironment wp-campus2016
Varying wordpressdevelopmentenvironment wp-campus2016
 
php[world] 2015 Laravel 5.1: From Homestead to the Cloud
php[world] 2015 Laravel 5.1: From Homestead to the Cloudphp[world] 2015 Laravel 5.1: From Homestead to the Cloud
php[world] 2015 Laravel 5.1: From Homestead to the Cloud
 
Word press, the automated way
Word press, the automated wayWord press, the automated way
Word press, the automated way
 
ZendCon 2015 - Laravel Forge: Hello World to Hello Production
ZendCon 2015 - Laravel Forge: Hello World to Hello ProductionZendCon 2015 - Laravel Forge: Hello World to Hello Production
ZendCon 2015 - Laravel Forge: Hello World to Hello Production
 
DevOps For Small Teams
DevOps For Small TeamsDevOps For Small Teams
DevOps For Small Teams
 
Node.js, Vagrant, Chef, and Mathoid @ Benetech
Node.js, Vagrant, Chef, and Mathoid @ BenetechNode.js, Vagrant, Chef, and Mathoid @ Benetech
Node.js, Vagrant, Chef, and Mathoid @ Benetech
 
Vagrant Binding JayDay 2013
Vagrant Binding JayDay 2013Vagrant Binding JayDay 2013
Vagrant Binding JayDay 2013
 
Varying WordPress Development Environment WordCamp Columbus 2016
Varying WordPress Development Environment WordCamp Columbus 2016Varying WordPress Development Environment WordCamp Columbus 2016
Varying WordPress Development Environment WordCamp Columbus 2016
 
Virtualize and automate your development environment for fun and profit
Virtualize and automate your development environment for fun and profitVirtualize and automate your development environment for fun and profit
Virtualize and automate your development environment for fun and profit
 
Making development environments not suck | #econfpsu #econfpsu16
Making development environments not suck | #econfpsu #econfpsu16Making development environments not suck | #econfpsu #econfpsu16
Making development environments not suck | #econfpsu #econfpsu16
 
DevOps: Using Vagrant to Enhance Your Day to Day Development
DevOps: Using Vagrant to Enhance Your Day to Day DevelopmentDevOps: Using Vagrant to Enhance Your Day to Day Development
DevOps: Using Vagrant to Enhance Your Day to Day Development
 

Recently uploaded

Teekay Tankers Q1-24 Earnings Presentation
Teekay Tankers Q1-24 Earnings PresentationTeekay Tankers Q1-24 Earnings Presentation
Teekay Tankers Q1-24 Earnings PresentationTeekay Tankers Ltd
 
一比一原版(AUT毕业证书)奥克兰理工大学毕业证成绩单原件一模一样
一比一原版(AUT毕业证书)奥克兰理工大学毕业证成绩单原件一模一样一比一原版(AUT毕业证书)奥克兰理工大学毕业证成绩单原件一模一样
一比一原版(AUT毕业证书)奥克兰理工大学毕业证成绩单原件一模一样dyuozua
 
一比一原版(USYD毕业证书)悉尼大学毕业证成绩单原件一模一样
一比一原版(USYD毕业证书)悉尼大学毕业证成绩单原件一模一样一比一原版(USYD毕业证书)悉尼大学毕业证成绩单原件一模一样
一比一原版(USYD毕业证书)悉尼大学毕业证成绩单原件一模一样dyuozua
 
一比一原版(ArtEZ毕业证书)ArtEZ艺术学院毕业证成绩单原件一模一样
一比一原版(ArtEZ毕业证书)ArtEZ艺术学院毕业证成绩单原件一模一样一比一原版(ArtEZ毕业证书)ArtEZ艺术学院毕业证成绩单原件一模一样
一比一原版(ArtEZ毕业证书)ArtEZ艺术学院毕业证成绩单原件一模一样dyuozua
 
一比一原版(Otago毕业证书)奥塔哥大学毕业证成绩单原件一模一样
一比一原版(Otago毕业证书)奥塔哥大学毕业证成绩单原件一模一样一比一原版(Otago毕业证书)奥塔哥大学毕业证成绩单原件一模一样
一比一原版(Otago毕业证书)奥塔哥大学毕业证成绩单原件一模一样dyuozua
 
0838*4800*7379 JUAL OBAT ABORSI CYTOTEC BOGOR
0838*4800*7379 JUAL OBAT ABORSI CYTOTEC BOGOR0838*4800*7379 JUAL OBAT ABORSI CYTOTEC BOGOR
0838*4800*7379 JUAL OBAT ABORSI CYTOTEC BOGORjualobat34
 
一比一原版(RUG毕业证书)格罗宁根大学毕业证成绩单原件一模一样
一比一原版(RUG毕业证书)格罗宁根大学毕业证成绩单原件一模一样一比一原版(RUG毕业证书)格罗宁根大学毕业证成绩单原件一模一样
一比一原版(RUG毕业证书)格罗宁根大学毕业证成绩单原件一模一样dyuozua
 
AMG Quarterly Investor Presentation May 2024
AMG Quarterly Investor Presentation May 2024AMG Quarterly Investor Presentation May 2024
AMG Quarterly Investor Presentation May 2024gstubel
 
一比一原版(UNITEC毕业证书)UNITEC理工学院毕业证成绩单原件一模一样
一比一原版(UNITEC毕业证书)UNITEC理工学院毕业证成绩单原件一模一样一比一原版(UNITEC毕业证书)UNITEC理工学院毕业证成绩单原件一模一样
一比一原版(UNITEC毕业证书)UNITEC理工学院毕业证成绩单原件一模一样dyuozua
 
Jual obat aborsi Tawangmangu ( 085657271886 ) Cytote pil telat bulan penggugu...
Jual obat aborsi Tawangmangu ( 085657271886 ) Cytote pil telat bulan penggugu...Jual obat aborsi Tawangmangu ( 085657271886 ) Cytote pil telat bulan penggugu...
Jual obat aborsi Tawangmangu ( 085657271886 ) Cytote pil telat bulan penggugu...Klinik kandungan
 
一比一原版(QU毕业证书)女王大学毕业证成绩单原件一模一样
一比一原版(QU毕业证书)女王大学毕业证成绩单原件一模一样一比一原版(QU毕业证书)女王大学毕业证成绩单原件一模一样
一比一原版(QU毕业证书)女王大学毕业证成绩单原件一模一样dyuozua
 
BofA Securities GMM and Steel Conference
BofA Securities GMM and Steel ConferenceBofA Securities GMM and Steel Conference
BofA Securities GMM and Steel ConferenceTeckResourcesLtd
 
Teekay Corporation Q1-24 Earnings Results
Teekay Corporation Q1-24 Earnings ResultsTeekay Corporation Q1-24 Earnings Results
Teekay Corporation Q1-24 Earnings ResultsTeekay Corporation
 
Corporate Presentation Probe Canaccord Conference 2024.pdf
Corporate Presentation Probe Canaccord Conference 2024.pdfCorporate Presentation Probe Canaccord Conference 2024.pdf
Corporate Presentation Probe Canaccord Conference 2024.pdfProbe Gold
 
一比一原版(UofT毕业证书)多伦多大学毕业证成绩单原件一模一样
一比一原版(UofT毕业证书)多伦多大学毕业证成绩单原件一模一样一比一原版(UofT毕业证书)多伦多大学毕业证成绩单原件一模一样
一比一原版(UofT毕业证书)多伦多大学毕业证成绩单原件一模一样dyuozua
 
一比一原版(YU毕业证书)约克大学毕业证成绩单原件一模一样
一比一原版(YU毕业证书)约克大学毕业证成绩单原件一模一样一比一原版(YU毕业证书)约克大学毕业证成绩单原件一模一样
一比一原版(YU毕业证书)约克大学毕业证成绩单原件一模一样dyuozua
 
一比一原版(UNITEC毕业证书)UNITEC理工学院毕业证成绩单原件一模一样
一比一原版(UNITEC毕业证书)UNITEC理工学院毕业证成绩单原件一模一样一比一原版(UNITEC毕业证书)UNITEC理工学院毕业证成绩单原件一模一样
一比一原版(UNITEC毕业证书)UNITEC理工学院毕业证成绩单原件一模一样dyuozua
 
Osisko Development - Investor Presentation - May 2024
Osisko Development - Investor Presentation - May 2024Osisko Development - Investor Presentation - May 2024
Osisko Development - Investor Presentation - May 2024Philip Rabenok
 

Recently uploaded (20)

Teekay Tankers Q1-24 Earnings Presentation
Teekay Tankers Q1-24 Earnings PresentationTeekay Tankers Q1-24 Earnings Presentation
Teekay Tankers Q1-24 Earnings Presentation
 
一比一原版(AUT毕业证书)奥克兰理工大学毕业证成绩单原件一模一样
一比一原版(AUT毕业证书)奥克兰理工大学毕业证成绩单原件一模一样一比一原版(AUT毕业证书)奥克兰理工大学毕业证成绩单原件一模一样
一比一原版(AUT毕业证书)奥克兰理工大学毕业证成绩单原件一模一样
 
ITAU EQUITY_STRATEGY_WARM_UP_20240505 DHG.pdf
ITAU EQUITY_STRATEGY_WARM_UP_20240505 DHG.pdfITAU EQUITY_STRATEGY_WARM_UP_20240505 DHG.pdf
ITAU EQUITY_STRATEGY_WARM_UP_20240505 DHG.pdf
 
一比一原版(USYD毕业证书)悉尼大学毕业证成绩单原件一模一样
一比一原版(USYD毕业证书)悉尼大学毕业证成绩单原件一模一样一比一原版(USYD毕业证书)悉尼大学毕业证成绩单原件一模一样
一比一原版(USYD毕业证书)悉尼大学毕业证成绩单原件一模一样
 
一比一原版(ArtEZ毕业证书)ArtEZ艺术学院毕业证成绩单原件一模一样
一比一原版(ArtEZ毕业证书)ArtEZ艺术学院毕业证成绩单原件一模一样一比一原版(ArtEZ毕业证书)ArtEZ艺术学院毕业证成绩单原件一模一样
一比一原版(ArtEZ毕业证书)ArtEZ艺术学院毕业证成绩单原件一模一样
 
Osisko Gold Royalties Ltd - Q1 2024 Results
Osisko Gold Royalties Ltd - Q1 2024 ResultsOsisko Gold Royalties Ltd - Q1 2024 Results
Osisko Gold Royalties Ltd - Q1 2024 Results
 
一比一原版(Otago毕业证书)奥塔哥大学毕业证成绩单原件一模一样
一比一原版(Otago毕业证书)奥塔哥大学毕业证成绩单原件一模一样一比一原版(Otago毕业证书)奥塔哥大学毕业证成绩单原件一模一样
一比一原版(Otago毕业证书)奥塔哥大学毕业证成绩单原件一模一样
 
0838*4800*7379 JUAL OBAT ABORSI CYTOTEC BOGOR
0838*4800*7379 JUAL OBAT ABORSI CYTOTEC BOGOR0838*4800*7379 JUAL OBAT ABORSI CYTOTEC BOGOR
0838*4800*7379 JUAL OBAT ABORSI CYTOTEC BOGOR
 
一比一原版(RUG毕业证书)格罗宁根大学毕业证成绩单原件一模一样
一比一原版(RUG毕业证书)格罗宁根大学毕业证成绩单原件一模一样一比一原版(RUG毕业证书)格罗宁根大学毕业证成绩单原件一模一样
一比一原版(RUG毕业证书)格罗宁根大学毕业证成绩单原件一模一样
 
AMG Quarterly Investor Presentation May 2024
AMG Quarterly Investor Presentation May 2024AMG Quarterly Investor Presentation May 2024
AMG Quarterly Investor Presentation May 2024
 
一比一原版(UNITEC毕业证书)UNITEC理工学院毕业证成绩单原件一模一样
一比一原版(UNITEC毕业证书)UNITEC理工学院毕业证成绩单原件一模一样一比一原版(UNITEC毕业证书)UNITEC理工学院毕业证成绩单原件一模一样
一比一原版(UNITEC毕业证书)UNITEC理工学院毕业证成绩单原件一模一样
 
Jual obat aborsi Tawangmangu ( 085657271886 ) Cytote pil telat bulan penggugu...
Jual obat aborsi Tawangmangu ( 085657271886 ) Cytote pil telat bulan penggugu...Jual obat aborsi Tawangmangu ( 085657271886 ) Cytote pil telat bulan penggugu...
Jual obat aborsi Tawangmangu ( 085657271886 ) Cytote pil telat bulan penggugu...
 
一比一原版(QU毕业证书)女王大学毕业证成绩单原件一模一样
一比一原版(QU毕业证书)女王大学毕业证成绩单原件一模一样一比一原版(QU毕业证书)女王大学毕业证成绩单原件一模一样
一比一原版(QU毕业证书)女王大学毕业证成绩单原件一模一样
 
BofA Securities GMM and Steel Conference
BofA Securities GMM and Steel ConferenceBofA Securities GMM and Steel Conference
BofA Securities GMM and Steel Conference
 
Teekay Corporation Q1-24 Earnings Results
Teekay Corporation Q1-24 Earnings ResultsTeekay Corporation Q1-24 Earnings Results
Teekay Corporation Q1-24 Earnings Results
 
Corporate Presentation Probe Canaccord Conference 2024.pdf
Corporate Presentation Probe Canaccord Conference 2024.pdfCorporate Presentation Probe Canaccord Conference 2024.pdf
Corporate Presentation Probe Canaccord Conference 2024.pdf
 
一比一原版(UofT毕业证书)多伦多大学毕业证成绩单原件一模一样
一比一原版(UofT毕业证书)多伦多大学毕业证成绩单原件一模一样一比一原版(UofT毕业证书)多伦多大学毕业证成绩单原件一模一样
一比一原版(UofT毕业证书)多伦多大学毕业证成绩单原件一模一样
 
一比一原版(YU毕业证书)约克大学毕业证成绩单原件一模一样
一比一原版(YU毕业证书)约克大学毕业证成绩单原件一模一样一比一原版(YU毕业证书)约克大学毕业证成绩单原件一模一样
一比一原版(YU毕业证书)约克大学毕业证成绩单原件一模一样
 
一比一原版(UNITEC毕业证书)UNITEC理工学院毕业证成绩单原件一模一样
一比一原版(UNITEC毕业证书)UNITEC理工学院毕业证成绩单原件一模一样一比一原版(UNITEC毕业证书)UNITEC理工学院毕业证成绩单原件一模一样
一比一原版(UNITEC毕业证书)UNITEC理工学院毕业证成绩单原件一模一样
 
Osisko Development - Investor Presentation - May 2024
Osisko Development - Investor Presentation - May 2024Osisko Development - Investor Presentation - May 2024
Osisko Development - Investor Presentation - May 2024
 

Local development with vvv jon trujillo