Permalink
Browse files

Added Patrick as speaker

  • Loading branch information...
1 parent 9d113a8 commit c4be0e0478ed614f2dbeb532651e1fc562938bcf ciberch committed Mar 23, 2012
View
@@ -0,0 +1,14 @@
+GEM
+ remote: http://rubygems.org/
+ specs:
+ RedCloth (4.2.9)
+ kramdown (0.13.5)
+ slideshow (1.0.0)
+ RedCloth (>= 4.2.9)
+ kramdown (>= 0.13.5)
+
+PLATFORMS
+ ruby
+
+DEPENDENCIES
+ slideshow
View
@@ -18,34 +18,15 @@ title: Cloud Foundry Bootcamp
!SLIDE
-## Runtimes
-- Ruby 1.8.7
-- Ruby 1.9.2
-- Java 6 1.6
-- Node 0.4.12
-- Node 0.6.8
+<%= include "../shared/runtimes.md" %>
!SLIDE
-## Frameworks
-- Sinatra
-- Rails 3
-- Rack
-- Scala/Lift
-- NodeJS
-- Grails
-- Spring
-- Java Web
+<%= include "../shared/frameworks.md" %>
!SLIDE
-## Services
-
-- MySQL 5.1
-- PostgreSQL 9.0
-- MongoDB 1.8
-- Redis 2.2
-- RabbitMQ 2.4
+<%= include "../shared/services_list.md" %>
!SLIDE
@@ -60,17 +41,7 @@ All connections against localhost are modified to access the proper service
!SLIDE
-## Service tunneling
-
-- The ability to access any service on Cloud Foundry as if it was running locally
-
-
- gem install caldecott
-
- vmc tunnel [service_name]
-
-
-TODO: Add MongoHub Screenshot
+<%= include "../shared/caldecott.md" %>
!SLIDE
View
No changes.
View
@@ -0,0 +1,83 @@
+title: Ruby Development on Cloud Foundry
+
+!SLIDE
+
+<%= include "../shared/monica.md" %>
+
+!SLIDE
+
+<%= include "../shared/intro_paas.md" %>
+
+!SLIDE
+
+<%= include "../shared/vmc.md" %>
+
+!SLIDE
+
+<%= include "../shared/micro.md" %>
+
+!SLIDE
+
+## Ruby Support
+
+### Runtimes
+- Ruby 1.8.7
+- Ruby 1.9.2
+
+### Frameworks
+- Sinatra
+- Rails
+
+!SLIDE
+
+## New framework Support
+- Rails 3.1 and 3.2 applications are now well-supported on CloudFoundry.com. 
+- JRuby
+- Rack Applications - Applications written with Rack, a modular Ruby web server interface, are now supported. 
+ - Cloud Foundry's VMC will automatically recognize a config.ru Rackup file and use it to run your web application. 
+ - The auto-reconfiguration feature is also supported for rack applications
+
+!SLIDE
+
+<%= include "../shared/services_list.md" %>
+
+!SLIDE
+
+## Auto Reconfiguration
+
+Until this feature was released, Ruby web developers had to add code to read at runtime the credentials for each service.
+
+Gems like [cloudfoundry-env](https://github.com/cloudfoundry-samples/cloudfoundry-env) helped with this task but now thanks to code injection
+All connections against localhost are modified to access the proper service
+
+**It just works**
+
+!SLIDE
+
+
+<%= include "../shared/caldecott.md" %>
+
+!SLIDE
+
+## Rails Console
+
+
+ vmc rails-console [appname]
+
+- Requires 0.3.16.beta.3 or higher.
+
+TODO: Add screenshot
+
+!SLIDE
+
+<%= include "../shared/standalone.md" %>
+
+!SLIDE
+
+<%= include "../shared/manifest.md" %>
+
+
+
+
+
+
View
@@ -0,0 +1 @@
+slideshow -t ../templates/deck.js/deck.js.txt index.md -o ../output/public/ruby
View
@@ -28,3 +28,16 @@ title: Deploy Faster
<%= include "../shared/micro.md" %>
+!SLIDE
+
+<%= include "../shared/runtimes.md" %>
+
+!SLIDE
+
+<%= include "../shared/frameworks.md" %>
+
+!SLIDE
+
+<%= include "../shared/services_list.md" %>
+
+!SLIDE
View
@@ -24,12 +24,12 @@ title: Cloud Foundry™ Presents
### Ruby Session SF
- March 30th, 2012
- [Event](http://opentour.cloudfoundry.com/2012/sanfrancisco)
-- [Slides](/ruby/index.html)
+- [Slides](/ci/index.html)
### Open Tour Portland
- April 2nd, 2012
- [Event](http://opentour.cloudfoundry.com/2012/portland)
-- [Ruby Slides](/ruby/index.html)
+- [Ruby Slides](/ci/index.html)
- [Bootcamp Slides](/bootcamp/index.html)
- [MongoDB Slides](/mongodb/index.html)
@@ -40,7 +40,7 @@ title: Cloud Foundry™ Presents
### Ruby Session Austin
- April 5th, 2012
- [Event](http://opentour.cloudfoundry.com/2012/austin)
-- [Slides](/ruby/index.html)
+- [Slides](/ci/index.html)
### Ruby Session Washington
- April 9th 2012
@@ -60,6 +60,11 @@ title: Cloud Foundry™ Presents
## Patrick Chanezon
+### Ruby Session Shanghai, China
+- March 30th, 2012
+- [Event](http://opentour.cloudfoundry.com/2012/shanghai)
+- [Slides](/ruby/index.html)
+
!SLIDE
## Raja Rao DV
View
@@ -41,6 +41,23 @@ title: March Mobile Madness Hackathon
!SLIDE
+<%= include "../shared/micro.md" %>
+
+!SLIDE
+
+<%= include "../shared/runtimes.md" %>
+
+!SLIDE
+
+<%= include "../shared/frameworks.md" %>
+
+!SLIDE
+
+<%= include "../shared/services_list.md" %>
+
+!SLIDE
+
+
## Rules
- There will be up to 3 winning teams.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
@@ -2,7 +2,7 @@ title: Ruby Development on Cloud Foundry
!SLIDE
-<%= include "../shared/monica.md" %>
+<%= include "../shared/patrick.md" %>
!SLIDE
@@ -39,19 +39,13 @@ title: Ruby Development on Cloud Foundry
!SLIDE
-## Services
-
-- MySQL 5.1
-- PostgreSQL 9.0
-- MongoDB 1.8
-- Redis 2.2
-- RabbitMQ 2.4
+<%= include "../shared/services_list.md" %>
!SLIDE
## Auto Reconfiguration
-Until this feature was released, ruby developers had to add code to read at runtime the credentials for each service.
+Until this feature was released, Ruby web developers had to add code to read at runtime the credentials for each service.
Gems like [cloudfoundry-env](https://github.com/cloudfoundry-samples/cloudfoundry-env) helped with this task but now thanks to code injection
All connections against localhost are modified to access the proper service
@@ -60,17 +54,8 @@ All connections against localhost are modified to access the proper service
!SLIDE
-## Service tunneling
-
-- The ability to access any service on Cloud Foundry as if it was running locally
-
-
- gem install caldecott
-
- vmc tunnel [service_name]
-
-TODO: Add MongoHub Screenshot
+<%= include "../shared/caldecott.md" %>
!SLIDE
View
@@ -0,0 +1,12 @@
+## Service tunneling
+
+- The ability to access any service on Cloud Foundry as if it was running locally
+
+
+ gem install caldecott
+
+ vmc tunnel [service_name]
+
+
+TODO: Add MongoHub Screenshot
+
View
@@ -0,0 +1,9 @@
+## Frameworks
+- Sinatra
+- Rails 3
+- Rack
+- Scala/Lift
+- NodeJS
+- Grails
+- Spring
+- Java Web
View
@@ -1,9 +1,10 @@
## Manifest
-- Easily detail all of the resources your application needs including
-- Services
-- Memory
-- Urls
+- Easily detail all of the resources your application needs to run including
+ - Services
+ - Memory
+ - Urls
+- Very simple yaml file
## Example
@@ -23,4 +24,4 @@
mem: 128M
-- Requires 0.3.16.beta.1 or higher
+- *Requires 0.3.16.beta.1 or higher*
View
@@ -0,0 +1,13 @@
+## About Patrick
+
+ P@ in a nutshell
+
+- French, based in San Francisco
+- Senior Director, Developer Relations, VMware
+- Software Plumber, API guy, mix of Enterprise and Consumer
+- 18 years writing software, backend guy with a taste for javascript
+- 2 y Accenture (Notes guru), 3 y Netscape/AOL (Servers, Portals), 5 y Sun (ecommerce, blogs, Portals, feeds, open source)
+- 6 years at Google, API guy (first hired, helped start the team)
+- Adwords, Checkout, Social, HTML5, Cloud
+
+![main](/img/speaker-chanezon.png)
View
@@ -0,0 +1,6 @@
+## Runtimes
+- Ruby 1.8.7
+- Ruby 1.9.2
+- Java 6 1.6
+- Node 0.4.12
+- Node 0.6.8
View
@@ -0,0 +1,7 @@
+## Services
+
+- MySQL 5.1
+- PostgreSQL 9.0
+- MongoDB 1.8
+- Redis 2.2
+- RabbitMQ 2.4

0 comments on commit c4be0e0

Please sign in to comment.