title: Tutorial teaching Ruby syntax/knowledge required to easily learn rails
body: <p>I am trying to learn ROR these days and have basic knowledge of ruby, but often working with rails, I get to the point where it seems as if I don't know a bit about ruby.</p>
  
  <p>Just to explain the point, in rails we use <code>has_many</code> keyword. I did not learn any such thing when I was going through ruby tutorials but just came to know that it has something to do with meta-programming in ruby (I have no idea what is meta programming).</p>
  
  <p>So I would like to know if there is any book/tutorial which explain all the points/syntax/concepts of ruby, which a newbie would see while programming in rails.</p>
  
  <p>Thanks to "<strong>Jonas Elfström</strong>", in simple words, what I am looking for is to know "<strong>how Rails uses Ruby</strong>"</p>
  
  <p>Thanks.</p>