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:20100314T020000
RDATE:20100314T020000
RDATE:20110313T020000
RDATE:20120311T020000
RDATE:20130310T020000
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:20101107T020000
RDATE:20101107T020000
RDATE:20111106T020000
RDATE:20121104T020000
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20100119T014429Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100420T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100420T183000
DTSTAMP;VALUE=DATE-TIME:20100119T014429Z
LAST-MODIFIED;VALUE=DATE-TIME:20100414T203900Z
UID:http://calagator.org/events/1250458184
DESCRIPTION:This month's topic:   WebSockets&#13\;\n&#13\;\nWebSockets is
  an exciting new technology that enables bidirectional communication bet
 ween web applications and server-side processes. Google's Chrome browser
  already provides WebSockets and developers can expect to see the techno
 logy in other browsers in 2010. This presentation will cover the WebSock
 et protocol and JavaScript API. We'll also discuss Jetty's WebSocketServ
 let API and demonstrate how to use WebSockets in a GWT application.&#13\
 ;\n&#13\;\n----------&#13\;\n&#13\;\nPJUG meetings start with some time 
 to eat and socialize (pizza and beverages are provided)\, followed by th
 e featured speaker\, then Q&amp\;A\, discussion\, sometimes a drawing to
  give away swag. :)&#13\;\n&#13\;\nThough we like knowing how many peopl
 e to expect\, you don't *have* to RSVP\, on Upcoming or otherwise. Go ah
 ead and just show up!&#13\;\n&#13\;\nMany people also go for a drink and
  further discussion following the meeting\, at a location determined ad 
 hoc (lately\, the Market Street Pub at 10th and Market: http://mcmenamin
 s.com/index.php?loc=24 ).&#13\;\n&#13\;\nhttp://twitter.com/pjug&#13\;\n
 http://pjug.org/&#13\;\n(join our mailing list\, linked from the website
 !)\n\nTags: java\, user group\, pjug\, oracle\, sun\, websockets\n\nImpo
 rted from: http://calagator.org/events/1250458184
URL:http://pjug.org/
SUMMARY:Portland Java User Group:  WebSockets
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:4
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20130329T003805Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20130411T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20130411T185300
DTSTAMP;VALUE=DATE-TIME:20130329T003805Z
LAST-MODIFIED;VALUE=DATE-TIME:20130329T003805Z
UID:http://calagator.org/events/1250463906
DESCRIPTION:speaker: Eric Wilhelm and Anthony Johnson&#13\;\n&#13\;\n We 
 will have an overview and demonstration of async and event-driven web ap
 plications and websockets with Perl.&#13\;\n&#13\;\nAs usual\, the meeti
 ng will be followed by social hour at the Lucky Lab Brew Pub.\n\nTags: p
 erl\, websockets\, pdx.pm\, plack\, psgi\, async\, event-driven\n\nImpor
 ted from: http://calagator.org/events/1250463906
URL:http://pdx.pm.org/
SUMMARY:Portland Perl Mongers – Twiggy/PSGI +/- AnyEvent + SockJS/PocketI
 O
LOCATION:Free Geek: 1731 SE 10th Avenue\, Portland OR 97214 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20130611T180717Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20130618T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20130618T183000
DTSTAMP;VALUE=DATE-TIME:20130611T180717Z
LAST-MODIFIED;VALUE=DATE-TIME:20130611T183741Z
UID:http://calagator.org/events/1250464385
DESCRIPTION:You can think of Vert.x as an Actor-model-based\, functional 
 event-driven\, messaging passing platform that speaks in modern protocol
 s (JSON\, WebSockets\, etc) and can be used from many JVM based language
 s but bridges the communication gap between the browser and the server i
 n a new way. Convincingly Vert.x is like a Node for the JVM\, but with s
 ome fun enhancements.&#13\;\n&#13\;\nWe'll cover:&#13\;\n&#13\;\n  * Wha
 t\, Why and Who of the Vert.x project&#13\;\n  * Discuss the problem spa
 ce it is good for&#13\;\n  * Demonstrate and discuss concepts and featur
 es of Vert.x&#13\;\n  * Show a variety of demo apps illustrating how it 
 works&#13\;\n  * Current State of the Project\n\nTags: java\, jvm\, asyn
 c\, pjug\, websockets\n\nImported from: http://calagator.org/events/1250
 464385
URL:http://www.pjug.org
SUMMARY:Portland Java Users Group: Vert.x: Asynchronous Application Devel
 opment for the JVM
LOCATION:Jama Software: 1060 Nw 9th Ave\, Portland OR 97209 US
SEQUENCE:2
END:VEVENT
END:VCALENDAR
