Why ruby

754 views

Published on

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
754
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
10
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Why ruby

    1. 1. _Why Ruby? “So, what makes Ruby so cool?”Th e Fi ve P ’s of R uby - @ja so n ong
    2. 2. People “Don’t hang around turkeys”Th e Fi ve P ’s of R uby - @ja so n ong
    3. 3. A picture > 1000 words...
    4. 4. A picture > 1000 words...
    5. 5. Picture > 10,000 words...
    6. 6. Not forgetting...
    7. 7. Passion “Because you’re worth it”Th e Fi ve P ’s of R uby - @ja so n ong
    8. 8. Rubyists tends to...Wanna change the world
    9. 9. Rubyists tends to...Wanna change the worldWork for startups that wanna change the world
    10. 10. Rubyists tends to...Wanna change the worldWork for startups that wanna change the worldCare about code quality
    11. 11. Rubyists tends to...Wanna change the worldWork for startups that wanna change the worldCare about code qualityCare about helping others achieve code quality
    12. 12. Rubyists tends to...Wanna change the worldWork for startups that wanna change the worldCare about code qualityCare about helping others achieve code qualityBe sociable
    13. 13. Rubyists tends to...Wanna change the worldWork for startups that wanna change the worldCare about code qualityCare about helping others achieve code qualityBe sociableBe good musicians
    14. 14. Rubyists tends to...Live happily ever after...
    15. 15. Practices “Cuts like a samurai”Th e Fi ve P ’s of R uby - @ja so n ong
    16. 16. Buzzwords...AgileRESTTDDBDDPairing
    17. 17. More Buzzwords...NoSQLMongoDBRedisNode.jsJuggernaut
    18. 18. Even libraries are cool...CucumberFactory girlDeviseCancanTimecop
    19. 19. Productive “Rolling up your sleeves”Th e Fi ve P ’s of R uby - @ja so n ong
    20. 20. This...if(myVariable
!=
null){

//handle
it}else{

throw
new
InvalidOperationException("Hey
dude!
Wheres
My
Variable
Assignment!")}
    21. 21. Or this...raise
"Hey
dude!
Wheres
My
Variable
Assignment"
if
my_variable.nil?
    22. 22. What about...unless(my_variable.nil?)

#do
whateverend
    23. 23. Packaged librariesgem
install
my_awesome_ruby_lib
    24. 24. Pay “Show me the money!”Th e Fi ve P ’s of R uby - @ja so n ong
    25. 25. *Kar-ching*We’re hiring
    26. 26. *Kar-ching*We’re hiringHuge demand in the valley
    27. 27. *Kar-ching*We’re hiringHuge demand in the valleyEurope, Australia & more!
    28. 28. *Kar-ching*Question:Who drives a Pagani Zonda HH?
    29. 29. *Kar-ching*
    30. 30. *Kar-ching*Answer:David Heinemeier Hansen.Creator of Ruby on Rails.Largely responsible for the popularity of Rails.
    31. 31. SummaryPeoplePassionatePracticesProductivePay
    32. 32. SummaryPeople who arePassionate about goodPractices and know how to beProductive gets excellentPay
    33. 33. RedDotRubyConf22nd/23rd April 2011Matz (Ruby creator), Dave (PragProg), Chad(RubyCentral), Tom (Github) & many more!Regional folksFood + drinks + fun = Geek partySpecial student price ~ $100
    34. 34. To learn more...Singapore Ruby BrigadeRuby Mendicant UniversityRailscasts

    ×