{"action":"create","gist":{"created_at":"2011-10-17T04:10:58Z","comments":0,"public":true,"files":{},"updated_at":"2011-10-17T04:10:58Z","git_push_url":"git@gist.github.com:1291926.git","url":"https://api.github.com/gists/1291926","id":"1291926","git_pull_url":"git://gist.github.com/1291926.git","description":"Observer pattern in ruby - rough implementation","user":{"gravatar_id":"ce743dfa2a620e42755fe547a4a4cf0b","avatar_url":"https://secure.gravatar.com/avatar/ce743dfa2a620e42755fe547a4a4cf0b?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/arzvi","id":151227,"login":"arzvi"},"html_url":"https://gist.github.com/1291926"},"legacy":{"name":"gist: 1291926","url":"https://gist.github.com/1291926","action":"create","id":1291926,"desc":"Observer pattern in ruby - rough implementation"}}