Ruby on Rails Help
Getting Help
- Did you Google it?
- Did Google return any useful results on the first page?
- Ask in the IRC channel, irc.freenode.net #rubyonrails. Connect using mIRC for Windows or XChat or Irssi for Linux.
- Never EVER paste more than 3 lines in the channel.
- Use pastie.org if you’d like to paste some code. Do not use rafb.net because the syntax highlighting sucks.
- Always paste the relevant code and FULL (not application) trace.
- Never get angry at the people helping you.
- Make sure you detail your question just enough. Over explaining a problem can lead to people not wanting to read it and simply saying “I have a problem” makes people not want to read it even more.
- Ask in the forums. http://railsforum.com and http://ruby-forum.com
- Ask on the mailing list, http://groups.google.com/rubyonrails
- Persist, day and night until you get it fixed.
- Bask in the joy of solving a problem.
- Thank the people that helped you fix it. Money and women are acceptable, but not necessary.
Helping Others
- Treat everyone like they are your equal. Do not talk down to people or act “holier than thou”.
- Did they explain the problem properly? No? Ask them to explain it in clearer terms.
- Did they provide a code sample and a backtrace?
- What plugins are they using?
- What version of Rails?
- Don’t link to google/tutorials if it’s a simple, one-lined answer. Type it out you lazy sod.
- Give relevant links. Don’t link to something using Rails 1.1.2, as they will most likely run into problems.
- Bask in the joy of helping someone else solve a problem, and possibly getting a little wiser.
