Rails 3 Cheat Sheets

12.29.10 by Gregg Pollack

Today I’m happy to finally release the Envy Labs Rails 3 Cheat Sheets. I know they’re a little late to the game (with Rails 3 being released months ago), but working on Rails for Zombies caused a small delay. Some of these sheets may be a review if you’ve already been working with Rails 3 for a few months now, but they’re great if you’re just now getting the hang of it or you want a good reference guide.

Big thanks to the Envy Labs team for helping me put these together. Contributors include Caike Souza for technical editing and Allison House and  Nick Walsh on design. Hope you find them useful, and let me know if you see any bugs!

  1. iain hecker says:

    Looks VERY pretty; thanks!

    One typo: in ActiveRelation’s “Chaining” you call it `include` instead of `includes`.

    And it would be nice if Naming and Translations were added to the ActiveModel chapter.

  2. Allan says:

    great!!!!!

  3. Yoosuf says:

    Its a great work greagg

  4. yoosuf says:

    Wonderfull contribute for the community, thumbs up!

  5. [...] Get the cheat sheet here. [...]

  6. mgutz says:

    good stuff, as always

  7. Brandon says:

    Thank you very much. That document just saved me a ton of time.

  8. Zed says:

    I’m waiting for since the first time I saw it on dribble! Great job

  9. Tamer Salama says:

    Great work!

    As indicated by @iain above – there is still a typo using ‘include’ chained method (i/o includes). I’d have loved if it remained “include” in Rails though :)

  10. Very good! Congratulations!

  11. lakshmanan says:

    looks really cool…… thanks a lot :)

  12. amul says:

    been waiting for these, since I got a peep on dribble..

  13. sharms says:

    You guys really did a great job on this — rails for zombies was fantastic also

  14. neduma says:

    thanks.

  15. yas says:

    thank you very much! Great job! =)

  16. [...] Der entsprechende Blogpost mit weiteren Details ist unter folgender Adresse erreichbar: http://blog.envylabs.com/2010/12/rails-3-cheat-sheets/ [...]

  17. [...] PDF kann, wie im Blogpost von Gregg beschrieben, kostenlos heruntergeladen [...]

  18. Nice Work. Thank you for it.

  19. bobanj says:

    Awesome :) Thanks

  20. burmajam says:

    Very handy … thank you!

  21. chyld medford says:

    Nice work!

  22. [...] Rails 3 Cheat Sheets « Envy Labs Rails 3 Cheat Sheets: [...]

  23. admin says:

    Fixed the include => includes bug, thanks for the heads up guys.

    Thanks to everyone else for the kind words!

  24. hey nice work guys, excellent document

  25. [...] ago), but working on Rails for Zombies caused a small delay. Some of these sheets may be a… [full post] Gregg Pollack Envy Labs uncategorized 0 0 0 0 10 [...]

  26. Laran Evans says:

    Super! Thanks for these.

  27. [...] Rails 3 Cheat Sheets (tags: totag) [...]

  28. [...] cheat sheets I’ve seen for a framework and it’s for Rails 3.Envy Labs has put together a set of cheat sheets that cover all of the major aspects of the Rails framework.Specifically, the sheets cover the [...]

  29. Robert says:

    Nice work, they will be a handy resource for learning rails!

  30. [...] Ruby show. On the cheat sheet front, dzone's reference card was great as well as envy labs rails3 cheat sheet, which makes most of the cheat sheets I've printed to look oh-so [...]

  31. [...] work by Envy Labs (of Rails for Zombies and EnvyCasts fame) creating Ruby on Rails 3 Cheat Sheets. They look great, are well laid out, and are great to throw in your Rails PDF folder to look at [...]

  32. Railshouse says:

    Great work. Happy New Year!

  33. [...] Ruby On Railsに関する、はてなブックマーク新着情報です。 Rails 3 Cheat Sheets « Envy Labs [...]

  34. [...] Rails 3 Cheat Sheets « Envy Labs. « prog21: Garbage Collection in Erlang LikeBe the first to like this post. [...]

  35. [...] Rails3のチートシート。 2011 年 1 月 4 日 yoshuki コメントをどうぞ コメント Rails 3 Cheat Sheets « Envy Labs [...]

  36. [...] Story: Rails 3 Cheat Sheets) Possibly related posts: (automatically generated)May 3, 2010: Hi, I’m Back This [...]

  37. [...] Pillole, Ruby on Rails, Strumenti Dopo una lunga attesa, i cheatsheets per Rails 3 di Envy Labs sono finalmente arrivati. Sono utili e belli da consultare, scaricateli! [...]

  38. Quikin says:

    excelent! Superb!!

  39. [...] Rails 3 Cheat Sheet & Rails for Zombies [...]

  40. Peterson Ferreira says:

    Great work Gregg! Amazing explanation!

  41. Chris Irish says:

    These look slick, similar to the ones you guys made for the Rails Conf tutorial. Thanks!

  42. [...] Rails 3 Cheat Sheets Some of these sheets may be a review if you’ve already been working with Rails 3 for a few months now, but they’re great if you’re just now getting the hang of it or you want a good reference guide. [...]

  43. Thanks! Great material.

  44. [...] Rails 3 Cheat Sheets The site provides Rails 3 Cheat Sheets for Activemodel, Actionmailer and Actioncontroller, XSS protection and UJS, Activerelation, Bundler and Routing API. [...]

  45. [...] Rails 3 Cheat SheetsThe site provides Rails 3 Cheat Sheets for Activemodel, Actionmailer and Actioncontroller, XSS protection and UJS, Activerelation, Bundler and Routing API. [...]

  46. [...] Rails 3 Cheat SheetsThe site provides Rails 3 Cheat Sheets for Activemodel, Actionmailer and Actioncontroller, XSS protection and UJS, Activerelation, Bundler and Routing API. [...]

  47. [...] Rails 3 Cheat SheetsThe site provides Rails 3 Cheat Sheets for Activemodel, Actionmailer and Actioncontroller, XSS protection and UJS, Activerelation, Bundler and Routing API. [...]

  48. [...] Rails 3 Cheat Sheets « Envy Labs – February 5th ( tags: cheatsheet rails rails3 ruby rubyonrails reference programming cheat ) [...]

  49. makestory says:

    Thanks, I`ll print them.

  50. Tim Cheung says:

    Nice to put it on ipad. Thanks!

  51. Tom says:

    Awesome! These are great especially coming from Java and trying to learn Rails…

    One named scope option that would be nice is when using a lambda.
    e.g. scope :user_quotes, lambda { |user_id| where(“fb_uid = ?”, user_id) }

  52. Awesome job, thank’s a lot guys.

  53. [...] Rails 3 Cheat Sheets « Envy Labs. [...]

  54. [...] guys from Envy Labs just created some really great Rails 3 Cheat Sheets for web and software programmers programming [...]

  55. Daniel says:

    Awesome!!!!!!!! This is really helpful!!

  56. Dave says:

    You may want to hyperlink your logo & url in the pdf.

  57. [...] Rails 3 Cheat Sheets « Envy Labs [...]

  58. sirko says:

    awesome stuff!!! thanks a lot!

  59. [...] Rails 3 Cheat Sheets The site provides Rails 3 Cheat Sheets for Activemodel, Actionmailer and Actioncontroller, XSS protection and UJS, Activerelation, Bundler and Routing API. [...]

  60. [...] Rails 3 Cheat Sheets The site provides Rails 3 Cheat Sheets for Activemodel, Actionmailer and Actioncontroller, XSS protection and UJS, Activerelation, Bundler and Routing API. [...]

  61. [...] Marre de sécher sur les fonctionnalités de rails ? J’ai déniché pour vous un antisèche (ou Cheat Sheet) au format PDF, réalisé par la société EnvyLabs. [...]

  62. [...] Rails 3 Cheat Sheets « Envy Labs [...]

  63. Rooby G says:

    Good Ruby cheat sheets are hard to find on the Net. It took me ages to find this.

  64. dnszero says:

    You had me at ‘Hello’

Leave a Reply

* Required Fields