• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Ruby On Rails Ecosystem
 

Ruby On Rails Ecosystem

on

  • 1,976 views

Slides from the first Hull Digital Developer meet up and talk.

Slides from the first Hull Digital Developer meet up and talk.

Statistics

Views

Total Views
1,976
Views on SlideShare
1,974
Embed Views
2

Actions

Likes
0
Downloads
9
Comments
0

1 Embed 2

http://www.slideshare.net 2

Accessibility

Categories

Upload Details

Uploaded via as Apple Keynote

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • First off Ruby part of ruby on Rails. <br /> <br /> Ruby is a dynamic, reflective, object oriented programming language.
  • Early 1993
  • It was released to domestic Japanese newsgroups in 1995. <br /> <br /> Uncommon for programming languages to be released in Japan. <br /> <br /> At the end of the 1990s there was the first english mailing list promoting which encouraged growth and adoption. Which lead to the publishing of the first English book.
  • First edition was published in 2000 - prompting more adoption. But there&#x2019;s nothing that&#x2019;s prompted it&#x2019;s adoption than Ruby on Rails
  • Optimised for programmers - to make them happy <br /> <br /> Big names <br /> <br /> No spec - does it run Rails?
  • Optimised for programmers - to make them happy <br /> <br /> Big names <br /> <br /> No spec - does it run Rails?
  • Optimised for programmers - to make them happy <br /> <br /> Big names <br /> <br /> No spec - does it run Rails?
  • Optimised for programmers - to make them happy <br /> <br /> Big names <br /> <br /> No spec - does it run Rails?
  • Optimised for programmers - to make them happy <br /> <br /> Big names <br /> <br /> No spec - does it run Rails?
  • Optimised for programmers - to make them happy <br /> <br /> Big names <br /> <br /> No spec - does it run Rails?
  • Optimised for programmers - to make them happy <br /> <br /> Big names <br /> <br /> No spec - does it run Rails?
  • Optimised for programmers - to make them happy <br /> <br /> Big names <br /> <br /> No spec - does it run Rails?

Ruby On Rails Ecosystem Ruby On Rails Ecosystem Presentation Transcript

  • The Ruby on Rails Ecosystem by Andrew Chalkley @chalkers
  • Intro • RIA Lead at Cake Solutions - www.cakesolutions.net • RIA Community Leader at Skills Matter - www.skillsmatter.com • Teach the Core Ruby on Rails at Skills Matter
  • Ruby
  • Conceived Yukihiro "Matz" Matsumoto
  • “I wanted a scripting language that was more powerful than Perl, and more object-oriented than Python. That's why I decided to design my own language.”
  • “The Pickaxe Book”
  • Ruby on Rails The Rails Logo was created by Kevin Milden and is distributed under the BY-ND Creative Commons Licence.
  • Ruby on Rails
  • Ruby on Rails • Full Stack Web Framework
  • Ruby on Rails • Full Stack Web Framework • Rapid Website Development
  • Ruby on Rails • Full Stack Web Framework • Rapid Website Development • CRUD
  • Ruby on Rails • Full Stack Web Framework • Rapid Website Development • CRUD • Everybody Followed
  • Criticisms
  • Criticisms • Not Framework
  • Criticisms • Not Framework • Not Language
  • Criticisms • Not Framework • Not Language • Implementation
  • Ruby Virtual Machines
  • Ruby Virtual Machines • MRI 1.8.x
  • Ruby Virtual Machines • MRI 1.8.x • YRI/YARV 1.9.x
  • Ruby Virtual Machines • MRI 1.8.x • YRI/YARV 1.9.x • JRuby (1.4) Full1.8.x - Partial 1.9.x
  • Ruby Virtual Machines • MRI 1.8.x • YRI/YARV 1.9.x • JRuby (1.4) Full1.8.x - Partial 1.9.x • MacRuby (0.5 beta)1.9.x
  • Ruby Virtual Machines • MRI 1.8.x • IronRuby (RC1) 1.8.x • YRI/YARV 1.9.x • JRuby (1.4) Full1.8.x - Partial 1.9.x • MacRuby (0.5 beta)1.9.x
  • Ruby Virtual Machines • MRI 1.8.x • IronRuby (RC1) 1.8.x • YRI/YARV 1.9.x • MagLev (Alpha) 1.8.x • JRuby (1.4) Full1.8.x - Partial 1.9.x • MacRuby (0.5 beta)1.9.x
  • Ruby Virtual Machines • MRI 1.8.x • IronRuby (RC1) 1.8.x • YRI/YARV 1.9.x • MagLev (Alpha) 1.8.x • JRuby (1.4) Full1.8.x - Partial 1.9.x • HotRuby • MacRuby (0.5 beta)1.9.x
  • Ruby Virtual Machines • MRI 1.8.x • IronRuby (RC1) 1.8.x • YRI/YARV 1.9.x • MagLev (Alpha) 1.8.x • JRuby (1.4) Full1.8.x - Partial 1.9.x • HotRuby • MacRuby (0.5 beta)1.9.x • RubyJS
  • Ruby is easy to deploy
  • Ruby is easy to deploy • Apache - Phusion Passenger mod_rails/mod_rack
  • Ruby is easy to deploy • Apache - Phusion Passenger mod_rails/mod_rack • Heroku - scalable git deployment on EC2
  • Ruby is easy to deploy • Apache - Phusion Passenger mod_rails/mod_rack • Heroku - scalable git deployment on EC2 • Google AppEngine
  • Ruby is easy to deploy • Apache - Phusion Passenger mod_rails/mod_rack • Heroku - scalable git deployment on EC2 • Google AppEngine • Your Favourite Java App Server
  • http://rubyonrails.org/screencasts http://railscasts.com/ http://railslab.newrelic.com/scaling-rails Podcasts : RailsEnvy & Ruby5
  • Demo
  • Questions? @chalkers