RailsConf 2010 - Presentation to RI Ruby Users Group

1,182 views
1,118 views

Published on

A few notes about my experience at RailsConf 2010 for the Rhode Island Ruby Users Group

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

  • Be the first to like this

No Downloads
Views
Total views
1,182
On SlideShare
0
From Embeds
0
Number of Embeds
340
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide



















  • RailsConf 2010 - Presentation to RI Ruby Users Group

    1. 1. RailsConf 2010
    2. 2. Overall • Pretty damn cool • The Ruby and Rails core team members that I met are chill, no-ego folks • 1500 people • Worse male/female ratio than WPI
    3. 3. Not all “table-talkers” • Music Jam • Beer with drnic and John Nunemaker • Yehuda makes *me* feel tall • And he doesn’t have a CS degree
    4. 4. Rails 3 • 37Signals is running Rails 3 in production • New routing is pretty sweet •
    5. 5. Rails 3 • More chained methods; fewer hashes
    6. 6. Rails 3
    7. 7. Active Relation • Add it to your own projects! • http://en.oreilly.com/rails2010/public/ schedule/detail/14144
    8. 8. Bundler • Goal: Making the sharing of Ruby apps easier by automatically resolving gem dependencies • “If Bundler is pissing you off, you’re probably doing something wrong.” - DHH • Syntax is changing a bit for the 1.0 release • http://andre.arko.net/2010/06/09/ railsconf-2010-bundler-talk-slides/
    9. 9. Speaking of sharing... • drnic’s github gem • # gh fork • You’ll miss the hardcore forking action, but you’ll dig the easier contribution • Other smart stuff (resolving patch submissions, sign-offs, and more) • http://oss-8steps.heroku.com/
    10. 10. Gemcutter • 5,211,337 gem downloads from gemcutter in May • Probably on an uptick due to rvm • Publishing gems is pretty damn easy • Webhooks might be helpful to Cerberus users?
    11. 11. RVM • “RVM gemsets + Bundler = awesome” • http://bcardarella.com/post/699582642/ rvm-gemsets-bundler-awesome • RVM for production use • /usr/local/rvm • rsync Ruby environments across machines
    12. 12. Rack • I don’t need to tell you that Rack is awesome • Middleware • Mount a Sinatra app into a Rails app • More stuff I don’t understand yet
    13. 13. YAML >= JSON • Neat!
    14. 14. NoSQLConf? • MongoDB, Cassandra • NOSQL (Not ONLY SQL) • Redis / Resque • Chris Wanstrath - Fast-talking dood from GitHub • Lots of features over DJ
    15. 15. Fun with graphs • “Amazon reportedly making 25% of sales based on personalized suggestions” • Check out the presentation by Matthew Deiters (inc) • Neo4jr‐social gem + Neo4j = easy connected graph traversal • “More REST, less Java”
    16. 16. Contribute • drnic - Document or fix other people’s projects • Sam Ruby - Help test Rails and provide direct, helpful bug reports • Yehuda Katz - Some Rails core members started by contributing something trivial
    17. 17. Worth checking out • http://en.oreilly.com/rails2010/public/ schedule/proceedings • All excellent keynotes • Don’t miss the ones by DHH and Yehuda • Gary Vaynerchuk is fucking entertaining
    18. 18. • Hot • Monkey • Love
    19. 19. @joealba

    ×