document.write('<link rel="stylesheet" href="http://gist.github.com/stylesheets/gist/embed.css"/>')





document.write('<div id=\"gist-241542\" class=\"gist\">\n  \n  \n    \n            \n\n      <div class=\"gist-file\">\n        <div class=\"gist-data gist-syntax\">\n          \n          \n          \n            <div class=\"gist-highlight\"><pre><div class=\"line\" id=\"LC1\"><span class=\"nb\">require<\/span> <span class=\"s1\">&#39;rubygems&#39;<\/span><\/div><div class=\"line\" id=\"LC2\"><span class=\"nb\">require<\/span> <span class=\"s1\">&#39;tweetstream&#39;<\/span><\/div><div class=\"line\" id=\"LC3\"><span class=\"nb\">require<\/span> <span class=\"s1\">&#39;open-uri&#39;<\/span><\/div><div class=\"line\" id=\"LC4\"><span class=\"nb\">require<\/span> <span class=\"s1\">&#39;json&#39;<\/span><\/div><div class=\"line\" id=\"LC5\">&nbsp;<\/div><div class=\"line\" id=\"LC6\"><span class=\"n\">tweetstream<\/span> <span class=\"o\">=<\/span> <span class=\"no\">TweetStream<\/span><span class=\"o\">::<\/span><span class=\"no\">Client<\/span><span class=\"o\">.<\/span><span class=\"n\">new<\/span><span class=\"p\">(<\/span><span class=\"s2\">&quot;user&quot;<\/span><span class=\"p\">,<\/span> <span class=\"s2\">&quot;pass&quot;<\/span><span class=\"p\">)<\/span><\/div><div class=\"line\" id=\"LC7\">&nbsp;<\/div><div class=\"line\" id=\"LC8\"><span class=\"n\">tweetstream<\/span><span class=\"o\">.<\/span><span class=\"n\">track<\/span><span class=\"p\">(<\/span><span class=\"s1\">&#39;♫&#39;<\/span><span class=\"p\">)<\/span> <span class=\"k\">do<\/span> <span class=\"o\">|<\/span><span class=\"n\">tweet<\/span><span class=\"o\">|<\/span><\/div><div class=\"line\" id=\"LC9\">&nbsp;&nbsp;<span class=\"n\">q<\/span> <span class=\"o\">=<\/span> <span class=\"n\">tweet<\/span><span class=\"o\">.<\/span><span class=\"n\">text<\/span><span class=\"o\">.<\/span><span class=\"n\">gsub<\/span><span class=\"p\">(<\/span><span class=\"sr\">/[^a-z\\s]/i<\/span><span class=\"p\">,<\/span> <span class=\"s1\">&#39;&#39;<\/span><span class=\"p\">)<\/span><\/div><div class=\"line\" id=\"LC10\">&nbsp;&nbsp;<\/div><div class=\"line\" id=\"LC11\">&nbsp;&nbsp;<span class=\"n\">r<\/span> <span class=\"o\">=<\/span> <span class=\"no\">JSON<\/span><span class=\"o\">.<\/span><span class=\"n\">parse<\/span><span class=\"p\">(<\/span><span class=\"nb\">open<\/span><span class=\"p\">(<\/span><span class=\"s2\">&quot;http://ax.phobos.apple.com.edgesuite.net/WebObjects/MZStoreServices.woa/wa/itmsSearch?media=music&amp;country=US&amp;limit=1&amp;output=json&amp;term=<\/span><span class=\"si\">#{<\/span><span class=\"no\">URI<\/span><span class=\"o\">.<\/span><span class=\"n\">escape<\/span><span class=\"p\">(<\/span><span class=\"n\">q<\/span><span class=\"p\">)<\/span><span class=\"si\">}<\/span><span class=\"s2\">&quot;<\/span><span class=\"p\">)<\/span><span class=\"o\">.<\/span><span class=\"n\">read<\/span><span class=\"p\">)<\/span><\/div><div class=\"line\" id=\"LC12\">&nbsp;&nbsp;<\/div><div class=\"line\" id=\"LC13\">&nbsp;&nbsp;<span class=\"n\">r<\/span><span class=\"o\">[<\/span><span class=\"s2\">&quot;results&quot;<\/span><span class=\"o\">].<\/span><span class=\"n\">each<\/span> <span class=\"k\">do<\/span> <span class=\"o\">|<\/span><span class=\"n\">result<\/span><span class=\"o\">|<\/span><\/div><div class=\"line\" id=\"LC14\">&nbsp;&nbsp;&nbsp;&nbsp;<span class=\"nb\">puts<\/span> <span class=\"s2\">&quot;Artist: <\/span><span class=\"si\">#{<\/span><span class=\"n\">result<\/span><span class=\"o\">[<\/span><span class=\"s1\">&#39;artistName&#39;<\/span><span class=\"o\">]<\/span><span class=\"si\">}<\/span><span class=\"s2\">&quot;<\/span><\/div><div class=\"line\" id=\"LC15\">&nbsp;&nbsp;&nbsp;&nbsp;<span class=\"nb\">puts<\/span> <span class=\"s2\">&quot;Track: <\/span><span class=\"si\">#{<\/span><span class=\"n\">result<\/span><span class=\"o\">[<\/span><span class=\"s1\">&#39;itemName&#39;<\/span><span class=\"o\">]<\/span><span class=\"si\">}<\/span><span class=\"s2\">&quot;<\/span><\/div><div class=\"line\" id=\"LC16\">&nbsp;&nbsp;&nbsp;&nbsp;<span class=\"nb\">puts<\/span> <span class=\"s2\">&quot;Album: <\/span><span class=\"si\">#{<\/span><span class=\"n\">result<\/span><span class=\"o\">[<\/span><span class=\"s1\">&#39;itemParentName&#39;<\/span><span class=\"o\">]<\/span><span class=\"si\">}<\/span><span class=\"s2\">&quot;<\/span><\/div><div class=\"line\" id=\"LC17\">&nbsp;&nbsp;&nbsp;&nbsp;<span class=\"nb\">puts<\/span> <span class=\"s2\">&quot;Genre: <\/span><span class=\"si\">#{<\/span><span class=\"n\">result<\/span><span class=\"o\">[<\/span><span class=\"s1\">&#39;primaryGenreName&#39;<\/span><span class=\"o\">]<\/span><span class=\"si\">}<\/span><span class=\"s2\">&quot;<\/span><\/div><div class=\"line\" id=\"LC18\">&nbsp;&nbsp;&nbsp;&nbsp;<span class=\"nb\">puts<\/span> <span class=\"s2\">&quot;Tweet: <\/span><span class=\"si\">#{<\/span><span class=\"n\">tweet<\/span><span class=\"o\">.<\/span><span class=\"n\">text<\/span><span class=\"si\">}<\/span><span class=\"s2\">&quot;<\/span><\/div><div class=\"line\" id=\"LC19\">&nbsp;&nbsp;&nbsp;&nbsp;<span class=\"nb\">puts<\/span> <span class=\"s2\">&quot;---&quot;<\/span><\/div><div class=\"line\" id=\"LC20\">&nbsp;&nbsp;<span class=\"k\">end<\/span><\/div><div class=\"line\" id=\"LC21\"><span class=\"k\">end<\/span><\/div><\/pre><\/div>\n          \n        <\/div>\n\n        <div class=\"gist-meta\">\n          <a href=\"http://gist.github.com/raw/241542/86d6999ac66b250d0c445e39fc6a636724c4cd3c/twitunes.rb\" style=\"float:right;\">view raw<\/a>\n          <a href=\"http://gist.github.com/241542#file_twitunes.rb\" style=\"float:right;margin-right:10px;color:#666\">twitunes.rb<\/a>\n          <a href=\"http://gist.github.com/241542\">This Gist<\/a> brought to you by <a href=\"http://github.com\">GitHub<\/a>.\n        <\/div>\n      <\/div>\n    \n  \n<\/div>\n')
