「集合知プログラミング」の「推薦する」にあるdeliciousのデータを取ってくるところを、rubyで書いてみました。 本当は、リコメンデーションの部分を作りたかったのですが、データ打ち込むのめんどくさかったので、まずデータを取ってくるところから作ってみました。 # coding:utf-8 require 'rss' require 'digest/md5' # RSSオブジェクトを取得する def getRss url rss = nil begin rss = RSS::Parser.parse(url) rescue RSS::InvalidRSSError rss = RSS::Parser.parse(url, false) end return rss end # ポピュラーなリンクを取得する def getPopular tag url = "http://feeds.de