Skip to content

Instantly share code, notes, and snippets.

@dannvix
Created December 6, 2009 12:51
Show Gist options
  • Save dannvix/250204 to your computer and use it in GitHub Desktop.
Save dannvix/250204 to your computer and use it in GitHub Desktop.
#!/usr/bin/ruby -w
require 'rubygems'
require 'nokogiri'
require 'open-uri'
$KCODE = 'u'
(50..67).each do |count|
html = open("http://whoswho.openfoundry.org/workshop/details/#{count}") rescue "404 Not Found"
next if html == "404 Not Found"
html = Nokogiri::HTML(html)
puts "Workshop ##{count} -----------------------------"
puts " #{html.css("h2.eventlist").first.content.delete("\n").delete("\t") rescue ""}"
puts " #{html.css("dd.when").first.content.delete("\n").delete("\t").delete(" ") rescue ""}"
puts " #{html.css("dd.where").first.content.delete("\n").delete("\t").delete(" ").delete(" ") rescue ""}"
puts ""
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment