title: How to do Events in Ruby?
body: <p>I come from a C# background, and have just started programming in Ruby.  The thing is, that I need to know how I can raise events in my classes so that various observers can be triggered when things need to happen.</p>
  
  <p>The problem is the books I have on Ruby don't even mention events, let alone provide examples.  Is anyone able to help me?</p>