Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

RailsConf 2010 - Presentation to RI Ruby Users Group

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

  • Sé el primero en comentar

  • Sé el primero en recomendar esto

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

×