And Now…

For something completely different.

I got a new PowerBook. I also got bored. So I did some fun stuff with OmniGraffle, that designer’s plaything. Here’s a cheat sheet about Rails’ file structure. Here’s a cheat sheet about ActiveRecord relationships. Feel free to distribute, whatever, just keep the copyright notice and license link intact.


No Comments

  1. Gnana says:

    Thanks. Good addition to RoR docu. Found a typo in activerecord_cheatsheet.pdf : shouldn’t ‘hatbm’ be ‘habtm’ (has and belongs to many)?

  2. Amy says:

    You’re right. I always do that. Duh. 🙂 Will fix soon! Thanks!

  3. technoweenie says:

    I could probably do the same in Visio on Windows, but it’d look all corporate business-like. Another reason for me to make the switch…

  4. Michael says:

    Thank you very much Amy. Your posts have helped me learn a lot about Ruby. I hope you continue to regularly update with your knowledge. You sure can present things in an understandable fashion.

  5. Pugio says:

    Great sheet.

    Are you using the version of Omni-Graffle that came with the Powerbook? If so, how is it? I heard that the bundled version isn’t the latest one.

    -Pugio RoR Junkie Baltimore, MD

  6. Jeff says:

    Is there anything wrong with the Powerbook that’s making you bored? Or were they seperate trains of thought? 🙂

    I’ve been looking into getting a Powerbook for some time now, and I’m waiting for Tiger to come out (should be soon?). What are your thuoghts/comments so far on the Powerbook? Also, what size?

  7. Amy says:

    My 15" PowerBook 1.67 ghz is indeed a nice machine. It has a weird little issue with the trackpad button making a loud noise on the right side, but not enough to have me send it back. It has nothing to do with me being bored, though. 🙂

    And yeah, I used the included OmniGraffle. It’s newer than the one from my old PowerBook. I have yet to shell out the big bucks to get the new OG, but they’re coming out with 4.0 soon, I hear…

  8. Luke says:

    Love the documents — really clarified some thing for me.

    On the ActiveRecord Relationships diagram there’s a slight typo… In the footer for the license it says instead of .com … I only noticed because I tried to go to to read some more of your great stuff!

    Thanks for the great material!

  9. Mike K. says:


    I’m attempting my first "serious" app in Rails, and was puzzling over some ActiveRecord relationship stuff. Lo and behold, I found this blog this morning, and your cheat sheet cleared things up nicely.

    Clear, concise, and useful. I wish I was like that! 🙂

    Thanks Amy

Hey, why not get a shiny
Freckle Time Tracking