BEGIN:VCALENDAR
PRODID;X-RICAL-TZSOURCE=TZINFO:-//Calagator//EN
CALSCALE:GREGORIAN
X-WR-CALNAME:Calagator
METHOD:PUBLISH
VERSION:2.0
BEGIN:VTIMEZONE
TZID;X-RICAL-TZSOURCE=TZINFO:America/Los_Angeles
BEGIN:DAYLIGHT
DTSTART:20090308T020000
RDATE:20090308T020000
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20090305T084905Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20090407T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20090407T190000
DTSTAMP;VALUE=DATE-TIME:20090305T084905Z
LAST-MODIFIED;VALUE=DATE-TIME:20090407T032647Z
UID:http://calagator.org/events/1250456806
DESCRIPTION:The Portland Ruby Brigade is a user group for Ruby programmer
 s in the Portland\, Oregon\, area. Join other developers for presentatio
 ns and discussions about Ruby and its uses.&#13\;\n&#13\;\nPresentations
  will include:&#13\;\n* Igal Koshevoy: &quot\;Message queues showdown: K
 estrel\, AMQP\, Starling\, Sparrow\, MemcacheQ\, Delayed::Job\, Beanstal
 k&quot\;&#13\;\n* Bill Burcham: &quot\;Experiences migrating from EC2 to
  Heroku&quot\;&#13\;\n* Jesse Hallett: &quot\;Protecting against CSRF at
 tacks&quot\; (Cross-Site Request Forgery)&#13\;\n* Markus Roberts: &quot
 \;Symbolic expressions that lets you capture expressions (generally nume
 ric) as introspectable tree structures\, manipulate them\,&#13\;\nevalua
 te them\, etc.&quot\;&#13\;\n* Ed Borasky: &quot\;Overview of the Twitte
 r API libraries&quot\;\n\nTags: ruby\, programming\, pdxruby\, pdxrb\n\n
 Imported from: http://calagator.org/events/1250456806
URL:http://pdxruby.org/
SUMMARY:Portland Ruby Brigade monthly meeting
LOCATION:CubeSpace [ *sniff* out of business 12 June 2009]: 622 SE Grand 
 Ave.\, Portland Oregon 97214 USA
SEQUENCE:0
END:VEVENT
END:VCALENDAR
