Click here to load reader

Ruby off Rails

  • View
    1.618

  • Download
    0

Embed Size (px)

Text of Ruby off Rails

  • 1.Ruby off RailsMonday, September 13, 2010

2. Ive been using Rails since 2005 Monday, September 13, 2010 3. Have since been anevangelist Monday, September 13, 2010 4. Until recently...Monday, September 13, 2010 5. Rails feels a lot like a java framework Monday, September 13, 2010 6. Feels sluggish, not tomention it has a big memory footprint Monday, September 13, 2010 7. I got to know Monk + Ohm (and a slew of other libraries) Monday, September 13, 2010 8. Monk is a glue framework for webdevelopment in Ruby. Its truly modular byrelying on the best tool for each job. Itsalso pretty fast thanks to Rack and Sinatra. http://monkrb.comMonday, September 13, 2010 9. Ohm Ohm is a library for storing objects in Redis, a persistent key-value database. It includes an extensible list of validations and has very good performance. http://ohm.keyvalue.org Monday, September 13, 2010 10. Parallelisms?Monday, September 13, 2010 11. ActionController Sinatra ActionView Tilt ActiveRecord Ohm Cucumber + Rspec Stories + Contest Monday, September 13, 2010 12. gem install railsrails new myapp gem install monkmonk init myapp Monday, September 13, 2010 13. rails server ruby main.rb Monday, September 13, 2010 14. rails console irb -r ./main Monday, September 13, 2010 15. Convenience is overrated?(it maybe just me though :-) Monday, September 13, 2010 16. LET THE CODE SPEAK!Monday, September 13, 2010 17. Monday, September 13, 2010 18. Monday, September 13, 2010 19. Monday, September 13, 2010 20. Monday, September 13, 2010 21. Monday, September 13, 2010 22. Monday, September 13, 2010 23. Monday, September 13, 2010 24. ResultsMonday, September 13, 2010 25. ResultsMonday, September 13, 2010 26. Monday, September 13, 2010 27. Monday, September 13, 2010 28. Some Links: github.com/antirez/redisgithub.com/soveran/ohmgithub.com/sinefunc/ohm-contribgithub.com/sinefunc/paginationgithub.com/sinefunc/sinatra-securitygithub.com/sinefunc/sinatra-i18ngithub.com/sinefunc/sinatra-supportgithub.com/sinefunc/imagery Monday, September 13, 2010 29. [email protected]://[email protected] in twitterMonday, September 13, 2010