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:20080309T020000
RDATE:20080309T020000
RDATE:20090308T020000
RDATE:20100314T020000
RDATE:20110313T020000
RDATE:20120311T020000
RDATE:20130310T020000
RDATE:20140309T020000
RDATE:20150308T020000
RDATE:20160313T020000
RDATE:20170312T020000
RDATE:20180311T020000
RDATE:20190310T020000
RDATE:20200308T020000
RDATE:20210314T020000
RDATE:20220313T020000
RDATE:20230312T020000
RDATE:20240310T020000
RDATE:20250309T020000
RDATE:20260308T020000
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:20081102T020000
RDATE:20081102T020000
RDATE:20091101T020000
RDATE:20101107T020000
RDATE:20111106T020000
RDATE:20121104T020000
RDATE:20131103T020000
RDATE:20141102T020000
RDATE:20151101T020000
RDATE:20161106T020000
RDATE:20171105T020000
RDATE:20181104T020000
RDATE:20191103T020000
RDATE:20201101T020000
RDATE:20211107T020000
RDATE:20221106T020000
RDATE:20231105T020000
RDATE:20241103T020000
RDATE:20251102T020000
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20080829T143409Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20080916T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20080916T183000
DTSTAMP;VALUE=DATE-TIME:20080829T143409Z
LAST-MODIFIED;VALUE=DATE-TIME:20080916T205506Z
UID:http://calagator.org/events/1250455661
DESCRIPTION:Topic: Writing Web Applications in Java with GWT&#13\;\n&#13\
 ;\nOracle Downtown Campus&#13\;\n8th Floor - Room 8005&#13\;\nPacwest Ce
 nter&#13\;\n1211 SW 5th Avenue&#13\;\nPortland\, OR\n\nTags: java\n\nImp
 orted from: http://calagator.org/events/1250455661
URL:http://www.pjug.org/
SUMMARY:Portland Java User Group (PJUG) Monthly Meeting: Writing Web Appl
 ications in Java with GWT
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:0
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20081021T170432Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20081021T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20081021T183000
DTSTAMP;VALUE=DATE-TIME:20081021T170432Z
LAST-MODIFIED;VALUE=DATE-TIME:20081021T170432Z
UID:http://calagator.org/events/1250455879
DESCRIPTION:Topic: Using Groovy to Unit Test Java Code&#13\;\nAs you know
 \, Groovy is a slick scripting... er\, dynamic language that integrates 
 very well with the Java platform and Java technologies. This presentatio
 n will go over a way to introduce Groovy into your organization and prog
 ramming environment via unit testing. After a brief introduction to the 
 language\, we'll go over why Groovy can make unit testing easier.&#13\;\
 nSpeaker: Howard Abrams Howard jumped on the Java bandwagon during the l
 ast millennium and has been working with Groovy off an on for a few year
 s. He currently works for Cordys supporting their business automation pr
 ocess software. \n\nTags: java\, groovy\n\nImported from: http://calagat
 or.org/events/1250455879
URL:http://www.pjug.org/
SUMMARY:Portland Java User Group (PJUG) Monthly Meeting: Using Groovy to 
 Unit Test Java Code
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:0
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20081229T013648Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20081229T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20081229T183000
DTSTAMP;VALUE=DATE-TIME:20081229T013648Z
LAST-MODIFIED;VALUE=DATE-TIME:20081229T220914Z
UID:http://calagator.org/events/1250456285
DESCRIPTION:If you live in Portland\, Oregon - or just happen to be in to
 wn - you might want to join us for some beers and tech talk tomorrow (Mo
 nday) night. Patrick Lightbody\, Howard Lewis Ship and Matt Raible will 
 be meeting around 6:30 at the Rogue Distillery &amp\; Public House.  Reg
 ardless of your affection for PHP\, Rails\, Java\, Selenium\, Tapestry o
 r Struts 2\, chances are you'll enjoy talking about it with new friends.
   With 36 taps and the delicious beer from Rogue Ales\, this is sure to 
 be a fun night.&#13\;\n&#13\;\n&#13\;\nIf you're on Facebook\, you can l
 et us know you're coming by RSVP'ing to the Event. Otherwise\, please le
 ave a comment or just show up. http://www.facebook.com/event.php?eid=421
 98451686\n\nTags: java\, beer\n\nImported from: http://calagator.org/eve
 nts/1250456285
URL:http://raibledesigns.com/rd/entry/portland_tech_meetup_tomorrow_night
SUMMARY:Java and beer w/ Matt Raible\, Patrick Lightbody\, Howard Lewis\,
  etc
LOCATION:Rogue Distillery & Public House: 1339 NW Flanders\, Portland OR 
 97209 US
SEQUENCE:0
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20090108T055823Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20090120T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20090120T183000
DTSTAMP;VALUE=DATE-TIME:20090108T055823Z
LAST-MODIFIED;VALUE=DATE-TIME:20090108T055823Z
UID:http://calagator.org/events/1250456420
DESCRIPTION:This month's topic: Clojure: Functional Programming for the J
 VM (Howard Lewis Ship)\nTalk about strange bedfellows: what happens when
  you mix one part Lisp (one of the oldest computer languages)\, one part
  Java (so young\, yet so well adopted)\, a healthy serving of functional
  programming\, and a state-of-the-art concurrency layer on top? That's C
 lojure\, which &quot\;feels like a general-purpose language beamed back 
 from the near future.&quot\; Clojure embraces functional programming wit
 h immutable data types and first class functions. It is fully interopera
 ble with Java. Clojure's approach to concurrency includes asynchonous Ag
 ents\, and Software Transactional Memory. Clojure is fast\, elegant\, dy
 namic\, and scalable: a language for the future\, today.\n(description f
 rom http://calagator.org/events/1250456403)\n----------\nPJUG meetings s
 tart with eat+meet+greet time (pizza and beverages are provided)\, follo
 wed by the featured speaker\, then some time for Q&amp\;A\, discussion\,
  and sometimes a drawing to give away swag.  :)\nIt is not necessary to 
 RSVP\, on Upcoming or otherwise\; go ahead and just show up!\nMany peopl
 e also go for drinks afterward\, at a location decided on the fly (more 
 often than not\, Jax on 2nd).\nTwitter: @pjug\nWeb: pjug.org\n(feel free
  to join our mailing list\, linked from the website!)\n\n    \n    \n   
  \n    \n      \n             \n\nTags: java\, clojure\, jvm\, functiona
 l\n\nImported from: http://calagator.org/events/1250456420
URL:http://pjug.org/
SUMMARY:Portland Java User Group - Clojure: Functional Programming for th
 e JVM
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:0
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20081215T220253Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20090421T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20090421T183000
DTSTAMP;VALUE=DATE-TIME:20081215T220253Z
LAST-MODIFIED;VALUE=DATE-TIME:20090420T180122Z
UID:http://calagator.org/events/1250456235
DESCRIPTION:This month's topic: Sexier Software with Flex and Java&#13\;\
 n&#13\;\nOutline:&#13\;\nIntro to Rich Internet Applications &#13\;\n# R
 IA as the next generation of Software&#13\;\n# Back to the Client-Server
  Model&#13\;\n# Adobe's RIA Software Development Platform&#13\;\n&#13\;\
 nIntro to building software with Flex&#13\;\n# What is Flex?&#13\;\n# Op
 en Source SDK&#13\;\n# ActionScript &amp\; MXML Languages&#13\;\n# Compo
 nents&#13\;\n# How do you use Flex?&#13\;\n# Compiler&#13\;\n# Debugging
 &#13\;\n&#13\;\nIntro to BlazeDS (Java Integration)&#13\;\n# Installing 
 BlazeDS into a Web App (WAR File)&#13\;\n# Remoting (RPC style object in
 vocations over HTTP)&#13\;\n# Pub/Sub Messaging&#13\;\n# Spring Integrat
 ion&#13\;\n&#13\;\n----------&#13\;\n&#13\;\nSpeaker: James Ward &#13\;\
 n&#13\;\nJames is a Technical Evangelist for Flex at Adobe and Adobe's J
 CP representative to JSR 286\, 299\, and 301. Much like his love for cli
 mbing mountains he enjoys programming because it provides endless new di
 scoveries\, elegant workarounds\, summits and valleys. His adventures in
  climbing have taken him many places. Likewise\, technology has brought 
 him many adventures\, including: Pascal and Assembly back in the early 9
 0's\; Perl\, HTML\, and JavaScript in the mid 90's\; then Java and many 
 of it's frameworks beginning in the late 90's. Today he primarily uses F
 lex to build beautiful front-ends for Java based back-ends. Prior to Ado
 be\, James built a rich marketing and customer service portal for Pillar
  Data Systems.&#13\;\n&#13\;\n----------&#13\;\n&#13\;\nPJUG meetings st
 art with some time to eat and socialize (pizza and beverages are provide
 d)\, followed by the featured speaker\, then Q&amp\;A\, discussion\, som
 etimes a drawing to give away swag. :)&#13\;\n&#13\;\nThough we like kno
 wing how many people to expect\, you don't *have* to RSVP\, on Upcoming 
 or otherwise. Go ahead and just show up!&#13\;\n&#13\;\nMany people also
  go for a drink and further discussion following the meeting\, at a loca
 tion determined ad hoc (more often than not\, Jax on 2nd).&#13\;\n&#13\;
 \nhttp://twitter.com/pjug&#13\;\nhttp://pjug.org/&#13\;\n(join our maili
 ng list\, linked from the website!)\n\nTags: pjug\, java\, oracle\, sun\
 , adobe\, flex\, usergroup\n\nImported from: http://calagator.org/events
 /1250456235
URL:http://pjug.org/
SUMMARY:Portland Java User Group: Sexier Software with Flex and Java
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:0
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20081215T220321Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20090519T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20090519T183000
DTSTAMP;VALUE=DATE-TIME:20081215T220321Z
LAST-MODIFIED;VALUE=DATE-TIME:20090517T002504Z
UID:http://calagator.org/events/1250456236
DESCRIPTION:This month's topic: The Feel of Scala&#13\;\n&#13\;\nScala is
  a new language for the Java Platform that blends object-oriented and fu
 nctional programming concepts. This talk will focus on the design choice
 s of Scala\, and what they mean for developer productivity. The talk wil
 l highlight what it means to program in a functional style\, and show yo
 u how Scala facilitates a hybrid of functional and imperative programmin
 g styles. The talk will also explore how Scala compares to dynamic langu
 ages such as Ruby and Python. And you'll see examples of real\, producti
 on Scala code that will illustrate what it feels like to program in Scal
 a. &#13\;\n&#13\;\nSpeaker:  Bill Venners &#13\;\n&#13\;\nBill Venners i
 s president of Artima\, Inc.\, publisher of Artima Developer (www.artima
 .com). He is author of the book\, Inside the Java Virtual Machine\, a pr
 ogrammer-oriented survey of the Java platform's architecture and interna
 ls. His popular columns in JavaWorld magazine covered Java internals\, o
 bject-oriented design\, and Jini. Active in the Jini Community since its
  inception\, Bill led the Jini Community's ServiceUI project\, whose Ser
 viceUI API became the de facto standard way to associate user interfaces
  to Jini services. Bill is also the lead developer and designer of Scala
 Test\, an open source testing tool for Scala and Java developers\, and c
 oauthor with Martin Odersky and Lex Spoon of the book\, Programming in S
 cala.&#13\;\n &#13\;\n----------&#13\;\n&#13\;\nPJUG meetings start with
  some time to eat and socialize (pizza and beverages are provided)\, fol
 lowed by the featured speaker\, then Q&amp\;A\, discussion\, sometimes a
  drawing to give away swag. :)&#13\;\n&#13\;\nThough we like knowing how
  many people to expect\, you don't *have* to RSVP\, on Upcoming or other
 wise. Go ahead and just show up!&#13\;\n&#13\;\nMany people also go for 
 a drink and further discussion following the meeting\, at a location det
 ermined ad hoc (more often than not\, Jax on 2nd).&#13\;\n&#13\;\nhttp:/
 /twitter.com/pjug&#13\;\nhttp://pjug.org/&#13\;\n(join our mailing list\
 , linked from the website!)\n\nTags: java\, oracle\, pjug\, usergroup\, 
 performance\, scala\, functional programming\, pdxfunc\n\nImported from:
  http://calagator.org/events/1250456236
URL:http://pjug.org/
SUMMARY:Portland Java User Group:   The Feel of Scala
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:0
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20081215T220352Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20090616T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20090616T183000
DTSTAMP;VALUE=DATE-TIME:20081215T220352Z
LAST-MODIFIED;VALUE=DATE-TIME:20090615T171716Z
UID:http://calagator.org/events/1250456237
DESCRIPTION:This month's topic: Java Performance Testing with Project Bon
 neville&#13\;\n&#13\;\nProject Bonneville is Chris Cowell-Shah's evening
 s-and-weekends open source project for measuring the performance of cert
 ain core Java SE features. Chris will review the results of these benchm
 arks with an eye to addressing the following questions:&#13\;\n&#13\;\n#
  How does performance vary across JVM vendors?&#13\;\n# How does perform
 ance vary across JVM versions?&#13\;\n# How does performance vary across
  operating systems?&#13\;\n# How does the performance of 1.4 features di
 ffer from their 1.5+ replacements?&#13\;\n# How true are commonly held a
 ssumptions about Java performance?&#13\;\n# Can we generate simple rules
  of thumb for high-performance Java SE programming?&#13\;\n&#13\;\nThere
  will also be a short discussion of the tradeoffs between micro- and mac
 ro-benchmarks. Because this is a work in progress\, comments and observa
 tions about Project Bonneville's benchmarking methodology\, or suggestio
 ns for future benchmarks\, are especially welcome.&#13\;\n&#13\;\nChris 
 promises a LOLCAT-free presentation\, though there may be a slide or two
  of his kids.&#13\;\n&#13\;\n----------&#13\;\n&#13\;\nSpeaker: Chris Co
 well-Shah &#13\;\n&#13\;\nChris does quality assurance for Oracle's Java
 -based Rules engine. He has also worked as an IT consultant for Accentur
 e\, and as a researcher for Accenture's Palo Alto research and developme
 nt lab. He studied computer science and philosophy\, and is always on th
 e lookout for points of intersection between the two.  http://www.cowell
 -shah.com/&#13\;\n&#13\;\n----------&#13\;\n&#13\;\nPJUG meetings start 
 with some time to eat and socialize (pizza and beverages are provided)\,
  followed by the featured speaker\, then Q&amp\;A\, discussion\, sometim
 es a drawing to give away swag. :)&#13\;\n&#13\;\nThough we like knowing
  how many people to expect\, you don't *have* to RSVP\, on Upcoming or o
 therwise. Go ahead 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: h
 ttp://mcmenamins.com/index.php?loc=24 ).&#13\;\n&#13\;\nhttp://twitter.c
 om/pjug&#13\;\nhttp://pjug.org/&#13\;\n(join our mailing list\, linked f
 rom the website!)\n\nTags: java\, oracle\, pjug\, sun\, usergroup\, perf
 ormance\, bonneville\, cowell-shah\, open-source\, benchmarks\, lolcat\n
 \nImported from: http://calagator.org/events/1250456237
URL:http://pjug.org/
SUMMARY:Portland Java User Group: Java Performance Testing with Project B
 onneville
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:0
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20090424T192949Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20090617T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20090617T190000
DTSTAMP;VALUE=DATE-TIME:20090424T192949Z
LAST-MODIFIED;VALUE=DATE-TIME:20090424T234233Z
UID:http://calagator.org/events/1250457031
DESCRIPTION:Instantiations and The Eclipse Foundation will co-host a pizz
 a and salad buffet\, including beverages.  Come see what’s cool in Eclip
 se development\, and network with your local Eclipse community! &#13\;\n
 &#13\;\nHere are the official details and where to sign up:&#13\;\n&#13\
 ;\nEvent Sponsors: &#13\;\nEclipse Foundation / Instantiations&#13\;\n&#
 13\;\nEvent Title: &#13\;\nEclipse DemoCamps Galileo 2009/Portland&#13\;
 \n&#13\;\nDate: June 17\, 2009&#13\;\n&#13\;\nTime: 7pm – 9pm (Presenter
 s set up at 6pm)&#13\;\n&#13\;\nLocation: &#13\;\nLucky Lab Beer Hall\, 
 1945 NW Quimby\, Portland&#13\;\n&#13\;\nCost: Complimentary\; attendanc
 e is limited&#13\;\n&#13\;\nRegistration: To register\, add your name as
  presenter or attendee to this wiki:&#13\;\nhttp://wiki.eclipse.org/Ecli
 pse_DemoCamps_Galileo_2009/Portland &#13\;\n&#13\;\nFeel free to pass th
 is along to your colleagues\, and be sure to sign up on the wiki if you 
 would like to attend or present!&#13\;\n&#13\;\nWe look forward to seein
 g you there.&#13\;\n\n\nTags: eclipse\, demo camp\, java\n\nImported fro
 m: http://calagator.org/events/1250457031
URL:http://wiki.eclipse.org/Eclipse_DemoCamps_Galileo_2009/Portland
SUMMARY:ECLIPSE DEMO CAMP GALILEO 2009 – Portland\, OR
LOCATION:Lucky Labrador Beer Hall: 1945 NW Quimby\, Portland OR 97209 US
SEQUENCE:0
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20081215T220408Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20090721T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20090721T183000
DTSTAMP;VALUE=DATE-TIME:20081215T220408Z
LAST-MODIFIED;VALUE=DATE-TIME:20090721T183531Z
UID:http://calagator.org/events/1250456238
DESCRIPTION:This month's topic: Writing a Database Application Without Kn
 owing a Word of SQL (a.k.a. POJOs\, JPA\, and ORM)&#13\;\n&#13\;\nWe wil
 l discuss building a Java Swing application (installed or web start) tha
 t saves its data POJOs (Plain Old Java Objects) into SQL databases acros
 s the net (mySQL) or to a local embedded database (Derby) by using the J
 PA (Java Persistance API) and ORM (Object Relational Mapping) via Toplin
 k or EclipseLink. &#13\;\n&#13\;\nYou will see that REAL applications ge
 t to benefit from technology that typically lives in the world of Hibern
 ate and Web Apps. You gotta love portable SQL database data persistance 
 without building any tables or writing any SQL!&#13\;\n&#13\;\n---------
 -&#13\;\n&#13\;\nSpeaker: Jon Batcheller&#13\;\n&#13\;\nJon is one of th
 e founders of PJUG 13 years ago\, who as a software engineer has been da
 bbling in code at places like Mentor Graphics and Synopsys\, and now des
 igns software for Vigilan in Wilsonville. In his massive spare time he i
 s also a veterinarian\, auctioneer\, owner of Mock Crest Tavern\, and te
 aches at PCC Sylvania.&#13\;\n&#13\;\n----------&#13\;\n&#13\;\nPJUG mee
 tings start with some time to eat and socialize (pizza and beverages are
  provided)\, followed by the featured speaker\, then Q&amp\;A\, discussi
 on\, sometimes a drawing to give away swag. :)&#13\;\n&#13\;\nThough we 
 like knowing how many people to expect\, you don't *have* to RSVP\, on U
 pcoming or otherwise. Go ahead and just show up!&#13\;\n&#13\;\nMany peo
 ple also go for a drink and further discussion following the meeting\, a
 t a location determined ad hoc (lately\, the Market Street Pub at 10th a
 nd Market: http://mcmenamins.com/index.php?loc=24 ).&#13\;\n&#13\;\nhttp
 ://twitter.com/pjug&#13\;\nhttp://pjug.org/&#13\;\n(join our mailing lis
 t\, linked from the website!)\n\nTags: pjug\, java\, users group\, oracl
 e\, sun\, jpa\, orm\, pojo\, jon batcheller\, toplink\, eclipselink\, hi
 bernate\, mysql\, derby\n\nImported from: http://calagator.org/events/12
 50456238
URL:http://pjug.org/
SUMMARY:Portland Java User Group: Writing a Database App Without Knowing 
 a Word of SQL
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:0
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20081215T220419Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20090818T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20090818T183000
DTSTAMP;VALUE=DATE-TIME:20081215T220419Z
LAST-MODIFIED;VALUE=DATE-TIME:20090818T191036Z
UID:http://calagator.org/events/1250456239
DESCRIPTION:This month's topic: Google App Engine&#13\;\n&#13\;\nGoogle A
 pp Engine lets you run your web applications in Google's datacenters. Th
 is presentation will focus on App Engine's Java runtime. We'll cover dev
 eloper tools\, the datastore\, and core platform services. In addition\,
  we'll discuss how to call third party web services from within the App 
 Engine environment. &#13\;\n&#13\;\n----------&#13\;\n&#13\;\nSpeaker: S
 ean Sullivan&#13\;\n&#13\;\nSean Sullivan is a software engineer special
 izing in mobile applications\, web service development\, and supply chai
 n management systems. Sean is an Apache Software Foundation committer an
 d has contributed to various open source projects\, including the OAuth 
 Java library. &#13\;\n&#13\;\n----------&#13\;\n&#13\;\nPJUG meetings st
 art with some time to eat and socialize (pizza and beverages are provide
 d)\, followed by the featured speaker\, then Q&amp\;A\, discussion\, som
 etimes a drawing to give away swag. :)&#13\;\n&#13\;\nThough we like kno
 wing how many people to expect\, you don't *have* to RSVP\, on Upcoming 
 or otherwise. Go ahead and just show up!&#13\;\n&#13\;\nMany people also
  go for a drink and further discussion following the meeting\, at a loca
 tion determined ad hoc (lately\, the Market Street Pub at 10th and Marke
 t: http://mcmenamins.com/index.php?loc=24 ).&#13\;\n&#13\;\nhttp://twitt
 er.com/pjug&#13\;\nhttp://pjug.org/&#13\;\n(join our mailing list\, link
 ed from the website!)\n\nTags: java\, pjug\, google app engine\, the clo
 ud(tm)\n\nImported from: http://calagator.org/events/1250456239
URL:http://pjug.org/
SUMMARY:Portland Java User Group: Google App Engine
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:0
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20081215T220432Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20090915T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20090915T183000
DTSTAMP;VALUE=DATE-TIME:20081215T220432Z
LAST-MODIFIED;VALUE=DATE-TIME:20090915T225458Z
UID:http://calagator.org/events/1250456240
DESCRIPTION:*** ATTENTION: For this month's meeting only\, we will be mee
 ting in the Jefferson room on the southeast end of the upper lobby.  We 
 will not be in the usual 8th-floor conference room! ***&#13\;\n&#13\;\nT
 his month's topic: Grid Packet Computing for Java (GPC4J)&#13\;\n&#13\;\
 nGPC4J is a computing paradigm that breaks a partitionable problem into 
 GridPackets\, which are routed\, processed and re-assembled into the sol
 ution to the original problem. This presentation will cover the use of t
 he system and design of the project's web application. The application i
 s built using REST (Jersey)\, Maven\, Hibernate\, JPA\, MySQL and GlassF
 ish.&#13\;\n&#13\;\n----------&#13\;\n&#13\;\nSpeaker: Lyle Harris&#13\;
 \n&#13\;\nLyle Harris is a Software Engineer working in World Wide Opera
 tions at Sun Microsystems\, where he develops internal Java applications
  for automation and customer-facing web applications.&#13\;\n&#13\;\n---
 -------&#13\;\n&#13\;\nPJUG meetings start with some time to eat and soc
 ialize (pizza and beverages are provided)\, followed by the featured spe
 aker\, then Q&amp\;A\, discussion\, sometimes a drawing to give away swa
 g. :)&#13\;\n&#13\;\nThough we like knowing how many people to expect\, 
 you don't *have* to RSVP\, on Upcoming or otherwise. Go ahead and just s
 how up!&#13\;\n&#13\;\nMany people also go for a drink and further discu
 ssion following the meeting\, at a location determined ad hoc (lately\, 
 the Market Street Pub at 10th and Market: http://mcmenamins.com/index.ph
 p?loc=24 ).&#13\;\n&#13\;\nhttp://twitter.com/pjug&#13\;\nhttp://pjug.or
 g/&#13\;\n(join our mailing list\, linked from the website!)\n\nTags: ja
 va\, user group\, pjug\, oracle\, sun\, grid\, grid computing\, packet c
 omputing\, gridpacket\, jersey\, maven\, hibernate\, jpa\, mysql\, glass
 fish\, lyle harris\, webapp\n\nImported from: http://calagator.org/event
 s/1250456240
URL:http://pjug.org/
SUMMARY:Portland Java User Group: Grid Packet Computing for Java (MOVED -
  see description!)
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:3
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20081215T220443Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20091020T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20091020T183000
DTSTAMP;VALUE=DATE-TIME:20081215T220443Z
LAST-MODIFIED;VALUE=DATE-TIME:20091020T221338Z
UID:http://calagator.org/events/1250456241
DESCRIPTION:This month's topic: Java Performance\, the Lifecycle Approach
 : The Game Has Changed&#13\;\n&#13\;\nJava Enterprise Performance Tuning
  typically is viewed as someone else's job.&#13\;\n&#13\;\nQA will do it
 .&#13\;\nOperations will figure it out.&#13\;\nIsn't the Dev guys suppos
 ed to find these things?&#13\;\nBut in fact it can and should be done ac
 ross the lifecycle.&#13\;\n&#13\;\nWe will explore this new concept and 
 other topics such as: &#13\;\n# GC diagnosis while under load&#13\;\n# I
 s my Framework doing what I want?&#13\;\n# Hello? Is this thing (caching
 ) on?&#13\;\n# Who's your daddy? (How do services really interact)&#13\;
 \n&#13\;\n----------&#13\;\n&#13\;\nSpeaker: Joe Hoffman&#13\;\n&#13\;\n
 Joe Hoffman has been designing\, building and debugging Enterprise Appli
 cations for over 25 yrs\, the last 11yrs in Java. He currently specializ
 es in resolving complex performance problems for large enterprise custom
 ers across the globe.  He holds a Bachelors in Computer Science and a Ma
 sters in Software Engineering but still has a blinking VCR clock.  When 
 not walking his dog\, he can be found usually losing another game of rac
 quetball.&#13\;\n&#13\;\n----------&#13\;\n&#13\;\nPJUG meetings start w
 ith some time to eat and socialize (pizza and beverages are provided)\, 
 followed by the featured speaker\, then Q&amp\;A\, discussion\, sometime
 s a drawing to give away swag. :)&#13\;\n&#13\;\nThough we like knowing 
 how many people to expect\, you don't *have* to RSVP\, on Upcoming or ot
 herwise. Go ahead and just show up!&#13\;\n&#13\;\nMany people also go f
 or a drink and further discussion following the meeting\, at a location 
 determined ad hoc (lately\, the Market Street Pub at 10th and Market: ht
 tp://mcmenamins.com/index.php?loc=24 ).&#13\;\n&#13\;\nhttp://twitter.co
 m/pjug&#13\;\nhttp://pjug.org/&#13\;\n(join our mailing list\, linked fr
 om the website!)\n\nTags: java\, user group\, pjug\, oracle\, sun\, perf
 ormance\, joe hoffman\n\nImported from: http://calagator.org/events/1250
 456241
URL:http://pjug.org/
SUMMARY:Portland Java User Group: Java Performance\, the Lifecycle Approa
 ch
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:3
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20081215T220501Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20091117T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20091117T183000
DTSTAMP;VALUE=DATE-TIME:20081215T220501Z
LAST-MODIFIED;VALUE=DATE-TIME:20091116T183230Z
UID:http://calagator.org/events/1250456242
DESCRIPTION:This month's topic: The Latest in JavaFX&#13\;\n&#13\;\nJosh 
 will catch us up on the latest JavaFX release\, 1.2\, which includes lot
 s of improvements to make JavaFX better for real world apps (speed\, mor
 e controls\, charts and graphs). Josh will also give us a sneak preview 
 of features coming in future versions of JavaFX\, along with some great 
 demo apps.&#13\;\n&#13\;\n----------&#13\;\n&#13\;\nSpeaker: Joshua Mari
 nacci&#13\;\n&#13\;\nJoshua Marinacci first tried Java in 1995 at the re
 quest of his favorite TA and never looked back. He has spent the last te
 n years writing Java user interfaces for wireless\, web\, and desktop pl
 atforms. After tiring of web programming with several large companies in
  the Atlanta area he joined Sun to work on Java user interfaces full-tim
 e\, first on the Swing team\, then NetBeans\, and now on the JavaFX tool
 s team. Joshua recently co-authored O'Reilly's Swing Hacks with Chris Ad
 amson. He also contributes to SwingLabs and writes regularly for Java.ne
 t. Joshua holds a BS in Computer Science from Georgia Tech and recently 
 moved to Eugene\, Oregon to be with his new wife.&#13\;\n&#13\;\n-------
 ---&#13\;\n&#13\;\nPJUG meetings start with some time to eat and sociali
 ze (pizza and beverages are provided)\, followed by the featured speaker
 \, then Q&amp\;A\, discussion\, sometimes a drawing to give away swag. :
 )&#13\;\n&#13\;\nThough we like knowing how many people to expect\, you 
 don't *have* to RSVP\, on Upcoming or otherwise. Go ahead and just show 
 up!&#13\;\n&#13\;\nMany people also go for a drink and further discussio
 n following the meeting\, at a location determined ad hoc (lately\, the 
 Market Street Pub at 10th and Market: http://mcmenamins.com/index.php?lo
 c=24 ).&#13\;\n&#13\;\nhttp://twitter.com/pjug&#13\;\nhttp://pjug.org/&#
 13\;\n(join our mailing list\, linked from the website!)\n\nTags: java\,
  user group\, pjug\, oracle\, sun\, marinacci\, javafx\, ui\, gui\n\nImp
 orted from: http://calagator.org/events/1250456242
URL:http://pjug.org/
SUMMARY:Portland Java User Group: The Latest in JavaFX
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20081215T220517Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20091215T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20091215T183000
DTSTAMP;VALUE=DATE-TIME:20081215T220517Z
LAST-MODIFIED;VALUE=DATE-TIME:20091214T194504Z
UID:http://calagator.org/events/1250456243
DESCRIPTION:This month's topic: GWT 2.0&#13\;\n&#13\;\nGoogle Web Toolkit
  (GWT) is a development toolkit for building and optimizing complex brow
 ser-based applications. This talk will highlight new features in GWT 2.0
 . We'll discuss GWT 2.0 development mode\, declarative UI\, layout panel
 s\, and the new Google Plugin for Eclipse.&#13\;\n&#13\;\n----------&#13
 \;\n&#13\;\nSpeaker: Sean Sullivan&#13\;\n&#13\;\nSean Sullivan is a sof
 tware engineer specializing in mobile applications\, web service develop
 ment\, and supply chain management systems. Sean is an Apache Software F
 oundation committer and has contributed to various open source projects\
 , including the OAuth Java library\, OpenID4Java\, and Typica.&#13\;\n&#
 13\;\n----------&#13\;\n&#13\;\nPJUG meetings start with some time to ea
 t and socialize (pizza and beverages are provided)\, followed by the fea
 tured speaker\, then Q&amp\;A\, discussion\, sometimes a drawing to give
  away swag. :)&#13\;\n&#13\;\nThough we like knowing how many people to 
 expect\, you don't *have* to RSVP\, on Upcoming or otherwise. Go ahead a
 nd just show up!&#13\;\n&#13\;\nMany people also go for a drink and furt
 her discussion following the meeting\, at a location determined ad hoc (
 lately\, the Market Street Pub at 10th and Market: http://mcmenamins.com
 /index.php?loc=24 ).&#13\;\n&#13\;\nhttp://twitter.com/pjug&#13\;\nhttp:
 //pjug.org/&#13\;\n(join our mailing list\, linked from the website!)&#1
 3\;\n\n\nTags: java\, user group\, pjug\, oracle\, sun\, google web tool
 kit\, gwt\, sean sullivan\n\nImported from: http://calagator.org/events/
 1250456243
URL:http://pjug.org/
SUMMARY:Portland Java User Group: Google Web Toolkit 2.0
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:3
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20100114T181113Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100119T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100119T183000
DTSTAMP;VALUE=DATE-TIME:20100114T181113Z
LAST-MODIFIED;VALUE=DATE-TIME:20100201T171234Z
UID:http://calagator.org/events/1250458166
DESCRIPTION:This month's topic: The Spring Insight console and Roo&#13\;\
 n&#13\;\nThe Spring Insight console\, part of tc Server Developer Editio
 n\, is a dashboard view of real-time Spring application performance metr
 ics. Without changing their code\, developers can use Spring Insight to 
 detect\, analyze and diagnose application performance issues right from 
 their desktops.&#13\;\n# A graphical look at application performance: Wi
 thin Spring Insight\, application performance is graphically displayed v
 ia response time charts and histograms\, providing developers an easily 
 digestible view into where processing time is spent.&#13\;\n# Easy navig
 ation to identify the root causes of concerns: Expandable call trees ena
 ble developers to drill down into application requests and controller ac
 tions.&#13\;\n# Integration with SpringSource Tool Suite to fix problems
 : By integrating SpringSource tc Server Developer Edition with SpringSou
 rce Tool Suite\, developers gain a deeper understanding of how the appli
 cation is functioning and performing by isolating a transaction trace an
 d quickly jumping to the portion of code that is causing a problem.&#13\
 ;\n&#13\;\n----------&#13\;\n&#13\;\nSpeaker: Steve Mayzak&#13\;\n&#13\;
 \nSteve Mayzak is a Senior Sales Engineer with SpringSource. He has been
  in working in Enterprise IT for over a decade and has been involved in 
 many industries including Automotive\, Retail\, Hi-Tech\, Healthcare to 
 name a few. Steve is an Open source advocate who loves anything that has
  to do with Java\, Spring and Grails and is an expert at using these tec
 hnologies to solve real word problems. He is currently focused on showca
 sing SpringSource products around the world with a focus on tc Server an
 d Hyperic HQ.&#13\;\n&#13\;\n----------&#13\;\n&#13\;\nPJUG meetings sta
 rt with some time to eat and socialize (pizza and beverages are provided
 )\, followed by the featured speaker\, then Q&amp\;A\, discussion\, some
 times a drawing to give away swag. :)&#13\;\n&#13\;\nThough we like know
 ing how many people to expect\, you don't *have* to RSVP\, on Upcoming o
 r otherwise. Go ahead and just show up!&#13\;\n&#13\;\nMany people also 
 go for a drink and further discussion following the meeting\, at a locat
 ion determined ad hoc (lately\, the Market Street Pub at 10th and Market
 : http://mcmenamins.com/index.php?loc=24 ).&#13\;\n&#13\;\nhttp://twitte
 r.com/pjug&#13\;\nhttp://pjug.org/&#13\;\n(join our mailing list\, linke
 d from the website!)\n\nTags: java\, pjug\, spring\, user group\, oracle
 \, sun\, insight\, roo\, springsource\, steve mayzak\n\nImported from: h
 ttp://calagator.org/events/1250458166
URL:http://pjug.org/
SUMMARY:Portland Java User Group: Spring Insight and Roo
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:20100119T013639Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100216T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100216T183000
DTSTAMP;VALUE=DATE-TIME:20100119T013639Z
LAST-MODIFIED;VALUE=DATE-TIME:20100216T173554Z
UID:http://calagator.org/events/1250458182
DESCRIPTION:This month's topic:  An Argument for Semantics - Why Develope
 rs Should Give a Hoot about OWL&#13\;\n&#13\;\nIn the push to make use o
 f tagging and other forms user-driven information architectures\, develo
 pers have overlooked the value of adding semantics\, or contextual meani
 ng\, directly to the data that powers web sites and applications. The ad
 dition of Microformats to a Web site's markup can further the exchange o
 f semantic information such as contact information for people and events
 . For the most part\, however\, web sites and applications are still pop
 ulated by largely non-semantic prose organized in large blocks of HTML o
 r generated from the walled gardens of relational databases and data war
 ehouses.&#13\;\n&#13\;\nWhile everyone agrees that HTML isn't going away
  anytime soon\, several Web Standards have arisen over the last few year
 s to help application developers store\, serve\, and distribute informat
 ion with ever-increasing levels of semantics and meaning. The current pi
 nnacle of the Semantic Web Standards pyramid is OWL - the W3C's Web Onto
 logy Language. In this talk I will describe the roots and basics of OWL 
 and how it can be used to power the next generation of smart\, data-enab
 led Web applications.&#13\;\n&#13\;\n----------&#13\;\n&#13\;\nSpeaker: 
 Brian Panulla&#13\;\n&#13\;\nBrian is a technology consultant and develo
 per for Dealerpeak - the Portland-based Web-enabled CRM for automotive d
 ealers. A recent transplant to Portland\, Brian formerly led grant-funde
 d R&amp\;D projects in the information sciences at Penn State University
 . He moved here primarily for the high quality and variety of beer.&#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\, semantics\, owl\, 
 bpanulla\, brian panulla\n\nImported from: http://calagator.org/events/1
 250458182
URL:http://pjug.org/
SUMMARY:Portland Java User Group: An Argument for Semantics - Why Develop
 ers Should Give a Hoot about OWL
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:7
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20100119T014010Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100316T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100316T183000
DTSTAMP;VALUE=DATE-TIME:20100119T014010Z
LAST-MODIFIED;VALUE=DATE-TIME:20100316T182440Z
UID:http://calagator.org/events/1250458183
DESCRIPTION:This month's topic:  Teaching Girls and Boys to Program Compu
 ters&#13\;\n&#13\;\nWhy is it that the percentage of women graduating wi
 th computer science degrees around 50% in countries like Sweden\, China 
 and India\, but less than 20% in America? As a &quot\;Geekdad&quot\; wit
 h a daughter\, I found this unacceptable\, and decided to do something a
 bout it... I went back to school... elementary school that is\, to teach
  programming to the kids. My goal was to find an environment and a style
  that would encourage girls with curiosity to enjoy being controlling co
 mputers in creative ways\, and in the process\, encourage and involve ev
 ery kid.&#13\;\n&#13\;\nMy talk discusses the journey of coming up with 
 a girl-friendly curriculum for teaching programming that boys wouldn't n
 otice anything different. I then show off some of the new crop of &quot\
 ;Integrated Learning Environments&quot\;\, i.e. Alice\, E-Toys and Scrat
 ch. I finally give an overview of my &quot\;Computer Club&quot\; and how
  others can use what I've done to teach others.&#13\;\n&#13\;\n---------
 -&#13\;\n&#13\;\nSpeaker: Howard Abrams&#13\;\n&#13\;\nMy first job in h
 igh school was teaching Basic and Logo programming to 8 year old kids\; 
 however\, I haven't taught since graduating from college. After programm
 ing for 25 years (and Java for 12)\, I'm now intrigue about returning to
  my roots and working with the next generation.&#13\;\n&#13\;\n---------
 -&#13\;\n&#13\;\nPJUG meetings start with some time to eat and socialize
  (pizza and beverages are provided)\, followed by the featured speaker\,
  then Q&amp\;A\, discussion\, sometimes a drawing to give away swag. :)&
 #13\;\n&#13\;\nThough we like knowing how many people to expect\, you do
 n't *have* to RSVP\, on Upcoming or otherwise. Go ahead and just show up
 !&#13\;\n&#13\;\nMany people also go for a drink and further discussion 
 following the meeting\, usually at McMenamin's Market Street Pub at 10th
  and Market: http://www.mcmenamins.com/328 (but sometimes this changes).
 &#13\;\n&#13\;\nhttp://twitter.com/pjug&#13\;\nhttp://pjug.org/   (join 
 our mailing list\, linked from the website!)&#13\;\nhttp://bit.ly/pjugli
 ve  (live streaming video\, plus archived videos from past meetings)\n\n
 Tags: java\, user group\, pjug\, oracle\, sun\, howard abrams\, howardis
 m\, kids\, alice\, e-toys\, scratch\n\nImported from: http://calagator.o
 rg/events/1250458183
URL:http://pjug.org/
SUMMARY:Portland Java User Group: Teaching Girls and Boys to Program Comp
 uters
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:7
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20100302T190338Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100318T143000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100318T113000
DTSTAMP;VALUE=DATE-TIME:20100302T190338Z
LAST-MODIFIED;VALUE=DATE-TIME:20100307T034243Z
UID:http://calagator.org/events/1250458375
DESCRIPTION:Presented by the SAO Developers Forum&#13\;\n&#13\;\nWith ove
 r 6.5 million software developers worldwide\, Java is used in every majo
 r industry segment\, running on everything from cell phones to scientifi
 c supercomputers. Traditionally\, it has been difficult for programmers 
 to take advantage of the multi-core systems with their ever-multiplying 
 number of cores. But that is all about to change with JSR-166y. Targeted
  for Java 7\, scheduled for release in late 2010\, JSR-166y adds a light
 weight task framework known as ForkJoin (FJ) to the Java platform.&#13\;
 \n&#13\;\nSteve Dohrmann will be discussing the fundamentals of parallel
  Java programming. His talk will include the use of Java threads\, an ov
 erview of the JSR-166y (ForkJoin) package\, and some points on higher-le
 vel parallel programming models. If you're a Java developer\, you can't 
 afford to miss this opportunity to learn about the future of Java in a p
 arallel world. And developers on other environments will find the overvi
 ew of parallel application development and solid parallel algorithm fund
 amentals to be valuable in building systems that scale and provide compe
 titive differentiation for your solutions.&#13\;\n&#13\;\nMeet the Speak
 er: Steve Dohrmann\, Software Engineer\, Intel&#13\;\nSince joining Inte
 l in 1994\, Steve has worked in a variety of research\, advanced develop
 ment\, and product groups within the company. He is currently working in
  a Java technology group and is focused on data-parallel programming for
  the Java VM.&#13\;\n&#13\;\nIntel will be giving away a brand new lapto
 p for a door prize!&#13\;\n&#13\;\nCost: $5 student rate* / $20 member r
 ate+ / $30 non-member rate&#13\;\n*student rate\, sponsored by Intel. Us
 e code: school&#13\;\nStudents must register using their school email ad
 dress.&#13\;\n&#13\;\n\n\nTags: java\n\nImported from: http://calagator.
 org/events/1250458375
URL:http://www.sao.org/events/event_details.asp?id=97428
SUMMARY:SAOpdx: Parallel Java Programming for Multi-Core Processors
LOCATION:CH2M HILL : 2020 SW 4th Ave.\, Suite 300\, Portland Oregon  9720
 1 US
SEQUENCE:3
END:VEVENT
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:20100119T015056Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100518T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100518T183000
DTSTAMP;VALUE=DATE-TIME:20100119T015056Z
LAST-MODIFIED;VALUE=DATE-TIME:20100201T171237Z
UID:http://calagator.org/events/1250458185
DESCRIPTION:This month's topic: TBD&#13\;\n&#13\;\n----------&#13\;\n&#13
 \;\nPJUG meetings start with some time to eat and socialize (pizza and b
 everages are provided)\, followed by the featured speaker\, then Q&amp\;
 A\, discussion\, sometimes a drawing to give away swag. :)&#13\;\n&#13\;
 \nThough we like knowing how many people to expect\, you don't *have* to
  RSVP\, on Upcoming or otherwise. Go ahead 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 P
 ub at 10th and Market: http://mcmenamins.com/index.php?loc=24 ).&#13\;\n
 &#13\;\nhttp://twitter.com/pjug&#13\;\nhttp://pjug.org/&#13\;\n(join our
  mailing list\, linked from the website!)\n\nTags: java\, user group\, p
 jug\, oracle\, sun\n\nImported from: http://calagator.org/events/1250458
 185
URL:http://pjug.org/
SUMMARY:Portland Java User Group
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:3
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20100119T015719Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100615T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100615T183000
DTSTAMP;VALUE=DATE-TIME:20100119T015719Z
LAST-MODIFIED;VALUE=DATE-TIME:20100615T144758Z
UID:http://calagator.org/events/1250458186
DESCRIPTION:This month's topic: Rich Internet Clients: A moderated\, but 
 open discussion &#13\;\non what is the &quot\;right technology&quot\; fo
 r an internet application. &#13\;\n&#13\;\nBring your opinions\, experie
 nce and personal bias and join in a lively discussion on a highly pertin
 ent topic. &#13\;\n&#13\;\nTopical questions include but are not limited
  to:&#13\;\nApplications written using HTML\, CSS and Java Script (DHTML
 ) have some advantages but what requirements\, if any\, would sway a pro
 ject towards -Flash\, Applets or Java F/X?&#13\;\nIs there significant d
 ifferences between consumer versus business based applications that woul
 d cause cause a particular technology to be used?&#13\;\nAre they days o
 f Flash numbered or is the current trend towards pure DHTML doomed becau
 se of fragmentation in the browser market?&#13\;\n&#13\;\nModerator: Bri
 an Mason&#13\;\n&#13\;\n----------&#13\;\n&#13\;\nPJUG meetings start wi
 th some time to eat and socialize (pizza and beverages are provided)\, f
 ollowed by the featured speaker\, then Q&amp\;A\, discussion\, sometimes
  a drawing to give away swag. :)&#13\;\n&#13\;\nThough we like knowing h
 ow many people to expect\, you don't *have* to RSVP\, on Upcoming or oth
 erwise. Go ahead and just show up!&#13\;\n&#13\;\nMany people also go fo
 r a drink and further discussion following the meeting\, at a location d
 etermined ad hoc (lately\, the Market Street Pub at 10th and Market: htt
 p://mcmenamins.com/index.php?loc=24 ).&#13\;\n&#13\;\nhttp://twitter.com
 /pjug&#13\;\nhttp://pjug.org/&#13\;\n(join our mailing list\, linked fro
 m the website!)\n\nTags: java\, user group\, pjug\, oracle\, sun\n\nImpo
 rted from: http://calagator.org/events/1250458186
URL:http://pjug.org/
SUMMARY:Portland Java User Group
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:5
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20100119T020542Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100720T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100720T183000
DTSTAMP;VALUE=DATE-TIME:20100119T020542Z
LAST-MODIFIED;VALUE=DATE-TIME:20100201T171239Z
UID:http://calagator.org/events/1250458187
DESCRIPTION:This month's topic: TBD&#13\;\n&#13\;\n----------&#13\;\n&#13
 \;\nPJUG meetings start with some time to eat and socialize (pizza and b
 everages are provided)\, followed by the featured speaker\, then Q&amp\;
 A\, discussion\, sometimes a drawing to give away swag. :)&#13\;\n&#13\;
 \nThough we like knowing how many people to expect\, you don't *have* to
  RSVP\, on Upcoming or otherwise. Go ahead 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 P
 ub at 10th and Market: http://mcmenamins.com/index.php?loc=24 ).&#13\;\n
 &#13\;\nhttp://twitter.com/pjug&#13\;\nhttp://pjug.org/&#13\;\n(join our
  mailing list\, linked from the website!)\n\nTags: java\, user group\, p
 jug\, oracle\, sun\n\nImported from: http://calagator.org/events/1250458
 187
URL:http://pjug.org/
SUMMARY:Portland Java User Group
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:3
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20100119T021348Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100812T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100812T180000
DTSTAMP;VALUE=DATE-TIME:20100119T021348Z
LAST-MODIFIED;VALUE=DATE-TIME:20100811T180750Z
UID:http://calagator.org/events/1250458188
DESCRIPTION:This month's topic: High-Tech Block Party!&#13\;\n&#13\;\nJav
 a developers\, architects\, programmers\, and enthusiasts: get ready for
  a real adrenaline rush. The Java Road Trip: Code to Coast tour is visit
 ing 20 cities across the United States showcasing Oracle's commitment to
  everything Java. Heading up the tour are key Java technologists from Or
 acle\, who will be demonstrating the latest Java software\, engaging wit
 h Java User Group (JUG) members\, and meeting with enterprise developers
  and consumers.&#13\;\n&#13\;\nThe event will be hosted from 6-9pm at Pi
 oneer Courthouse Square&#13\;\n&#13\;\n701 SW 6th Avenue (bordered by SW
  Yamhill\, SW Morrison and SW Broadway) Portland\, OR 97205.&#13\;\n&#13
 \;\nThis high-tech block party on wheels is your chance to share the spi
 rit of innovation that is the essence of Java.&#13\;\n&#13\;\n----------
 &#13\;\n&#13\;\nSpeaker: Brent Christian&#13\;\n&#13\;\nBrent Christian\
 , a Senior Member of Technical Staff with Oracle\, will be doing technol
 ogy demos for the Portland event. In his 10+ years with Sun\, he worked 
 on Client Java technologies which included the AWT and Swing toolkits\, 
 as well measuring\, analyzing\, and improving client performance. He has
  spent the last few years on the JavaFX graphics team\, focusing on the 
 animation system along with performance benchmarking and analysis. &#13\
 ;\n&#13\;\n----------&#13\;\n&#13\;\nThis will be quite different from t
 he typical PJUG meeting\, so who knows what to expect?  :)&#13\;\n&#13\;
 \nhttp://twitter.com/pjug&#13\;\nhttp://pjug.org/&#13\;\n(to join our ma
 iling list\, see the links on the website)\n\nTags: java\, user group\, 
 pjug\, oracle\, sun\, high\, technology\, block\, party\n\nImported from
 : http://calagator.org/events/1250458188
URL:http://pjug.org/
SUMMARY:Portland Java User Group: High-Tech Block Party at Pioneer Courth
 ouse Square
LOCATION:Pioneer Courthouse Square: 701 Sw 6th Ave\, Portland OR 97204 US
SEQUENCE:5
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20100809T184034Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100812T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100812T180000
DTSTAMP;VALUE=DATE-TIME:20100809T184034Z
LAST-MODIFIED;VALUE=DATE-TIME:20100809T184034Z
UID:http://calagator.org/events/1250458989
DESCRIPTION:Java Code to Coast event in Portland Oregon&#13\;\n&#13\;\nFr
 ee&#13\;\n&#13\;\nTHURSDAY August 12th 6-9pm&#13\;\n&#13\;\n&#13\;\nJava
  developers\, architects\, programmers\, and enthusiasts: get ready for 
 a real adrenaline rush. The Java Road Trip: Code to Coast tour is visiti
 ng 20 cities across the United States showcasing Oracle's commitment to 
 everything Java. Heading up the tour are key Java technologists from Ora
 cle\, who will be demonstrating the latest Java software\, engaging with
  Java User Group (JUG)members\, and meeting with enterprise developers a
 nd consumers. &#13\;\n&#13\;\nThe event will be hosted from 6-9pm at Pio
 neer Courthouse Square &#13\;\n&#13\;\n701 SW 6th Avenue (bordered by SW
  Yamhill\, SW Morrison and SW Broadway) Portland\, OR 97205. &#13\;\n&#1
 3\;\nThis high-tech block party on wheels is your chance to share the sp
 irit of innovation that is the essence of Java.&#13\;\n&#13\;\nSpeaker: 
 Brent Christian&#13\;\n&#13\;\nBrent Christian\, a Senior Member of Tech
 nical Staff with Oracle\, will be doing technology demos for the Portlan
 d event. In his 10+ years with Sun\, he worked on Client Java technologi
 es which included the AWT and Swing toolkits\, as well measuring\, analy
 zing\, and improving client performance. He has spent the last few years
  on the JavaFX graphics team\, focusing on the animation system along wi
 th performance benchmarking and analysis.&#13\;\nLocation: The event wil
 l be hosted from 6-9pm at Pioneer Courthouse Square\n\nTags: oracle\, ja
 va\, opensource\, developers\, free\, j2ee\, javaee\n\nImported from: ht
 tp://calagator.org/events/1250458989
URL:http://www.java.com/roadtrip/schedule.jsp
SUMMARY:Java Code to Coast event in Pioneer Courthouse Square
LOCATION:Pioneer Courthouse Square: 701 Sw 6th Ave\, Portland OR 97204 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20100119T021812Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100921T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100921T183000
DTSTAMP;VALUE=DATE-TIME:20100119T021812Z
LAST-MODIFIED;VALUE=DATE-TIME:20100920T190234Z
UID:http://calagator.org/events/1250458189
DESCRIPTION:This month's topic:  Logging Last Resource (LLR) optimization
  of XA&#13\;\n&#13\;\nAlmost every transaction executed on a Java EE App
 lication Server winds up distributed over multiple resources such as JMS
  destinations and JDBC datasources. Standard OTLP systems employ the XA-
 2PC protocol\, a presumed-abort variant of the Two-Phase Commit protocol
  to make sure that either all resources commit successfully or all resou
 rces abort the transaction if at least one resource fails. As any distri
 buted consensus protocol\, XA-2PC is expensive. In this talk\, we presen
 t Logging Last Resource (LLR) optimization of XA (actually\, its Java EE
  &quot\;translation&quot\; in form of the JTA spec) in Oracle WebLogic S
 erver. LLR's effectiveness has been validated in world record results ac
 hieved by the Oracle stack in the SPECjAppServer2004 benchmark and by hi
 gh-profile customers in mission-critical applications. &#13\;\n&#13\;\n-
 ---------&#13\;\n&#13\;\nSpeaker: Gera Shegalov&#13\;\n&#13\;\nGera has 
 worked in the areas of workflow management\, temporal databases\, messag
 ing\, and recovery. He is currently with Oracle Database High Availabili
 ty. In his prior role at Oracle\, he was part of the Java Platform Group
  where he worked on the messaging infrastructure such as OC4J JMS\, AQ J
 MS integration\, WebLogic FileStore\, and LLR. Prior to joining Oracle\,
  Gera worked at the Max Planck Institute of Informatics in Saarbruecken\
 , Germany and interned at Microsoft Research in Redmond\, WA. &#13\;\n&#
 13\;\n----------&#13\;\n&#13\;\nPJUG meetings start with some time to ea
 t and socialize (pizza and beverages are provided)\, followed by the fea
 tured speaker\, then Q&amp\;A\, discussion\, sometimes a drawing to give
  away swag. :)&#13\;\n&#13\;\nThough we like knowing how many people to 
 expect\, you don't *have* to RSVP\, on Upcoming or otherwise. Go ahead a
 nd just show up!&#13\;\n&#13\;\nMany people also go for a drink and furt
 her discussion following the meeting\, at a location determined ad hoc (
 lately\, Trees restaurant in the same building).&#13\;\n&#13\;\nhttp://t
 witter.com/pjug&#13\;\nhttp://pjug.org/&#13\;\n(join our mailing list\, 
 linked from the website!)\n\nTags: java\, user group\, pjug\, oracle\, s
 un\, weblogic\, llr\, xa\, jta\, java ee\, jee\, j2ee\, jdbc\, jms\, olt
 p\, xa-2pc\, specj\, gera\, shegalov\n\nImported from: http://calagator.
 org/events/1250458189
URL:http://pjug.org/
SUMMARY:Portland Java User Group: Logging Last Resource Transaction Optim
 ization
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:5
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20101019T193946Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20101019T213000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20101019T183000
DTSTAMP;VALUE=DATE-TIME:20101019T193946Z
LAST-MODIFIED;VALUE=DATE-TIME:20101019T194850Z
UID:http://calagator.org/events/1250459372
DESCRIPTION:This month's topic: What's New? - JavaOne 2010&#13\;\n&#13\;\
 nDoug will present his notes (PDF) from this years JavaOne (and Oracle D
 ev) Conference. Come listen and share!&#13\;\n&#13\;\n----------&#13\;\n
 &#13\;\nSpeaker: Douglas Bullard&#13\;\n&#13\;\n(No bio provided.)&#13\;
 \n&#13\;\n----------&#13\;\n&#13\;\nPJUG meetings start with some time t
 o eat and socialize (pizza and beverages are provided)\, followed by the
  featured speaker\, then Q&amp\;A\, discussion\, sometimes a drawing to 
 give away swag. :)&#13\;\n&#13\;\nThough we like knowing how many people
  to expect\, you don't *have* to RSVP\, on Upcoming or otherwise. Go ahe
 ad 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 h
 oc (lately\, Trees restaurant in the same building).&#13\;\n&#13\;\nhttp
 ://twitter.com/pjug&#13\;\nhttp://pjug.org/&#13\;\n(join our mailing lis
 t\, linked from the website!)\n\nTags: upcoming:event=7212366\, java\, u
 ser group\, pjug\, oracle\, sun\, javaone\, 2010\, doug\, bullard\n\nImp
 orted from: http://calagator.org/events/1250459372
SUMMARY:Portland Java User Group: What's New from JavaOne 2010
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20101105T013543Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20101108T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20101108T180000
DTSTAMP;VALUE=DATE-TIME:20101105T013543Z
LAST-MODIFIED;VALUE=DATE-TIME:20101105T013543Z
UID:http://calagator.org/events/1250459439
DESCRIPTION:An evening about Mobile Development with Eclipse. There will 
 be three presentations covering Android\, Blackberry and iPad developmen
 t: Android Development with EclipseBlackBerry Application Development Op
 tionsiPad development with Eclipse (using Java)There will also be free p
 izza and beers.&#13\;\n&#13\;\nThe event is scheduled for this Monday\, 
 Nov 8th at 6pm at the Lucky Labrador Beer Hall\, 1945 NW Quimby (map). &
 #13\;\n&#13\;\nPlease RSVP on the wiki.\n\nTags: mobile\, android\, blac
 kberry\, ipad\, eclipse\, java\n\nImported from: http://calagator.org/ev
 ents/1250459439
URL:http://wiki.eclipse.org/Eclipse_DemoCamps_November_2010/Portland
SUMMARY:Mobile Development with Eclipse
LOCATION:Lucky Labrador Beer Hall: 1945 NW Quimby\, Portland OR 97209 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20101019T195243Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20101116T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20101116T183000
DTSTAMP;VALUE=DATE-TIME:20101019T195243Z
LAST-MODIFIED;VALUE=DATE-TIME:20101019T195519Z
UID:http://calagator.org/events/1250459373
DESCRIPTION:This month's topic: TBD&#13\;\n&#13\;\n----------&#13\;\n&#13
 \;\nSpeaker: TBD&#13\;\n&#13\;\n----------&#13\;\n&#13\;\nPJUG meetings 
 start with some time to eat and socialize (pizza and beverages are provi
 ded)\, followed by the featured speaker\, then Q&amp\;A\, discussion\, s
 ometimes a drawing to give away swag. :)&#13\;\n&#13\;\nThough we like k
 nowing how many people to expect\, you don't *have* to RSVP\, on Upcomin
 g or otherwise. Go ahead and just show up!&#13\;\n&#13\;\nMany people al
 so go for a drink and further discussion following the meeting\, at a lo
 cation determined ad hoc (lately\, Trees restaurant in the same building
 ).&#13\;\n&#13\;\nhttp://twitter.com/pjug&#13\;\nhttp://pjug.org/&#13\;\
 n(join our mailing list\, linked from the website!)\n\nTags: upcoming:ev
 ent=7212373\, java\, user group\, pjug\, oracle\, sun\n\nImported from: 
 http://calagator.org/events/1250459373
URL:http://pjug.org/
SUMMARY:Portland Java User Group
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:3
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20101019T195617Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20101221T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20101221T183000
DTSTAMP;VALUE=DATE-TIME:20101019T195617Z
LAST-MODIFIED;VALUE=DATE-TIME:20101019T195926Z
UID:http://calagator.org/events/1250459374
DESCRIPTION:This month's topic: TBD&#13\;\n&#13\;\n----------&#13\;\n&#13
 \;\nSpeaker: TBD&#13\;\n&#13\;\n----------&#13\;\n&#13\;\nPJUG meetings 
 start with some time to eat and socialize (pizza and beverages are provi
 ded)\, followed by the featured speaker\, then Q&amp\;A\, discussion\, s
 ometimes a drawing to give away swag. :)&#13\;\n&#13\;\nThough we like k
 nowing how many people to expect\, you don't *have* to RSVP\, on Upcomin
 g or otherwise. Go ahead and just show up!&#13\;\n&#13\;\nMany people al
 so go for a drink and further discussion following the meeting\, at a lo
 cation determined ad hoc (lately\, Trees restaurant in the same building
 ).&#13\;\n&#13\;\nhttp://twitter.com/pjug&#13\;\nhttp://pjug.org/&#13\;\
 n(join our mailing list\, linked from the website!)\n\nTags: upcoming:ev
 ent=7212374\, java\, user group\, pjug\, oracle\, sun\n\nImported from: 
 http://calagator.org/events/1250459374
URL:http://pjug.org/
SUMMARY:Portland Java User Group
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:3
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20101019T200758Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20110118T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20110118T183000
DTSTAMP;VALUE=DATE-TIME:20101019T200758Z
LAST-MODIFIED;VALUE=DATE-TIME:20110118T204629Z
UID:http://calagator.org/events/1250459375
DESCRIPTION:This month's topic: Gradle&#13\;\n&#13\;\nCome to the session
  if you want to participate in learning more about Gradle. Gradle is a p
 owerful layer of Groovy built on top of a number of established tools an
 d libraries. Smart guys have borrowed from the pioneering work of Ant\, 
 Maven\, Gant\, Buildr and come up with an expressive\, concise\, and con
 vention-rich build tool for the Java family.&#13\;\n&#13\;\nFor this ses
 sion\, there won't be any slides. I'm also not going to stand up and tal
 k at you. Instead\, I'm going to rely heavily on your involvement. I'll 
 start with an introduction to Gradle\, and then very quickly go into usi
 ng it in practice. After a few minutes of that I'll open it up to go whe
 rever we're most interested in. I'm not a Gradle expert\, yet I believe 
 that my Groovy background in conjunction with a few days of earnest usag
 e have taught me a lot. This session will rely heavily on an internet co
 nnection\, and we'll be googling for answers together if need be.&#13\;\
 n&#13\;\nDo this ahead of time:&#13\;\n&#13\;\nWhat is your intention fo
 r the session? Spend some time deliberately focusing on what it is you w
 ant out of the session. Bring that will you and share it with us. It wil
 l help us all focus on what's important and go some way to helping you g
 et the most out of the session. Also\, go have a quick read about Gradle
  on their website. That will save us all some time\, help us get to the 
 interesting details sooner\, and be a good source of informed questions 
 for you.&#13\;\n&#13\;\n----------&#13\;\n&#13\;\nSpeaker: Merlyn Albery
 -Speyer&#13\;\n&#13\;\nI'm Merlyn\, a Portland-based programmer with str
 ong ties to both Agile PDX and Groovy. I'm also a member of an Agile tea
 m at YesMail\, and I blog under the handle &quot\;curious attempt bunny&
 quot\;.&#13\;\n&#13\;\n----------&#13\;\n&#13\;\nPJUG meetings start wit
 h some time to eat and socialize (pizza and beverages are provided)\, fo
 llowed by the featured speaker\, then Q&amp\;A\, discussion\, sometimes 
 a drawing to give away swag. :)&#13\;\n&#13\;\nThough we like knowing ho
 w many people to expect\, you don't *have* to RSVP\, on Upcoming or othe
 rwise. Go ahead and just show up!&#13\;\n&#13\;\nMany people also go for
  a drink and further discussion following the meeting\, at a location de
 termined ad hoc (lately\, Trees restaurant in the same building).&#13\;\
 n&#13\;\nhttp://twitter.com/pjug&#13\;\n&#13\;\nhttp://pjug.org/&#13\;\n
 &#13\;\n(join our mailing list\, linked from the website!)\n\nTags: upco
 ming:event=7212375\, java\, user group\, pjug\, oracle\, sun\, gradle\, 
 merlyn\, albery-speyer\n\nImported from: http://calagator.org/events/125
 0459375
URL:http://pjug.org/
SUMMARY:Portland Java User Group: Gradle to Crave
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:20110118T234615Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20110120T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20110120T190000
DTSTAMP;VALUE=DATE-TIME:20110118T234615Z
LAST-MODIFIED;VALUE=DATE-TIME:20110118T234615Z
UID:http://calagator.org/events/1250459651
DESCRIPTION:PDXScala is the Portland\, Oregon based Scala users group.&#1
 3\;\n&#13\;\nThe meeting will be at BankSimple\, please use this door --
  there will be a &quot\;PDXscala&quot\; sign on it.&#13\;\n&#13\;\nPRESE
 NTATIONS&#13\;\n* Scott Andreas showing off the Scala port of his Octobo
 t project\, which was recently deployed successfully to handle a heavy j
 ob processing load at UrbanAirship. &#13\;\n* Stephen Judkins will also 
 show off some work he's done to integrate JRuby and Scala.&#13\;\n* If y
 ou have any topics you'd like to discuss or code you'd like to show off\
 , please bring it along!&#13\;\n\n\nTags: scala\, functional programming
 \, programming\, ruby\, java\, user group\, octobot\n\nImported from: ht
 tp://calagator.org/events/1250459651
URL:http://pdxscala.org/
SUMMARY:PDXScala: Octobot distributed queue worker\, bridging JRuby and S
 cala\, etc
LOCATION:Simple (old office): 334 NW 11th\, Portland OR 97209 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20101019T200906Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20110215T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20110215T183000
DTSTAMP;VALUE=DATE-TIME:20101019T200906Z
LAST-MODIFIED;VALUE=DATE-TIME:20110215T004421Z
UID:http://calagator.org/events/1250459376
DESCRIPTION:This month's topic: Semantic Datastores - the *Other* NoSQL&#
 13\;\n&#13\;\nThe NoSQL movement has given developers many more data sto
 rage options\, each with their own design considerations and trade-offs.
  One of the quieter options\, semantic data stores (also called triple s
 tores or quad stores)\, provide an interesting hybrid of key-value and g
 raph database features\, while offering a data model based on a W3C reco
 mmendation (RDF) and a standardized query language (SPARQL) that will fe
 el familiar to anyone experienced with unfashionable SQL.&#13\;\n&#13\;\
 nThis talk will cover the basics of data modeling with RDF and how to us
 e the open source Jena Semantic Web Framework to add a semantic datastor
 e to a Java-based Web application.&#13\;\n&#13\;\n----------&#13\;\n&#13
 \;\nSpeaker: Brian Panulla (@bpanulla)&#13\;\n&#13\;\nBrian is an indepe
 ndent software consultant based in Portland\, Oregon. His current projec
 ts include interactive data reporting tools the services for clients in 
 the higher education\, automotive sales\, and legal sectors.&#13\;\n&#13
 \;\n----------&#13\;\n&#13\;\nPJUG meetings start with some time to eat 
 and socialize (pizza and beverages are provided)\, followed by the featu
 red speaker\, then Q&amp\;A\, discussion\, sometimes a drawing to give a
 way swag. :)&#13\;\n&#13\;\nThough we like knowing how many people to ex
 pect\, you don't *have* to RSVP\, on Upcoming or otherwise. Go ahead and
  just show up!&#13\;\n&#13\;\nMany people also go for a drink and furthe
 r discussion following the meeting\, at a location determined ad hoc (la
 tely\, Trees restaurant in the same building).&#13\;\n&#13\;\nhttp://twi
 tter.com/pjug&#13\;\nhttp://pjug.org/&#13\;\n(join our mailing list\, li
 nked from the website!)\n\nTags: upcoming:event=7212376\, java\, user gr
 oup\, pjug\, oracle\, sun\, brian\, panulla\, semantic\, data\, store\, 
 nosql\n\nImported from: http://calagator.org/events/1250459376
URL:http://pjug.org/
SUMMARY:Portland Java User Group: Semantic Datastores - the *Other* NoSQL
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:3
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20101019T201331Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20110315T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20110315T183000
DTSTAMP;VALUE=DATE-TIME:20101019T201331Z
LAST-MODIFIED;VALUE=DATE-TIME:20110316T210944Z
UID:http://calagator.org/events/1250459377
DESCRIPTION:This month's topic: Android 3.0&#13\;\n&#13\;\nGoogle unveile
 d Android 3.0 in February 2011. This release provides a new UI and other
  features that are suited for mobile tablet devices. In this presentatio
 n\, we'll discuss Android's new platform API's and highlight changes in 
 the developer SDK.&#13\;\n&#13\;\nSlides:  http://www.slideshare.net/sul
 lis/android-30-portland-java-user-group-20110315&#13\;\n&#13\;\n--------
 --&#13\;\n&#13\;\nSpeaker: Sean Sullivan&#13\;\n&#13\;\nSean is a softwa
 re engineer specializing in web services development\, mobile applicatio
 ns\, and supply chain management systems. Sean is an Apache Software Fou
 ndation committer and has contributed to various open source projects\, 
 including the OAuth Java library.&#13\;\n&#13\;\n----------&#13\;\n&#13\
 ;\nPJUG meetings start with some time to eat and socialize (pizza and be
 verages are provided)\, followed by the featured speaker\, then Q&amp\;A
 \, discussion\, sometimes a drawing to give away swag. :)&#13\;\n&#13\;\
 nThough we like knowing how many people to expect\, you don't *have* to 
 RSVP\, on Upcoming or otherwise. Go ahead 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\, Trees restaurant in 
 the same building).&#13\;\n&#13\;\nhttp://twitter.com/pjug&#13\;\nhttp:/
 /pjug.org/&#13\;\n(join our mailing list\, linked from the website!)\n\n
 Tags: upcoming:event=7212377\, java\, user group\, pjug\, oracle\, sun\,
  android\, jug\, pdx\, google\n\nImported from: http://calagator.org/eve
 nts/1250459377
URL:http://pjug.org/
SUMMARY:Portland Java User Group:  Android 3.0
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:6
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20101019T201500Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20110419T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20110419T183000
DTSTAMP;VALUE=DATE-TIME:20101019T201500Z
LAST-MODIFIED;VALUE=DATE-TIME:20110419T183108Z
UID:http://calagator.org/events/1250459378
DESCRIPTION:This month's topic: Using GWT to write iPhone web apps in Jav
 a&#13\;\n&#13\;\nFor the Java coder\, GWT is currently as close as it ge
 ts to a multi-platform solution for web apps. After a quick GWT review\,
  we will code about in the world of web apps you can run on your desktop
  and mobile phone\, written in Java. This will be a superview presentati
 on touching on GWT\, GWT mobile libs and HTML5.&#13\;\n&#13\;\n---------
 -&#13\;\n&#13\;\nSpeaker: Jon Batcheller&#13\;\n&#13\;\nJon is one of th
 e founders of PJUG\, writing Java apps since 1995. He has written Java p
 rograms for a wide variety of applications from IC Design\, circuit boar
 d layout\, hardware/software co-design\, assisted living facilit managem
 ent\, to a POS system for the two bars he owns.&#13\;\n&#13\;\n---------
 -&#13\;\n&#13\;\nPJUG meetings start with some time to eat and socialize
  (pizza and beverages are provided)\, followed by the featured speaker\,
  then Q&amp\;A\, discussion\, sometimes a drawing to give away swag. :)&
 #13\;\n&#13\;\nThough we like knowing how many people to expect\, you do
 n't *have* to RSVP\, on Upcoming or otherwise. Go ahead 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\, Trees 
 restaurant in the same building).&#13\;\n&#13\;\nhttp://twitter.com/pjug
 &#13\;\nhttp://pjug.org/&#13\;\n(join our mailing list\, linked from the
  website!)\n\nTags: upcoming:event=7212378\, java\, user group\, pjug\, 
 oracle\, sun\, portland\, jon\, batcheller\, gwt\, iphone\, web apps\n\n
 Imported from: http://calagator.org/events/1250459378
URL:http://pjug.org/
SUMMARY:Portland Java User Group: Using GWT to write iPhone web apps in J
 ava
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:20110504T193601Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20110517T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20110517T183000
DTSTAMP;VALUE=DATE-TIME:20110504T193601Z
LAST-MODIFIED;VALUE=DATE-TIME:20110504T194409Z
UID:http://calagator.org/events/1250460559
DESCRIPTION:This month's topic: What's inside a JVM?&#13\;\n&#13\;\nAre y
 ou interested in learning what a Java Virtual Machine (JVM) is and what 
 it does for your Java applications? This presentation will provide insig
 ht into the inner workings of a Java Virtual Machine and some drill down
  on what compilers and garbage collectors do\, so that you don't have to
  worry about it while programming your Java application.&#13\;\n&#13\;\n
 In particular\, you will learn about common optimizations\, well establi
 shed garbage collection algorithms\, and what the current biggest challe
 nge with Java scalability is today.&#13\;\n&#13\;\n----------&#13\;\n&#1
 3\;\nSpeaker: Eva Andreasson&#13\;\n&#13\;\nEva has been involved with J
 ava virtual machine technologies\, SOA\, Cloud\, and other enterprise mi
 ddleware solutions for the past 10 years. Joined the startup Appeal Virt
 ual Solutions in 2001\, as a developer of JRockit JVM\, which later was 
 acquired by BEA Systems. Eva holds two patents on Garbage Collection heu
 ristics and algorithms\, and pioneered Deterministic Garbage Collection 
 which later became productized through JRockit Real Time.&#13\;\n&#13\;\
 nEva has worked closely with Sun and Intel on many technical partnership
 s\, as well as various integration projects of JRockit Product Group\, W
 eblogic\, and Coherence (post the Oracle acquisition in 2008). Most rece
 ntly Eva joined Azul Systems in 2009\, as the Product Manager for the ne
 w Zing Java Platform.&#13\;\n&#13\;\nEva holds a Master of Science from 
 the Royal Institute of Technology\, Sweden\, and a B.S with a Minor in E
 conomics from the University of Stockholm.&#13\;\n&#13\;\n----------&#13
 \;\n&#13\;\nPJUG meetings start with some time to eat and socialize (piz
 za and beverages are provided)\, followed by the featured speaker\, then
  Q&amp\;A\, discussion\, sometimes a drawing to give away swag. :)&#13\;
 \n&#13\;\nThough we like knowing how many people to expect\, you don't *
 have* to RSVP\, on Upcoming or otherwise. Go ahead and just show up!&#13
 \;\n&#13\;\nMany people also go for a drink and further discussion follo
 wing the meeting\, at a location determined ad hoc (lately\, Trees resta
 urant in the same building).&#13\;\n&#13\;\nhttp://twitter.com/pjug&#13\
 ;\nhttp://pjug.org/&#13\;\n(join our mailing list\, linked from the webs
 ite!)\n\nTags: upcoming:event=8050148\, portland\, java\, user group\, p
 jug\, oracle\, sun\, eva\, andreasson\, azul\, jvm\, internals\n\nImport
 ed from: http://calagator.org/events/1250460559
URL:http://pjug.org/
SUMMARY:Portland Java User Group: What's inside a JVM?
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20110620T215358Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20110621T213000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20110621T183000
DTSTAMP;VALUE=DATE-TIME:20110620T215358Z
LAST-MODIFIED;VALUE=DATE-TIME:20110620T215932Z
UID:http://calagator.org/events/1250460746
DESCRIPTION:This month's topic: Lean Mobile Data and Open Source: Storage
 \, Messaging and Analysis&#13\;\n&#13\;\nThis talk will provide a overvi
 ew of Urban Airship's core data warehouse architecture - a system design
 ed to handle capture\, intake and analysis of data for 100s of millions 
 of mobile devices with near real time precision. The talk will touch on 
 Urban Airship's use of HBase\, Hadoop Core\, ZooKeeper\, Kafka as well a
 s home-grown services. Time permitting\, the talk will also cover how Ur
 ban Airship takes a lean approach to working with volumes of data includ
 ing the use of ad-hoc tools such as Pig and Cascading as well as how the
  company leverages the data architecture for fast customer discovery and
  innovations.&#13\;\n&#13\;\n----------&#13\;\n&#13\;\nSpeaker: Erik Onn
 en&#13\;\n&#13\;\nErik Onnen is the Hadoop and Analytics Lead at Urban A
 irship\, the Portland-based leader in mobile application engagement serv
 ices. He has over 10 years in distributed systems experience including t
 he design and implementation of multiple &quot\;big data&quot\; systems.
  Erik joined Urban Airship in October of 2010\, prior to that he was a P
 rincipal Engineer at Jive Software.&#13\;\n&#13\;\n----------&#13\;\n&#1
 3\;\nPJUG meetings start with some time to eat and socialize (pizza and 
 beverages are provided)\, followed by the featured speaker\, then Q&amp\
 ;A\, discussion\, sometimes a drawing to give away swag. :)&#13\;\n&#13\
 ;\nThough we like knowing how many people to expect\, you don't *have* t
 o RSVP\, on Upcoming or otherwise. Go ahead and just show up!&#13\;\n&#1
 3\;\nMany people also go for a drink and further discussion following th
 e meeting\, at a location determined ad hoc (lately\, Trees restaurant i
 n the same building).&#13\;\n&#13\;\nhttp://twitter.com/pjug&#13\;\nhttp
 ://pjug.org/&#13\;\n(join our mailing list\, linked from the website!)\n
 \nTags: upcoming:event=8149433\, portland\, java\, user group\, pjug\, o
 racle\, sun\, erik\, onnen\, urban airship\, big data\, hadoop\, hbase\,
  zookeeper\, kafka\, pig\, cascading\n\nImported from: http://calagator.
 org/events/1250460746
URL:http://pjug.org/
SUMMARY:Portland Java User Group: Lean Mobile Data and Open Source: Stora
 ge\, Messaging and Analysis
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:3
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20110718T223337Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20110719T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20110719T183000
DTSTAMP;VALUE=DATE-TIME:20110718T223337Z
LAST-MODIFIED;VALUE=DATE-TIME:20110718T223519Z
UID:http://calagator.org/events/1250460838
DESCRIPTION:This month's topic: Comparing JSON libraries&#13\;\n&#13\;\nJ
 SON has become the de-facto data interchange format for Internet web ser
 vices. We'll examine open source libraries that make it easy for a Java 
 developer to serialize objects to JSON. This presentation will include a
  discussion of three popular Java libraries ( json.org\, Jackson\, and G
 SON ) as well as a popular Scala library (lift-json).&#13\;\n&#13\;\n&#1
 3\;\n----------&#13\;\n&#13\;\nSpeaker: Sean Sullivan&#13\;\n&#13\;\nSea
 n is a software engineer specializing in web services development\, mobi
 le applications\, and supply chain management systems. Sean works on e-c
 ommerce projects at Gilt Groupe's Portland office. Sean is an Apache Sof
 tware Foundation committer and has contributed to various open source pr
 ojects\, including the OAuth Java library.&#13\;\n&#13\;\n----------&#13
 \;\n&#13\;\nPJUG meetings start with some time to eat and socialize (piz
 za and beverages are provided)\, followed by the featured speaker\, then
  Q&amp\;A\, discussion\, sometimes a drawing to give away swag. :)&#13\;
 \n&#13\;\nThough we like knowing how many people to expect\, you don't *
 have* to RSVP\, on Upcoming or otherwise. Go ahead and just show up!&#13
 \;\n&#13\;\nMany people also go for a drink and further discussion follo
 wing the meeting\, usually at Tree's restaurant in building lobby.&#13\;
 \n&#13\;\nhttp://twitter.com/pjug&#13\;\nhttp://pjug.org/&#13\;\n(join o
 ur mailing list\, linked from the website!)\n\nTags: upcoming:event=8228
 893\, portland\, java\, user group\, pjug\, oracle\, sun\, sean\, sulliv
 an\, json\, libraries\, serialization\, json.org\, jackson\, gson\, lift
 -json\n\nImported from: http://calagator.org/events/1250460838
URL:http://pjug.org/
SUMMARY:Portland Java User Group: JSON Libraries
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20110723T224416Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20110724T170000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20110724T100000
DTSTAMP;VALUE=DATE-TIME:20110723T224416Z
LAST-MODIFIED;VALUE=DATE-TIME:20110723T224416Z
UID:http://calagator.org/events/1250460851
DESCRIPTION:&#13\;\n&#13\;\n&#13\;\nOSCON JVM Language Symposium&#13\;\n&
 #13\;\nSunday\, July 24\, 2011 from 10:00 AM - 5:00 PM (PT)&#13\;\n&#13\
 ;\nPortland\, OR&#13\;\n&#13\;\n&#13\;\n&#13\;\nFree.&#13\;\n&#13\;\n&#1
 3\;\n&#13\;\nRegistration required.&#13\;\n&#13\;\n&#13\;\n&#13\;\nThe O
 SCON JVM Language Symposium is a free\, open-spaces conference for imple
 menters and users of different languages on the Java Virtual Machine.  W
 e will have several of the biggest names in JVM languages in attendance\
 , and an open format where you can propose and lead sessions\, or simply
  hang out and hack on a new or interesting language idea.  This means we
  will have no planned agenda for the conference and it will be decided b
 y the attendees.&#13\;\n&#13\;\nSome of the languages you can expect to 
 learn about include: Scala\, Clojure\, Groovy\, JRuby\, Fantom\, Gosu\, 
 and (insert your favorite JVM language here).&#13\;\n&#13\;\nThis is a f
 ree event happening the Sunday before OSCON Java (registration for the O
 SCON Java conference is not required).&#13\;\n&#13\;\n&#13\;\n&#13\;\nWe
  are holding this in the OSCON Java space at the Oregon Convention Cente
 r\, so we will have plenty of space to hack and collaborate.&#13\;\n\n\n
 Tags: java\, scala\, groovy\, jvm\, programming\, oscon\n\nImported from
 : http://calagator.org/events/1250460851
URL:http://jvmlangsymposium.eventbrite.com/ 
SUMMARY:OSCON JVM Language Symposium 
LOCATION:Oregon Convention Center: 777 NE Martin Luther King Jr. Blvd.\, 
 Portland OR 97232 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20110815T185004Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20110816T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20110816T183000
DTSTAMP;VALUE=DATE-TIME:20110815T185004Z
LAST-MODIFIED;VALUE=DATE-TIME:20110815T185624Z
UID:http://calagator.org/events/1250461213
DESCRIPTION:This month's topic: Apache CXF Web Services&#13\;\n&#13\;\nAp
 ache CXF offers the most flexible support for both REST and SOAP of any 
 Java web services stack\, including support for different XML data bindi
 ngs and JSON output for REST web services.&#13\;\n&#13\;\nIn this presen
 tation you'll see how to implement and deploy CXF web services\, using b
 oth Java standards including JAX-RS and JAX-WS and custom CXF extensions
 . You'll also learn about the different configuration options supported 
 by CXF\, including Spring-based\, annotation-based\, and direct configur
 ation in code\, and get an idea of how easily web services projects can 
 be implemented using CXF. Finally\, you'll see how CXF fits into the Apa
 che open source SOA infrastructure.&#13\;\n&#13\;\n----------&#13\;\n&#1
 3\;\nSpeaker: Dennis Sosnoski&#13\;\n&#13\;\nDennis Sosnoski (http://sos
 noski.com/) is an internationally recognized expert on SOA and web servi
 ces in Java. He's been helping organizations worldwide with their XML an
 d web services projects for the last 12 years. &#13\;\n&#13\;\nDennis is
  also active in the Java community\, as a frequent speaker at users grou
 ps and conferences\, a writer for IBM developer Works Java and SOA/Web s
 ervices zones\, a committer on both Apache Axis2 and CXF web services pr
 ojects\, and the lead developer of other open source projects including 
 the JiBX XML data binding tool.&#13\;\n&#13\;\n----------&#13\;\n&#13\;\
 nPJUG meetings start with some time to eat and socialize (pizza and beve
 rages are provided)\, followed by the featured speaker\, then Q&amp\;A\,
  discussion\, sometimes a drawing to give away swag. :)&#13\;\n&#13\;\nT
 hough we like knowing how many people to expect\, you don't *have* to RS
 VP\, on Upcoming or otherwise. Go ahead and just show up!&#13\;\n&#13\;\
 nMany people also go for a drink and further discussion following the me
 eting\, at a location determined ad hoc (lately\, Trees restaurant in th
 e same building).&#13\;\n&#13\;\nhttp://twitter.com/pjug&#13\;\nhttp://p
 jug.org/&#13\;\n(join our mailing list\, linked from the website!)\n\nTa
 gs: upcoming:event=8281257\, portland\, java\, user group\, pjug\, oracl
 e\, sun\, dennis\, sosnoski\, apache\, web services\, cxf\n\nImported fr
 om: http://calagator.org/events/1250461213
URL:http://pjug.org/
SUMMARY:Portland Java User Group: Apache CXF Web Services
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:3
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20110815T195036Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20110920T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20110920T183000
DTSTAMP;VALUE=DATE-TIME:20110815T195036Z
LAST-MODIFIED;VALUE=DATE-TIME:20110919T195759Z
UID:http://calagator.org/events/1250461214
DESCRIPTION:This month's topic: GWT in the Real World - Building Enterpri
 se GWT Applications in Legacy Application Frameworks&#13\;\n&#13\;\nThis
  is a discussion on how Nike replaced a legacy JavaScript data grid with
  a grid written in GWT.  Topics covered will include:&#13\;\n* Why GWT?&
 #13\;\n* Architectural design considerations&#13\;\n* Packaging and depl
 oyment&#13\;\n* Deploying GWT into a JDK 1.4 container&#13\;\n* Browser 
 compatibility issues&#13\;\n* Performance\, performance\, performance - 
 how we made it as fast as possible&#13\;\n* Useful tools\, libraries\, a
 nd technologies&#13\;\n* Lessons learned &#13\;\n&#13\;\n----------&#13\
 ;\n&#13\;\nSpeaker: Douglas Bullard&#13\;\n&#13\;\nDouglas Bullard has b
 een writing Enterprise applications in Java and associated technologies 
 for 15 years. He has spent the last 10 years at Nike working on Nike.net
  - Nike's B2B e-commerce site.&#13\;\n&#13\;\n----------&#13\;\n&#13\;\n
 PJUG meetings start with some time to eat and socialize (pizza and bever
 ages are provided)\, followed by the featured speaker\, then Q&amp\;A\, 
 discussion\, sometimes a drawing to give away swag. :)&#13\;\n&#13\;\nTh
 ough we like knowing how many people to expect\, you don't *have* to RSV
 P\, on Upcoming or otherwise. Go ahead and just show up!&#13\;\n&#13\;\n
 Many people also go for a drink and further discussion following the mee
 ting\, at a location determined ad hoc (lately\, Trees restaurant in the
  same building).&#13\;\n&#13\;\nhttp://twitter.com/pjug&#13\;\nhttp://pj
 ug.org/&#13\;\n(join our mailing list\, linked from the website!)\n\nTag
 s: upcoming:event=8281309\, portland\, java\, user group\, pjug\, oracle
 \, sun\, doug\, bullard\, nike\, gwt\n\nImported from: http://calagator.
 org/events/1250461214
URL:http://pjug.org/
SUMMARY:Portland Java User Group
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:3
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20111011T040342Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20111010T220000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20111010T210000
DTSTAMP;VALUE=DATE-TIME:20111011T040342Z
LAST-MODIFIED;VALUE=DATE-TIME:20111011T040342Z
UID:http://calagator.org/events/1250461456
DESCRIPTION:Android Weekly Workgroup at the Lucky Lab Brew Pub&#13\;\n&#1
 3\;\nhttp://www.luckylab.com/&#13\;\n&#13\;\nCome and work on your perso
 nal Android projects in a workgroup.  Share what your doing\, ask questi
 ons\, help others.  All skill levels\, including beginners\, are welcome
  to attend.  &#13\;\n&#13\;\nConfirmation of attendance is suggested but
  not required.  If no one shows by 5:30 pm\, the meeting will be automat
 ically canceled unless otherwise noted on the website.  Please check the
  group's website for last minute updates.  &#13\;\n&#13\;\nAgenda:&#13\;
 \n&#13\;\n5:00 - 5:30:  Arrival\, Meet and Greet&#13\;\n5:30 - 5:45:  In
 troductions and Discussion&#13\;\n5:45 - 9:00:  Coding&#13\;\n&#13\;\nwe
 b: http://groups.google.com/group/pdx-android-workgroup&#13\;\n&#13\;\ne
 mail: pdx-android-workgroup@googlegroups.com&#13\;\n&#13\;\nMeet along t
 he back wall near an open power outlet.  A small temporary sign will be 
 visible if you look carefully.  &#13\;\n&#13\;\nDiscussion topics may be
  pre-suggested on the group's site\, but the main focus of the meeting i
 s coding personal projects.  &#13\;\n\n\nTags: android\, software\, java
 \, linux\, google\n\nImported from: http://calagator.org/events/12504614
 56
URL:http://groups.google.com/group/pdx-android-workgroup
SUMMARY:Android Weekly Workgroup
LOCATION:Lucky Labrador Brew Pub: 915 SE Hawthorne Boulevard\, Portland O
 regon 97214 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20111018T201318Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20111018T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20111018T183000
DTSTAMP;VALUE=DATE-TIME:20111018T201318Z
LAST-MODIFIED;VALUE=DATE-TIME:20111018T201318Z
UID:http://calagator.org/events/1250461482
DESCRIPTION:This month's topic: Continuous Integration in a Java Environm
 ent&#13\;\n&#13\;\nThis is a discussion about being agile with continuou
 s integration (CI) in a Java enterprise. Topics covered will include:&#1
 3\;\n* Continuous integration tools&#13\;\n* To branch or not to branch?
 &#13\;\n* When to commit&#13\;\n* When to build&#13\;\n* Self-testing bu
 ilds&#13\;\n* Build storage &#13\;\n&#13\;\n----------&#13\;\n&#13\;\nSp
 eaker: James Price&#13\;\n&#13\;\nJames Price joined Clearwater Analytic
 s in November 2004 and has been the Director of Development for over 6 y
 ears. James brings more than 13 years of experience in software developm
 ent\, having previously worked at Hewlett Packard and CQG Inc. as a deve
 loper and lead architect.&#13\;\n&#13\;\n----------&#13\;\n&#13\;\nPJUG 
 meetings start with some time to eat and socialize (pizza and beverages 
 are provided)\, followed by the featured speaker\, then Q&amp\;A\, discu
 ssion\, sometimes a drawing to give away swag. :)&#13\;\n&#13\;\nThough 
 we like knowing how many people to expect\, you don't *have* to RSVP\, o
 n Upcoming or otherwise. Go ahead 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\, Trees restaurant in the same
  building).&#13\;\n&#13\;\nhttp://twitter.com/pjug&#13\;\nhttp://pjug.or
 g/&#13\;\n(join our mailing list\, linked from the website!)\n\nTags: up
 coming:event=8517954\, java\, user group\, pjug\, ci\, oracle\, sun\, po
 rtland\, james\, price\, continuous\, integration\, hudson\, cruisecontr
 ol\, teamcity\, epdx:group=401\, plancast:plan=8403\n\nImported from: ht
 tp://calagator.org/events/1250461482
URL:http://pjug.org/
SUMMARY:Portland Java User Group: Continuous Integration
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:3
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20111018T203440Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20111115T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20111115T183000
DTSTAMP;VALUE=DATE-TIME:20111018T203440Z
LAST-MODIFIED;VALUE=DATE-TIME:20111018T203440Z
UID:http://calagator.org/events/1250461483
DESCRIPTION:This month's topic: Portlet Integration with Cloud Based Serv
 ices Twilio and PubNub&#13\;\n&#13\;\nWe will be discussing 2 open sourc
 e portlets for Liferay that I recently created which integrates Twilio a
 nd PubNub.  Twilio provides infrastructure APIs for businesses to build 
 scalable\, reliable voice and text messaging apps.  PubNub provides eal-
 time push notification PLUS unique device to device mass broadcasting.  
 We'll look at easy of use of these 2 APIs and the Spring MVC portlets th
 at wrap them.&#13\;\n&#13\;\nLed by Chris Buckley\, founder of the Portl
 and Liferay User Group\, join us to learn:&#13\;\n    PubNub - Cloud Ser
 vice Java API&#13\;\n    Twilio - Cloud Service Java API&#13\;\n    Wrap
 ping the services with Spring MVC Portlets&#13\;\n    Deploying them wit
 h Liferay&#13\;\n&#13\;\nMore information on the portlets and the projec
 ts can be found at: http://puresrc.com/web/guest/knowledge&#13\;\n&#13\;
 \n----------&#13\;\n&#13\;\nSpeaker: Chris Buckley&#13\;\n&#13\;\nChris 
 is co-founder and CEO of Pure Src (pure source)\, an enterprise portal i
 mplementation and development group\, and the Portland Liferay User Grou
 p Founder. Prior to forming Pure Src\, he was senior web architect at Rb
 x Global a mid-size software engineering firm supporting educational and
  government agencies. Chris has been actively involved in Open Source de
 velopment for more than 9 years\, committing or contributing to to proje
 cts like the Apache UIMA project and Liferay. Chris currently lives in P
 ortland\, OR and spends his time playing Soccer and chauffeuring his kid
 s to Soccer and Gymnastics when he’s not programming.&#13\;\n&#13\;\n---
 -------&#13\;\n&#13\;\nPJUG meetings start with some time to eat and soc
 ialize (pizza and beverages are provided)\, followed by the featured spe
 aker\, then Q&amp\;A\, discussion\, sometimes a drawing to give away swa
 g. :)&#13\;\n&#13\;\nThough we like knowing how many people to expect\, 
 you don't *have* to RSVP\, on Upcoming or otherwise. Go ahead and just s
 how up!&#13\;\n&#13\;\nMany people also go for a drink and further discu
 ssion following the meeting\, at a location determined ad hoc (lately\, 
 Trees restaurant in the same building).&#13\;\n&#13\;\nhttp://twitter.co
 m/pjug&#13\;\nhttp://pjug.org/&#13\;\n(join our mailing list\, linked fr
 om the website!)\n\nTags: upcoming:event=8517974\, java\, user group\, p
 jug\, oracle\, sun\, portland\, epdx:group=401\, plancast:plan=8404\, ch
 ris\, buckley\, puresrc\, liferay\, twilio\, pubnub\n\nImported from: ht
 tp://calagator.org/events/1250461483
URL:http://pjug.org/
SUMMARY:Portland Java User Group: Portlet Integration with Twilio and Pub
 Nub
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:5
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20111018T204647Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20111220T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20111220T183000
DTSTAMP;VALUE=DATE-TIME:20111018T204647Z
LAST-MODIFIED;VALUE=DATE-TIME:20111018T204647Z
UID:http://calagator.org/events/1250461485
DESCRIPTION:This month's topic: Running Java\, Scala\, Play!\, and Tapest
 ry Apps on the Cloud&#13\;\n&#13\;\nHeroku is a Polyglot Cloud Applicati
 on Platform that supports Java\, Scala. This session will teach you how 
 to deploy apps using a &quot\;git push&quot\;. The session will also add
 ress the importance of the share-nothing architecture for cloud scalabil
 ity and alternatives to sticky sessions and session replication.&#13\;\n
 &#13\;\n----------&#13\;\n&#13\;\nSpeaker: James Ward&#13\;\n&#13\;\nJam
 es Ward (www.jamesward.com) is a Principal Developer Evangelist at Herok
 u. Today he focuses on teaching developers how to deploy Java\, Play! an
 d Scala apps to the cloud. James frequently presents at conferences arou
 nd the world such as JavaOne\, Devoxx\, and many other Java get-together
 s. Along with Bruce Eckel\, James co-authored First Steps in Flex. He ha
 s also published numerous screencasts\, blogs\, and technical articles. 
 Starting with Pascal and Assembly in the 80's\, James found his passion 
 for writing code. Beginning in the 90's he began doing web development w
 ith HTML\, Perl/CGI\, then Java. After building a Flex and Java based cu
 stomer service portal in 2004 for Pillar Data Systems he became a Techni
 cal Evangelist for Flex at Adobe. You can find him tweeting as @_JamesWa
 rd\, answering questions on StackOverflow.com and posting code at github
 .com/jamesward.&#13\;\n&#13\;\n----------&#13\;\n&#13\;\nPJUG meetings s
 tart with some time to eat and socialize (pizza and beverages are provid
 ed)\, followed by the featured speaker\, then Q&amp\;A\, discussion\, so
 metimes a drawing to give away swag. :)&#13\;\n&#13\;\nThough we like kn
 owing how many people to expect\, you don't *have* to RSVP\, on Upcoming
  or otherwise. Go ahead and just show up!&#13\;\n&#13\;\nMany people als
 o go for a drink and further discussion following the meeting\, at a loc
 ation determined ad hoc.  (Note: Trees restaurant is now closed\, so we 
 will have to go elsewhere!)&#13\;\n&#13\;\nhttp://twitter.com/pjug&#13\;
 \nhttp://pjug.org/&#13\;\n(join our mailing list\, linked from the websi
 te!)\n\nTags: upcoming:event=8517979\, java\, user group\, pjug\, oracle
 \, sun\, portland\, epdx:group=401\, plancast:plan=8408\n\nImported from
 : http://calagator.org/events/1250461485
URL:http://pjug.org/
SUMMARY:Portland Java User Group: Running Apps on the Cloud with Heroku
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:20120117T163555Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20120117T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20120117T183000
DTSTAMP;VALUE=DATE-TIME:20120117T163555Z
LAST-MODIFIED;VALUE=DATE-TIME:20120117T163555Z
UID:http://calagator.org/events/1250461864
DESCRIPTION:This month's topic:  Incremental Rollout of New Features&#13\
 ;\n&#13\;\nIn November 2011\, Gilt Groupe announced the availability of 
 International Shipping on gilt.com. This feature was jointly developed b
 y Gilt's New York and Portland engineering teams. Key pieces of this pro
 ject were written in Java and Scala. Join us for a discussion about the 
 production rollout strategy for this feature.\n\nTags: java\, pjug\, pdx
 \, deployment\n\nImported from: http://calagator.org/events/1250461864
URL:http://www.pjug.org
SUMMARY:Portland Java User Group meeting
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20120210T231451Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20120216T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20120216T180000
DTSTAMP;VALUE=DATE-TIME:20120210T231451Z
LAST-MODIFIED;VALUE=DATE-TIME:20120210T231451Z
UID:http://calagator.org/events/1250461942
DESCRIPTION:This month we are going to talk about Android test automation
 !&#13\;\n&#13\;\nJim Eisenhauer will be showing off his Farmville Tweete
 r Bot using the Selenium webdriver Android Driver and Andy Doan will be 
 discussing and demoing Android native app automation using nativedriver.
 &#13\;\n&#13\;\n &#13\;\n&#13\;\nAgenda:&#13\;\n&#13\;\n•Setup Android D
 evelopment Environment&#13\;\n&#13\;\n•Integrate Selenium into the envir
 onment&#13\;\n&#13\;\n•Create and Execute Selenium tests on Android usin
 g AndroidDriver&#13\;\n&#13\;\n•Demo(Farmville Tweeter Bot!)&#13\;\n&#13
 \;\n•Emulator vs Real Device&#13\;\n&#13\;\n•Web Apps vs. Native Apps&#1
 3\;\n&#13\;\n•Create and Execute Selenium tests on Android using NativeD
 river&#13\;\n&#13\;\n•Demo(Android Sample App)\n\nTags: java\, android\,
  selenium\, test automation\n\nImported from: http://calagator.org/event
 s/1250461942
URL:http://www.meetup.com/pdx-se/events/48923842/
SUMMARY:pdx-Se: Android Mobile Test Automation with Selenium
LOCATION:Lucky Labrador Overlook Tap Room: 1700 N Killingsworth St\, Port
 land OR 97217 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20120220T053945Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20120221T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20120221T183000
DTSTAMP;VALUE=DATE-TIME:20120220T053945Z
LAST-MODIFIED;VALUE=DATE-TIME:20120220T075140Z
UID:http://calagator.org/events/1250462032
DESCRIPTION:This month's topic: Giving your Application Thumbs&#13\;\n&#1
 3\;\nMobile phone texting (txting) is now ubiquitous - a comfortable UI 
 to everybody that has a cell phone. With most age groups\, the time spen
 t texting far exceeds time making voice calls. Logically\, Java develope
 rs should be considering txt interfaces to their applications. &#13\;\n&
 #13\;\nWe will look at adding mobile txt interfaces to three application
 s: &#13\;\n- A mobile web healthcare application with group push txt not
 ification to other caregivers of an event&#13\;\n- An iPad POS web appli
 cation for ordering from your car via txt from your mobile phone&#13\;\n
 - An installed Swing application to display group txting for public disp
 lay&#13\;\n&#13\;\n----------&#13\;\n&#13\;\nSpeaker: Jon Batcheller&#13
 \;\n&#13\;\nJon is the founder of PJUG and Java architect and UI develop
 er for RealPage in Wilsonville\, OR. He has been writing in Java since h
 is first taste in version 0.9\, 17 years ago! In addition to being a cod
 e monkey\, Jon is a licensed Veterinarian\, owns two bars\, is an auctio
 neer and in his spare time teaches Human Anatomy and Physiology at PCC. 
 Having never missed a JavaOne since their inception in 1996\, he hopes t
 o see you there in the Fall!&#13\;\n&#13\;\n----------&#13\;\n&#13\;\nPJ
 UG meetings start with some time to eat and socialize (pizza and beverag
 es are provided)\, followed by the featured speaker\, then Q&amp\;A\, di
 scussion\, sometimes a drawing to give away swag. :)&#13\;\n&#13\;\nThou
 gh we like knowing how many people to expect\, you don't *have* to RSVP\
 , on Upcoming or otherwise. Go ahead and just show up!&#13\;\n&#13\;\nMa
 ny people also go for a drink and further discussion following the meeti
 ng\, at a location determined ad hoc.&#13\;\n&#13\;\nhttp://twitter.com/
 pjug&#13\;\nhttp://pjug.org/&#13\;\n(join our mailing list\, linked from
  the website!)\n\nTags: upcoming:event=8755153\, java\, user group\, pju
 g\, oracle\, sun\, text\, portland\, jon\, batcheller\, epdx:group=401\,
  txt\, plancast:plan=9xpf\n\nImported from: http://calagator.org/events/
 1250462032
URL:http://pjug.org/
SUMMARY:Portland Java User Group: Giving your Application Thumbs
LOCATION:Thetus Corporation: 34 NW 1st Ave\, Portland Oregon 97209 United
  States
SEQUENCE:4
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20120226T075712Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20120228T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20120228T180000
DTSTAMP;VALUE=DATE-TIME:20120226T075712Z
LAST-MODIFIED;VALUE=DATE-TIME:20120226T075712Z
UID:http://calagator.org/events/1250462064
DESCRIPTION:Android Weekly Workgroup at the Tualatin Public Library&#13\;
 \n&#13\;\n18880 Southwest Martinazzi Avenue\, Tualatin\, OR 97062&#13\;\
 n&#13\;\nhttp://www.ci.tualatin.or.us/departments/communityservices/libr
 ary/&#13\;\n&#13\;\nPrevious Locations:&#13\;\n915 SE Hawthorne Blvd\, P
 ortland\, OR 97214&#13\;\n1945 NW Quimby St Portland\, OR 97209&#13\;\n7
 675 SW Capitol Hwy Portland\, OR 97219&#13\;\n18880 Southwest Martinazzi
  Avenue\, Tualatin\, OR 97062&#13\;\n&#13\;\nCome and work on your perso
 nal Android software development projects in a workgroup.  Share what yo
 ur doing\, ask questions\, help others.  All skill levels\, including be
 ginners\, are welcome to attend.  &#13\;\n&#13\;\nConfirmation of attend
 ance is suggested but not required.  You are welcome to show anytime\, b
 ut If no one shows by 6:30 pm\, the meeting will be automatically cancel
 ed unless otherwise noted on the website.  Please check the group's webs
 ite for last minute updates.  &#13\;\n&#13\;\nAgenda:&#13\;\n&#13\;\n6:0
 0 - 6:30:  Arrival\, Meet and Greet&#13\;\n6:30 - 8:00:  Coding&#13\;\n8
 :00 - 9:00:  Closure if room still available&#13\;\n&#13\;\nweb: http://
 groups.google.com/group/pdx-android-workgroup&#13\;\n&#13\;\nemail: pdx-
 android-workgroup@googlegroups.com&#13\;\n&#13\;\nDiscussion topics may 
 be pre-suggested on the group's site\, but the main focus of the meeting
  is coding personal projects.&#13\;\n&#13\;\nTransportation via TriMet W
 ES train\, #96\, #76 bus is available. http://trimet.org/&#13\;\n\n\nTag
 s: java\, software\, android\n\nImported from: http://calagator.org/even
 ts/1250462064
URL:http://groups.google.com/group/pdx-android-workgroup
SUMMARY:Android Weekly Workgroup
LOCATION:Tualatin Public Library: 18878 SW Martinazzi \, Tualatin OR 9706
 2 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20120319T231813Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20120320T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20120320T183000
DTSTAMP;VALUE=DATE-TIME:20120319T231813Z
LAST-MODIFIED;VALUE=DATE-TIME:20120319T231813Z
UID:http://calagator.org/events/1250462155
DESCRIPTION:This month's topic: Deep Dive into Java CIM Client Developmen
 t with SBLIM&#13\;\nSBLIM is an open source toolkit to simplify CIM/XML 
 development. The presentation covers the basics of CIM and how to use SB
 LIM to do various common tasks a CIM client would need to do against a C
 IM Server.&#13\;\n----&#13\;\nSpeaker: Brian Mason Works for NetApp App 
 Aware Group / APBU E-Series Storage&#13\;\n20+ Years in Software Develop
 ment. Last 10 focusing on Managing hardware devices. MSCS U of IL &#13\;
 \n&#13\;\n----------&#13\;\n&#13\;\nPJUG meetings start with some time t
 o eat and socialize (pizza and beverages are provided)\, followed by the
  featured speaker\, then Q&amp\;A\, discussion\, sometimes a drawing to 
 give away swag. :)&#13\;\n&#13\;\nThough we like knowing how many people
  to expect\, you don't *have* to RSVP\, on Upcoming or otherwise. Go ahe
 ad 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 h
 oc.&#13\;\n&#13\;\nhttp://twitter.com/pjug&#13\;\nhttp://pjug.org/&#13\;
 \n(join our mailing list\, linked from the website!)\n\nTags: java\, use
 r group\, pjug\, oracle\, sun\, text\, portland\, jon\, batcheller\, epd
 x:group=401\, txt\n\nImported from: http://calagator.org/events/12504621
 55
URL:http://pjug.org/
SUMMARY:Portland Java User Group: Giving your Application Thumbs
LOCATION:Cloudability: 334 NW 11th Avenue\, Portland OR 97209 US
SEQUENCE:4
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20120306T200412Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20120402T170000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20120402T080000
DTSTAMP;VALUE=DATE-TIME:20120306T200412Z
LAST-MODIFIED;VALUE=DATE-TIME:20120306T200412Z
UID:http://calagator.org/events/1250462114
DESCRIPTION:Get 10% off this developer event with code\, &quot\;epdx_10&q
 uot\;! (That's on top of the 50% early bird special - ends March 18!)&#1
 3\;\nThe Cloud Foundry Open Tour gives enterprise developers expert inst
 ruction on how to get the best results from Platform-as-a-Service in the
  cloud. Register for this event to learn:&#13\;\n* Basic Cloud Foundry c
 ommands for both the public and micro clouds&#13\;\n*Cloud application d
 evelopment tips for Spring\, Java\, Ruby and Node.js&#13\;\n* How to con
 nect to application services like MySQL\, MongoDB\, Redis and RabbitMQ&#
 13\;\n&#13\;\nMeet the experts behind the leading open source cloud plat
 form for enterprise applications\, discuss the latest innovations with o
 ther developers and expand your opportunities by attending the Cloud Fou
 ndry Open Tour. \n\nTags: ruby\, postgres\, java\, mysql\, web developme
 nt\, scala\, nosql\, spring\, mongodb\, redis\, rabbitmq\, node.js\, paa
 s\, platform as a service\, vmware\n\nImported from: http://calagator.or
 g/events/1250462114
URL:http://cloudfoundryopen.com/2012/portland
SUMMARY:Cloud Foundry Open Tour 2012 - Portland
LOCATION:The Nines Hotel: 525 SW Morrison St\, Portland OR 97204 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20120417T064225Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20120417T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20120417T183000
DTSTAMP;VALUE=DATE-TIME:20120417T064225Z
LAST-MODIFIED;VALUE=DATE-TIME:20120417T064225Z
UID:http://calagator.org/events/1250462280
DESCRIPTION:Topic: Software Estimation&#13\;\nSoftware estimation is alwa
 ys difficult to do well. Estimation is rarely taught in school and gets 
 little attention in professional training. This presentation\, built hea
 vily on material from Steve McConnell\, delves into the topic with the g
 oal of improving estimation with a few simple rules of thumb as well as 
 improving the understanding of the culture and politics surrounding esti
 mates that often cause conflicts.&#13\;\n&#13\;\nSpeaker: Chris Kessel I
 've been a developer for just shy of 20 years and started with Java shor
 tly before its original 1.0 release. I'm passionate about the craft and 
 maintain an active interest in software history and culture\, especially
  as it impacts best practices. \n\nTags: java\n\nImported from: http://c
 alagator.org/events/1250462280
URL:http://pjug.org/
SUMMARY:Portland Java Users Group
LOCATION:Jama Software: 1060 Nw 9th Ave\, Portland OR 97209 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20120515T171515Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20120515T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20120515T183000
DTSTAMP;VALUE=DATE-TIME:20120515T171515Z
LAST-MODIFIED;VALUE=DATE-TIME:20120515T171515Z
UID:http://calagator.org/events/1250462381
DESCRIPTION:This month's topic: Production-Ready Web Services with Dropwi
 zard&#13\;\n&#13\;\nDropwizard is a Java framework for developing ops-fr
 iendly\, high-performance\, RESTful web services.  The library was devel
 oped at Yammer and has been adopted by Simple (formerly BankSimple) and 
 the Gilt Groupe.  We will discuss how Gilt is using Dropwizard and why w
 e adopted the library.&#13\;\n&#13\;\n----------&#13\;\n&#13\;\nSpeaker:
  Sean Sullivan&#13\;\n&#13\;\nSean is a software engineer specializing i
 n e-commerce systems\, web services development\, and mobile application
 s.  Sean works on back-office applications at the Gilt Groupe and has co
 ntributed to various open source projects\, including the OAuth Java lib
 rary and OpenID4Java.&#13\;\n&#13\;\n----------&#13\;\n&#13\;\nPJUG meet
 ings start with some time to eat and socialize (pizza and beverages are 
 provided)\, followed by the featured speaker\, then Q&amp\;A\, discussio
 n\, sometimes a drawing to give away swag. :)&#13\;\n&#13\;\nThough we l
 ike knowing how many people to expect\, you don't *have* to RSVP\, on Up
 coming or otherwise. Go ahead and just show up!&#13\;\n&#13\;\nMany peop
 le also go for a drink and further discussion following the meeting\, ty
 pically at a nearby location determined ad hoc.&#13\;\n&#13\;\nhttp://tw
 itter.com/pjug&#13\;\nhttp://pjug.org/&#13\;\n(join our mailing list\, l
 inked from the website!)\n\nTags: java\, rest\, dropwizard\, gilt\, user
  group\, pjug\, portland\, epdx:group=401\, coda\, hale\n\nImported from
 : http://calagator.org/events/1250462381
URL:http://www.pjug.org
SUMMARY:Portland Java User Group: Production-Ready Web Services with Drop
 wizard
LOCATION:Gilt Groupe Portland: 222 NW 5th Ave\, 2nd floor\, Portland Oreg
 on 97209 US
SEQUENCE:4
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20120716T170432Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20120717T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20120717T183000
DTSTAMP;VALUE=DATE-TIME:20120716T170432Z
LAST-MODIFIED;VALUE=DATE-TIME:20120716T170432Z
UID:http://calagator.org/events/1250462600
DESCRIPTION:This month's topic: JavaFX 2 is the future of RIA development
 &#13\;\n&#13\;\nJavaFX 2 is the future of RIA development. It takes the 
 power of a modern scene graph\, adds rich animation and multimedia capab
 ilities\, and extends to the web and beyond with seamless portability. A
 t the same time\, it leverages the power and breadth of the Java languag
 e and platform\, allowing full access to existing Java libraries and int
 egration with Java client technologies like Swing. &#13\;\n&#13\;\nThis 
 session will introduce you to the JavaFX 2 platform from the perspective
  of a seasoned Java developer. The breadth of JavaFX APIs will be explai
 ned through several examples that we will build out during the course of
  the session. In addition\, we will showcase SceneBuilder\, the new Java
 FX-based GUI building tool for rapid application development. If you hav
 e heard about JavaFX before\, but were not sure about taking the plunge\
 , now is the time to see what you have been missing out on. &#13\;\n&#13
 \;\nThis talk will provide a theory of operations\, systems description 
 and possibly a demo of a live system. All code will be made available on
  Github.&#13\;\n&#13\;\n----------&#13\;\n&#13\;\nSpeaker: Stephen Chin&
 #13\;\n&#13\;\nStephen Chin is a Java Evangelist at Oracle specializing 
 in UI technology and co-author of the Pro JavaFX Platform 2 title\, whic
 h is the leading technical reference for JavaFX. He has been featured at
  Java conferences around the world including Devoxx\, Codemash\, OSCON\,
  J-Fall\, GeeCON\, Jazoon\, and JavaOne\, where he twice received a Rock
  Star Award. In his evenings and weekends\, Stephen is an open-source ha
 cker\, working on projects including ScalaFX\, a DSL for JavaFX in the S
 cala language\, Visage\, a UI oriented JVM language\, JFXtras\, a JavaFX
  component and extension library\, and Apropos\, an Agile Project Portfo
 lio scheduling tool written in JavaFX. Stephen can be followed on twitte
 r @steveonjava and reached via his blog: http://steveonjava.com/&#13\;\n
 &#13\;\n----------&#13\;\n&#13\;\nPJUG meetings start with some time to 
 eat and socialize (pizza and beverages are provided)\, followed by the f
 eatured speaker\, then Q&amp\;A\, discussion\, sometimes a drawing to gi
 ve away swag. :)&#13\;\n&#13\;\nThough we like knowing how many people t
 o expect\, you don't *have* to RSVP\, on Upcoming or otherwise. Go ahead
  and just show up!&#13\;\n&#13\;\nMany people also go for a drink and fu
 rther discussion following the meeting\, at a location determined ad hoc
 .&#13\;\n&#13\;\nhttp://twitter.com/pjug&#13\;\nhttp://pjug.org/&#13\;\n
 (join our mailing list\, linked from the website!)\n\nTags: java\, gui\,
  user group\, pjug\, oracle\, javafx\, ui\, sun\, stephen\, chin\n\nImpo
 rted from: http://calagator.org/events/1250462600
URL:http://pjug.org/
SUMMARY:Portland Java User Group: JavaFX 2 is the future of RIA developme
 nt
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20120703T171106Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20120816T183000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20120816T173000
DTSTAMP;VALUE=DATE-TIME:20120703T171106Z
LAST-MODIFIED;VALUE=DATE-TIME:20120703T171106Z
UID:http://calagator.org/events/1250462532
DESCRIPTION:Agenda:&#13\;\n&#13\;\n* Snacks\, Beer and Networking 5:30 - 
 6:00&#13\;\n* Presentation and discussion: 6:00-7:30 or so &#13\;\n&#13\
 ;\nJoin our google group here - http://groups.google.com/group/pdx-ux?hl
 =en &#13\;\nDon't forget to follow us on twitter - @PDXUX -  https://twi
 tter.com/#!/PDXUX &#13\;\n&#13\;\nHenrik Joreteg – “Avoiding the Spaghet
 ti”&#13\;\nClientside code doesn't have to be an ugly cluttered mess. Bu
 ilding clean\, sane\, maintainable client-side applications is indeed po
 ssible. We'll talk a bit about CommonJS on the client\, properly abstrac
 ting a model layer\, the DOM as a dumb view layer\, sharing code between
  client/ server and other techniques for avoiding insanity like automate
 d static code analysis. &#13\;\n&#13\;\nHenrik is a partner and lead JS 
 developer at &amp\;yet (http://andyet.net)\, a boutique web software com
 pany in Richland\, WA. He's a member of a growing group of javascript de
 velopers who are blazing the trail of realtime and single-page web appli
 cation development and server-side javascript. Let’s put it this way: th
 e dude cannot shut up about node.js\, backbone\, and socket.io. &#13\;\n
 &#13\;\nHe is the primary developer for &amp\;bang (http://andbang.com) 
 and has written a slew of single-page real-time web apps using a number 
 of technologies. He recently spoke at NodeConf and KRTConf and was a tec
 hnical reviewer for O'Reilly's JavaScript Web Applications. He is the au
 thor of the popular open source javascript templating solution\, iCanHaz
 .js and as an early adopter of Backbone.js wrote several definitive blog
 posts on the subject. &#13\;\n\n\nTags: java\, talk\, design\, ux\, java
 script\, client-side\, event\, code\, portland\, pdx\, Henrik\, joreteg\
 , august\, application\, JS\, DOM\n\nImported from: http://calagator.org
 /events/1250462532
URL:http://pdx-ux.com
SUMMARY:PDX-UX: Avoiding the Spaghetti by Henrik Joreteg
LOCATION:Thetus Corporation: 34 NW 1st Ave\, Portland Oregon 97209 United
  States
SEQUENCE:4
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20120918T162037Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20120918T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20120918T183000
DTSTAMP;VALUE=DATE-TIME:20120918T162037Z
LAST-MODIFIED;VALUE=DATE-TIME:20120918T210116Z
UID:http://calagator.org/events/1250462854
DESCRIPTION:This month's Portland Java User Group topic is 'Forge Ahead t
 o Productivity with JBoss\, Red Hat and OpenShift'&#13\;\n&#13\;\nAbout 
 the speaker:&#13\;\n&#13\;\nJames Perkins is a software engineer at Red 
 Hat and a core engineer for the JBoss Application Server and JBoss Loggi
 ng projects.&#13\;\n&#13\;\nDoors open at 6 PM.  The meeting will start 
 at 6:30 PM.&#13\;\n&#13\;\nPizza provided by Tek Systems.&#13\;\n\n\nTag
 s: java\, cloud\, pdx\, gilttech\, redhat\, jboss\n\nImported from: http
 ://calagator.org/events/1250462854
URL:http://www.pjug.org/
SUMMARY:Portland Java User Group meeting
LOCATION:Gilt Groupe Portland: 222 NW 5th Ave\, 2nd floor\, Portland Oreg
 on 97209 US
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20120919T190927Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20120925T193000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20120925T173000
DTSTAMP;VALUE=DATE-TIME:20120919T190927Z
LAST-MODIFIED;VALUE=DATE-TIME:20120919T230935Z
UID:http://calagator.org/events/1250462862
DESCRIPTION:Salesforce.com\, the leader in cloud computing and “World’s M
 ost Innovative Company” (Forbes\, August 2011)\, is coming to Portland. 
  They are hiring java\, force.com\, and mobile developers to build inter
 nal tools for the employee community.  &#13\;\n&#13\;\nBring an entourag
 e of friends\, former colleagues\, or anyone you’ve always wanted to wor
 k with but never got the chance – because now’s your chance.  All of you
  could get hired to work as the ultimate “Dream Team” out of salesforce.
 com’s new Portland office!  The winning dream team will become salesforc
 e.com employees\, run the business their way\, execute their own visions
 \, and turn innovation on its head.\n\nTags: beer\, java\, software\, so
 ftware development\, cloud computing\, happy hour\, coders\n\nImported f
 rom: http://calagator.org/events/1250462862
URL:http://dreamjob-portland-sep25-eorg.eventbrite.com/
SUMMARY:A Happy Hour for you and your "Dream Team"
LOCATION:BridgePort Brew Pub: 1313 Nw Marshall St\, Portland Oregon 97209
  US
SEQUENCE:3
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20121120T070818Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20121120T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20121120T183000
DTSTAMP;VALUE=DATE-TIME:20121120T070818Z
LAST-MODIFIED;VALUE=DATE-TIME:20121120T070818Z
UID:http://calagator.org/events/1250463119
DESCRIPTION:Don't Let Your Bytecode Just Sit There &#13\;\n&#13\;\nJava b
 ytecode just works. It works so well that the JVM has over 250 languages
  that compile to bytecode. It works so well that we can usually ignore i
 t. &#13\;\n&#13\;\nBut given Java bytecode's success and ubiquity\, shou
 ldn't we crack the hood and see how it works? Once you do\, you may disc
 over that bytecode manipulation is not only fun\, it can be used to solv
 e interesting problems. &#13\;\n&#13\;\nIn this session\, we will take a
  look at how bytecode is represented and how to use the ASM library to v
 iew and manipulate it. We'll use the Java Instrumentation API to modify 
 classes as they're loaded and change their behavior.\n\nTags: java\, jvm
 \, bytecode\n\nImported from: http://calagator.org/events/1250463119
URL:http://www.pjug.org
SUMMARY:PJUG - Portland Java Users Group
LOCATION:New Relic: 111 SW 5th Avenue\, Suite 2700\, Portland Oregon 9720
 4 United States
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20130114T191724Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20130115T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20130115T183000
DTSTAMP;VALUE=DATE-TIME:20130114T191724Z
LAST-MODIFIED;VALUE=DATE-TIME:20130115T210723Z
UID:http://calagator.org/events/1250463397
DESCRIPTION:&#13\;\nThis month's topic: Apache Drill &#13\;\n&#13\;\nApac
 he Drill is a new Apache incubator project. Its goal is to provide a dis
 tributed system for interactive analysis of large-scale datasets. Inspir
 ed by Google's Dremel technology\, it aims to process trillions of recor
 ds in seconds. We will cover the goals of Apache Drill\, its use cases a
 nd how it relates to Hadoop\, MongoDB and other large-scale distributed 
 systems. We'll also talk about details of the architecture\, points of e
 xtensibility\, data flow and our first query languages (DrQL and SQL).&#
 13\;\n&#13\;\nSpeaker: Gera Shegalov&#13\;\nGera Shegalov owns Hadoop Ma
 pReduce and Hadoop Core components in MapR's Hadoop Distribution. Prior 
 to MapR\, he worked at Oracle in Oracle Database High Availability on (A
 ctive) Data Guard\, and in Oracle Java Platform Group on JMS backend com
 munication and storage. Gera received Masters and PhD in Computer Scienc
 e from Saarland University in Saarbruecken\, Germany. His research focus
 sed on workflow management\, temporal databases\, as well as application
  &amp\; database recovery.&#13\;\n\n\nTags: java\, pjug\, opensource\, p
 dx\, hadoop\, bigdata\n\nImported from: http://calagator.org/events/1250
 463397
URL:http://www.pjug.org
SUMMARY:Portland Java User Group: Apache Drill
LOCATION:Cloudability: 334 NW 11th Avenue\, Portland OR 97209 US
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20121228T190838Z
DTEND;VALUE=DATE:20130301
DTSTART;VALUE=DATE:20130226
DTSTAMP;VALUE=DATE-TIME:20121228T190838Z
LAST-MODIFIED;VALUE=DATE-TIME:20130115T001019Z
UID:http://calagator.org/events/1250463282
DESCRIPTION:This event runs from Tuesday\, February 26\, 2013 at 8am thro
 ugh Thursday\, February 28\, 2013 at 5pm.\n\nDescription:\nApacheCon NA 
 2013&#13\;\nPortland\, Oregon&#13\;\nFebruary 26th – 28th\, 2013&#13\;\n
 &#13\;\nFirst held in 1999 for developers and users of the Apache Server
  to meet face-to-face\, ApacheCon is the official conference\, trainings
 \, and expo series of The Apache Software Foundation (ASF)\, and is the 
 public showcase for Apache innovations.&#13\;\n&#13\;\nApache products p
 ower over half the Internet\, petabytes of data\, teraflops of operation
 s\, billions of objects\, and enhance the lives of countless users and d
 evelopers. ApacheCon brings developers and users together to explore key
  issues in building Open Source solutions &quot\;The Apache Way&quot\;. 
 With hundreds of thousands of applications deploying ASF products and co
 de contributions by more than 3\,500 Committers from around the world\, 
 the Apache community is recognized as among the most robust\, successful
 \, and respected in Open Source.&#13\;\n\n\nTags: opensource\, pdx\, apa
 che\, apachecon\, java\, hadoop\, zookeeper\, lucene\n\nImported from: h
 ttp://calagator.org/events/1250463282
URL:http://na.apachecon.com/
SUMMARY:ApacheCon North America 2013
LOCATION:Hilton Portland and Executive Tower: 921 SW Sixth Avenue\, Portl
 and OR 97204 US
SEQUENCE:4
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20130415T091427Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20130416T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20130416T183000
DTSTAMP;VALUE=DATE-TIME:20130415T091427Z
LAST-MODIFIED;VALUE=DATE-TIME:20130416T160752Z
UID:http://calagator.org/events/1250464050
DESCRIPTION:Java at Scale: What Works and What Doesn't Work Nearly So Wel
 l &#13\;\n&#13\;\nJava gets used everywhere and for everything\, a reali
 ty that can be explained by its efficiency\, its portability\, the produ
 ctivity it offers developers\, and the platform it provides for applicat
 ion frameworks and non-Java languages. But all is not perfect\; develope
 rs struggle against Java's greatest strength: its memory management. &#1
 3\;\n&#13\;\nWe'll talk about where Java needs help\, the challenges it 
 presents developers who need to provide reliable performance\, the reaso
 ns those challenges exist\, and how developers work around them. And we'
 ll take a little time to talk about Azul Systems\, its history of tackli
 ng Java scale issues and how it addresses the mismatch between Java and 
 big data.\n\nTags: java\, jvm\, azul\, big data\, pjug\n\nImported from:
  http://calagator.org/events/1250464050
URL:http://www.pjug.org
SUMMARY:PJUG - Portland Java Users Group
LOCATION:New Relic: 111 SW 5th Avenue\, Suite 2700\, Portland Oregon 9720
 4 United States
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20130520T185920Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20130522T193000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20130522T183000
DTSTAMP;VALUE=DATE-TIME:20130520T185920Z
LAST-MODIFIED;VALUE=DATE-TIME:20130522T182246Z
UID:http://calagator.org/events/1250464242
DESCRIPTION:Join us for an evening of Tech Talks: PDX Edition at Urban Ai
 rship's space in the Pearl. This evening's theme is high-performance net
 work programming.&#13\;\n&#13\;\nScott Andreas will talk about network-l
 evel oddities that are important to think about when designing high-perf
 ormance network applications. Lower-level TCP behaviors such as incast\,
  Nagle's algorithm\, and tcp_retries2 are a few examples of what we'll l
 earn about – and how to avoid getting hit by them when you don't expect 
 it!&#13\;\n&#13\;\nErik Onnen will speak on designing and implementing n
 etwork-intensive applications on the JVM\, with a focus on high-throughp
 ut and low-latency IO. He'll dig into different frameworks for languages
  like Java (Netty)\, Scala (Akka)\, and Clojure (Aleph)\, synchronous vs
 . async IO – and how to decide which to go with. Specific topics will be
  drawn from practical application building large scale\, high throughput
  messaging systems dealing with millions of mobile devices.\n\nTags: bou
 ndary\, java\, scala\, akka\n\nImported from: http://calagator.org/event
 s/1250464242
URL:http://boundary.splashthat.com/
SUMMARY:Boundary + Urban Airship: Pizza\, Beer\, & Tech Talks
LOCATION:Cloudability: 334 NW 11th Avenue\, Portland OR 97209 US
SEQUENCE:4
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
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20130713T011707Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20130716T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20130716T180000
DTSTAMP;VALUE=DATE-TIME:20130713T011707Z
LAST-MODIFIED;VALUE=DATE-TIME:20130714T015034Z
UID:http://calagator.org/events/1250464554
DESCRIPTION:6 to 6:30 networking and pizza sponsored by TekSystems&#13\;\
 n&#13\;\n6:30 Task Base Async Programming&#13\;\n&#13\;\nProviding scala
 bility by maximizing throughput of mixed resource tasks in a multi-core 
 environment&#13\;\n&#13\;\nVenue sponsor New Relic&#13\;\npizza sponsor 
 TekSystems&#13\;\nPost meeting beer location TBD?\n\nTags: java\, jvm\, 
 testing\n\nImported from: http://calagator.org/events/1250464554
URL:http://www.pjug.org/
SUMMARY:PJUG Portland Java Users Group
LOCATION:New Relic: 111 SW 5th Avenue\, Suite 2700\, Portland Oregon 9720
 4 United States
SEQUENCE:4
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20130813T215618Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20130820T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20130820T180000
DTSTAMP;VALUE=DATE-TIME:20130813T215618Z
LAST-MODIFIED;VALUE=DATE-TIME:20130820T172750Z
UID:http://calagator.org/events/1250464719
DESCRIPTION:6 to 6:30 networking and pizza sponsored by TekSystems&#13\;\
 n&#13\;\n6:30 Testing AJAX Web Applications Using Selenium WebDriver in 
 Java&#13\;\n&#13\;\nCome and learn how Jama is using Selenium WebDriver 
 to test their massive single-page web application.  We'll look at strate
 gies and techniques for avoiding timing issues\, test fragility\, and ot
 her common pitfalls\,  We can also look at how Jama integrated writing t
 hese tests into their process\, as well as answer any other questions yo
 u may have.\n\nTags: java\, jvm\, selenium\n\nImported from: http://cala
 gator.org/events/1250464719
URL:http://pjug.org
SUMMARY:Portland Java User Group
LOCATION:Jama Software: 1060 Nw 9th Ave\, Portland OR 97209 US
SEQUENCE:8
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20130911T213452Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20130917T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20130917T180000
DTSTAMP;VALUE=DATE-TIME:20130911T213452Z
LAST-MODIFIED;VALUE=DATE-TIME:20130911T213452Z
UID:http://calagator.org/events/1250464870
DESCRIPTION:### Mastering Time With Clojure and core.async&#13\;\n&#13\;\
 nWe all know that the most challenging programming problems we're likely
  to face involve threading. Lots and lots of threads\,&#13\;\ncoordinati
 ng and communicating in complex and non-deterministic ways. Clojure by i
 tself gets us part of the way there with immutable data-structures and t
 hreading primitives (such as atoms and agents)\, but coordinating many t
 hreads in the ways demanded by real applications increases complexity an
 d reduces performance.&#13\;\n&#13\;\ncore.async is a new library for Cl
 ojure that rationalizes and simplifies coordination of large numbers of 
 threads using communicating sequential processes\; the end result is man
 ageable code that looks and feels synchronous ... easy to read\, easy to
  maintain. As is often the case in Clojure\, a few simple primitives wor
 k together to open up a rich world of possibilities.\n\nTags: java\, clo
 jure\, jvm\n\nImported from: http://calagator.org/events/1250464870
URL:http://pjug.org/
SUMMARY:Portland Java User Group
LOCATION:New Relic: 111 SW 5th Avenue\, Suite 2700\, Portland Oregon 9720
 4 United States
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20140202T213234Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20140224T220000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20140224T170000
DTSTAMP;VALUE=DATE-TIME:20140202T213234Z
LAST-MODIFIED;VALUE=DATE-TIME:20140202T213234Z
UID:http://calagator.org/events/1250465623
DESCRIPTION:The Rentrak Hackathon is a gathering of laptops and laughter.
  Classically\, we all sit in a square and type words onto a keyboard tha
 t then get turned into a &quot\;computerized program&quot\;. It's a good
  chance to work on your personal projects\, learn what your peers are up
  to (computer-wise)\, figure out what the best programming language is\,
  and/or say the words &quot\;I don't have anything to work on&quot\; or 
 &quot\;I forgot my laptop&quot\;. This event is very informal\, and ther
 e is no specific project we'll be focusing our efforts on.&#13\;\n&#13\;
 \nFood and refreshments are served. RSVPing to ssw@rentrakmail.com is ap
 preciated\, but not required.&#13\;\n&#13\;\nCome check out Rentrak's ne
 w downtown office. Everyone is welcome to join us!\n\nTags: ruby\, pytho
 n\, perl\, scala\, postgresql\, node\, javascript\, code\, coding\, objc
 \, java\, hackathon\, hacknight\n\nImported from: http://calagator.org/e
 vents/1250465623
URL:http://scottwainstock.com/hackathon/hackathon_february_2014.png
SUMMARY:Rentrak Hackathon
LOCATION:Rentrak - Downtown: 529 SW 3rd Avenue\, Floor 4\, Portland OR 97
 204 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20140318T030243Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20140318T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20140318T180000
DTSTAMP;VALUE=DATE-TIME:20140318T030243Z
LAST-MODIFIED;VALUE=DATE-TIME:20140521T031924Z
UID:http://calagator.org/events/1250465864
DESCRIPTION:COME LEARN TO PROGRAM JAVA...&#13\;\n&#13\;\nThe most popular
  &amp\; scalable computer language in use today and the language used on
  the AP Computer Science Exam. This session is hands-on\, it is designed
  for immediate feedback throughout the course\, allowing for students to
  have fun creating with Java and removing much of the frustration normal
 ly associated with&#13\;\ncomputers. See how rewarding &amp\; accessible
  programming can be. Students will learn clean coding techniques and pro
 per use of advanced tools.&#13\;\n&#13\;\nRegister for a free ticket wit
 h the Event Brite link above.&#13\;\n&#13\;\nAges: 11-18&#13\;\nRequirem
 ents: Please bring a laptop setup with code &amp\; eclipse from the &quo
 t\;more information&quot\; link below. Note: we will be pairing durning 
 the event\, so kids will share laptops. This means we might not use your
  actual laptop and that if you don't have a laptop you can still join an
 d participate.  &#13\;\n&#13\;\nAdults: Every child must be accompanied 
 by an adult. Adults are welcome to particpate as well\, although we ask 
 you to pair with other adults instead of with your kids. &#13\;\n&#13\;\
 nOn Wed 19 March there will be a more adult focused session on the techn
 iques:&#13\;\nhttp://calagator.org/events/1250465770&#13\;\n&#13\;\nMore
  information: https://github.com/TeachingKidsProgramming/TeachingKidsPro
 gramming.Java&#13\;\n&#13\;\nAbout the speakers...&#13\;\n&#13\;\nLynn L
 angit - Big Data Architect and Educator. Former FTE at MSFT (4 years). A
 wards – SQL Server MVP\, Google Cloud Developer Expert\, MongoDB Master.
  Lynn has done production work with SQL Server\, MongoDB\, AWS and Googl
 e databases and more. Lynn has over 150 BigData screencasts on her YouTu
 be channel (SoCalDevGal). In addition to her work with Big Data\, she is
  also the co-founder of a non-profit\, ‘Teaching Kids Programming.’&#13\
 ;\n&#13\;\nLlewellyn Falco learned to jump horses in the 7th grade while
  living in France. Back in states\, while studying drafting in high scho
 ol\, he started fire eating\, sleight of hand magic\, and once rode a un
 icycle 6 miles. After learning to juggle torches\, he joined a acrobatic
 s group in college where he specialized on the trampoline and walking a 
 slack rope. He can calculate the cube root of any perfect cube under 1\,
 000\,000 in his head\, as well as pick a standard lock. He can rollerbla
 de down a flight of stairs\, backwards. Later\, he has learned to play t
 he doumbek (a type of drum)\, to accompaniment a belly dancing girlfrien
 d. Llewellyn studied Tai Chi for 2 years\, can throw a knife at 20 feet\
 , and a playing card at 50. He has taught swing dancing\, and loves to s
 alsa. He is also an accomplished speed chess player. In the last year\, 
 he has been scuba diving over 20 times\, become a guitar hero\, and brok
 e his personal record of paddle balling over 200 times. Llewellyn attrib
 utes his success to the large amount of caffeine he has consumed\, and e
 njoys computer programming in his spare time.&#13\;\n&#13\;\n\n\nTags: j
 ava\, parents\, children\, kids\, programming\, teaching\, agile\n\nImpo
 rted from: http://calagator.org/events/1250465864
URL:http://www.eventbrite.com/e/teaching-kids-programming-java-tickets-10
 957703787
SUMMARY:Teaching Kids Programming Java - for children ages 11-18 & parent
 s
LOCATION:Thetus Corporation: 34 NW 1st Ave\, Portland Oregon 97209 United
  States
SEQUENCE:4
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20140306T203758Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20140324T220000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20140324T170000
DTSTAMP;VALUE=DATE-TIME:20140306T203758Z
LAST-MODIFIED;VALUE=DATE-TIME:20140306T203758Z
UID:http://calagator.org/events/1250465802
DESCRIPTION:The Rentrak Hackathon is a gathering of laptops and laughter.
  Classically\, we all sit in a square and type words onto a keyboard tha
 t then get turned into a &quot\;computerized program&quot\;. It's a good
  chance to work on your personal projects\, learn what your peers are up
  to (computer-wise)\, figure out what the best programming language is\,
  and/or say the words &quot\;I don't have anything to work on&quot\; or 
 &quot\;I forgot my laptop&quot\;. This event is very informal\, and ther
 e is no specific project we'll be focusing our efforts on.&#13\;\n&#13\;
 \nFood and refreshments are served. RSVPing to ssw@rentrakmail.com is ap
 preciated\, but not required.&#13\;\n&#13\;\nCome check out Rentrak's ne
 w downtown office. Everyone is welcome to join us!\n\nTags: ruby\, pytho
 n\, perl\, scala\, postgresql\, node\, javascript\, code\, coding\, objc
 \, java\, hackathon\, hacknight\n\nImported from: http://calagator.org/e
 vents/1250465802
URL:http://scottwainstock.com/hackathon/hackathon_march_2014.png
SUMMARY:Rentrak Hackathon
LOCATION:Rentrak - Downtown: 529 SW 3rd Avenue\, Floor 4\, Portland OR 97
 204 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20140410T172741Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20140415T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20140415T183000
DTSTAMP;VALUE=DATE-TIME:20140410T172741Z
LAST-MODIFIED;VALUE=DATE-TIME:20140416T182155Z
UID:http://calagator.org/events/1250465992
DESCRIPTION:&#13\;\nThis month's topic: Taxes and Payments at Gilt&#13\;\
 n&#13\;\nGilt is an online retailer based out of New York City. Gilt's m
 ain site\, gilt.com\, offers luxury apparel and home furnishings. This t
 alk will discuss how Gilt.com supports taxes and payments. We'll discuss
  Gilt's checkout system and order processing backend.&#13\;\n&#13\;\nSpe
 aker:&#13\;\n&#13\;\nSean Sullivan is a software engineer specializing i
 n e-commerce systems\, web services development\, and mobile application
 s. Sean works on back office applications at Gilt. Sean has contributed 
 to various open source projects\, including the OAuth Java library\, Ope
 nID4Java\, and OpenCSV.&#13\;\n\n\nTags: java\, pjug\, ecommerce\, taxes
 \, payments\, paypal\, gilttech\, gilt\n\nImported from: http://calagato
 r.org/events/1250465992
URL:http://www.pjug.org
SUMMARY:Portland Java User Group
LOCATION:Jama South: 334 NW 11th Ave\, Portland OR 97209 US
SEQUENCE:3
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20140415T210401Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20140422T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20140422T190000
DTSTAMP;VALUE=DATE-TIME:20140415T210401Z
LAST-MODIFIED;VALUE=DATE-TIME:20140415T210401Z
UID:http://calagator.org/events/1250466025
DESCRIPTION:Join beginning and experienced mobile developers to work on p
 rojects together. Come ask questions\, give help and get help. All level
 s of experience are welcome. &#13\;\n&#13\;\nThis week will will also ta
 ke a look at the next online class offered by Coursera:&#13\;\n&#13\;\nh
 ttps://www.coursera.org/course/posa&#13\;\n&#13\;\nClass starts May 12th
 \, but you can get previews of the lectures early. The class is free and
  so is getting help with homework though our workgroup. &#13\;\n&#13\;\n
 The group is very informal and so feel free to show up early or late and
  leave early or late\, as suits your schedule. &#13\;\n&#13\;\nWe will m
 eet near the power outlets by the clear glass windows. Look for the oran
 ge backpack to find us. &#13\;\n\n\nTags: android\, ios\, mobile\, java\
 , objective-c\n\nImported from: http://calagator.org/events/1250466025
URL:https://groups.google.com/forum/#!forum/pdx-mobile-workgroup
SUMMARY:PDX Mobile Workgroup
LOCATION:Lucky Labrador Brew Pub: 915 SE Hawthorne Boulevard\, Portland O
 regon 97214 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20140414T003424Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20140428T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20140428T170000
DTSTAMP;VALUE=DATE-TIME:20140414T003424Z
LAST-MODIFIED;VALUE=DATE-TIME:20140414T003424Z
UID:http://calagator.org/events/1250466010
DESCRIPTION:The Rentrak Hackathon is a gathering of laptops and laughter.
  Classically\, we all sit in a square and type words onto a keyboard tha
 t then get turned into a &quot\;computerized program&quot\;. It's a good
  chance to work on your personal projects\, learn what your peers are up
  to (computer-wise)\, figure out what the best programming language is\,
  and/or say the words &quot\;I don't have anything to work on&quot\; or 
 &quot\;I forgot my laptop&quot\;. This event is very informal\, and ther
 e is no specific project we'll be focusing our efforts on.&#13\;\n&#13\;
 \nFood and refreshments are served. RSVPing to ssw@rentrakmail.com is ap
 preciated\, but not required.&#13\;\n&#13\;\nCome check out Rentrak's ne
 w downtown office. Everyone is welcome to join us!\n\nTags: ruby\, pytho
 n\, perl\, scala\, postgresql\, node\, javascript\, code\, coding\, objc
 \, java\, hackathon\, hacknight\n\nImported from: http://calagator.org/e
 vents/1250466010
URL:http://scottwainstock.com/hackathon/hackathon_april_2014.png
SUMMARY:Rentrak Hackathon
LOCATION:Rentrak - Downtown: 529 SW 3rd Avenue\, Floor 4\, Portland OR 97
 204 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20140513T054552Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20140515T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20140515T183000
DTSTAMP;VALUE=DATE-TIME:20140513T054552Z
LAST-MODIFIED;VALUE=DATE-TIME:20140514T173948Z
UID:http://calagator.org/events/1250466213
DESCRIPTION:per #clojure-pdx on irc.freenode.net on 5/12:&#13\;\n&#13\;\n
 &#13\;\nwaynr: howdy folks &#13\;\n&#13\;\nwaynr: i might try to make th
 e clojerks meetup on thursday &#13\;\n&#13\;\nbenkay: sweet! &#13\;\n&#1
 3\;\nbenkay: i don't know what we're doing yet &#13\;\n&#13\;\nbenkay: d
 o you want to talk about a thing waynr ? &#13\;\n&#13\;\nwaynr: maybe\, 
 i think i am going to try to help get lein-release into leiningen this w
 eek in the afterwork hours\, not sure if there is much to say about that
  &#13\;\n&#13\;\nwaynr: maybe the thing at this meetup could be collabor
 ating on getting lein-release into leiningen...technomancy mentioned in 
 #clojure that this is a pretty big blocker for 2.4.0 &#13\;\n&#13\;\nway
 nr: i haven't delved too deeply into it but it seems like the existing p
 lugin really does most of what technomancy mentions here:http://librelis
 t.com/browser//leiningen/2014/5/1\\release-task/ &#13\;\n&#13\;\nbenkay:
  sounds great\, waynr &#13\;\n&#13\;\nbenkay: would this be an active ha
 cking session or... &#13\;\n&#13\;\nwaynr: yeah that sounds like a good 
 use of the time&#13\;\n&#13\;\n&#13\;\nLeiningen is a very important com
 ponent of the Clojurian toolchain\, responsible for compilation\, en-jar
 -ificaation\, REPLs\, running applications in production\, many other th
 ings\, and soon package release automation as well!&#13\;\n&#13\;\nPleas
 e join us to hack on Leiningen this Thursday at Puppet Labs. Please also
  join us if you're dabbling in Clojure\, want to engage in hifalutin' di
 scourse about editors\, or just want to hang out with other lispy progra
 mmery folk. &#13\;\n&#13\;\nWe also tend to go for food/drinks afterward
 s\, where conversation ranges more broadly into war stories\, philosophy
  and idle industry trend speculation.\n\nTags: clojure\, lisp\, emacs\, 
 vim\, java\, dependency management\n\nImported from: http://calagator.or
 g/events/1250466213
URL:http://meetup.com/clojerks
SUMMARY:lein-release hack/swarm/social
LOCATION:Puppet: 308 SW 2nd Ave Fifth Floor\, Portland OR 97204 US
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20140504T213809Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20140520T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20140520T180000
DTSTAMP;VALUE=DATE-TIME:20140504T213809Z
LAST-MODIFIED;VALUE=DATE-TIME:20140504T213809Z
UID:http://calagator.org/events/1250466126
DESCRIPTION:### Applied Recommender Systems&#13\;\n&#13\;\nEver wonder ho
 w Amazon and Netflix seem to have an uncanny ability to anticipate what 
 products you might be interested in based on your past selections? This 
 presentation will focus on an actual Recommender System application and 
 will focus on:&#13\;\n&#13\;\nRecommender Systems Overview - a quick rec
 ap of my January talk on [Intro to Recommenders](http://www.slideshare.n
 et/rpbrehm/recommendersystempresentationpjug01212014-32136430).&#13\;\n&
 #13\;\n* Apache Mahout – A production-grade Machine Learning system. One
  of Mahout's strong use cases is building recommenders.&#13\;\n* Hadoop 
 - Map/Reduce and other tools such as Hive&#13\;\n&#13\;\n* Spring XD - A
  Spring.io project to simplify the development of big data applications.
 &#13\;\n&#13\;\n### Speaker&#13\;\nBob Brehm is a Java software develope
 r in the Portland area. Most recently he has been contracting with Nike 
 on their Go To Market team. Bob had dabbled with Java since the early da
 ys and got serious about it in 2002. Bob is keenly interested in and has
  decided to specialize in Enterprise Search\, Recommenders and Big Data.
  Bob is married and has lived in the Portland area since 2001 when he re
 located from Rochester\, NY. He believes strongly that rain is better th
 an shoveling snow any day! In his spare time Bob enjoys a diverse number
  of hobbies including electronics\, open-source projects\, reading\, exp
 loring Portland\, and sports.\n\nTags: java\, jvm\n\nImported from: http
 ://calagator.org/events/1250466126
URL:http://pjug.org
SUMMARY:Portland Java User Group (PJUG)
LOCATION:Nike World Headquarters - Nolan Ryan: 1 Bowerman Dr\, Beaverton 
 OR 97005 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20140529T004731Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20140605T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20140605T183000
DTSTAMP;VALUE=DATE-TIME:20140529T004731Z
LAST-MODIFIED;VALUE=DATE-TIME:20140529T173414Z
UID:http://calagator.org/events/1250466330
DESCRIPTION:Zach Tellman wrote an interesting piece on successful strateg
 ies for the self-organizing Clojure meetup:&#13\;\n&#13\;\nhttp://blog.f
 actual.com/clojure-office-hours &#13\;\nLet's try this model! There will
  be a whiteboard\, Puppet will graciously host and those who want to lea
 rn can come to learn\, those who want to hack can come and hack\, and th
 ose who are willing to share their wisdom are welcome to do so.&#13\;\n&
 #13\;\nSee you at Puppet!\n\nTags: clojure\, lisp\, emacs\, vim\, java\n
 \nImported from: http://calagator.org/events/1250466330
URL:http://meetup.com/clojerks
SUMMARY:Clojure Office Hours
LOCATION:Puppet: 308 SW 2nd Ave Fifth Floor\, Portland OR 97204 US
SEQUENCE:3
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20140616T044713Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20140617T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20140617T180000
DTSTAMP;VALUE=DATE-TIME:20140616T044713Z
LAST-MODIFIED;VALUE=DATE-TIME:20140616T044713Z
UID:http://calagator.org/events/1250466457
DESCRIPTION:### Rest Services with JAX-RS and Jersey&#13\;\nThis talk cov
 ers using JAX-RS and Jersey to create REST services for embedded system.
  It covers the basic of JAX-RS and then moves into using Jackson for JSO
 N encoding and using the streaming API to reduce memory footprint for us
 ing REST API in embedded systems.&#13\;\n&#13\;\n### Speaker&#13\;\nBria
 n Mason holds a Masters in Comp Science from Univ of IL. He has been dev
 eloping for 25 years and currently works as developer at Netapp Inc. \n\
 nTags: java\, jvm\, jax-rs\, rest\, jersey\n\nImported from: http://cala
 gator.org/events/1250466457
URL:http://pjug.org
SUMMARY:Portland Java User Group (PJUG)
LOCATION:Jive Software: 915 SW Stark St.\, Suite 400\, Portland Oregon 97
 205 United States
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20140602T165304Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20140626T213000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20140626T190000
DTSTAMP;VALUE=DATE-TIME:20140602T165304Z
LAST-MODIFIED;VALUE=DATE-TIME:20140626T224339Z
UID:http://calagator.org/events/1250466374
DESCRIPTION:Title: The Java Hoonmobile: Designing for performance on the 
 JVM&#13\;\nSpeaker: Cliff Moon\, Boundary CTO&#13\;\n&#13\;\nAbstract: T
 he vast majority of code in this world doesn't do very much. Most code c
 alls into a database\, tweaks a few domain objects\, and renders an HTML
  page. This talk is not about that kind of code. Sometimes your code has
  to go fast\, as fast as the machine will run it. Which turns out is rea
 lly fast in 2014. Faced with this challenge\, you might reach for C\, or
  god forbid\, C++. But wait\, despair not. Your life doesn't necessarily
  need to devolve into memory management and template hell. There is anot
 her path: Java. It turns out that if you start with the right kind of ra
 w material with some tweaking and tuning you can turn this lowly blue co
 llar grocery getter into a fire breathing dragster. I'll share theory\, 
 experience\, and working code from one gearhead to another.\n\nTags: jvm
 \, java\, performance\n\nImported from: http://calagator.org/events/1250
 466374
SUMMARY:The Java Hoonmobile: Designing for performance on the JVM
LOCATION:Simple Engineering: 711 SW Alder St.\, Portland OR 97205 US
SEQUENCE:4
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20140711T045126Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20140715T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20140715T180000
DTSTAMP;VALUE=DATE-TIME:20140711T045126Z
LAST-MODIFIED;VALUE=DATE-TIME:20140711T045126Z
UID:http://calagator.org/events/1250466634
DESCRIPTION:### Glowroot: Open source monitoring for Java applications&#1
 3\;\nAfter 4 years of incubating in my basement\, Glowroot is ready to g
 o out into the wild and take on difficult performance issues and sporadi
 c errors with its GUI configurable trace and metric definitions and its 
 core plugin support for servlets and JDBC.&#13\;\n&#13\;\nhttp://glowroo
 t.org/&#13\;\n&#13\;\n### Speaker&#13\;\nTrask Stalnaker is a 16-year Ja
 va programmer\, author of Glowroot\, Portland native and alumnus of Stan
 ford University (BS Mathematics).\n\nTags: java\, jvm\, monitoring\n\nIm
 ported from: http://calagator.org/events/1250466634
URL:http://pjug.org
SUMMARY:Portland Java User Group (PJUG)
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:3
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20140710T214934Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20140723T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20140723T173000
DTSTAMP;VALUE=DATE-TIME:20140710T214934Z
LAST-MODIFIED;VALUE=DATE-TIME:20140710T214934Z
UID:http://calagator.org/events/1250466629
DESCRIPTION:ForgeRock welcomes you to our 3rd annual social at Kells Iris
 h Pub\, 112 SW 2nd Ave\, Portland\, Oregon 97204.   &#13\;\n&#13\;\nDate
 : July 23\, 2014  &#13\;\nTime: 5:30 PM - 8:30PM &#13\;\nLocation: Kells
  Irish Pub\, 112 SW 2nd Ave\, Portland\, OR\, 97204  &#13\;\n&#13\;\nFre
 e beverages to guests wearing a ForgeRock wristband! Be sure to look for
  a ForgeRock staff member passing out wristbands during   OSCON to gain 
 entry into this exclusive event! &#13\;\n&#13\;\nWe look forward to an e
 vening of discussion about:  &#13\;\n&#13\;\n* Identity Relationship Man
 agement &#13\;\n* Data Stores&#13\;\n* Authentication&#13\;\n* Authoriza
 tion  &#13\;\n* User provisioning&#13\;\n* Community&#13\;\n* Contributi
 ons&#13\;\n* Developments&#13\;\n* Events&#13\;\n\n\nTags: java\, identi
 ty\, security\, openid\, OpenAM\n\nImported from: http://calagator.org/e
 vents/1250466629
SUMMARY:ForgeRock's 3rd annual social July 23rd at Kell's Irish Pub!
LOCATION:Kells Irish Restaurant & Pub: 112 Sw 2nd Ave\, Portland OR 97204
  US
SEQUENCE:3
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20140912T011124Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20140916T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20140916T180000
DTSTAMP;VALUE=DATE-TIME:20140912T011124Z
LAST-MODIFIED;VALUE=DATE-TIME:20140912T011124Z
UID:http://calagator.org/events/1250466995
DESCRIPTION:### Driving Mobile Applications with Appium for Automated Tes
 ting&#13\;\nThe objective of this talk is to gain familiarization with A
 ppium - a selenium-based tool for testing mobile applications. Through a
  series live demos we'll discuss automation techniques for functional an
 d performance testing of Android and iOS apps using Appium's Java API. W
 e will also see a couple of other tools that can be useful for developin
 g and testing mobile apps\, including Xamarin Studio and Riverbed SteelC
 entral.&#13\;\n&#13\;\n### Speaker&#13\;\nIan Downard\, a Developer Advo
 cate for Riverbed Technologies\, is a polyglot programmer with a penchan
 t for C++ and Java. His professional career has focused on developing to
 ols to optimize the performance of applications and networks. He has a k
 nack for automation and has had success applying those skills broadly\, 
 from software testing to chicken coops.\n\nTags: java\, testing\n\nImpor
 ted from: http://calagator.org/events/1250466995
URL:http://pjug.org
SUMMARY:Portland Java User Group (PJUG)
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20140908T154309Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20141009T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20141009T180000
DTSTAMP;VALUE=DATE-TIME:20140908T154309Z
LAST-MODIFIED;VALUE=DATE-TIME:20140908T154309Z
UID:http://calagator.org/events/1250466950
DESCRIPTION:Powering 300+ Web Services on LAMP and Beyond&#13\;\n&#13\;\n
 In less than seven years\, AppNexus has grown from a big idea into the l
 argest independent AdTech company in the world. Join us on October 9th a
 s Principal Engineer\, Larry Finn\, discusses the architectural and engi
 neering challenges of achieving this scale. &#13\;\n&#13\;\nDoors open a
 t 6:00pm – enjoy some food and beer with us before the program begins at
  6:30pm.&#13\;\n&#13\;\nSpace is limited so please RSVP at the link belo
 w to reserve your space&#13\;\n&#13\;\nhttp://appnexustechtalk2.splashth
 at.com/\n\nTags: php\, api\, web services\, java\, scala\, node.js\n\nIm
 ported from: http://calagator.org/events/1250466950
URL:http://www.appnexus.com
SUMMARY:AppNexus Tech Talk: Powering 300+ Web Services on LAMP and Beyond
LOCATION:AppNexus: 711 SW Alder St\, Portland OR 97205 US
SEQUENCE:3
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20141006T212010Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20141013T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20141013T180000
DTSTAMP;VALUE=DATE-TIME:20141006T212010Z
LAST-MODIFIED;VALUE=DATE-TIME:20141006T212010Z
UID:http://calagator.org/events/1250467119
DESCRIPTION:This month we are all in for a double dose of awesome! Our sp
 ecial guest will be Arun Gupta (founding member of the Java EE team at S
 un Microsystems and director of developer advocacy at Red Hat in San Fra
 ncisco). He will give not one\, but 2 talks:&#13\;\n&#13\;\n# Devoxx4Kid
 s: #&#13\;\n## So your kid is interested in programming\, robotics\, eng
 ineering? ##&#13\;\n&#13\;\nDevoxx4Kids is a worldwide initiative that i
 ntroduces programming\, robotics\, and engineering to kids at an early a
 ge. This is achieved by organizing events where children can develop com
 puter games\, program robots and also have an introduction to electronic
 s. This effort won Duke’s Choice Awards at JavaOne 2013. This session wi
 ll share how Devoxx4Kids is engaging kids at an early age and teaching t
 hem computing concepts using Scratch\, Greenfoot\, Minecraft\, Raspberry
  Pi\, Arduino\, NAO\, Tynker. The session will show a path that can be f
 ollowed by parents to keep their kids engaged and build\, instead of jus
 t play games. The attendees will learn best practices to organize simila
 r workshops in their local setting. Tips on opening a local US chapter a
 nd how to build attendee base will be shared.&#13\;\n&#13\;\n# Continuou
 s Integration using Java EE 7 #&#13\;\n&#13\;\nTechniques such as automa
 ted testing\, continuous integration and continuous deployment allow sof
 tware to be developed to a high standard and easily packaged and deploye
 d to test environments\, resulting in the ability to rapidly\, reliably 
 and repeatedly push out enhancements and bug fixes to customers at low r
 isk and with minimal manual overhead. What container-agnostic tools are 
 available for testing\, continuous integration and deployment of a Java 
 EE 7 application?&#13\;\n&#13\;\nThis talk will provide a quick overview
  of Arquillian and how it helps in testing across multiple containers. S
 eparate approaches for greenfield and brownfield applications will be sh
 own. Configuring Jenkins for Continuous Integration will be shown. Setti
 ng up multiple WildFly containers on OpenShift for testing and productio
 n will be shown in detail. At the end of this session\, attendees would 
 have converted their development environment to leverage the power of Je
 nkins\, Arquillian\, and OpenShift to setup an automated Continuous Deli
 very pipeline.&#13\;\n&#13\;\n*Doors will open at 5:30\, and the present
 ation will begin right at 6p. The food and drinks are provided by Bellag
 ios and New Relic.*&#13\;\n&#13\;\n**Please RSVP via Eventbrite [HERE](h
 ttp://bit.ly/Zrh5H0)**&#13\;\n&#13\;\n*Arun Gupta is Director of Develop
 er Advocacy at Red Hat and focuses on JBoss Middleware. As a founding me
 mber of the Java EE team at Sun Microsystems\, he spread the love for te
 chnology all around the world. At Oracle\, he led a cross-functional tea
 m to drive the global launch of the Java EE 7 platform through strategy\
 , planning\, and execution of content\, marketing campaigns\, and progra
 m. After authoring ~1400 blogs at blogs.oracle.com/arungupta on differen
 t Java technologies\, he continues to promote Red Hat technologies and p
 roducts at blog.arungupta.me.&#13\;\n&#13\;\nArun has extensive speaking
  experience in ~40 countries on myriad topics and is a JavaOne Rockstar.
  He also founded the Devoxx4Kids chapter in the USA and continues to pro
 moting technology education amongst kids. An author of a best-selling bo
 ok\, an avid runner\, a globe trotter\, a Java Champion\, JUG leader\, h
 e is easily accessible at @arungupta.*&#13\;\n&#13\;\n› FutureTalk is br
 ought to you by [New Relic](http://www.newrelic.com) in collaboration wi
 th [TAO](http://www.techoregon.org)\n\nTags: new\, relic\, futuretalk\, 
 tech\, developer\, programming\, robotics\, engineering\, scratch\, mine
  craft\, java\, continuous\, integration\, deployment\, arquillian\n\nIm
 ported from: http://calagator.org/events/1250467119
SUMMARY:FutureTalks PDX with Arun Gupta (Doubleheader!)
LOCATION:New Relic: 111 SW 5th Avenue\, Suite 2700\, Portland Oregon 9720
 4 United States
SEQUENCE:3
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20141015T022245Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20141021T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20141021T180000
DTSTAMP;VALUE=DATE-TIME:20141015T022245Z
LAST-MODIFIED;VALUE=DATE-TIME:20141015T022245Z
UID:http://calagator.org/events/1250467170
DESCRIPTION:### Building a Fault Tolerant API with Hystrix&#13\;\nThe API
  for Bodybuilding.com serves more than a hundred million API calls every
 day across hundreds of servers. Learn how we use Hystrix to build a dist
 ributed system that is both fault and latency tolerant. We will discuss 
 the bulkhead and circuit breaker patterns used by Hystrix to provide a r
 esilient and fast API.&#13\;\n&#13\;\n### Speaker&#13\;\nRyan Dearing&#1
 3\;\n&#13\;\nI've been at Bodybuilding.com for 5 years. I'm currently th
 e Engineering Manager for our Community API teams. Our API does over 100
  million requests every day\, so we have a heavy focus on performance\, 
 scalability\, and resiliency. Prior to joining Bodybuilding\, I was an e
 ngineer at MarkMonitor\, a domain registrar for large corporations inclu
 ding Google\, Facebook and Yahoo.\n\nTags: java\, jvm\n\nImported from: 
 http://calagator.org/events/1250467170
URL:http://pjug.org
SUMMARY:Portland Java User Group (PJUG)
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20141110T042530Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20141118T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20141118T180000
DTSTAMP;VALUE=DATE-TIME:20141110T042530Z
LAST-MODIFIED;VALUE=DATE-TIME:20141110T042530Z
UID:http://calagator.org/events/1250467345
DESCRIPTION:### Grails Grown Up: How do we get sub 500 millisecond respon
 se?&#13\;\n&#13\;\nHow do you handle 8-10 million monthly unique visitor
 s with Grails? Build pages using concurrency\, SOLR\, SQUID\, and RESTfu
 l services on Grails\, that's how!&#13\;\n&#13\;\nIn this session we wil
 l cover cutting edge use of Grails in a SOA environment to serve sub-sec
 ond page delivery\, best practices and lessons learned so far at Virtual
 tourist.com&#13\;\n&#13\;\nThis talk was given in 2012 at UberConf and a
 t SpringOne2GX and has been updated to also discuss the extension of thi
 s platform to support PicPackApp.com  a combination of native mobile app
 lications and a responsive Angular.JS web interface.&#13\;\n&#13\;\n### 
 Speaker&#13\;\nTodd Ellermann &#13\;\n&#13\;\nHe is currently the Genera
 l Manager for VirtualTourist.com\, HolidayWatchdog.com part of the TripA
 dvisor Media Group Companies. In 2008\, VirtualTourist.com was acquired 
 by TripAdvisor(TRIP)/Expedia(EXPE)\, and Todd was brought in to lead a t
 eam of Java/Groovy/Grails engineers in the redevelopment effort. A gradu
 ate of the University of Arizona\, with a B.S. in Computer Engineering\,
  and an MBA from ASU with an emphasis on management of the creative soft
 ware engineering process. When he is not actively writing code for his o
 wn startup ideas\, you will find him entertaining his daughters or getti
 ng lost in a glass of wine\, both of which usually lead to other crazy s
 tartup ideas.   \n\nTags: java\, jvm\, grails\n\nImported from: http://c
 alagator.org/events/1250467345
URL:http://pjug.org
SUMMARY:Portland Java User Group (PJUG)
LOCATION:New Relic: 111 SW 5th Avenue\, Suite 2700\, Portland Oregon 9720
 4 United States
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20141026T163059Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20141124T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20141124T173000
DTSTAMP;VALUE=DATE-TIME:20141026T163059Z
LAST-MODIFIED;VALUE=DATE-TIME:20141026T163059Z
UID:http://calagator.org/events/1250467224
DESCRIPTION:The Rentrak Hackathon is a gathering of laptops and laughter.
  Classically\, we all sit in a square and type words onto a keyboard tha
 t then get turned into a &quot\;computerized program&quot\;. It's a good
  chance to work on your personal projects\, learn what your peers are up
  to (computer-wise)\, figure out what the best programming language is\,
  and/or say the words &quot\;I don't have anything to work on&quot\; or 
 &quot\;I forgot my laptop&quot\;. This event is very informal\, and ther
 e is no specific project we'll be focusing our efforts on.&#13\;\n&#13\;
 \nFood and refreshments are served. RSVPing to ssw@rentrakmail.com is ap
 preciated\, but not required.&#13\;\n&#13\;\nCome check out Rentrak's ne
 w downtown office. Everyone is welcome to join us!\n\nTags: code\, codin
 g\, hackathon\, hacknight\, java\, javascript\, node\, objc\, perl\, pos
 tgresql\, python\, ruby\, scala\n\nImported from: http://calagator.org/e
 vents/1250467224
URL:http://scottwainstock.com/hackathon/hackathon_november_2014.png
SUMMARY:Rentrak Hackathon
LOCATION:Rentrak - Downtown: 529 SW 3rd Avenue\, Floor 4\, Portland OR 97
 204 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20141215T163721Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20141216T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20141216T180000
DTSTAMP;VALUE=DATE-TIME:20141215T163721Z
LAST-MODIFIED;VALUE=DATE-TIME:20141215T163721Z
UID:http://calagator.org/events/1250467493
DESCRIPTION:### Discoveries in microbenchmarking with JMH&#13\;\nMicroben
 chmarking is fraught with peril. Method inlining. Dead code elimination.
  Constant folding. False sharing. Loop unrolling. Bimorphic and megamorh
 pic call sites. This talk explores these fantastic mysteries using JMH\,
  the excellent microbenchmark harness from Oracle developed under the Op
 enJDK project.&#13\;\n&#13\;\n### Speaker&#13\;\nTrask Stalnaker&#13\;\n
 &#13\;\nTrask Stalnaker is a 16-year Java programmer\, author of Glowroo
 t\, Portland native and alumnus of Stanford University (BS Mathematics).
  \n\nTags: java\, benchmarking\, jmh\n\nImported from: http://calagator.
 org/events/1250467493
URL:http://pjug.org
SUMMARY:Portland Java User Group (PJUG)
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20150119T025322Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20150120T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20150120T180000
DTSTAMP;VALUE=DATE-TIME:20150119T025322Z
LAST-MODIFIED;VALUE=DATE-TIME:20150119T025322Z
UID:http://calagator.org/events/1250467658
DESCRIPTION:### Compile-Time Annotation Processing&#13\;\nRuntime annotat
 ion can be slow. Learn how annotations can be used during compilation ra
 ther than runtime or just as documentation. We'll have a look at the ann
 otation processing API [(JSR 269)](https://jcp.org/en/jsr/detail?id=269)
  and look at some practical examples.&#13\;\n&#13\;\n### Speaker&#13\;\n
 James Perkins is a software developer at Red Hat working remotely from P
 ortland\, OR. He works on the WildFly Application Server\, JBoss EAP\, l
 ogging frameworks and JBeret (a JSR 352 batch implementation).\n\nTags: 
 java\, jvm\, annotations\n\nImported from: http://calagator.org/events/1
 250467658
URL:http://pjug.org
SUMMARY:Portland Java User Group (PJUG)
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20150131T191738Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20150211T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20150211T180000
DTSTAMP;VALUE=DATE-TIME:20150131T191738Z
LAST-MODIFIED;VALUE=DATE-TIME:20150131T191738Z
UID:http://calagator.org/events/1250467761
DESCRIPTION:What do you get when you combine a group of engineers obsesse
 d about cutting edge technology and add a hint ton of geek? A bunch of t
 ech enthusiasts that make up the Cloud Developer Advocates Team at Googl
 e&#13\;\n&#13\;\nWe love helping make all of you as successful as possib
 le as you build apps that take full advantage of everything that Google 
 Cloud Platform has to offer. We like talking to you\, but even more than
  that\, we like to listen to your feedback. We want to be your voice to 
 the Google Cloud Platform product and engineering teams and use what we 
 hear to help create the best possible developer experience.&#13\;\n&#13\
 ;\nOur team will be in Portland and we'd love to meet you all in person.
  So don’t be shy--come say hi!&#13\;\n&#13\;\nThe event will be focused 
 on providing many opportunities to meet and greet the Google Cloud DAs a
 nd talk to them face-to-face in a social atmosphere. &#13\;\n&#13\;\nWe 
 will offer &quot\;topic tables&quot\; where people can just meet and dis
 cuss topics of interest to them.&#13\;\n &#13\;\nTentative topics (feel 
 free to email and suggest your own!):&#13\;\n- Google App Engine&#13\;\n
 - Google Compute Engine&#13\;\n- Google Cloud for Go&#13\;\n- Google Clo
 ud for Node.js&#13\;\n- Google Cloud for Python&#13\;\n- Google Cloud fo
 r Java&#13\;\n- Cloud Mobile&#13\;\n- Big Data&#13\;\n- Docker and Conta
 iners&#13\;\n&#13\;\nAnd we will have hors d'ouvres and refreshments\, o
 f course!\n\nTags: cloud\, appengine\, compute engine\, node\, node.js\,
  python\, java\, big data\, docker\, containers\, technology\, google\n\
 nImported from: http://calagator.org/events/1250467761
URL:http://clouddas.eventbrite.com
SUMMARY:Meet the Google Cloud Developer Advocates Team
LOCATION:Hotel Lucia: 400 Southwest Broadway\, Portland OR 97205 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20150217T012832Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20150217T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20150217T180000
DTSTAMP;VALUE=DATE-TIME:20150217T012832Z
LAST-MODIFIED;VALUE=DATE-TIME:20150217T012832Z
UID:http://calagator.org/events/1250467894
DESCRIPTION:### Introduction to AWS&#13\;\n&#13\;\nAgenda:&#13\;\n&#13\;\
 n* Quick overview of AWS&#13\;\n* 3 use case studies of services&#13\;\n
 * Overview of the SDK and documentation&#13\;\n* Q&amp\;A&#13\;\n&#13\;\
 n### Speaker&#13\;\n&#13\;\nBrian Mason holds a Masters in Comp Science 
 from Univ of IL. He has been developing for 25 years and currently works
  as developer at Netapp Inc. &#13\;\n\n\nTags: aws\, java\, jvm\n\nImpor
 ted from: http://calagator.org/events/1250467894
URL:http://pjug.org
SUMMARY:Portland Java User Group (PJUG)
LOCATION:New Relic: 111 SW 5th Avenue\, Suite 2700\, Portland Oregon 9720
 4 United States
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20150312T010752Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20150317T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20150317T180000
DTSTAMP;VALUE=DATE-TIME:20150312T010752Z
LAST-MODIFIED;VALUE=DATE-TIME:20150312T010752Z
UID:http://calagator.org/events/1250468051
DESCRIPTION:### An Introduction To Data Modeling Techniques in Cassandra 
 &#13\;\nSteve will discuss NOSQL\, CAP Theorem\, eventual consistency\, 
 and data modeling techniques in Cassandra. Following that will be a demo
 nstration of some shell commands to create and query tables. We will dis
 cuss wide and narrow rows in Cassandra\, storage options\, and capacity 
 planning. We will take a brief look at Titan\, a graph database that can
  use Cassandra as a backing store. We will take a look at partition keys
 \, clustering columns\, time series data\, and how these choices affect 
 the storage and performance of the solution. We will discuss some of the
  real world challenges that come up\, the trade offs associated with mat
 erialized views\, plus compare and contrast this to a typical relational
  model. Time permitting we will discuss some real world use cases\, and 
 how Nike Social is using Cassandra to meet them.&#13\;\n&#13\;\n### Spea
 ker&#13\;\nSteve Hall is a software engineer with over 15 years of exper
 ience. Steve is currently a full time engineer with Nike Digital\, where
  he focuses on REST\, social networks\, and social network integration.\
 n\nTags: java\, nosql\, cassandra\, big data\n\nImported from: http://ca
 lagator.org/events/1250468051
URL:http://pjug.org
SUMMARY:Portland Java User Group (PJUG)
LOCATION:Jama Software (New Office): 135 SW Taylor Suite 200\, Portland O
 regon 97204 United States
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20150331T165437Z
DTEND;VALUE=DATE:20150423
DTSTART;VALUE=DATE:20150418
DTSTAMP;VALUE=DATE-TIME:20150331T165437Z
LAST-MODIFIED;VALUE=DATE-TIME:20150331T165437Z
UID:http://calagator.org/events/1250468139
DESCRIPTION:This event runs from Saturday\, April 18\, 2015 at 9am throug
 h Wednesday\, April 22\, 2015 at noon.\n\nDescription:\nOne of the two l
 argest Clojure conferences held each year in the US\, Clojure/West offer
 s two days of training workshops followed by three days of talks. Also t
 here are [unsessions](https://github.com/clojurewest/clojurewest2015/wik
 i/Unsessions) happening in the evenings.&#13\;\n&#13\;\nFollow [@clojure
 west](https://twitter.com/clojurewest) for updates.\n\nTags: clojure\, l
 isp\, functional programming\, java\, jvm\n\nImported from: http://calag
 ator.org/events/1250468139
URL:http://clojurewest.org/
SUMMARY:Clojure/West
LOCATION:Gerding Theater at the Armory: 128 NW 11th Ave\, Portland OR 972
 09 US
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20150418T002210Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20150421T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20150421T180000
DTSTAMP;VALUE=DATE-TIME:20150418T002210Z
LAST-MODIFIED;VALUE=DATE-TIME:20150418T002210Z
UID:http://calagator.org/events/1250468288
DESCRIPTION:### Java Applications on Microsoft Azure &#13\;\nCurious abou
 t what Microsoft has to offer the Java community? Join us to explore the
  tools and technologies Microsoft provides Java developers get in the cl
 oud with Azure. We'll demonstrate how to deploy Java web applications an
 d become familiar with cloud service configurations for load balancing\,
  session affinity\, in-memory caching\, and remote debugging. We'll also
  discuss the logistics of managing Azure deployments with firewall rules
 \, environment variables\, and remote access. Finally\, we'll walk throu
 gh coding exercises using the Azure SDK for Java to demonstrate how to u
 se cloud services for message queuing and data persistence. At the end o
 f this talk\, you will have a basic understanding of how to develop\, de
 ploy\, and manage Java applications for the Azure ecosystem.&#13\;\n&#13
 \;\n### Speaker&#13\;\nIan Downard is a polyglot programmer with a pench
 ant for C++ and Java. His career has focused on developing tools for opt
 imizing the performance of networks and applications. He is employed by 
 Riverbed Technologies as a technical marketing engineer and holds an M.S
 . in Computer Engineering from the University of Missouri. His participa
 tion with social media is primarily at [@iandownard](https://twitter.com
 /iandownard) on Twitter. \n\nTags: java\, cloud\, azure\n\nImported from
 : http://calagator.org/events/1250468288
URL:http://pjug.org
SUMMARY:Portland Java User Group (PJUG)
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20150506T183237Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20150519T130000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20150519T113000
DTSTAMP;VALUE=DATE-TIME:20150506T183237Z
LAST-MODIFIED;VALUE=DATE-TIME:20150506T183237Z
UID:http://calagator.org/events/1250468424
DESCRIPTION:Brian Benz will show you the latest tools for developing with
  Java on Azure\, including the latest updates to our Plugins for Eclipse
  and IntelliJ\, options in Windows and Linux for authentication\, securi
 ty\, and continuous integration\, an introduction to the Azure Java Deve
 loper Center\, the Azure SDK for Java\, and other tools and materials we
 've developed for Java developers with help from the community. Expect l
 ots of working examples showing tips and tricks for building\, deploying
 \, connecting\, and maintaining Java applications on Azure\, including m
 ulti-tier\, and multiplatform Web applications that access data\, server
 s and services in the cloud.&#13\;\n&#13\;\nAbout the Speaker: Brian Ben
 z is a Senior Technical Evangelist for Microsoft Open Technologies\, Inc
 .\, a subsidiary of Microsoft Corporation. These days Brian spends  his 
 time helping open source software developers and customers recognize the
  value and benefits of working on the Cloud with Microsoft Azure\, open 
 source software and devices.&#13\;\n&#13\;\nLunch will be provided by Ri
 verbed&#13\;\n\n\nTags: java\, microsoft\, azure\, cloud\n\nImported fro
 m: http://calagator.org/events/1250468424
URL:http://www.meetup.com/Portland-Azure-User-Group/events/221977840/
SUMMARY:PAzUG: "Java on Azure – Tips\, tricks and tools"
LOCATION:Microsoft Portland Office (Pearl District): 1414 NW Northrup St\
 , Suite 900\, Portland OR 97209-2798 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20150510T171320Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20150519T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20150519T180000
DTSTAMP;VALUE=DATE-TIME:20150510T171320Z
LAST-MODIFIED;VALUE=DATE-TIME:20150510T171320Z
UID:http://calagator.org/events/1250468465
DESCRIPTION:### Unleashing the Silicon Forest Fire: the open sourcing of 
 GemFire&#13\;\n&#13\;\nPivotal GemFire has had a long and winding journe
 y\, starting in 2002\, winding through VMware\, Pivotal\, and finding it
 ’s way to Apache in 2015.  Companies using GemFire have deployed it in s
 ome of the most mission critical latency sensitive applications in their
  enterprises\, making sure tickets are purchased in a timely fashion\, h
 otel rooms are booked\, trades are made\, and credit card transactions a
 re cleared. Come to this session to understand:&#13\;\n&#13\;\n  * A bri
 ef history of GemFire&#13\;\n  * Architecture and use cases&#13\;\n  * W
 hy we are taking GemFire Open Source&#13\;\n  * Design philosophy and pr
 inciples&#13\;\n&#13\;\nBut most importantly: how you can join this exci
 ting community to work on the bleeding edge in-memory platform.&#13\;\n&
 #13\;\n&#13\;\n### Speaker&#13\;\nAnthony Baker has over 20 years of exp
 erience in fields ranging from high performance computing to interactive
  television and massively parallel embedded processor arrays. Anthony en
 joys algorithms\, API design\, and obscure concurrency bugs.  He is curr
 ently a member of the GemFire engineering team at Pivotal.&#13\;\n&#13\;
 \nDan Smith has been writing code ever since he typed in some BASIC from
  the back of a magazine in elementary school. For the last 10 years Dan 
 has been working in distributed systems development. He's currently a St
 aff Engineer at Pivotal working on GemFire.\n\nTags: java\n\nImported fr
 om: http://calagator.org/events/1250468465
URL:http://pjug.org
SUMMARY:Portland Java User Group (PJUG)
LOCATION:New Relic: 111 SW 5th Avenue\, Suite 2700\, Portland Oregon 9720
 4 United States
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20150518T215638Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20150602T183000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20150602T173000
DTSTAMP;VALUE=DATE-TIME:20150518T215638Z
LAST-MODIFIED;VALUE=DATE-TIME:20150518T215638Z
UID:http://calagator.org/events/1250468507
DESCRIPTION:Epicodus is a 20 week\, full time\, in-person class on progra
 mming. You'll learn everything you need to know to get a job as a web de
 veloper or build your startup's app.&#13\;\n&#13\;\nAt Epicodus\, you'll
  learn how to build web applications from top to bottom with modern tech
 nologies and practices. More importantly than any particular skill\, tho
 ugh\, you'll learn how to think like a programmer\, write good code\, an
 d pick up new languages and technologies in this fast-changing industry.
 &#13\;\n&#13\;\nWe currently offer three courses: one covering PHP\, Jav
 aScript\, and Drupal\, one covering Ruby\, JavaScript\, and Rails\, and 
 a new class covering Java\, JavaScript\, and Android. Currently\, the Ja
 va class is women-only.&#13\;\n&#13\;\nStop in to meet our staff\, see t
 he classroom and ask lots of questions. And if you're working on the pre
 -class homework from learnhowtoprogram.com we can help with that!&#13\;\
 n&#13\;\nCheck out our FAQ: http://www.epicodus.com/faq.html\n\nTags: be
 ginner\, ruby\, php\, javascript\, java\, android\n\nImported from: http
 ://calagator.org/events/1250468507
URL:http://www.epicodus.com
SUMMARY:Drop in hour for prospective students
LOCATION:Epicodus: 208 SW 5th Ave\, Portland Oregon 97204 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20150609T165429Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20150616T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20150616T180000
DTSTAMP;VALUE=DATE-TIME:20150609T165429Z
LAST-MODIFIED;VALUE=DATE-TIME:20150609T165429Z
UID:http://calagator.org/events/1250468608
DESCRIPTION:### Hyped for Hyperfit &#13\;\nBodybuilding.com just spent th
 e last year moving their commerce platform to a RESTful architecture\, c
 entered around the new Commerce Hyper API that drives the Mobile Native 
 App experiences. A few interesting artifacts were created during this en
 deavor\, some which will be open sourced in the coming months. One of th
 ese\, Hyperfit\, is library for consuming the resources &amp\; hypermedi
 a controls of RESTful Applications &amp\; Hypermedia APIs inspired by Re
 trofit. The session will consist of two parts:&#13\;\n&#13\;\n  * An ove
 rview on RESTful Application Architecture&#13\;\n  * Some coding with Hy
 perfit to consume &amp\; navigate a selection of Hypermedia APIs&#13\;\n
 &#13\;\n### Speaker&#13\;\nChris DaMour has been with Bodybuilding.com f
 or over a year as lead architect on the Commerce Hypermedia API. [@drdam
 our](https://twitter.com/drdamour) / https://github.com/drdamour&#13\;\n
 &#13\;\n### Lightning Talks&#13\;\n#### Dynamic scalability using AWS La
 mbda&#13\;\nHow does Bodybuilding.com handle spikes in image upload traf
 fic? Instead of attempting to predict load and have resources available 
 for peak load\, we are moving to the AWS Lambda service in order to dyna
 mically scale our image processing functions. This will allow us to meet
  peak load and to reduce cost.&#13\;\n#### Speaker&#13\;\nWhitney Hunter
  has been a software developer for 27 years. Over the last 15 years\, he
  has been primarily focused on server side API development on the Java p
 latform.&#13\;\n&#13\;\n#### Client side HATEOAS&#13\;\nClient side prog
 ramming for HAL+JSON is flexible and extendable. Individual UI component
 s are created server side and displayed via links. This architecture all
 ows for code reuse and rapid application updates. &#13\;\n#### Speaker&#
 13\;\nZachary Heusinkveld has been building client side applications for
  7 years in enterprise and commercial spaces on Android\, iOS\, Windows 
 and mobile web.\n\nTags: java\, rest\n\nImported from: http://calagator.
 org/events/1250468608
URL:http://pjug.org
SUMMARY:Portland Java User Group (PJUG)
LOCATION:Bodybuilding.com: 1233 Northwest 12th Avenue\, Portland OR 97209
  US
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20151112T234802Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20151117T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20151117T180000
DTSTAMP;VALUE=DATE-TIME:20151112T234802Z
LAST-MODIFIED;VALUE=DATE-TIME:20151112T234802Z
UID:http://calagator.org/events/1250469390
DESCRIPTION:Join us for pizza at 6 and the presentation will start at 6:3
 0.&#13\;\n&#13\;\n### Glowroot: Open source Java APM &#13\;\n&#13\;\nTra
 sk Stalnaker\, author of Glowroot\, will discuss how it has evolved over
  the past 5 years from a couple AspectJ pointcuts and a flat text file\,
  to a full Java APM tool with tracing\, profiling\, timers\, gauges\, pe
 rcentiles\, historical rollups\, error capture\, sql capture\, alerting\
 , plugin architecture\, agent API and more.&#13\;\n&#13\;\n### Speaker&#
 13\;\nTrask Stalnaker is a PJUG regular\, author of Glowroot\, long time
  Java programmer\, and alumnus of Stanford University (Mathematics). \n\
 nTags: java\, jvm\, apm\n\nImported from: http://calagator.org/events/12
 50469390
URL:http://pjug.org
SUMMARY:Portland Java User Group (PJUG)
LOCATION:Bodybuilding.com: 1233 Northwest 12th Avenue\, Portland OR 97209
  US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20151211T001020Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20151215T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20151215T180000
DTSTAMP;VALUE=DATE-TIME:20151211T001020Z
LAST-MODIFIED;VALUE=DATE-TIME:20151211T001020Z
UID:http://calagator.org/events/1250469474
DESCRIPTION:### JavaOne 2015 - Java 9 is Coming!&#13\;\nSummary:  This ye
 ar at JavaOne\, JDK 9 was one of the big topics. Many of the details of 
 what's coming are summarized in this presentation. Come and see what's c
 oming September 22! (Hint - think &quot\;modules&quot\;). Also included 
 are other subjects of interest\, such as better usage of Java 8\, Projec
 t Valhalla\, and others.&#13\;\n&#13\;\n### Speaker&#13\;\nDouglas Bulla
 rd has been doing Java for 20 years\, most of them at Nike.  Before that
 \, he worked in aerospace on the Space Shuttle solid rocket motors.  He 
 holds degrees in Aeronautical Engineering and Computer Science.\n\nTags:
  java\, jvm\n\nImported from: http://calagator.org/events/1250469474
URL:http://pjug.org
SUMMARY:Portland Java User Group (PJUG)
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20160116T223048Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20160119T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20160119T180000
DTSTAMP;VALUE=DATE-TIME:20160116T223048Z
LAST-MODIFIED;VALUE=DATE-TIME:20160116T223048Z
UID:http://calagator.org/events/1250469642
DESCRIPTION:### Behavior Driven Development with the Spock Specification 
 Framework&#13\;\n&#13\;\nA brief introduction to Behavior Driven Develop
 ment (BDD) and use of the Spock Specification Framework to achieve BDD. 
 This presentation will provide a solid starting point for building BDD s
 pecifications in Spock and provide direction in which expand your knowle
 dge of BDD as you delve into the Spock eco system.&#13\;\n &#13\;\n* Ove
 rview of what BDD is and how it differs from Automated Testing&#13\;\n* 
 Building a Specification with Spock from the ground up to achieve BDD&#1
 3\;\n* Using Spock’s built in Mocking framework to mock data and test in
 teractions&#13\;\n* Data Driven Testing using Spock’s Data Tables and Da
 ta Pipes&#13\;\n* Brief Introduction to Properties Based Testing and use
  of Spock Genesis for data generation&#13\;\n* How to utilize Specificat
 ions as Documentation&#13\;\n* Other odds and ends of the Spock Framewor
 k&#13\;\n&#13\;\n### Speaker&#13\;\nJamie L. Smyth&#13\;\n &#13\;\nThrou
 gh the course of nearly 20 years in professional software development\, 
 Jamie has promoted many rising paradigms that are in common practice tod
 ay\, including the use of Asynchronous Communication\, Hypermedia as the
  Engine of Application State\, Test Driven Development\, and many others
 . Currently Jamie is brining Continuous Delivery and Deployment Automati
 on to BodyBuilding.com and Behavior Driven Development and Automated Tes
 ting are key components of this strategy. Jamie lives by the mantra that
  software should be a pleasure to use and create. \n\nTags: java\, jvm\,
  bdd\n\nImported from: http://calagator.org/events/1250469642
URL:http://pjug.org
SUMMARY:Portland Java User Group (PJUG)
LOCATION:Bodybuilding.com: 1233 Northwest 12th Avenue\, Portland OR 97209
  US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20160104T180615Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20160120T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20160120T173000
DTSTAMP;VALUE=DATE-TIME:20160104T180615Z
LAST-MODIFIED;VALUE=DATE-TIME:20160114T031955Z
UID:http://calagator.org/events/1250469568
DESCRIPTION:It's going to be on the 5th floor office!! &#13\;\n&#13\;\nAl
 l are welcome! Doors will open at 5:30pm.  Socialize and get our develop
 ment environments set up. Come and Leave as you please. &#13\;\nThis is 
 a beginner/intermediate geared event. &#13\;\n&#13\;\nThere will be Leba
 nese food to share. Or you may bring something of your own. &#13\;\n&#13
 \;\nAgenda:&#13\;\n&#13\;\n1) Build a basic Java web app using JSP and s
 ervlets. &#13\;\n&#13\;\n2) Learn how to use IntelliJ IDE to build our J
 ava web app. &#13\;\n&#13\;\n3) Spin up a local Tomcat server on which t
 o display our app. &#13\;\n&#13\;\nWe will break off into groups dependi
 ng on the number in attendance. Those with more experience developing wi
 ll pair with those less experienced.&#13\;\n&#13\;\nPresentations at the
  end no matter how far you get.\n\nTags: java\n\nImported from: http://c
 alagator.org/events/1250469568
URL:http://jduchess.org/
SUMMARY:Java Hack Night
LOCATION:New Relic: 111 SW 5th Avenue\, Suite 2700\, Portland Oregon 9720
 4 United States
SEQUENCE:6
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20160215T182101Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20160216T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20160216T180000
DTSTAMP;VALUE=DATE-TIME:20160215T182101Z
LAST-MODIFIED;VALUE=DATE-TIME:20160215T182101Z
UID:http://calagator.org/events/1250469814
DESCRIPTION:### Testing REST: Functional Correctness At Scale Using AKKA 
 and REST Assured&#13\;\nThis month's speaker is Steve Hall who has 20 ye
 ars of experience designing and delivering unique solutions to business 
 problems. Steve is a Lead Software Engineer working with REST\, big data
  and social solutions at Nike in Beaverton\, OR. &#13\;\n&#13\;\nHis cur
 rent project enables millions of users on mobile devices to follow and j
 ust as easily stop following any digital content that may be of interest
  to them. The team has found that building these systems using REST and 
 NOSQL can scale massively. However\, achieving that scale requires some 
 unique approaches for handling the volumes of data that needs to be stor
 ed. Tonight he will present an overview of what the team has learned abo
 ut data modeling in a typical NOSQL datastore such as Cassandra or Dynam
 o. Following that he will discuss why traditional unit\, integration\, a
 nd performance testing approaches proved to be inadequate\, and why the 
 team went looking for a better solution. &#13\;\n&#13\;\nHaving presente
 d the problem\, he will then present how the team has applied AKKA and R
 est Assured to create a testing framework that proves the system is func
 tionally correct at scale\, and why it matters. &#13\;\n&#13\;\nFinally\
 , he will close with a few insights for other ways that AKKA could be us
 eful when working at large scale.\n\nTags: java\, akka\, rest\n\nImporte
 d from: http://calagator.org/events/1250469814
URL:http://pjug.org
SUMMARY:Portland Java User Group (PJUG)
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20160112T005529Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20160222T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20160222T180000
DTSTAMP;VALUE=DATE-TIME:20160112T005529Z
LAST-MODIFIED;VALUE=DATE-TIME:20160112T005529Z
UID:http://calagator.org/events/1250469606
DESCRIPTION:Come and talk to other Cassandra users about Cassandra and us
 es and abuses of the technology. It will be hosted at New Relic with fre
 e pizza and beer.&#13\;\n&#13\;\nDoors open at 6 and talks begin at 6:30
 .&#13\;\n&#13\;\nTopic: Using Cassandra with Apache Spark&#13\;\n\n\nTag
 s: cassandra\, java\, spark\n\nImported from: http://calagator.org/event
 s/1250469606
URL:http://www.meetup.com/DataStax-Cassandra-Portland-Users/
SUMMARY:Portland Cassandra User Group Meetup
LOCATION:New Relic: 111 SW 5th Avenue\, Suite 2700\, Portland Oregon 9720
 4 United States
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20160205T003042Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20160315T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20160315T180000
DTSTAMP;VALUE=DATE-TIME:20160205T003042Z
LAST-MODIFIED;VALUE=DATE-TIME:20160205T003042Z
UID:http://calagator.org/events/1250469766
DESCRIPTION:### Participate in the Future of Java&#13\;\n&#13\;\nLearn ho
 w to take part in Java technology evolution through the Java Community P
 rocess (JCP) program. You can participate as an individual\, corporation
 \, or nonprofit such as a Java user group (JUG). This session gives you 
 step-by-step instructions on how to participate in the JCP Program. You 
 will also learn about the global Adopt-a-JSR program and how you can par
 ticipate in the Adopt-a-JSR program. We will discuss details such as how
  to run hack days\, collaborate with other JUG leads on Adopt-a-JSR acti
 vities\, and review use cases from other JUGs around the world contribut
 ing to the Java EE 7 and Java SE 8 JSRs. Currently there are new JSRs be
 ing submitted and developed for the Java EE 8 and Java SE 9 platforms. F
 ind out how you have contribute to the future editions of the Java Stand
 ard and Java Enterprise Editions.&#13\;\n&#13\;\n### Speaker&#13\;\nHeat
 her VanCura leads the JCP Community and Program Office. In her role she 
 is responsible for the day-to-day nurturing\, support\, and leadership o
 f the community. Heather oversees the JCP.org web site\, JSR management\
 , community building\, events\, marketing\, communications\, and growth 
 of the membership. She is also a contributor and leader of the community
  driven Adopt-a-JSR programs. In 2014\, Heather became Spec Lead for JSR
  364\, Broadening JCP Membership\, as part of the ongoing JCP.Next effor
 t. Heather is passionate about Java and developer communities. She enjoy
 s trying new sports and fitness activities in her free time.&#13\;\n\n\n
 Tags: java\, jcp\, jvm\, jsr\n\nImported from: http://calagator.org/even
 ts/1250469766
URL:http://pjug.org
SUMMARY:Portland Java User Group (PJUG)
LOCATION:New Relic: 111 SW 5th Avenue\, Suite 2700\, Portland Oregon 9720
 4 United States
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20160418T160445Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20160419T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20160419T180000
DTSTAMP;VALUE=DATE-TIME:20160418T160445Z
LAST-MODIFIED;VALUE=DATE-TIME:20160418T162323Z
UID:http://calagator.org/events/1250470148
DESCRIPTION:### Java-Scala interoperability&#13\;\n&#13\;\nScala is an in
 creasingly popular language for the Java VM. The Scala language has feat
 ures that make it easy for Scala developers to write code that interoper
 ates with Java code.  We will discuss Java-Scala interoperability concer
 ns such as collections\, futures\, and other common data types.&#13\;\n&
 #13\;\n### Speaker&#13\;\nSean Sullivan is a Principal Software Engineer
  @ Gilt.com. Sean's recent projects include Gilt's Apple Pay implementat
 ion and new business logic for Gilt's merchandise return system.&#13\;\n
 &#13\;\n### &#13\;\nDoors open at 6pm for pizza provided by TEKSystems. 
 The presentation will begin at 6:30pm.&#13\;\n\n\nTags: jvm\, scala\, ja
 va\, interop\, interoperability\n\nImported from: http://calagator.org/e
 vents/1250470148
URL:http://pjug.org
SUMMARY:Portland Java User Group (PJUG)
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:20160525T004239Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20160614T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20160614T180000
DTSTAMP;VALUE=DATE-TIME:20160525T004239Z
LAST-MODIFIED;VALUE=DATE-TIME:20160525T004239Z
UID:http://calagator.org/events/1250470338
DESCRIPTION:###The future of robotics&#13\;\n&#13\;\nRobots have been in 
 our minds for ages. Our imagination has been fed by science fiction\, mo
 vies\, books. But where are the robots to be seen today? You might wonde
 r.&#13\;\n&#13\;\nAt Aldebaran\, we’ve been making robots for the last 1
 0 years. Programmable humanoid robots. Social robots. Robots that don’t 
 focus on performance but rather on interacting with people. We get the f
 eeling they are the ultimate interface. But what are they useful for? Ho
 w do they work? And more importantly: why should you pay attention to th
 em?&#13\;\n&#13\;\nIn this presentation\, we'll invite Pepper on stage t
 o do some demos\, we’ll discuss software\, hardware\, sensors and emotio
 ns\, we’ll share our vision about the future of robotics\, and as much a
 s we can\, we’ll try to answer all the questions you have about this new
  species that will soon take over the world.&#13\;\n&#13\;\n### Speaker:
 &#13\;\n&#13\;\nNicolas Rigaud joined Aldebaran four years ago as a comm
 unity manager\, after spending 9 years in the media industry. &#13\;\n&#
 13\;\nHe is now developers advocate and manages relations with external 
 developer communities. He’s strongly convinced that robots will change o
 ur lives in the years to come\, and keep spreading the word all over the
  world. He's been talking at a range of events around the world (JavaOne
 \, Devoxx\, JFokus) and was awarded JavaOne RockStar in 2015.\n\nTags: j
 ava\, jvm\, robots\, robotics\n\nImported from: http://calagator.org/eve
 nts/1250470338
URL:http://pjug.org
SUMMARY:Portland Java User Group (PJUG)
LOCATION:New Relic: 111 SW 5th Avenue\, Suite 2700\, Portland Oregon 9720
 4 United States
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20160714T235824Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20160719T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20160719T180000
DTSTAMP;VALUE=DATE-TIME:20160714T235824Z
LAST-MODIFIED;VALUE=DATE-TIME:20160714T235824Z
UID:http://calagator.org/events/1250470563
DESCRIPTION:### Rightsize Your Services with WildFly Swarm&#13\;\n&#13\;\
 nThere has been a rise in the popularity of microservices. We will look 
 at using Java EE in microservices with the help of WildFly Swarm. You wi
 ll see how easy you can make a microservice of an existing Java EE proje
 ct.&#13\;\n&#13\;\n### Speaker:&#13\;\n&#13\;\nJames Perkins is a softwa
 re developer at Red Hat working remotely from Portland\, OR. He works as
  a core engineer on the WildFly Application Server\, JBoss EAP\, logging
  frameworks and JBeret (a JSR 352 batch implementation).\n\nTags: java\,
  microservices\n\nImported from: http://calagator.org/events/1250470563
URL:http://pjug.org
SUMMARY:Portland Java User Group (PJUG)
LOCATION:Bodybuilding.com: 1233 Northwest 12th Avenue\, Portland OR 97209
  US
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20160726T002529Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20160830T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20160830T180000
DTSTAMP;VALUE=DATE-TIME:20160726T002529Z
LAST-MODIFIED;VALUE=DATE-TIME:20160726T002529Z
UID:http://calagator.org/events/1250470605
DESCRIPTION:### Full Stack Development with Java and NoSQL&#13\;\n&#13\;\
 nIn this session will talk about what is different about this generation
  of web applications and how a solid development approach must consider 
 the latency\, throughput and interactivity demand by users across both m
 obile devices\, web browsers\, and IoT.  We will demonstrate how to incl
 ude Couchbase\, a NoSQL database\, in such applications to support a fle
 xible data model and easy scalability required for modern development. &
 #13\;\n&#13\;\nSpeaker:&#13\;\n&#13\;\nNic Raboy is a Developer Advocate
  for Couchbase in the San Francisco Bay Area. He has released several na
 tive and hybrid mobile applications to iTunes and Google Play and writes
  about his development experiences related to making web and mobile app 
 development easier to understand.  He has experience in Unity3D\, Apache
  Cordova\, Java\, NoSQL\, SQL\, GoLang\, and Node.js.  \n\nTags: java\, 
 nosql\, couchbase\n\nImported from: http://calagator.org/events/12504706
 05
URL:http://pjug.org
SUMMARY:Portland Java User Group (PJUG)
LOCATION:New Relic: 111 SW 5th Avenue\, Suite 2700\, Portland Oregon 9720
 4 United States
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20160908T173453Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20160915T073000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20160915T053000
DTSTAMP;VALUE=DATE-TIME:20160908T173453Z
LAST-MODIFIED;VALUE=DATE-TIME:20160908T173453Z
UID:http://calagator.org/events/1250470791
DESCRIPTION:Google just announced that Google Play will now be supported 
 on Chromebooks. The Chromebook is an inexpensive and lightweight laptop 
 running the Chrome OS (and now apparently supports Android).&#13\;\n&#13
 \;\nYou can read more about it here: &#13\;\nhttps://chrome.googleblog.c
 om/2016/05/the-google-play-store-coming-to.html&#13\;\n&#13\;\nSounds aw
 esome\, right? So\, let's get together and talk Chromebook Development.&
 #13\;\n&#13\;\nFood will be provided. Please keep your RSVPs updated so 
 that we know how much food to order.&#13\;\n&#13\;\nTentative Agenda  &#
 13\;\n5:30 - 6:15: Arrivals\, networking\, and food &#13\;\n6:15 - 7:15:
  Presentation &amp\; Demo &#13\;\n7:15 - 7:30: Q&amp\;A and more network
 ing\n\nTags: android\, chromebook\, java\n\nImported from: http://calaga
 tor.org/events/1250470791
URL:http://www.meetup.com/Killer-Android/
SUMMARY:Killer Android - Let's Talk Chromebook Development
LOCATION:CrowdCompass by Cvent: 308 SW 2nd Ave\, Portland OR 97204 us
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20160907T162031Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20160920T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20160920T180000
DTSTAMP;VALUE=DATE-TIME:20160907T162031Z
LAST-MODIFIED;VALUE=DATE-TIME:20160907T162031Z
UID:http://calagator.org/events/1250470773
DESCRIPTION:### Getting Started with jHipster3 &#13\;\n&#13\;\njHipster i
 s a Yeoman generator that will generate a complete and modern Web app sc
 affold\, unifying: &#13\;\n&#13\;\n * A high-performance and robust Java
  stack on the server side with Spring Boot&#13\;\n * A sleek\, modern\, 
 mobile-first front-end with AngularJS and Twitter Bootstrap&#13\;\n * A 
 powerful workflow to build your application with Yeoman\, Bower\, Gulp a
 nd Maven  &#13\;\n&#13\;\nRead more about jHipster here: &#13\;\n&#13\;\
 n * jHipster Official Slides:  http://jhipster.github.io/presentation/#/
   &#13\;\n * jHipster at Spring I/O 2016:  https://www.youtube.com/watch
 ?v=dOO-8cAKDu8 &#13\;\n&#13\;\n###Speaker:&#13\;\n&#13\;\nChris Anatalio
  is a Software Engineer at at Softsource Consulting(http://www.sftsrc.co
 m/). He has close to a decade of experience crafting enterprise Java app
 lications and has a passion for the full stack of technologies from resp
 onsive AngularJS front-ends to Java/Spring backends. He also holds a BS 
 in Computer Science from Virginia Commonwealth University. He is very ac
 tive on Social Media\, Stack Overflow\, Github and in technical blogging
 .  \n\nTags: jhipster\, java\, jvm\, Yeoman\n\nImported from: http://cal
 agator.org/events/1250470773
URL:http://pjug.org
SUMMARY:Portland Java User Group (PJUG)
LOCATION:Bodybuilding.com: 1233 Northwest 12th Avenue\, Portland OR 97209
  US
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20161031T180358Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20161115T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20161115T180000
DTSTAMP;VALUE=DATE-TIME:20161031T180358Z
LAST-MODIFIED;VALUE=DATE-TIME:20161031T180358Z
UID:http://calagator.org/events/1250471034
DESCRIPTION:### Building HTML5 web apps in Java with Vaadin&#13\;\n&#13\;
 \nIn this presentation\, we'll take a look at building HTML5 web applica
 tions in Java using the open source Vaadin framework. Vaadin takes a dif
 ferent approach to web application development by automating many of the
  most time consuming aspects of traditional web development. Instead of 
 constructing your application from low level DOM elements and manually h
 andling communication and data serialization\, Vaadin takes care of serv
 er-client communication and allows you to work with higher level UI comp
 onents in Java. The end result is a great looking HTML5 web application 
 that you can use in any browser without plugins.&#13\;\n&#13\;\n&#13\;\n
 During the presentation\, we'll build a Vaadin application from scratch 
 to demonstrate the basic principles and development practices hands-on. 
 We'll take a look at why and when you would want to use Vaadin\, and wil
 l of course investigate how things work under the hood. At the end of th
 e presentation you should have learned enough that you can start buildin
 g your first Vaadin application.&#13\;\n&#13\;\n&#13\;\n&#13\;\n### Spea
 ker Marcus Hellberg:&#13\;\n&#13\;\nMarcus has been working with web tec
 hnology for the last 15 years on everything ranging from front end devel
 opment to backend architectures. Currently Marcus works as a developer a
 dvocate at Vaadin\, helping the web development community learn about ne
 w technologies through blogging\, workshops\, talks and a lot of demo ap
 ps. \n\nTags: html5\, java\, jvm\, vaadin\n\nImported from: http://calag
 ator.org/events/1250471034
URL:https://www.meetup.com/PDXJUG/
SUMMARY:Portland Java User Group (PJUG)
LOCATION:New Relic: 111 SW 5th Avenue\, Suite 2700\, Portland Oregon 9720
 4 United States
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20170124T191747Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20170126T190000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20170126T180000
DTSTAMP;VALUE=DATE-TIME:20170124T191747Z
LAST-MODIFIED;VALUE=DATE-TIME:20170124T191747Z
UID:http://calagator.org/events/1250471359
DESCRIPTION:Join us at The Tech Academy for the next installment of Code 
 Oregon Careers.  We will be going over the very basics of GitHub and how
  you can use it to help you stand out in the market place. Both new and 
 experienced users of GitHub will benefit from this presentation. You do 
 not need prior experience with GitHub to attend. We will be providing pi
 zza and beverages\, so please RSVP to help us plan and prepare according
 ly.  Schedule: • 6:00 p.m. to 6:30 p.m. Meet and greet (networking + Piz
 za and beverages)  • 6:30 p.m. Overview of Code Oregon Careers  • 6:35 p
 .m. Presentation on the basics of GitHub and how to maximize it to help 
 you stand out in the job market. • 8:00 p.m. Q &amp\; A\n\nTags: meetup:
 event=236557320\, meetup:group=CodeOregon\, java\, php\, web design\, ru
 by\, python\, software development\, javascript\, web development\, prog
 ramming languages\, android development\, mobile development\, javascrip
 t frameworks\, front-end development\, nodejs\, ios development\n\nImpor
 ted from: http://calagator.org/events/1250471359
URL:https://www.meetup.com/CodeOregon/events/236557320/
SUMMARY:Code Oregon - Tech Academy presents Code Oregon Careers: GitHub W
 orkshop
LOCATION:The Tech Academy: 310 SW 4th Ave Suite 412\, Portland OR 97204 U
 SA
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20170220T213913Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20170221T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20170221T183000
DTSTAMP;VALUE=DATE-TIME:20170220T213913Z
LAST-MODIFIED;VALUE=DATE-TIME:20170220T213913Z
UID:http://calagator.org/events/1250471494
DESCRIPTION:Gilt is an e-commerce fashion retailer. Gilt's application pl
 atform leverages popular programming languages such as Java\, Scala\, Ru
 by\, and JavaScript. &#13\;\n&#13\;\nThis talk will focus on data persis
 tence strategies in Gilt's core systems: order processing\, payment mana
 gement\, invoicing\, and checkout. We'll discuss the Event Sourcing patt
 ern and its implementation in a production system.&#13\;\n&#13\;\nSpeake
 r:&#13\;\n&#13\;\nSean Sullivan is a Principal Software Engineer at Gilt
 . Sean has been a member of Gilt's backoffice team since 2011.&#13\;\n&#
 13\;\nDoors open at 6pm for pizza provided by TEKSystems. The presentati
 on will begin at 6:30pm.&#13\;\n&#13\;\nslides:  https://speakerdeck.com
 /sullis/e-commerce-under-the-hood&#13\;\n&#13\;\n\n\nTags: java\, ecomme
 rce\, scala\, postgres\, mongodb\, dynamodb\, aws\, gilt\, gilttech\n\nI
 mported from: http://calagator.org/events/1250471494
URL:https://www.meetup.com/PDXJUG/
SUMMARY:Portland Java User Group: E-commerce under the hood
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20170321T181127Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20170323T193000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20170323T180000
DTSTAMP;VALUE=DATE-TIME:20170321T181127Z
LAST-MODIFIED;VALUE=DATE-TIME:20170321T185147Z
UID:http://calagator.org/events/1250471638
DESCRIPTION: VanderHouwen is forming a Java Developer meetup on the east 
 side at Rogue Brewery. Join Andrew and Joe on the 4th Thursday monthly f
 or happy hour.  &#13\;\n&#13\;\nFor this initial meetup\, we’d like to p
 urchase a couple of beers (or soft drinks) and talk about what you\, as 
 a Developer\, want to see in a software meetup. We can book industry spe
 akers for future events (and would welcome volunteers) or\, have any for
 mat you wish. We want to build a user group for YOU so please join this 
 Thursday to kick things off!\n\nTags: java\, networking\, developer\, so
 ftware engineer\, happy hour\n\nImported from: http://calagator.org/even
 ts/1250471638
URL:https://www.meetup.com/VanderJUG/events/238594521/
SUMMARY:VanderJUG - Java User Group
LOCATION:Rogue Eastside Pub & Pilot Brewery: 928 SE 9th Ave\, Portland OR
  97214 
SEQUENCE:6
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20170417T203418Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20170427T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20170427T180000
DTSTAMP;VALUE=DATE-TIME:20170417T203418Z
LAST-MODIFIED;VALUE=DATE-TIME:20170417T203418Z
UID:http://calagator.org/events/1250471794
DESCRIPTION:Join us to chat about all things Java! &#13\;\n&#13\;\n Vande
 rHouwen is forming a Java Developer meetup on the east side at Rogue Bre
 wery. Join Andrew and Joe on the 4th Thursday monthly for happy hour.  &
 #13\;\nWe’d like to purchase a couple of beers (or soft drinks) and talk
  about what you\, as a Developer\, want to see in a software meetup as w
 e build our community.&#13\;\n&#13\;\nWe want to build a user group for 
 YOU so please join us on Thursday the 27th to kick things off!\n\nTags: 
 java\, meetup\, networking\, pdx\, software\, developer\n\nImported from
 : http://calagator.org/events/1250471794
URL:https://www.meetup.com/VanderJUG/
SUMMARY:VanderJUG - Java User Group (Networking Meetup)
LOCATION:Rogue Eastside Pub & Pilot Brewery: 928 SE 9th Ave\, Portland OR
  97214 
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20170515T165213Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20170516T190000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20170516T180000
DTSTAMP;VALUE=DATE-TIME:20170515T165213Z
LAST-MODIFIED;VALUE=DATE-TIME:20181103T162331Z
UID:http://calagator.org/events/1250471920
DESCRIPTION:This talk is about payment transaction processing at Gilt.com
 . We'll discuss Gilt's legacy credit card implementation (Java + Scala) 
 as well as our next generation implementation (Scala). Speaker: Sean Sul
 livan is a Principal Software Engineer at HBC Digital. Sean has been a m
 ember of HBC/Gilt team since 2011. Venue Notes: Doors open at 6 for pizz
 a provided by TEKSystems. The presentation will begin at 6:30pm.&#13\;\n
 &#13\;\n&#13\;\nslides: https://speakerdeck.com/sullis/payment-processin
 g-at-gilt-dot-com&#13\;\n&#13\;\n\n\nTags: meetup:event=240003125\, meet
 up:group=PDXJUG\, java\, open source\, software development\, web develo
 pment\, computer programming\, jvm languages\n\nImported from: http://ca
 lagator.org/events/1250471920
URL:https://www.meetup.com/PDXJUG/events/240003125/
SUMMARY:Portland Java User Group (PJUG) - Payment processing at gilt.com
LOCATION:Cloudability: 334 NW 11th Avenue\, Portland OR 97209 US
SEQUENCE:3
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20170715T011726Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20170718T190000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20170718T180000
DTSTAMP;VALUE=DATE-TIME:20170715T011726Z
LAST-MODIFIED;VALUE=DATE-TIME:20170719T172710Z
UID:http://calagator.org/events/1250472228
DESCRIPTION:ApiBuilder is a toolkit for building REST web services. ApiBu
 ilder originated at Gilt.com as a better way to describe and document we
 b service APIs.  This presentation will discuss the history behind ApiBu
 ilder as well examples of how it is being used in Gilt's production envi
 ronment. Speaker: Sean Sullivan is a Principal Software Engineer at HBC 
 Digital. Sean has been a member of HBC/Gilt team since 2011. Venue Notes
 : Doors open at 6 for pizza provided by TEKSystems. The presentation wil
 l begin at 6:30pm. &#13\;\n&#13\;\nslides:  https://speakerdeck.com/sull
 is/apibuilder&#13\;\n\n\nTags: meetup:event=241733034\, meetup:group=PDX
 JUG\, java\, open source\, software development\, web development\, comp
 uter programming\, jvm languages\, scala\, gilttech\n\nImported from: ht
 tp://calagator.org/events/1250472228
URL:https://www.meetup.com/PDXJUG/events/241733034/
SUMMARY:Portland Java User Group - ApiBuilder
LOCATION:Oracle Portland: 1211 SW 5th Ave #800\, Portland OR 97204 us
SEQUENCE:3
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20170802T201404Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20170810T190000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20170810T180000
DTSTAMP;VALUE=DATE-TIME:20170802T201404Z
LAST-MODIFIED;VALUE=DATE-TIME:20170802T201404Z
UID:http://calagator.org/events/1250472314
DESCRIPTION:Code Oregon Careers is a collaboration between Code Oregon an
 d The Tech Academy to help software developers prepare themselves for th
 e job search in the software industry. This is a four part series focusi
 ng on Soft Skills Interviews\, Technical Interviews\, LinkedIn and GitHu
 b.  Whether you are an experienced developer back on the job search or a
  brand new junior developer looking for your first opportunity\, join us
  to learn some valuable skills to help you in your job search.   This in
 stallment on Thursday\, August 10 at 6.p.m. will cover: Maximizing Linke
 dIn for your job search Food &amp\; Beverages: The Tech Academy will be 
 providing free pizza and beverages. Please RSVP to help us ensure we hav
 e enough food for everyone. If later on you are unable to make the event
 \, please change your RSVP status to help us avoid wasting food.  Schedu
 le: • 6:00 p.m. - 6:30 p.m. Meet and greet (Networking + pizza and bever
 ages) • 6:30 p.m. Code Oregon Careers presentation • 7:30 p.m. Q &amp\; 
 A and announcements • 8 p.m. - 9 p.m. Soft Skills interview mini-worksho
 p for anyone that what's to stay after the initial presentation to devel
 op\, practice soft skill interviewing Resources for Tech Job Seekers: Wo
 rkSource Oregon (A Code Oregon partner) has developed a helpful resource
  for software developers called Portland Tech Jobs to help job seekers i
 n the tech industry.\n\nTags: meetup:event=242230943\, meetup:group=Code
 Oregon\, java\, php\, web design\, ruby\, python\, software development\
 , javascript\, web development\, programming languages\, android develop
 ment\, mobile development\, javascript frameworks\, front-end developmen
 t\, nodejs\, ios development\n\nImported from: http://calagator.org/even
 ts/1250472314
URL:https://www.meetup.com/CodeOregon/events/242230943/
SUMMARY:Code Oregon - The Tech Academy presents Code Oregon Careers: Maxi
 mizing Your LinkedIn
LOCATION:The Tech Academy: 310 SW 4th Ave Suite 412\, Portland OR 97204 U
 SA
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20170913T160620Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20170919T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20170919T190000
DTSTAMP;VALUE=DATE-TIME:20170913T160620Z
LAST-MODIFIED;VALUE=DATE-TIME:20170913T160620Z
UID:http://calagator.org/events/1250472496
DESCRIPTION:Chris Hansen will be presenting an early version of a talk &q
 uot\;[It’s Good to Have (JVM) Options](https://oracle.rainfocus.com/cata
 log/oracle/oow17/catalogjavaone17?search=CON3329&amp\;showEnrolled=false
 )&quot\; he will be delivering at the JavaOne technology conference in O
 ctober. Chris has organized technology events for youth in Portland and 
 is a product manager for New Relic's Java agent. &#13\;\n&#13\;\nAbstrac
 t:&#13\;\n&#13\;\nThe Oracle HotSpot JVM has hundreds of command-line op
 tions for tuning performance for your particular application and workloa
 d. Which ones are the most useful and the most commonly used\, and which
  are misused? New Relic monitors more than half a million JVMs. In addit
 ion to providing runtime performance data\, the New Relic Java Agent rep
 orts JVM command-line options. By looking at anonymous JVM configuration
  data\, we can draw out interesting patterns and trends. This presentati
 on walks through some of the most commonly used JVM options and some cas
 es in which certain combinations may have unintended consequences. You’l
 l come away with a better idea of when to use an option and when JVM def
 aults may be the best choice.\n\nTags: java\n\nImported from: http://cal
 agator.org/events/1250472496
URL:https://www.meetup.com/PDXJUG/events/243332889/
SUMMARY:Portland Java User Group (PJUG)
LOCATION:Oracle Portland 1211 SW 5th Ave #800\, Portland\, OR: false
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20170913T160723Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20170919T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20170919T190000
DTSTAMP;VALUE=DATE-TIME:20170913T160723Z
LAST-MODIFIED;VALUE=DATE-TIME:20170913T160723Z
UID:http://calagator.org/events/1250472497
DESCRIPTION:Chris Hansen will be presenting an early version of a talk &q
 uot\;[It’s Good to Have (JVM) Options](https://oracle.rainfocus.com/cata
 log/oracle/oow17/catalogjavaone17?search=CON3329&amp\;showEnrolled=false
 )&quot\; he will be delivering at the JavaOne technology conference in O
 ctober. Chris has organized technology events for youth in Portland and 
 is a product manager for New Relic's Java agent. &#13\;\n&#13\;\nAbstrac
 t:&#13\;\n&#13\;\nThe Oracle HotSpot JVM has hundreds of command-line op
 tions for tuning performance for your particular application and workloa
 d. Which ones are the most useful and the most commonly used\, and which
  are misused? New Relic monitors more than half a million JVMs. In addit
 ion to providing runtime performance data\, the New Relic Java Agent rep
 orts JVM command-line options. By looking at anonymous JVM configuration
  data\, we can draw out interesting patterns and trends. This presentati
 on walks through some of the most commonly used JVM options and some cas
 es in which certain combinations may have unintended consequences. You’l
 l come away with a better idea of when to use an option and when JVM def
 aults may be the best choice.\n\nTags: java\n\nImported from: http://cal
 agator.org/events/1250472497
URL:https://www.meetup.com/PDXJUG/events/243332889/
SUMMARY:Portland Java User Group (PJUG)
LOCATION:Oracle Portland: 1211 SW 5th Ave #800\, Portland OR 97204 us
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20171002T171333Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20171011T083000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20171011T053000
DTSTAMP;VALUE=DATE-TIME:20171002T171333Z
LAST-MODIFIED;VALUE=DATE-TIME:20171002T171333Z
UID:http://calagator.org/events/1250472593
DESCRIPTION:If you're looking for a way to contribute to open source\, bu
 t maybe you aren't sure how to get started\, then this is the meetup for
  you!&#13\;\n&#13\;\nWe'll go over finding ways to contribute to open so
 urce\, and getting you from 0 to 4 by the end of the month!&#13\;\n&#13\
 ;\nFinish 4 pull requests and you'll get a t-shirt via Hacktoberfest!&#1
 3\;\n&#13\;\nHacktoberfest is open to everyone in our global community! 
 Pull requests can be made in any GitHub-hosted repositories/projects. Yo
 u can sign up anytime between October 1 and October 31.&#13\;\n&#13\;\nR
 ules&#13\;\n&#13\;\nTo get a shirt\, you must make four pull requests be
 tween October 1–31 in any timezone. Pull requests can be to any public r
 epo on GitHub\, not just the ones we’ve highlighted. The pull request mu
 st contain commits you made yourself. Pull requests reported by maintain
 ers as spam or that are automated will be marked as invalid and won’t co
 unt towards the shirt.&#13\;\n&#13\;\nhttps://hacktoberfest.digitalocean
 .com/\n\nTags: java\, php\, open source\, .net\, ruby\, python\, javascr
 ipt\, django\, technology\, html5\, nodejs\, ruby for rails\, elixir\n\n
 Imported from: http://calagator.org/events/1250472593
URL:https://www.meetup.com/Hacktoberfest-pdx/events/243857772/
SUMMARY:Hacktoberfest PDX
LOCATION:New Relic: 111 SW 5th Avenue\, Suite 500\, Portland OR 97204 us
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20171012T170858Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20171017T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20171017T190000
DTSTAMP;VALUE=DATE-TIME:20171012T170858Z
LAST-MODIFIED;VALUE=DATE-TIME:20171018T173414Z
UID:http://calagator.org/events/1250472667
DESCRIPTION:&#13\;\nAgenda:&#13\;\n&#13\;\n- Discuss how we're planning t
 o help PJUG appeal to a broader more diverse audience.&#13\;\n- Chris Ha
 nsen will present his take-aways from JavaOne last month. &#13\;\n- Sean
  Sullivan from gilt.com will present on web application security and Apa
 che Struts.&#13\;\n&#13\;\nAbstract: &#13\;\n&#13\;\nIn September 2017\,
  Equifax announced a major security breach. The breach may have exposed 
 sensitive data for over 100 million US consumers. The breach was due\, i
 n part\, to a vulnerability in an older release of Apache Struts 2.x &#1
 3\;\n&#13\;\nThis talk will examine the vulnerabilities from the Apache 
 Struts framework. We will review the underlying Java code and discuss th
 e fixes that were applied by the Apache Struts team. &#13\;\n&#13\;\nPre
 senter: &#13\;\n&#13\;\nSean Sullivan is a Principal Software Engineer a
 t HBC Digital. Sean has been a member of the HBC/Gilt team since 2011. &
 #13\;\n&#13\;\nSlides:&#13\;\nhttps://speakerdeck.com/sullis/apache-stru
 ts-and-the-equifax-data-breach&#13\;\n\n\nTags: java\, portland\, newrel
 ic\, opensource\, security\, Equifax\, owasp\, jvm\n\nImported from: htt
 p://calagator.org/events/1250472667
URL:https://www.meetup.com/PDXJUG/events/244104845/
SUMMARY:Portland Java User Group (PJUG)
LOCATION:New Relic: 111 SW 5th Avenue\, Suite 2700\, Portland Oregon 9720
 4 United States
SEQUENCE:5
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20171023T175320Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20171026T190000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20171026T180000
DTSTAMP;VALUE=DATE-TIME:20171023T175320Z
LAST-MODIFIED;VALUE=DATE-TIME:20171023T175320Z
UID:http://calagator.org/events/1250472703
DESCRIPTION:Code Oregon Careers is a collaboration between Code Oregon an
 d The Tech Academy to help software developers prepare themselves for th
 e job search in the software industry. This is a four part series focusi
 ng on Soft Skills Interviews\, Technical Interviews\, LinkedIn and GitHu
 b.  Whether you are an experienced developer back on the job search or a
  brand new junior developer looking for your first opportunity\, join us
  to learn some valuable skills to help you in your job search.   This in
 stallment on Thursday\, October 26 at 6.p.m. will cover: Preparing for S
 oft Skill Interviews Food &amp\; Beverages: The Tech Academy will be pro
 viding free pizza and beverages. Please RSVP to help us ensure we have e
 nough food for everyone. If later on you are unable to make the event\, 
 please change your RSVP status to help us avoid wasting food.  Schedule:
  • 6:00 p.m. - 6:30 p.m. Meet and greet (Networking + pizza and beverage
 s) • 6:30 p.m. Code Oregon Careers presentation • 7:30 p.m. Q &amp\; A a
 nd announcements • 8 p.m. - 9 p.m. Practice Soft Skills interview intevi
 ewing for anyone that what's to stay after the initial presentation to d
 evelop and practice soft skill interviewing Resources for Tech Job Seeke
 rs: David Duncan with Code Oregon (a partnership with WorkSource Oregon 
 and WorkSystems) has developed PortlandTech.org to help job seekers in t
 he tech industry. To schedule a resume review and/or join his list to re
 ceive customized job leads\, send a resume to [masked] or [masked] to sc
 hedule an appointment.\n\nTags: meetup:event=244188445\, meetup:group=Co
 deOregon\, java\, php\, web design\, ruby\, python\, software developmen
 t\, javascript\, web development\, programming languages\, android devel
 opment\, mobile development\, javascript frameworks\, front-end developm
 ent\, nodejs\, ios development\n\nImported from: http://calagator.org/ev
 ents/1250472703
URL:https://www.meetup.com/CodeOregon/events/244188445/
SUMMARY:Code Oregon - The Tech Academy presents Code Oregon Careers: Soft
  Skills Interviewing 10/26
LOCATION:The Tech Academy: 310 SW 4th Ave Suite 412\, Portland OR 97204 U
 SA
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20171023T181329Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20171109T190000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20171109T180000
DTSTAMP;VALUE=DATE-TIME:20171023T181329Z
LAST-MODIFIED;VALUE=DATE-TIME:20171023T181329Z
UID:http://calagator.org/events/1250472706
DESCRIPTION:Code Oregon Careers is a collaboration between Code Oregon an
 d The Tech Academy to help software developers prepare themselves for th
 e job search in the software industry. This is a four part series focusi
 ng on Soft Skills Interviews\, Technical Interviews\, LinkedIn and GitHu
 b.  Whether you are an experienced developer back on the job search or a
  brand new junior developer looking for your first opportunity\, join us
  to learn some valuable skills to help you in your job search.   This in
 stallment on Thursday\, November9 at 6.p.m. will cover: Maximizing Your 
 GitHub for the Job Search Food &amp\; Beverages: The Tech Academy will b
 e providing free pizza and beverages. Please RSVP to help us ensure we h
 ave enough food for everyone. If later on you are unable to make the eve
 nt\, please change your RSVP status to help us avoid wasting food.  Sche
 dule: • 6:00 p.m. - 6:30 p.m. Meet and greet (Networking + pizza and bev
 erages) • 6:30 p.m. Code Oregon Careers presentation • 7:30 p.m. Q &amp\
 ; A and announcements • 8 p.m. - 9 p.m. Practice Soft Skills interview i
 nteviewing for anyone that what's to stay after the initial presentation
  to develop and practice soft skill interviewing Resources for Tech Job 
 Seekers: David Duncan with Code Oregon (a partnership with WorkSource Or
 egon and WorkSystems) has developed PortlandTech.org to help job seekers
  in the tech industry. To schedule a resume review and/or join his list 
 to receive customized job leads\, send a resume to [masked] or [masked] 
 to schedule an appointment.\n\nTags: meetup:event=244188452\, meetup:gro
 up=CodeOregon\, java\, php\, web design\, ruby\, python\, software devel
 opment\, javascript\, web development\, programming languages\, android 
 development\, mobile development\, javascript frameworks\, front-end dev
 elopment\, nodejs\, ios development\n\nImported from: http://calagator.o
 rg/events/1250472706
URL:https://www.meetup.com/CodeOregon/events/244188452/
SUMMARY:Code Oregon - The Tech Academy presents Code Oregon Careers: Maxi
 mizing Your GitHub 11/9
LOCATION:The Tech Academy: 310 SW 4th Ave Suite 412\, Portland OR 97204 U
 SA
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20171031T205441Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20171121T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20171121T190000
DTSTAMP;VALUE=DATE-TIME:20171031T205441Z
LAST-MODIFIED;VALUE=DATE-TIME:20171031T205441Z
UID:http://calagator.org/events/1250472755
DESCRIPTION:Join Tom Hanley from Skymind for an interactive tour through 
 DeepLearning4j (DL4J)\, an open source\, distributed\, deep learning lib
 rary for Java. This presentation will focus on machine learning basics a
 nd showing how to setup a development environment so you can run some of
  the canonical neurel network applications like image classification and
  text analysis with DL4J. &#13\;\n&#13\;\nTo get the most out of this pr
 esentation\, read through the brief https://deeplearning4j.org/quickstar
 t tutorial so you can follow along with coding examples.\n\nTags: java\,
  portland\, Deep Learning\, machine learning\, Artificial Intelligence\n
 \nImported from: http://calagator.org/events/1250472755
URL:https://www.meetup.com/PDXJUG/events/244696031/
SUMMARY:Portland Java User Group (PJUG)
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20171023T181402Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20171130T190000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20171130T180000
DTSTAMP;VALUE=DATE-TIME:20171023T181402Z
LAST-MODIFIED;VALUE=DATE-TIME:20171023T181402Z
UID:http://calagator.org/events/1250472707
DESCRIPTION:Code Oregon Careers is a collaboration between Code Oregon an
 d The Tech Academy to help software developers prepare themselves for th
 e job search in the software industry. This is a four part series focusi
 ng on Soft Skills Interviews\, Technical Interviews\, LinkedIn and GitHu
 b.  Whether you are an experienced developer back on the job search or a
  brand new junior developer looking for your first opportunity\, join us
  to learn some valuable skills to help you in your job search.   This in
 stallment on Thursday\, November 30 at 6.p.m. will cover: Preparing and 
 tips for the Technical Interview Food &amp\; Beverages: The Tech Academy
  will be providing free pizza and beverages. Please RSVP to help us ensu
 re we have enough food for everyone. If later on you are unable to make 
 the event\, please change your RSVP status to help us avoid wasting food
 .  Schedule: • 6:00 p.m. - 6:30 p.m. Meet and greet (Networking + pizza 
 and beverages) • 6:30 p.m. Code Oregon Careers presentation • 7:30 p.m. 
 Q &amp\; A and announcements • 8 p.m. - 9 p.m. Practice Soft Skills inte
 rview inteviewing for anyone that what's to stay after the initial prese
 ntation to develop and practice soft skill interviewing Resources for Te
 ch Job Seekers: David Duncan with Code Oregon (a partnership with WorkSo
 urce Oregon and WorkSystems) has developed PortlandTech.org to help job 
 seekers in the tech industry. To schedule a resume review and/or join hi
 s list to receive customized job leads\, send a resume to [masked] or [m
 asked] to schedule an appointment.\n\nTags: meetup:event=244188478\, mee
 tup:group=CodeOregon\, java\, php\, web design\, ruby\, python\, softwar
 e development\, javascript\, web development\, programming languages\, a
 ndroid development\, mobile development\, javascript frameworks\, front-
 end development\, nodejs\, ios development\n\nImported from: http://cala
 gator.org/events/1250472707
URL:https://www.meetup.com/CodeOregon/events/244188478/
SUMMARY:Code Oregon - The Tech Academy presents Code Oregon Careers: Prep
 aring for Technical Interview
LOCATION:The Tech Academy: 310 SW 4th Ave Suite 412\, Portland OR 97204 U
 SA
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20171023T181416Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20171207T190000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20171207T180000
DTSTAMP;VALUE=DATE-TIME:20171023T181416Z
LAST-MODIFIED;VALUE=DATE-TIME:20171023T181416Z
UID:http://calagator.org/events/1250472708
DESCRIPTION:Code Oregon Careers is a collaboration between Code Oregon an
 d The Tech Academy to help software developers prepare themselves for th
 e job search in the software industry. This is a four part series focusi
 ng on Soft Skills Interviews\, Technical Interviews\, LinkedIn and GitHu
 b.  Whether you are an experienced developer back on the job search or a
  brand new junior developer looking for your first opportunity\, join us
  to learn some valuable skills to help you in your job search.   This in
 stallment on Thursday\, December 7 at 6.p.m. will cover: Maximizing Link
 edIn for your job search Food &amp\; Beverages: The Tech Academy will be
  providing free pizza and beverages. Please RSVP to help us ensure we ha
 ve enough food for everyone. If later on you are unable to make the even
 t\, please change your RSVP status to help us avoid wasting food.  Sched
 ule: • 6:00 p.m. - 6:30 p.m. Meet and greet (Networking + pizza and beve
 rages) • 6:30 p.m. Code Oregon Careers presentation • 7:30 p.m. Q &amp\;
  A and announcements • 8 p.m. - 9 p.m. Soft Skills interview mini-worksh
 op for anyone that what's to stay after the initial presentation to deve
 lop\, practice soft skill interviewing Resources for Tech Job Seekers: D
 avid Duncan with Code Oregon (a partnership with WorkSource Oregon and W
 orkSystems) has developed PortlandTech.org to help job seekers in the te
 ch industry. To schedule a resume review and/or join his list to receive
  customized job leads\, send a resume to [masked] or [masked] to schedul
 e an appointment.\n\nTags: meetup:event=244188503\, meetup:group=CodeOre
 gon\, java\, php\, web design\, ruby\, python\, software development\, j
 avascript\, web development\, programming languages\, android developmen
 t\, mobile development\, javascript frameworks\, front-end development\,
  nodejs\, ios development\n\nImported from: http://calagator.org/events/
 1250472708
URL:https://www.meetup.com/CodeOregon/events/244188503/
SUMMARY:Code Oregon - The Tech Academy presents Code Oregon Careers: Maxi
 mizing Your LinkedIn 12/7
LOCATION:The Tech Academy: 310 SW 4th Ave Suite 412\, Portland OR 97204 U
 SA
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20171023T181427Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20171214T190000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20171214T180000
DTSTAMP;VALUE=DATE-TIME:20171023T181427Z
LAST-MODIFIED;VALUE=DATE-TIME:20171023T181427Z
UID:http://calagator.org/events/1250472709
DESCRIPTION:Code Oregon Careers is a collaboration between Code Oregon an
 d The Tech Academy to help software developers prepare themselves for th
 e job search in the software industry. This is a four part series focusi
 ng on Soft Skills Interviews\, Technical Interviews\, LinkedIn and GitHu
 b.  Whether you are an experienced developer back on the job search or a
  brand new junior developer looking for your first opportunity\, join us
  to learn some valuable skills to help you in your job search.   This in
 stallment on Thursday\, December 14 at 6.p.m. will cover: Preparing for 
 Soft Skill Interviews Food &amp\; Beverages: The Tech Academy will be pr
 oviding free pizza and beverages. Please RSVP to help us ensure we have 
 enough food for everyone. If later on you are unable to make the event\,
  please change your RSVP status to help us avoid wasting food.  Schedule
 : • 6:00 p.m. - 6:30 p.m. Meet and greet (Networking + pizza and beverag
 es) • 6:30 p.m. Code Oregon Careers presentation • 7:30 p.m. Q &amp\; A 
 and announcements • 8 p.m. - 9 p.m. Practice Soft Skills interview intev
 iewing for anyone that what's to stay after the initial presentation to 
 develop and practice soft skill interviewing Resources for Tech Job Seek
 ers: David Duncan with Code Oregon (a partnership with WorkSource Oregon
  and WorkSystems) has developed PortlandTech.org to help job seekers in 
 the tech industry. To schedule a resume review and/or join his list to r
 eceive customized job leads\, send a resume to [masked] or [masked] to s
 chedule an appointment.\n\nTags: meetup:event=244188521\, meetup:group=C
 odeOregon\, java\, php\, web design\, ruby\, python\, software developme
 nt\, javascript\, web development\, programming languages\, android deve
 lopment\, mobile development\, javascript frameworks\, front-end develop
 ment\, nodejs\, ios development\n\nImported from: http://calagator.org/e
 vents/1250472709
URL:https://www.meetup.com/CodeOregon/events/244188521/
SUMMARY:Code Oregon - The Tech Academy presents Code Oregon Careers: Soft
  Skills Interviewing 12/14
LOCATION:The Tech Academy: 310 SW 4th Ave Suite 412\, Portland OR 97204 U
 SA
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20171219T225037Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20171219T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20171219T190000
DTSTAMP;VALUE=DATE-TIME:20171219T225037Z
LAST-MODIFIED;VALUE=DATE-TIME:20171219T225037Z
UID:http://calagator.org/events/1250473009
DESCRIPTION:This meeting will be a little different. There will be no mic
 rophones or projectors but everyone is encouraged to talk about a projec
 t they find interesting or show something they're building. Participatio
 n is totally optional but we hope to hear about any side projects you're
  working on\, because a lot of times the most interesting things we buil
 d are built when we're supposed to be doing something else! Presentation
 s are intended to be brief 5-10 minute talks. Agenda: • How to build a m
 ashup using data on recreation.gov (http://recreation.gov/) • How to lea
 rn business acumen by freelancing software dev skills If you've got some
 thing you'd like to talk about\, send us a direct message so we can add 
 it to the agenda.\n\nTags: meetup:event=245673908\, meetup:group=PDXJUG\
 , java\, open source\, software development\, web development\, computer
  programming\, jvm languages\n\nImported from: http://calagator.org/even
 ts/1250473009
URL:https://www.meetup.com/PDXJUG/events/245673908/
SUMMARY:Portland Java User Group (PJUG) - Social Night
LOCATION:Base Camp Brewing: 930 SE Oak St\, Portland OR 97214 us
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20171023T181455Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20171228T190000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20171228T180000
DTSTAMP;VALUE=DATE-TIME:20171023T181455Z
LAST-MODIFIED;VALUE=DATE-TIME:20171023T181455Z
UID:http://calagator.org/events/1250472711
DESCRIPTION:Code Oregon Careers is a collaboration between Code Oregon an
 d The Tech Academy to help software developers prepare themselves for th
 e job search in the software industry. This is a four part series focusi
 ng on Soft Skills Interviews\, Technical Interviews\, LinkedIn and GitHu
 b.  Whether you are an experienced developer back on the job search or a
  brand new junior developer looking for your first opportunity\, join us
  to learn some valuable skills to help you in your job search.   This in
 stallment on Thursday\, December 28 at 6.p.m. will cover: Maximizing You
 r GitHub for the Job Search Food &amp\; Beverages: The Tech Academy will
  be providing free pizza and beverages. Please RSVP to help us ensure we
  have enough food for everyone. If later on you are unable to make the e
 vent\, please change your RSVP status to help us avoid wasting food.  Sc
 hedule: • 6:00 p.m. - 6:30 p.m. Meet and greet (Networking + pizza and b
 everages) • 6:30 p.m. Code Oregon Careers presentation • 7:30 p.m. Q &am
 p\; A and announcements • 8 p.m. - 9 p.m. Practice Soft Skills interview
  inteviewing for anyone that what's to stay after the initial presentati
 on to develop and practice soft skill interviewing Resources for Tech Jo
 b Seekers: David Duncan with Code Oregon (a partnership with WorkSource 
 Oregon and WorkSystems) has developed PortlandTech.org to help job seeke
 rs in the tech industry. To schedule a resume review and/or join his lis
 t to receive customized job leads\, send a resume to [masked] or [masked
 ] to schedule an appointment.\n\nTags: meetup:event=244188542\, meetup:g
 roup=CodeOregon\, java\, php\, web design\, ruby\, python\, software dev
 elopment\, javascript\, web development\, programming languages\, androi
 d development\, mobile development\, javascript frameworks\, front-end d
 evelopment\, nodejs\, ios development\n\nImported from: http://calagator
 .org/events/1250472711
URL:https://www.meetup.com/CodeOregon/events/244188542/
SUMMARY:Code Oregon - The Tech Academy presents Code Oregon Careers: Maxi
 mizing Your GitHub 12/28
LOCATION:The Tech Academy: 310 SW 4th Ave Suite 412\, Portland OR 97204 U
 SA
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20171215T225516Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20180111T190000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20180111T180000
DTSTAMP;VALUE=DATE-TIME:20171215T225516Z
LAST-MODIFIED;VALUE=DATE-TIME:20171215T225516Z
UID:http://calagator.org/events/1250472993
DESCRIPTION:Code Oregon Careers is a collaboration between Code Oregon an
 d The Tech Academy to help software developers prepare themselves for th
 e job search in the software industry. This is a four part series focusi
 ng on Soft Skills Interviews\, Technical Interviews\, LinkedIn and GitHu
 b.  Whether you are an experienced developer back on the job search or a
  brand new junior developer looking for your first opportunity\, join us
  to learn some valuable skills to help you in your job search.   This in
 stallment on Thursday\, January 11 at 6.p.m. will cover: Preparing and t
 ips for the Technical Interview Food &amp\; Beverages: The Tech Academy 
 will be providing free pizza and beverages. Please RSVP to help us ensur
 e we have enough food for everyone. If later on you are unable to make t
 he event\, please change your RSVP status to help us avoid wasting food.
   Schedule: • 6:00 p.m. - 6:30 p.m. Meet and greet (Networking + pizza a
 nd beverages) • 6:30 p.m. Code Oregon Careers presentation • 7:30 p.m. Q
  &amp\; A and announcements • 8 p.m. - 9 p.m. Practice Soft Skills inter
 view inteviewing for anyone that what's to stay after the initial presen
 tation to develop and practice soft skill interviewing Resources for Tec
 h Job Seekers: David Duncan with Code Oregon (a partnership with WorkSou
 rce Oregon and WorkSystems) has developed PortlandTech.org to help job s
 eekers in the tech industry. To schedule a resume review and/or join his
  list to receive customized job leads\, send a resume to [masked] or [ma
 sked] to schedule an appointment.\n\nTags: meetup:event=245952024\, meet
 up:group=CodeOregon\, java\, php\, web design\, python\, software develo
 pment\, javascript\, web development\, job interview prep\, android deve
 lopment\, ruby on rails\, mobile development\, networking for job seeker
 s\, job search\, front-end development\, nodejs\n\nImported from: http:/
 /calagator.org/events/1250472993
URL:https://www.meetup.com/CodeOregon/events/245952024/
SUMMARY:Code Oregon - The Tech Academy presents Code Oregon Careers: Prep
 aring for Technical Interview
LOCATION:The Tech Academy: 310 SW 4th Ave Suite 412\, Portland OR 97204 U
 SA
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20180111T195528Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20180116T194500
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20180116T184500
DTSTAMP;VALUE=DATE-TIME:20180111T195528Z
LAST-MODIFIED;VALUE=DATE-TIME:20180111T195528Z
UID:http://calagator.org/events/1250473109
DESCRIPTION:Join John Blume from Pivotal to learn how existing applicatio
 ns can be modernized for the cloud by employing cloud-ready data managem
 ent technologies\, such as Apache Geode\, which was built from the groun
 d up on distributed\, horizontally scalable (scale-out)\, shared-nothing
  architectural principles. When combined with the power of Spring runnin
 g on Cloud Foundry\, you have a recipe for protecting your existing inve
 stment while enabling you to leverage cloud-native design patterns that 
 will move you towards the future.&#13\;\n\n\nTags: java\, portland\, spr
 ing\, Pivotal\, cloud foundry\, web app\, db\, cloud\n\nImported from: h
 ttp://calagator.org/events/1250473109
URL:https://www.meetup.com/PDXJUG/events/246652040/
SUMMARY:Portland Java User Group (PJUG)
LOCATION:eBay: 1400 Southwest 5th Avenue\, Floor 3\, 97201 OR 97201 us
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20171215T225530Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20180125T190000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20180125T180000
DTSTAMP;VALUE=DATE-TIME:20171215T225530Z
LAST-MODIFIED;VALUE=DATE-TIME:20171215T225530Z
UID:http://calagator.org/events/1250472994
DESCRIPTION:Code Oregon Careers is a collaboration between Code Oregon an
 d The Tech Academy to help software developers prepare themselves for th
 e job search in the software industry. This is a four part series focusi
 ng on Soft Skills Interviews\, Technical Interviews\, LinkedIn and GitHu
 b.  Whether you are an experienced developer back on the job search or a
  brand new junior developer looking for your first opportunity\, join us
  to learn some valuable skills to help you in your job search.   This in
 stallment on Thursday\, January 25 at 6.p.m. will cover: Maximizing Link
 edIn for your job search Food &amp\; Beverages: The Tech Academy will be
  providing free pizza and beverages. Please RSVP to help us ensure we ha
 ve enough food for everyone. If later on you are unable to make the even
 t\, please change your RSVP status to help us avoid wasting food.  Sched
 ule: • 6:00 p.m. - 6:30 p.m. Meet and greet (Networking + pizza and beve
 rages) • 6:30 p.m. Code Oregon Careers presentation • 7:30 p.m. Q &amp\;
  A and announcements • 8 p.m. - 9 p.m. Soft Skills interview mini-worksh
 op for anyone that what's to stay after the initial presentation to deve
 lop\, practice soft skill interviewing Resources for Tech Job Seekers: D
 avid Duncan with Code Oregon (a partnership with WorkSource Oregon and W
 orkSystems) has developed PortlandTech.org to help job seekers in the te
 ch industry. To schedule a resume review and/or join his list to receive
  customized job leads\, send a resume to [masked] or [masked] to schedul
 e an appointment.\n\nTags: meetup:event=245952043\, meetup:group=CodeOre
 gon\, java\, php\, web design\, python\, software development\, javascri
 pt\, web development\, job interview prep\, android development\, ruby o
 n rails\, mobile development\, networking for job seekers\, job search\,
  front-end development\, nodejs\n\nImported from: http://calagator.org/e
 vents/1250472994
URL:https://www.meetup.com/CodeOregon/events/245952043/
SUMMARY:Code Oregon - The Tech Academy presents Code Oregon Careers: Maxi
 mizing Your LinkedIn 1/25
LOCATION:The Tech Academy: 310 SW 4th Ave Suite 412\, Portland OR 97204 U
 SA
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20171215T225543Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20180208T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20180208T180000
DTSTAMP;VALUE=DATE-TIME:20171215T225543Z
LAST-MODIFIED;VALUE=DATE-TIME:20171215T225543Z
UID:http://calagator.org/events/1250472995
DESCRIPTION:Code Oregon Careers is a collaboration between Code Oregon an
 d The Tech Academy to help software developers prepare themselves for th
 e job search in the software industry. This is a four part series focusi
 ng on Soft Skills Interviews\, Technical Interviews\, LinkedIn and GitHu
 b.  Whether you are an experienced developer back on the job search or a
  brand new junior developer looking for your first opportunity\, join us
  to learn some valuable skills to help you in your job search.   This in
 stallment on Thursday\, February 8 at 6.p.m. will cover: Preparing for S
 oft Skill Interviews Food &amp\; Beverages: The Tech Academy will be pro
 viding free pizza and beverages. Please RSVP to help us ensure we have e
 nough food for everyone. If later on you are unable to make the event\, 
 please change your RSVP status to help us avoid wasting food.  Schedule:
  • 6:00 p.m. - 6:30 p.m. Meet and greet (Networking + pizza and beverage
 s) • 6:30 p.m. Code Oregon Careers presentation • 7:30 p.m. Q &amp\; A a
 nd announcements • 8 p.m. - 9 p.m. Practice Soft Skills interview intevi
 ewing for anyone that what's to stay after the initial presentation to d
 evelop and practice soft skill interviewing Resources for Tech Job Seeke
 rs: David Duncan with Code Oregon (a partnership with WorkSource Oregon 
 and WorkSystems) has developed PortlandTech.org to help job seekers in t
 he tech industry. To schedule a resume review and/or join his list to re
 ceive customized job leads\, send a resume to [masked] or [masked] to sc
 hedule an appointment.\n\nTags: meetup:event=245952058\, meetup:group=Co
 deOregon\, java\, php\, web design\, python\, software development\, jav
 ascript\, web development\, job interview prep\, android development\, r
 uby on rails\, mobile development\, networking for job seekers\, job sea
 rch\, front-end development\, nodejs\n\nImported from: http://calagator.
 org/events/1250472995
URL:https://www.meetup.com/CodeOregon/events/245952058/
SUMMARY:Code Oregon - The Tech Academy presents Code Oregon Careers: Soft
  Skills Interviewing 2/8
LOCATION:The Tech Academy: 310 SW 4th Ave Suite 412\, Portland OR 97204 U
 SA
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20180207T032517Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20180214T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20180214T180000
DTSTAMP;VALUE=DATE-TIME:20180207T032517Z
LAST-MODIFIED;VALUE=DATE-TIME:20180214T172031Z
UID:http://calagator.org/events/1250473244
DESCRIPTION:Join us for our first Portland Apache Kafka meetup on Februar
 y 14th from 6:00pm. The agenda and speaker information can be found belo
 w. See you there! ----- Agenda:6:00pm: Doors open6:00pm - 6:15pm: Networ
 king\, Pizza and Drinks6:15pm - 7:15pm: Stream All Things - Patterns of 
 Modern Data Integration\, Gwen Shapira\, Confluent7:00pm - 7:45pm: Addit
 ional Q&amp\;A and Networking ----- Speaker:Gwen Shapira Bio:Gwen Shapir
 a is a principal data architect at Confluent\, where she helps customers
  achieve success with their Apache Kafka implementation. She has 15 year
 s of experience working with code and customers to build scalable data a
 rchitectures\, integrating relational and big data technologies. Gwen cu
 rrently specializes in building real-time reliable data-processing pipel
 ines using Apache Kafka. Gwen is an Oracle Ace Director\, the coauthor o
 f Hadoop Application Architectures\, and a frequent presenter at industr
 y conferences. She is also a committer on Apache Kafka and Apache Sqoop.
  When Gwen isn’t coding or building data pipelines\, you can find her pe
 daling her bike\, exploring the roads and trails of California and beyon
 d. Title:Stream All Things - Patterns of Modern Data Integration Abstrac
 t:80% of the time in every project is spent on data integration: Getting
  the data you want the way you want it. This problem remains challenging
  despite 40 years of attempts to solve it. We want a reliable\, low late
 ncy system that can handle varied data from wide range of data managemen
 t systems. We want a solution that is easy to manage and easy to scale. 
 Is it too much to ask? In this presentation\, we’ll discuss the basic ch
 allenges of data integration and introduce design and architecture patte
 rns that are used to tackle these challenges. We will explore how these 
 patterns can be implemented using Apache Kafka and share pragmatic solut
 ions that many engineering organizations used to build fast\, scalable a
 nd manageable data pipelines. ----- Special thanks to WeWork Custom Hous
 e who are hosting us for this event. Don't forget to join our Community 
 Slack Team (https://launchpass.com/confluentcommunity)! If you would lik
 e to speak or host our next event please let us know! [masked] NOTE: We 
 are unable to cater for any attendees under the age of 18. Please do not
  sign up for this event if you are under 18.\n\nTags: meetup:event=24740
 5635\, meetup:group=Portland-Apache-Kafka\, open source\, big data\, big
  data analytics\, stream processing\, apache kafka\, opensource\, cloud\
 , cloudcomputing\, java\, scala\n\nImported from: http://calagator.org/e
 vents/1250473244
URL:https://www.meetup.com/Portland-Apache-Kafka/events/247405635/
SUMMARY:Portland Apache Kafka® Meetup by Confluent - Stream All Things wi
 th Gwen Shapira from Confluent
LOCATION:WeWork - Custom House: 220 NW 8th Ave\, Portland\, OR 97209 OR 9
 7209 us
SEQUENCE:3
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20171215T225602Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20180222T190000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20180222T180000
DTSTAMP;VALUE=DATE-TIME:20171215T225602Z
LAST-MODIFIED;VALUE=DATE-TIME:20171215T225602Z
UID:http://calagator.org/events/1250472996
DESCRIPTION:Code Oregon Careers is a collaboration between Code Oregon an
 d The Tech Academy to help software developers prepare themselves for th
 e job search in the software industry. This is a four part series focusi
 ng on Soft Skills Interviews\, Technical Interviews\, LinkedIn and GitHu
 b.  Whether you are an experienced developer back on the job search or a
  brand new junior developer looking for your first opportunity\, join us
  to learn some valuable skills to help you in your job search.   This in
 stallment on Thursday\, February 22 at 6.p.m. will cover: Maximizing You
 r GitHub for the Job Search Food &amp\; Beverages: The Tech Academy will
  be providing free pizza and beverages. Please RSVP to help us ensure we
  have enough food for everyone. If later on you are unable to make the e
 vent\, please change your RSVP status to help us avoid wasting food.  Sc
 hedule: • 6:00 p.m. - 6:30 p.m. Meet and greet (Networking + pizza and b
 everages) • 6:30 p.m. Code Oregon Careers presentation • 7:30 p.m. Q &am
 p\; A and announcements • 8 p.m. - 9 p.m. Practice Soft Skills interview
  inteviewing for anyone that what's to stay after the initial presentati
 on to develop and practice soft skill interviewing Resources for Tech Jo
 b Seekers: David Duncan with Code Oregon (a partnership with WorkSource 
 Oregon and WorkSystems) has developed PortlandTech.org to help job seeke
 rs in the tech industry. To schedule a resume review and/or join his lis
 t to receive customized job leads\, send a resume to [masked] or [masked
 ] to schedule an appointment.\n\nTags: meetup:event=245952088\, meetup:g
 roup=CodeOregon\, java\, php\, web design\, python\, software developmen
 t\, javascript\, web development\, job interview prep\, android developm
 ent\, ruby on rails\, mobile development\, networking for job seekers\, 
 job search\, front-end development\, nodejs\n\nImported from: http://cal
 agator.org/events/1250472996
URL:https://www.meetup.com/CodeOregon/events/245952088/
SUMMARY:Code Oregon - The Tech Academy presents Code Oregon Careers: Maxi
 mizing Your GitHub 8/22
LOCATION:The Tech Academy: 310 SW 4th Ave Suite 412\, Portland OR 97204 U
 SA
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20180316T032612Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20180320T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20180320T190000
DTSTAMP;VALUE=DATE-TIME:20180316T032612Z
LAST-MODIFIED;VALUE=DATE-TIME:20180316T032612Z
UID:http://calagator.org/events/1250473427
DESCRIPTION:Service gateways are a great new invention for improving the 
 reliability and management of microservices. They provided nice features
 \, like service monitoring\, load balancing\, creative routing\, canaryi
 ng\, and fault injection. To learn more\, join PJUG on Tuesday as Biju K
 unjummen\, from Pivotal\, talks about service gateways\, and about Netfl
 ix Zuul and the Spring Cloud Gateway in particular. &#13\;\n&#13\;\nPlea
 se RSVP at https://www.meetup.com/PDXJUG/events/248290617/&#13\;\n&#13\;
 \nThanks!\n\nTags: java\, portland\, spring\, Pivotal\, microservices\, 
 web app\, cloud\n\nImported from: http://calagator.org/events/1250473427
URL:https://www.meetup.com/PDXJUG/events/248290617/
SUMMARY:Portland Java User Group (PJUG)
LOCATION:WeWork Pioneer Place: 700 Southwest 5th Avenue\, Portland OR 972
 04 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20180301T162223Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20180416T193000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20180416T180000
DTSTAMP;VALUE=DATE-TIME:20180301T162223Z
LAST-MODIFIED;VALUE=DATE-TIME:20180307T003231Z
UID:http://calagator.org/events/1250473360
DESCRIPTION:Overview&#13\;\n===&#13\;\nInsecure deserialization was recen
 tly added to OWASP's list of the top 10 most critical web application se
 curity risks\, yet it is by no means a new vulnerability category. Data 
 serialization and deserialization have been used widely in applications\
 , services and frameworks\, with many programming languages supporting t
 hem natively. Deserialization got more attention recently as a potential
  vehicle to conduct several types of attacks: data tampering\, authentic
 ation bypass\, privilege escalation\, various injections and\, finally\,
  remote code execution. Two recent vulnerabilities in Apache Commons and
  Apache Struts\, both allowing remote code execution\, helped raise awar
 eness of this risk.&#13\;\n&#13\;\nWe will discuss how data serializatio
 n and deserialization are used in software\, the dangers of deserializin
 g untrusted input\, and how to avoid insecure deserialization vulnerabil
 ities.&#13\;\n&#13\;\nSpeaker&#13\;\n===&#13\;\nAlexei Kojenov is a Seni
 or Application Security Consultant with years of prior software developm
 ent experience. During his career with IBM\, he gradually moved from wri
 ting code to breaking code. Since late 2016\, Alexei has been working as
  a consultant at Aspect Security\, helping businesses identify and fix v
 ulnerabilities and design secure applications. Aspect Security was recen
 tly acquired by Ernst&amp\;Young and joined EY Advisory cybersecurity pr
 actice.&#13\;\n&#13\;\n&#13\;\n&#13\;\nThe Open Web Application Security
  Project (OWASP) is a 501c3 not-for-profit worldwide charitable organiza
 tion focused on improving the security of application software. To sign 
 up for future meeting notes and to discuss security topics with local gu
 rus\, sign up on the OWASP Portland mailing list: https://lists.owasp.or
 g/mailman/listinfo/owasp-portland&#13\;\n&#13\;\nMeetings are free and o
 pen to the public.\n\nTags: security\, owasp\, deserialization\, remote 
 code execution\, rce\, java\n\nImported from: http://calagator.org/event
 s/1250473360
URL:https://www.owasp.org/index.php/Portland
SUMMARY:OWASP Chapter Meeting: Alexei Kojenov on Deserialization Attacks
LOCATION:Cambia Health Solutions: 100 SW Market Street\, Portland OR 9720
 1 us
SEQUENCE:3
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20180416T045412Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20180424T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20180424T190000
DTSTAMP;VALUE=DATE-TIME:20180416T045412Z
LAST-MODIFIED;VALUE=DATE-TIME:20180416T045412Z
UID:http://calagator.org/events/1250473592
DESCRIPTION:Eric Schabell (http://www.schabell.org)\, an evangelist direc
 tor from Red Hat\, will be presenting a hands-on workshop for OpenShift\
 , JBoss\, Ansible\, (et al)\, including several container based java exa
 mple projects.&#13\;\n&#13\;\nPlease RSVP at https://www.meetup.com/PDXJ
 UG/events/249695216/&#13\;\n&#13\;\nThanks!\n\nTags: java\, portland\, c
 loud\, redhat\, OpenShift\, microservices\, web app\n\nImported from: ht
 tp://calagator.org/events/1250473592
URL:https://www.meetup.com/PDXJUG/events/248290617/
SUMMARY:Portland Java User Group (PJUG)
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20180514T113151Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20180515T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20180515T190000
DTSTAMP;VALUE=DATE-TIME:20180514T113151Z
LAST-MODIFIED;VALUE=DATE-TIME:20180514T113151Z
UID:http://calagator.org/events/1250473733
DESCRIPTION:Insecure deserialization is one of the most critical web appl
 ication security risks\, yet it is by no means a new vulnerability categ
 ory. Data serialization and deserialization have been used widely in app
 lications\, services and frameworks\, with many programming languages su
 pporting them natively. Deserialization got more attention recently as a
  potential vehicle to conduct several types of attacks: data tampering\,
  authentication bypass\, privilege escalation\, various injections and\,
  finally\, remote code execution. Two recent vulnerabilities in Apache C
 ommons and Apache Struts\, both allowing remote code execution\, helped 
 raise awareness of this risk. We will discuss how data serialization and
  deserialization are used in software\, the dangers of deserializing unt
 rusted input\, and how to avoid insecure deserialization vulnerabilities
 . Speaker: Alexei Kojenov (https://twitter.com/kojenov) is a Senior Appl
 ication Security Consultant with years of prior software development exp
 erience. During his career with IBM\, he gradually moved from writing co
 de to breaking code. Since late 2016\, Alexei has been working as a cons
 ultant at Aspect Security\, helping businesses identify and fix vulnerab
 ilities and design secure applications. Aspect Security was recently acq
 uired by Ernst&amp\;Young and joined EY Advisory cybersecurity practice.
 \n\nTags: meetup:event=250603125\, meetup:group=PDXJUG\, java\, open sou
 rce\, software development\, web development\, computer programming\, jv
 m languages\n\nImported from: http://calagator.org/events/1250473733
URL:https://www.meetup.com/PDXJUG/events/250603125/
SUMMARY:Portland Java User Group (PJUG) - How to Protect against Deserial
 ization Attacks
LOCATION:Oracle Portland: 1211 SW 5th Ave #800\, Portland OR 97204 us
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20180516T174528Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20180522T000000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20180522T000000
DTSTAMP;VALUE=DATE-TIME:20180516T174528Z
LAST-MODIFIED;VALUE=DATE-TIME:20180516T174528Z
UID:http://calagator.org/events/1250473752
DESCRIPTION:***PLEASE NOTE YOU MUST REGISTER AT THE LINK BELOW TO ATTEND*
 ** &#13\;\nhttps://hazelcast.com/events/free-instructor-led-training-por
 tland/&#13\;\n&#13\;\nHazelcast Essentials Training Overview:&#13\;\n&#1
 3\;\nHazelcast Essentials is a course designed for Java Developers looki
 ng to take their first steps in understanding In-Memory Data Grids (IMDG
 ). By the end of the course the attendee will be able to construct Hazel
 cast Clusters and deliver basic caching services.&#13\;\n&#13\;\nThe can
 didates should be familiar with Core Java concepts and APIs (collections
 \, concurrency). Students will be introduced to the fundamental features
  of Hazelcast and how they may be applied to solve various use cases. Th
 is course is suitable for Developers and Architects with no prior or ver
 y basic knowledge of Hazelcast.&#13\;\n&#13\;\n&#13\;\nAGENDA:&#13\;\n&#
 13\;\nTopics to be covered in the training:&#13\;\nHazelcast Architectur
 e&#13\;\nCluster formation with various discovery mechanisms&#13\;\nClus
 ter deployment strategies&#13\;\nFault Tolerance and Failure Recovery&#1
 3\;\nDistributed operations: Caching\, Computing and Messaging&#13\;\nDi
 stributed Caching: IMap&#13\;\nPartitioning and Replication&#13\;\nPersi
 stence&#13\;\nHigh Density Memory Store and Hot Restart&#13\;\nHazelcast
  Serialization&#13\;\n&#13\;\nWHAT TO BRING:&#13\;\nBring your laptop\, 
 prepared with:&#13\;\nA recent Java 8 JDK&#13\;\nYour IDE of choice inst
 alled – IntelliJ Idea\, Eclipse\, NetBeans etc.&#13\;\nDownload lab code
  from https://github.com/hazelcast/training/tree/master/essentials&#13\;
 \nBuild the labs using Maven or Gradle and set as Java project&#13\;\n\n
 \nTags: in-memory data grid\, java\, hazelcast\, in-memory\, database\n\
 nImported from: http://calagator.org/events/1250473752
URL:https://hazelcast.com/events/free-instructor-led-training-portland/
SUMMARY:Free In-Memory Data Grids Training  (Hazelcast Essentials Trainin
 g)
LOCATION:DoubleTree by Hilton Portland 1000 NE Multnomah\, Portland\, OR 
 97232 +1 (503) 281-6111: false
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20180514T171313Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20180602T140000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20180602T130000
DTSTAMP;VALUE=DATE-TIME:20180514T171313Z
LAST-MODIFIED;VALUE=DATE-TIME:20180530T154556Z
UID:http://calagator.org/events/1250473737
DESCRIPTION:Join us online for desktop or mobile at https://zoom.us/j/789
 1236789&#13\;\n&#13\;\nGarrett will share some basics to help you get st
 arted with JavaScript. We encourage you to share your experience with us
  too.oo. &#13\;\n&#13\;\nDo you want to learn and share your passion in 
 a supportive community? Free Knowledge Mission is an ethos of sharing\, 
 creativity\, and inspiration.&#13\;\n&#13\;\nOur Meetup provides an oppo
 rtunity to &quot\;Show and Tell&quot\; followed by a feedback and Q&amp\
 ;A. You'll have the opportunity to share with our channels such as Meetu
 p\, GitHub\, YouTube\, and Facebook to connect with more passionate peop
 le.&#13\;\n&#13\;\nThe second half of our session we'll collaborate on n
 ew topics. The winner wins an award for the most interesting topic and t
 he opportunity to share in an upcoming session.&#13\;\n&#13\;\n&#13\;\nJ
 oin us at TVF&amp\;R Station 67 in Beaverton every Saturday at 11 AM for
  Music/Art and 1 PM for Science/Tech.\n\nTags: java\, javascript\, javas
 cript tutorial\, javascript (programming language)\, javascript tutorial
  for beginners\, learn javascript\, javascript functions\, javascript fo
 r beginners\, JS\, advanced javascript\, javascript уроки\, javascript t
 utorial beginners\, javascript game\, как выучить javascript\, javascrip
 t promises\, javascript tutorial advanced\, javascript tutorial for begi
 nners with examples\, tutorial\, programming\, html\, code\, coding\, de
 veloper\, css\, jquery\n\nImported from: http://calagator.org/events/125
 0473737
URL:https://www.meetup.com/KnowledgeMavens/events/vwfgrpyxjbdb/edit/
SUMMARY:Why JavaScript? Join us on Zoom.
LOCATION:TVF&R Station 67: 13810 SW Farmington Rd\, Beaverton OR 97005 US
SEQUENCE:3
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20180521T171739Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20180609T140000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20180609T130000
DTSTAMP;VALUE=DATE-TIME:20180521T171739Z
LAST-MODIFIED;VALUE=DATE-TIME:20180607T184236Z
UID:http://calagator.org/events/1250473771
DESCRIPTION:Join us online for desktop or mobile at https://zoom.us/j/789
 1236789&#13\;\n&#13\;\nWe'll have a demo of the Github project Scribblet
 unes that uses JavaScript and Node.js.&#13\;\n&#13\;\nDo you want to lea
 rn and share your passion in a supportive community? Knowledge Mavens is
  an ethos of sharing\, creativity\, and inspiration.&#13\;\n&#13\;\nOur 
 Meetup provides an opportunity to &quot\;Show and Tell&quot\; followed b
 y a feedback and Q&amp\;A. You'll have the opportunity to share with our
  channels such as Meetup\, GitHub\, YouTube\, and Facebook to connect wi
 th more passionate people.&#13\;\n&#13\;\nThe second half of our session
  we'll collaborate on new topics. The winner wins an award for the most 
 interesting topic and the opportunity to share in an upcoming session.&#
 13\;\n\n\nTags: javascript\, javascript tutorial\, javascript tutorial f
 or beginners\, javascript (programming language)\, learn javascript\, ja
 vascript functions\, javascript tutorial advanced\, javascript tutorial 
 for beginners with examples\, javascript for beginners\, JS\, programmin
 g\, javascript promises\, advanced javascript\, как выучить javascript\,
  tutorial\, html\, java\, web development\, code\, developer\, jquery\, 
 coding\, css\, как учить javascript\, beginning javascript\, node.js\, n
 odejs\, node.js (software)\, nodejs tutorial\, node\, what is node.js\, 
 node.js introduction\, what is nodejs\, express\, api\, node js\, web\, 
 node js tutorial\, integrate angular and node.js\, install node.js\, nod
 e.js tutorial\, angular and node.js integration\, angular and node.js in
 tegration tutorial\, angular and node.js\, node.js - software developer\
 , node.js server\, node.js уроки\, node.js курс\n\nImported from: http:/
 /calagator.org/events/1250473771
URL:https://www.meetup.com/KnowledgeMavens/events/mvqxrpyxjbmb/
SUMMARY:Check out how to Make Music with JavaScript and Node.js Join us o
 n Zoom.
LOCATION:TVF&R Station 67: 13810 SW Farmington Rd\, Beaverton OR 97005 US
SEQUENCE:4
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20180625T184655Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20180626T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20180626T190000
DTSTAMP;VALUE=DATE-TIME:20180625T184655Z
LAST-MODIFIED;VALUE=DATE-TIME:20180625T184655Z
UID:http://calagator.org/events/1250473937
DESCRIPTION:In this talk Steve Hall\, Principal Engineer Next Generation 
 Systems at Nike\, will discuss why typical patterns used in Java EE may 
 not work in microservices. He will show code and test examples using a p
 rogressive approach that incorporates Spring Boot\, Spring Web Flux\, Do
 cker\, and Kubernetes.&#13\;\n&#13\;\nPlease RSVP at https://www.meetup.
 com/PDXJUG/events/251884778/&#13\;\n&#13\;\nThanks!\n\nTags: java\, port
 land\, microservices\n\nImported from: http://calagator.org/events/12504
 73937
URL:https://www.meetup.com/PDXJUG/events/248290617/
SUMMARY:Portland Java User Group (PJUG)
LOCATION:WeWork Pioneer Place: 700 Southwest 5th Avenue\, Portland OR 972
 04 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20180618T211907Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20180707T140000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20180707T130000
DTSTAMP;VALUE=DATE-TIME:20180618T211907Z
LAST-MODIFIED;VALUE=DATE-TIME:20180618T211907Z
UID:http://calagator.org/events/1250473894
DESCRIPTION:Join us online for desktop or mobile at https://zoom.us/j/789
 1236789&#13\;\n&#13\;\nSean Canton shares will share his vast experience
  with Microservices.&#13\;\n&#13\;\nDo you want to learn and share your 
 passion in a supportive community? Knowledge Mavens is an ethos of shari
 ng\, creativity\, and inspiration.&#13\;\n&#13\;\nOur Meetup provides an
  opportunity to &quot\;Show and Tell&quot\; followed by a feedback and Q
 &amp\;A. You'll have the opportunity to share with our channels such as 
 Meetup\, GitHub\, YouTube\, and Facebook to connect with more passionate
  people.&#13\;\n&#13\;\nThe second half of our session we'll collaborate
  on new topics. The winner wins an award for the most interesting topic 
 and the opportunity to share in an upcoming session.\n\nTags: microservi
 ces\, microservices architecture\, microservice\, docker\, spring boot\,
  containers\, soa\, java\, microservices example\, microservices explain
 ed\, edureka microservices\, microservices in java\, architecture micros
 ervices\, microservices tutorial\, microservices training\, implement mi
 croservices patterns with .net core and docker containers\, microservice
 s tutorial for beginners\, microservices with spring boot\, spring boot 
 microservices\n\nImported from: http://calagator.org/events/1250473894
URL:https://www.meetup.com/KnowledgeMavens/events/lfmlspyxkbkb/
SUMMARY:Want to know how Microservices is a Game-changer?
LOCATION:TVF&R Station 67: 13810 SW Farmington Rd\, Beaverton OR 97005 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20180822T202043Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20180828T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20180828T190000
DTSTAMP;VALUE=DATE-TIME:20180822T202043Z
LAST-MODIFIED;VALUE=DATE-TIME:20260513T005922Z
UID:http://calagator.org/events/1250474146
DESCRIPTION:The AWS SDK for Java version 2.0 is a complete re-implementat
 ion of the SDK for the Java language. It provides a modern API that leve
 rages the latest capabilities from the Java platform. This presentation 
 will highlight key differences between the V1 API and the V2 API. Also\,
  we will examine the V2 HTTP layer and the updated API for AWS CloudMetr
 ics.Presenter: Sean Sullivan is a Principal Software Engineer at the Hud
 son Bay Company. HBC owns and operates multiple retail businesses\, incl
 uding Saks Fifth Avenue\, Lord &amp\; Taylor\, and TheBay.com. Sean has 
 contributed code to the AWS SDK for Java project on Github. He lives in 
 Portland Oregon.\n\nTags: meetup:event=254011179\, meetup:group=PDXJUG\,
  java\, open source\, software development\, web development\, computer 
 programming\, jvm languages\, jvm\, aws\, cloud\, awscloud\, cloudcomput
 ing\n\nImported from: http://calagator.org/events/1250474146
URL:https://www.meetup.com/PDXJUG/events/254011179/
SUMMARY:Portland Java User Group (PJUG) - AWS SDK for Java version 2.0
LOCATION:WeWork Pioneer Place: 700 Southwest 5th Avenue\, Portland OR 972
 04 US
SEQUENCE:3
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20180923T235253Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20180925T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20180925T190000
DTSTAMP;VALUE=DATE-TIME:20180923T235253Z
LAST-MODIFIED;VALUE=DATE-TIME:20260513T005922Z
UID:http://calagator.org/events/1250474295
DESCRIPTION:Sean Sullivan will be presenting on Tuesday about the evoluti
 on of microservices at the Hudson's Bay Company.&#13\;\n&#13\;\n7pm-8pm 
 at WeWork Pioneer Place.&#13\;\n&#13\;\nRSVP here:&#13\;\nhttps://www.me
 etup.com/PDXJUG/events/254947342/&#13\;\n&#13\;\nSlides:  https://speake
 rdeck.com/sullis/microservices-portland-oregon-2018-09-25&#13\;\n&#13\;\
 n&#13\;\n\n\nTags: meetup:event=254791505\, meetup:group=PDXJUG\, java\,
  open source\, software development\, web development\, computer program
 ming\, jvm\, scala\, microservices\, awscloud\n\nImported from: http://c
 alagator.org/events/1250474295
URL:https://www.meetup.com/PDXJUG/
SUMMARY:Portland Java User Group (PJUG) - Microservices
LOCATION:WeWork Pioneer Place: 700 Southwest 5th Avenue\, Portland OR 972
 04 US
SEQUENCE:5
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20180918T164848Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20181023T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20181023T190000
DTSTAMP;VALUE=DATE-TIME:20180918T164848Z
LAST-MODIFIED;VALUE=DATE-TIME:20260513T005922Z
UID:http://calagator.org/events/1250474254
DESCRIPTION:Andrey Glaschenko will be presenting the CUBA.platform on Tue
 sday\, 7pm\, Oct. 23. Join us to see some great demos and learn how to u
 se this exciting new application development platform. #Spring #Vaadin #
 Java&#13\;\n&#13\;\n&#13\;\n&#13\;\n\n\nTags: meetup:event=254791505\, m
 eetup:group=PDXJUG\, java\, open source\, software development\, web dev
 elopment\, computer programming\, jvm\n\nImported from: http://calagator
 .org/events/1250474254
URL:http://www.meetup.com/PDXJUG/events/254791505/
SUMMARY:Portland Java User Group (PJUG) - CUBA.platform
LOCATION:WeWork Pioneer Place: 700 Southwest 5th Avenue\, Portland OR 972
 04 US
SEQUENCE:4
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20181023T145953Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20181205T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20181205T173000
DTSTAMP;VALUE=DATE-TIME:20181023T145953Z
LAST-MODIFIED;VALUE=DATE-TIME:20181023T150108Z
UID:http://calagator.org/events/1250474483
DESCRIPTION:This event is a social gathering for developers to discuss th
 e latest in mapping\, geo technology\, geo services\, web and mobile map
 ping apps\, app design\, cloud solutions\, map data or anything else rel
 ated to solving real-world &quot\;geo&quot\; problems. Developers of all
  levels of expertise are welcome\, from seasoned GIS professionals to th
 ose new to geospatial development.&#13\;\n&#13\;\nJoin us on Wednesday\,
  December 5th for a Mobile-themed meetup. That means the intro\, keynote
 \, and lighting talks will all be focused on usages of mobile within the
  context of GIS. Food and beverages will be provided at the meetup.&#13\
 ;\n&#13\;\nHave you built a cool geospatial mobile app recently that you
 'd like to show off? Submit a lightning talk! We'd love to see it!&#13\;
 \n&#13\;\nFind out more details and RSVP on our Meetup page. \n\nTags: g
 is\, programming\, geodev\, developer\, software\, ios\, android\, mobil
 e\, software development\, java\, swift\n\nImported from: http://calagat
 or.org/events/1250474483
URL:https://www.meetup.com/DevMeetUpOregon/events/255614843/
SUMMARY:GeoDev Meetup (Mobile!)
LOCATION:Esri PDX R&D Center: 309 SW 6th Avenue #600\, Portland OR 97204 
 USA
SEQUENCE:3
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20190119T004645Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20190129T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20190129T190000
DTSTAMP;VALUE=DATE-TIME:20190119T004645Z
LAST-MODIFIED;VALUE=DATE-TIME:20190119T004645Z
UID:http://calagator.org/events/1250474875
DESCRIPTION:The Portland Java User Group is holding a meeting on Tuesday 
 January 22nd at Oracle Portland (1211 SW 5th Ave #800 · Portland\, OR). 
 This meeting will have two speakers:&#13\;\n1) Ian Downard will give a s
 hort talk about a new OpenJDK distribution from Amazon called Corretto. 
 &#13\;\n2) Chris Anderson from FaunaDB will talk about the principles of
  serverless databases and tradeoffs in guaranteed consistency and global
  replication.&#13\;\n&#13\;\nPlease RSVP here:&#13\;\nhttps://www.meetup
 .com/PDXJUG/events/258141081/&#13\;\n&#13\;\nHope to see you there!\n\nT
 ags: meetup:event=258141081\, meetup:group=PDXJUG\, java\, open source\,
  software development\, databases\, jvm\n\nImported from: http://calagat
 or.org/events/1250474875
URL:https://www.meetup.com/PDXJUG/events/258141081/
SUMMARY:Portland Java User Group (PJUG) - Amazon Corretto and FaunaDB
LOCATION:Oracle Portland: 1211 SW 5th Ave #800\, Portland OR 97204 us
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20190204T230512Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20190220T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20190220T190000
DTSTAMP;VALUE=DATE-TIME:20190204T230512Z
LAST-MODIFIED;VALUE=DATE-TIME:20190204T230512Z
UID:http://calagator.org/events/1250474993
DESCRIPTION:The Portland Java User Group is holding a meeting on Wednesda
 y Feb 20th at New Relic (111 SW Fifth Ave\, Suite 2700 · Portland\, OR).
  &#13\;\n&#13\;\nOur feature speaker for this meeting is Sebastian Dasch
 ner\, a Lead Java Developer Advocate for IBM and esteemed Java Champion.
  He will be giving the following two presentations:&#13\;\n&#13\;\n--- P
 ART 1 ---&#13\;\nTITLE:&#13\;\n7 Principles of Productive Software Devel
 opers&#13\;\nABSTRACT:&#13\;\nWhen working as a software developer\, as 
 well as in any other job\, it’s important to be productive and to get th
 ings done. You want to focus on what adds value\, increase your developm
 ent speed\, and cut out as many of the cumbersome\, boring and repetitiv
 e tasks as possible.&#13\;\n&#13\;\nThis session shows seven principles 
 how to accomplish the goal of being more effective and efficient as a Ja
 va developer. These principles include technical as well as self-organiz
 ational aspects. We’ll see how to implement them\, especially how we can
  get the most out of our tools\, why the invention of the mouse was a se
 tback in productivity\, and which mindsets to follow. This talk is not l
 imited to specific tools or technologies yet it’ll provide examples and 
 experiences\, and it is brought to you by a German — from the country of
  efficiency.&#13\;\n&#13\;\n--- PART 2 ---&#13\;\nTITLE:&#13\;\nCloud Na
 tive\, Service-Meshed Java Enterprise With Istio&#13\;\nABSTRACT:&#13\;\
 nIn enterprise software\, we see more and more of the cloud native techn
 ologies\, especially container orchestration and service meshes\, emergi
 ng and slowly taking over the market. Developers are facing the challeng
 e which technology to choose to implement microservices for a cloud nati
 ve setting. Java Enterprise has been used for software solutions for a l
 ong time and its APIs are well-established in the ecosystem. However\, i
 s it possible to develop cloud native\, service-meshed Java Enterprise a
 pplications that fulfill concerns such as scalability\, resiliency\, and
  telemetry — in an effective\, manageable way?&#13\;\n&#13\;\nThis sessi
 on shows how to implement service-meshed applications using Java EE 8 an
 d MicroProfile. We will develop a mesh of microservices\, managed by Kub
 ernetes and Istio. We’ll see why especially the Java Enterprise approach
  fits the concepts behind container orchestration and service meshes wel
 l. The session also includes how to integrate the required cross-cutting
  concerns\, such as monitoring\, tracing\, or resiliency into our applic
 ations\, where developers have to actively integrate technology themselv
 es and where the platform support us. Especially the cooperation between
  Java EE and MicroProfile provides a potent technology. All of the time 
 will be spent live-coding while explaining the concepts and solutions.&#
 13\;\n&#13\;\nSPEAKER:&#13\;\nSebastian Daschner&#13\;\nLead Java Develo
 per Advocate for IBM and renowned Java Champion&#13\;\nhttps://www.sebas
 tian-daschner.com/&#13\;\n&#13\;\nPlease RSVP here:&#13\;\nhttps://www.m
 eetup.com/PDXJUG/events/258177965/&#13\;\n&#13\;\nHope to see you there!
 \n\nTags: meetup:event=258177965/\, meetup:group=PDXJUG\, java\, open so
 urce\, software development\, web services\, jvm\, jdk\n\nImported from:
  http://calagator.org/events/1250474993
URL:https://www.meetup.com/PDXJUG/events/258177965/
SUMMARY:Portland Java User Group (PJUG) - Cloud Native Enterprise Java wi
 th Istio
LOCATION:New Relic: 111 SW 5th Avenue\, Suite 2700\, Portland Oregon 9720
 4 United States
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20190326T172503Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20190403T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20190403T173000
DTSTAMP;VALUE=DATE-TIME:20190326T172503Z
LAST-MODIFIED;VALUE=DATE-TIME:20190326T172503Z
UID:http://calagator.org/events/1250475348
DESCRIPTION:The Esri GeoDev Meetup is back again\, and this time it is or
 ganized around a theme of biking! That means the intro\, keynote\, and l
 ightning talks will all be focused on usages of GIS development within t
 he context of biking and cycling. Join us on Wednesday\, April 3rd for t
 his biking-themed meetup. Food and beverages will be provided. This even
 t is a social gathering for developers to discuss the latest in mapping\
 , geo technology\, geo services\, web and mobile mapping apps\, app desi
 gn\, map data or anything else related to solving real-world &quot\;geo/
 biking&quot\; problems. Developers of all levels of expertise are welcom
 e\, from seasoned GIS professionals to those new to geospatial developme
 nt. Have you done research around or built a cool biking app recently th
 at you'd like to show off? Submit a lightning talk! We'd love to see it!
  • Meet fellow PDX techies. • Show us what you got by demoing your appli
 cation or framework. • Make a name for yourself in presenting a cool new
 /interesting concept or idea. • Impress others by sharing your experienc
 es. • Make BFFs for life by connecting with other developers! • Win some
  cool Esri swag! (Mike and Eli are already hard at work conjuring up the
 ir best bike trivia.) Here's what's on the agenda: 5:30 - 6:30 PM Regist
 ration and Social (Pizza and Beverages served) 6:30 - 7:30 PM Intro\, De
 mo\, and Keynote address - Matthew Hampton of Portland Metro\, &quot\;Th
 e History of Bike There! – Tyvek to Today&quot\;- Christopher Moravec of
  Dymaptic\, &quot\;AI Cycling Navigation: The Data and Beyond&quot\; 7:3
 0 - 8:00 PM Lightning talks 8:00 - 8:30 PM Giveaway\, Networking\, and S
 ocial A voucher for 1000 Service Credits will be given to everyone in at
 tendance for their ArcGIS Online Developer Subscription - There will be 
 one giveaway of a DevSummit Registration for 2020. Follow us on Twitter:
  @esrigeodev (http://www.twitter.com/esrigeodev)\n\nTags: meetup:event=2
 59683270\, meetup:group=DevMeetUpOregon\, java\, open source\, software 
 development\, gis\, javascript\, mapping\, web development\, cartography
 \, mobile development\, database development\, openstreetmap\, computer 
 programming\, geolocation\, esri\, Spatial Data\n\nImported from: http:/
 /calagator.org/events/1250475348
URL:https://www.meetup.com/DevMeetUpOregon/events/259683270/
SUMMARY:GeoDev Meetup Group - Oregon - Esri GeoDev Meetup - R&D Office (B
 iking!)
LOCATION:Esri Portland R&D Center: 309 SW 6th Ave\, Ste. 600\, Portland O
 R 97204 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20190409T060846Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20190513T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20190513T183000
DTSTAMP;VALUE=DATE-TIME:20190409T060846Z
LAST-MODIFIED;VALUE=DATE-TIME:20190409T060846Z
UID:http://calagator.org/events/1250475412
DESCRIPTION:We meet second Mondays to discuss the first truly decentraliz
 ed open source crypto project - Decred.  Bringing empowerment to the com
 munity who take part in the Decred ecosystem.  New contributors welcome.
 &#13\;\n&#13\;\nA special primer from 6:15 - 6:30 PM for those intereste
 d in a short discourse on the foundations of blockchain\, bitcoin and de
 cred technology.\n\nTags: open-source\, open source\, golang\, go decred
 \, blockchain\, bitcoin\, crypto\, development\, developers\, community\
 , javascript\, truescript\, java\, JS\, C\n\nImported from: http://calag
 ator.org/events/1250475412
URL:https://www.meetup.com/decredpdx/
SUMMARY:Portland Decred Meetup - GoLang Open Source Project (opportunitie
 s for JavaScript via TrueScript and C as well)
LOCATION:Dicks Primal Burger: 4905 SE Woodstock Blvd\, Portland OR 97206 
 USA
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20190503T164740Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20190515T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20190515T190000
DTSTAMP;VALUE=DATE-TIME:20190503T164740Z
LAST-MODIFIED;VALUE=DATE-TIME:20190503T164740Z
UID:http://calagator.org/events/1250475578
DESCRIPTION:The Portland Java User Group is holding a meeting on Wednesda
 y May 15th at Zoom Care (1455 NW Irving St #600 · Portland\, OR). &#13\;
 \n&#13\;\nOur feature speaker for this meeting is Ben Evans\, a highly p
 opular Java evangelist. Ben has been a pillar in the Java community for 
 many years. He's the co-founder of jClarity and a previous representativ
 e the JCP Executive Committee (for 6 years) . He is the author of five b
 ooks (‘The Well-Grounded Java Developer’ and the new editions of ‘Java i
 n a Nutshell’\, ‘Java: The Legend’ and ‘Optimizing Java’) and writes reg
 ularly for industry publications.&#13\;\n&#13\;\nABSTRACT:&#13\;\nThe JV
 M is a truly remarkable piece of software\, but it is still just a compu
 ter program\, not magic! In this talk\, I will explain how we might star
 t to implement a JVM from scratch\, using the Java programming language.
  Fundamental concepts such as the bytecode interpreter\, classfile parsi
 ng and memory management will be explained\, using an open-source implem
 entation as reference. We will build up a working interpreter capable of
  executing simple methods\, and then discuss the limitations of the simp
 le JVM.&#13\;\n&#13\;\nThe second half of the talk will be to show how t
 he Rust programming language provides a good alternative implementation 
 language for our simple JVM. We will showcase some basic Rust language f
 eatures and show how they can be used to provide a version of our JVM th
 at is much cleaner and easier to understand\, even if you've never seen 
 Rust code before!&#13\;\n&#13\;\nPlease RSVP here:&#13\;\nhttps://www.me
 etup.com/PDXJUG/events/261007537/&#13\;\n&#13\;\nHope to see you there!\
 n\nTags: meetup:event=261007537/\, meetup:group=PDXJUG\, java\, open sou
 rce\, software development\, jvm\, jdk\n\nImported from: http://calagato
 r.org/events/1250475578
URL:https://www.meetup.com/PDXJUG/events/261007537/
SUMMARY:Portland Java User Group (PJUG) - Implementing a Simple JVM in Ja
 va and Rust
LOCATION:Zoom Care: 1455 NW Irving St #600\, Portland OR  
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20190605T160755Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20190620T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20190620T180000
DTSTAMP;VALUE=DATE-TIME:20190605T160755Z
LAST-MODIFIED;VALUE=DATE-TIME:20190605T160755Z
UID:http://calagator.org/events/1250475705
DESCRIPTION:Speaker: Will McLean&#13\;\n&#13\;\nTo follow the presentatio
 ns on accessing Postgres from Python and Scala\, I will lead a discussio
 n on accessing Postgres with Java. I'll start with a jdbc tutorial and f
 inish with adding data access to a springboot webapp.&#13\;\n&#13\;\nI h
 ave twenty years experience in e-commerce applications\, the last eight 
 here in Portland\, mostly at Nike.For the last few years everything has 
 been moving to Amazon RDS Postgres\, that's a trend pdxpug can get behin
 d!&#13\;\nI am currently working for Navis on CRM applications for the h
 ospitality industry.\n\nTags: pdxpug\, postgres\, postgresql\, java\, cr
 m\, springbot\n\nImported from: http://calagator.org/events/1250475705
URL:https://pdx.postgresql.us
SUMMARY:PDXPUG Meetup: Accessing Postgres with Java
LOCATION:PSU Business Accelerator: 2828 SW Corbett Ave\, Portland OR 9720
 1 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20190921T212617Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20190924T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20190924T190000
DTSTAMP;VALUE=DATE-TIME:20190921T212617Z
LAST-MODIFIED;VALUE=DATE-TIME:20190921T212617Z
UID:http://calagator.org/events/1250476225
DESCRIPTION:Portland Java User Group&#13\;\n&#13\;\nContinuous Delivery w
 ith GitHub Actions&#13\;\n&#13\;\nGitHub Actions enable developers to au
 tomate builds and deploy code. Actions are an essential building block f
 or continuous delivery pipelines. We’ll review Github’s pre-built Action
 s and learn how to setup GitHub CI/CD Workflows for Java applications.&#
 13\;\n&#13\;\nSean Sullivan is a Principal Software Engineer in Portland
  Oregon. He works on platform systems at Twilio. He is passionate about 
 Scala\, code generators\, and automated delivery pipelines.&#13\;\n&#13\
 ;\nSlides: https://speakerdeck.com/sullis/continuous-delivery-with-githu
 b-actions-2019-09-24&#13\;\n\n\nTags: github\, java\, scala\, pjug\n\nIm
 ported from: http://calagator.org/events/1250476225
URL:https://www.meetup.com/PDXJUG/events/265025572/
SUMMARY:Portland Java User Group: GitHub Actions
LOCATION:Oracle Portland: 1211 SW 5th Ave #800\, Portland OR 97204 us
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20191204T181520Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20191210T193000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20191210T180000
DTSTAMP;VALUE=DATE-TIME:20191204T181520Z
LAST-MODIFIED;VALUE=DATE-TIME:20191204T213038Z
UID:http://calagator.org/events/1250476485
DESCRIPTION:Portland Java User Group&#13\;\n&#13\;\nTopic: OpenAPI and Ja
 va&#13\;\n&#13\;\nOpenAPI is an essential building block for modern Java
  applications. OpenAPI has become the de facto standard for describing R
 EST API's. Come learn about OpenAPI tools and libraries in the Java ecos
 ystem.&#13\;\n&#13\;\nSean Sullivan is a Principal Software Engineer in 
 Portland Oregon. He works on platform systems at Twilio. He is passionat
 e about Scala\, code generators\, and automated delivery pipelines.&#13\
 ;\n&#13\;\nRSVP: https://www.meetup.com/PDXJUG/events/266931312/&#13\;\n
 &#13\;\n\n\nTags: java\, jvm\, pjug\, openapi\n\nImported from: http://c
 alagator.org/events/1250476485
URL:https://www.meetup.com/PDXJUG/events/266931312/
SUMMARY:OpenAPI and Java -- Portland Java User Group
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:3
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20201215T054057Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20201215T183000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20201215T173000
DTSTAMP;VALUE=DATE-TIME:20201215T054057Z
LAST-MODIFIED;VALUE=DATE-TIME:20201215T054057Z
UID:http://calagator.org/events/1250477471
DESCRIPTION:Portland Java User Group meetup&#13\;\nDecember 2020&#13\;\n&
 #13\;\nTopic: Java on AWS&#13\;\n&#13\;\nThis presentation is an overvie
 w of Java technology on Amazon's cloud platform. We will look at:&#13\;\
 n- Amazon's JDK distribution&#13\;\n- AWS SDK for Java&#13\;\n- AWS CDK 
 for Java&#13\;\n- AWS serverless technology&#13\;\n&#13\;\nJoin us onlin
 e for the last PJUG meetup of 2020.&#13\;\n&#13\;\nRSVP: https://www.mee
 tup.com/PDXJUG/events/275035815&#13\;\n\n\nTags: java\, aws\, pjug\, aws
 cloud\n\nImported from: http://calagator.org/events/1250477471
URL:https://www.meetup.com/PDXJUG/events/275035815
SUMMARY:Portland Java User Group meetup
LOCATION:Virtual Event: false
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20210103T011358Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20210103T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20210103T183000
DTSTAMP;VALUE=DATE-TIME:20210103T011358Z
LAST-MODIFIED;VALUE=DATE-TIME:20210103T011358Z
UID:http://calagator.org/events/1250477495
DESCRIPTION:*** ATTENTION: For this month's meeting only\, we will be mee
 ting in the Jefferson room on the southeast end of the upper lobby.  We 
 will not be in the usual 8th-floor conference room! ***&#13\;\n&#13\;\nT
 his month's topic: Grid Packet Computing for Java (GPC4J)&#13\;\n&#13\;\
 nGPC4J is a computing paradigm that breaks a partitionable problem into 
 GridPackets\, which are routed\, processed and re-assembled into the sol
 ution to the original problem. This presentation will cover the use of t
 he system and design of the project's web application. The application i
 s built using REST (Jersey)\, Maven\, Hibernate\, JPA\, MySQL and GlassF
 ish.&#13\;\n&#13\;\n----------&#13\;\n&#13\;\nSpeaker: Lyle Harris&#13\;
 \n&#13\;\nLyle Harris is a Software Engineer working in World Wide Opera
 tions at Sun Microsystems\, where he develops internal Java applications
  for automation and customer-facing web applications.&#13\;\n&#13\;\n---
 -------&#13\;\n&#13\;\nPJUG meetings start with some time to eat and soc
 ialize (pizza and beverages are provided)\, followed by the featured spe
 aker\, then Q&amp\;A\, discussion\, sometimes a drawing to give away swa
 g. :)&#13\;\n&#13\;\nThough we like knowing how many people to expect\, 
 you don't *have* to RSVP\, on Upcoming or otherwise. Go ahead and just s
 how up!&#13\;\n&#13\;\nMany people also go for a drink and further discu
 ssion following the meeting\, at a location determined ad hoc (lately\, 
 the Market Street Pub at 10th and Market: http://mcmenamins.com/index.ph
 p?loc=24 ).&#13\;\n&#13\;\nhttp://twitter.com/pjug&#13\;\n(join our mail
 ing list\, linked from the website!)&#13\;\n&#13\;\nBrutal Fore\n\nTags:
  java\, user group\, pjug\, oracle\, sun\, grid\, grid computing\, packe
 t computing\, gridpacket\, jersey\, maven\, hibernate\, jpa\, mysql\, gl
 assfish\, lyle harris\, webapp\n\nImported from: http://calagator.org/ev
 ents/1250477495
URL:http://pjug.org/
SUMMARY:Portland Java User Group: Grid Packet Computing for Java (MOVED -
  see description!)
LOCATION:Oracle (Downtown Campus): 1211 SW 5th Avenue\, Suite 800\, Room 
 8005\, Portland Oregon 97204 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20210411T200755Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20210413T190000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20210413T173000
DTSTAMP;VALUE=DATE-TIME:20210411T200755Z
LAST-MODIFIED;VALUE=DATE-TIME:20210411T200755Z
UID:http://calagator.org/events/1250477667
DESCRIPTION:Portland Java User Group virtual meetup&#13\;\n&#13\;\nTopic:
  Guardrail: State of the Union&#13\;\n&#13\;\nTwilio's Guardrail project
  is a building block for Java and Scala RESTful API's. This talk will su
 mmarize recent enhancements to the Guardrail ecosystem. Attend this pres
 entation if you want to learn about Guardrail's design principles\, feat
 ures\, and roadmap&#13\;\n&#13\;\nSean Sullivan is a software engineer i
 n Portland Oregon. He works on platform systems at Twilio. He is passion
 ate about Scala\, code generators\, and automated delivery pipelines. Se
 an is a frequent speaker at the Portland Java User Group.&#13\;\n&#13\;\
 nSlides:&#13\;\nhttps://speakerdeck.com/sullis/guardrail-state-of-the-un
 ion-2021-04-13&#13\;\n\n\nTags: java\, portland\, openapi\, pjug\n\nImpo
 rted from: http://calagator.org/events/1250477667
URL:https://www.meetup.com/PDXJUG/events/277380309
SUMMARY:Portland Java User Group virtual meetup
LOCATION:online: false
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20210525T053339Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20210525T190000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20210525T173000
DTSTAMP;VALUE=DATE-TIME:20210525T053339Z
LAST-MODIFIED;VALUE=DATE-TIME:20210525T053339Z
UID:http://calagator.org/events/1250477745
DESCRIPTION:Portland Java User Group virtual meetup&#13\;\n&#13\;\nRSVP o
 n Meetup: https://www.meetup.com/PDXJUG/events/278107253/&#13\;\n&#13\;\
 nThis month's topic is Automated Refactoring for Java.&#13\;\n&#13\;\nAb
 stract:&#13\;\n&#13\;\nThis talk will focus on how engineering teams can
  leverage automated refactoring tools that originated at Netflix to grea
 tly reduce the time and effort required when migrating to new versions o
 f frameworks like Spring and JUnit and between language versions.&#13\;\
 n&#13\;\nDoes this scenario sound familiar?&#13\;\n&#13\;\nYour organiza
 tion has many Java-based microservices and applications that are critica
 l for the day-to-day operation of your business. Over time\, you find th
 at your applications have a large number of dependencies on third-party 
 technologies and libraries that have different release cadences. Invaria
 bly\, your organization encounters pressures to upgrade those dependenci
 es for any number of the following reasons: critical bug fixes\, securit
 y updates\, expiring support\, &quot\;modernization&quot\;\, or technica
 l enablement. Refactoring a single application to update its third-party
  dependencies can be a tricky and manual process. At the organization le
 vel\, performing the same refactoring operation across all of your appli
 cations can result in weeks of effort.&#13\;\n&#13\;\nThis talk introduc
 es OpenRewrite\, an open-source ecosystem that specializes in mass\, aut
 omated refactoring with a focus on Java source code\, Maven build files\
 , XML\, YAML\, and property files. We will discuss how the framework ena
 bles the creation of composable\, prepackaged recipes that can be used t
 o automate common framework migration and how these recipes can be integ
 rated into both Maven and Gradle builds.&#13\;\nThis talk will include s
 ome live demonstrations of Rewrite's tools to perform automated migratio
 ns on real-world\, Spring applications and libraries.&#13\;\n&#13\;\nBio
 :&#13\;\n&#13\;\nTyler Van Gorder is a principal software engineer at Mo
 derne Inc where he focuses on frameworks and tools for automated refacto
 ring. He is a committer on the OpenRewrite project and has a passion for
  building tools that enable developers to do their jobs more effectively
 . Prior to joining Moderne\, Tyler worked as a lead software engineer fo
 r a large\, e-commerce company where he focused on company-wide librarie
 s using Spring\, Spring Boot\, and Spring Cloud. In his spare time\, you
  might find Tyler on a basketball court or hiking\, with his wife\, in t
 he mountains around Portland.&#13\;\n\n\nTags: java\, pjug\, openrewrite
 \n\nImported from: http://calagator.org/events/1250477745
URL:https://www.meetup.com/PDXJUG/events/278107253/
SUMMARY:Portland Java User Group virtual meetup
LOCATION:Online: placeholder for on-line events\,    
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20220418T170148Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20220419T193000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20220419T180000
DTSTAMP;VALUE=DATE-TIME:20220418T170148Z
LAST-MODIFIED;VALUE=DATE-TIME:20220418T170148Z
UID:http://calagator.org/events/1250478181
DESCRIPTION:This month's topic:  Code Generation on the Java VM&#13\;\n&#
 13\;\nCode generation has become a mainstream technique for building mod
 ern Java applications. Whether you are using OpenAPI\, GraphQL\, or gRPC
 \, your team can leverage code generation to speed up development and re
 duce defects. This presentation will discuss common code generation tech
 niques. We’ll examine how to automatically generate Kotlin\, Java\, and 
 Scala code.&#13\;\n&#13\;\nBio&#13\;\n&#13\;\nSean Sullivan is a Princip
 al Software Engineer in Portland Oregon. He is passionate about code gen
 erators and automated delivery pipelines. Sean is a frequent speaker at 
 the Portland Java User Group.&#13\;\n&#13\;\nRSVP at https://www.meetup.
 com/PDXJUG/events/285348647/\n\nTags: java\, pjug\, scala\, kotlin\n\nIm
 ported from: http://calagator.org/events/1250478181
URL:https://www.meetup.com/PDXJUG/events/285348647/
SUMMARY:Portland Java User Group meetup
LOCATION:Online: placeholder for on-line events\,    
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20230314T234851Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20230314T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20230314T183000
DTSTAMP;VALUE=DATE-TIME:20230314T234851Z
LAST-MODIFIED;VALUE=DATE-TIME:20230315T002124Z
UID:http://calagator.org/events/1250480339
DESCRIPTION:Portland Java User Community! We are having an in-person even
 t on Tuesday\, March 14th out of the Google offices in downtown Portland
 .&#13\;\nJoin fellow Java enthusiasts for an hour of networking\, learni
 ng\, and planning for future events\, over Pizzas and drinks.&#13\;\n&#1
 3\;\nAgenda:&#13\;\n&#13\;\n6:30 - 7:00 - Assembling\, meeting &amp\; gr
 eeting&#13\;\n&#13\;\n7:00 - 7:05 - Call to order\, Welcome\, Introducti
 on&#13\;\n&#13\;\n7:05 - 7:30 - Microbenchmarking with JMH : Sean Sulliv
 an&#13\;\n&#13\;\n7:30 - 7:55 - Java in the Cloud - best practices: Biju
  Kunjummen&#13\;\n&#13\;\n8:00 - 8:15 - Tear down&#13\;\n&#13\;\n\n\nTag
 s: java\, pjug\, jmh\n\nImported from: http://calagator.org/events/12504
 80339
URL:https://www.meetup.com/pdxjug/events/291498472/
SUMMARY:Portland Java User Group meeting
LOCATION:Google Portland 555 SW Morrison St\, Suite 500\, Portland OR: 55
 5 SW Morrison St\, Portland OR 97204 US
SEQUENCE:3
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20231023T161507Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20231024T193000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20231024T173000
DTSTAMP;VALUE=DATE-TIME:20231023T161507Z
LAST-MODIFIED;VALUE=DATE-TIME:20231023T161507Z
UID:http://calagator.org/events/1250480742
DESCRIPTION:Portland Java User Group&#13\;\n&#13\;\nThis month's topic is
  Java 21&#13\;\n&#13\;\nAgenda:&#13\;\n&#13\;\n5:30 - 6:00 - Assembling\
 , meeting &amp\; greeting&#13\;\n6:00 - 6:05 - Call to order\, Welcome\,
  Introduction&#13\;\n&#13\;\n6:05 - 7:15&#13\;\n&#13\;\nJava 21 - Virtua
 l Threads and Structured Concurrency - Tyler Van Gorder&#13\;\n&#13\;\nJ
 ava 21 in Production - Sean Sullivan&#13\;\n&#13\;\nRecord Patterns\, Pa
 ttern matching for Switch\, String Templates\, Sequenced Collections - B
 iju Kunjummen&#13\;\n&#13\;\n7:15 - 7:30 - Tear down&#13\;\n\n\nTags: ja
 va\, pjug\n\nImported from: http://calagator.org/events/1250480742
URL:https://www.meetup.com/pdxjug/events/296239368/
SUMMARY:Portland Java User Group
LOCATION:555 SW Morrison Portland Oregon: 555 Southwest Morrison Street\,
  Portland OR 97204 US
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20240506T205734Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20240507T193000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20240507T173000
DTSTAMP;VALUE=DATE-TIME:20240506T205734Z
LAST-MODIFIED;VALUE=DATE-TIME:20240506T205734Z
UID:http://calagator.org/events/1250481068
DESCRIPTION:&#13\;\nin-person meetup.   Please RSVP on Meetup dot com&#13
 \;\n&#13\;\n&#13\;\nBuilding a custom AI chatbot with Spring Boot\, Reac
 t\, and LangChain4j by Marcus Hellberg&#13\;\n&#13\;\nHave you ever want
 ed to build an intelligent chatbot that understands your specific busine
 ss context?&#13\;\nThis presentation takes a practical engineering appro
 ach to AI. You'll learn how to interact with large language models (LLMs
 ) from code and how you can extend their capabilities by giving them acc
 ess to your own content and selected Java methods through retrieval-augm
 ented generation (RAG).&#13\;\n&#13\;\nThis talk will feature hands-on c
 oding\, where you'll learn to implement a custom AI chatbot with Spring 
 Boot\, React\, LangChain4j\, and Hilla. Walk away with a solid understan
 ding of how you can integrate AI into your own application.&#13\;\n\n\nT
 ags: java\, jvm\, AI\n\nImported from: http://calagator.org/events/12504
 81068
URL:https://www.meetup.com/pdxjug/events/300717604/
SUMMARY:Portland Java User Group meeting
LOCATION:Graybox: 107 SE Washington St\, Suite 700\, Portland OR 97214 Un
 ited States
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20240723T155647Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20240723T190000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20240723T173000
DTSTAMP;VALUE=DATE-TIME:20240723T155647Z
LAST-MODIFIED;VALUE=DATE-TIME:20240723T155647Z
UID:http://calagator.org/events/1250481164
DESCRIPTION:&#13\;\nin person meetup&#13\;\n&#13\;\nPortland Java User Gr
 oup&#13\;\n&#13\;\nJoin us for the PDX JUG July Meetup where we will div
 e into the world of Structured Concurrency. Structured Concurrency is a 
 preview feature in Java 21 and will simplify the common scatter-gather k
 ind of pattern.&#13\;\n&#13\;\nTyler Van Gorder is our speaker\, he has 
 previously spoken about Virtual Threads in Java\, and Structured Concurr
 ency is a great complement to Virtual threads. In Tyler's words:&#13\;\n
 &#13\;\n&quot\;Simplify concurrent programming by introducing an API for
  structured concurrency. Structured concurrency treats groups of related
  tasks running in different threads as a single unit of work\, thereby s
 treamlining error handling and cancellation\, improving reliability\, an
 d enhancing observability.&quot\;&#13\;\n&#13\;\nWe will briefly recap h
 ow virtual threads work and then explore how related tasks can be groupe
 d as a single unit of work. We will cover the different shutdown strateg
 ies and examine how the programming model compares to similar functional
 ity using a reactive framework.&quot\;&#13\;\n&#13\;\nDon't miss this op
 portunity to network with fellow Java enthusiasts\, share your experienc
 es\, and learn from each other. Whether you are interested in web develo
 pment\, software development\, or JVM languages\, this meetup is open to
  anyone who is passionate about Java.\n\nTags: java\, pjug\, jvm\n\nImpo
 rted from: http://calagator.org/events/1250481164
URL:https://www.meetup.com/pdxjug/events/302282002/
SUMMARY:Portland Java User Group meeting
LOCATION:ProFocus: 10200 Southwest Eastridge Street\, Portland OR 97225 U
 S
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20240915T191618Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20240917T193000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20240917T173000
DTSTAMP;VALUE=DATE-TIME:20240915T191618Z
LAST-MODIFIED;VALUE=DATE-TIME:20240915T191618Z
UID:http://calagator.org/events/1250481308
DESCRIPTION:RSVP at meetup dot com&#13\;\nhttps://www.meetup.com/pdxjug/e
 vents/303354895/&#13\;\n&#13\;\nJoin us for the PJUG September meetup. T
 he topic is Amazon S3 and its developer API.&#13\;\n&#13\;\nS3 is Amazon
 ’s object storage service. S3 allows developers to persist data in the c
 loud. This presentation will discuss S3 primitives and the developer API
 . Attend this talk to learn best practices for building Java application
 s with S3.&#13\;\n\n\nTags: java\, s3\, aws\, pjug\n\nImported from: htt
 p://calagator.org/events/1250481308
URL:https://www.meetup.com/pdxjug/events/303354895/
SUMMARY:Portland Java User Group:  Amazon S3
LOCATION:ProFocus: 10200 Southwest Eastridge Street\, Portland OR 97225 U
 S
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20250118T171717Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20250121T193000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20250121T173000
DTSTAMP;VALUE=DATE-TIME:20250118T171717Z
LAST-MODIFIED;VALUE=DATE-TIME:20250118T171717Z
UID:http://calagator.org/events/1250481726
DESCRIPTION:Portland Java User Group meetup&#13\;\n&#13\;\nRSVP on meetup
  dot com&#13\;\nhttps://www.meetup.com/pdxjug/events/305066002/&#13\;\n&
 #13\;\nDetails&#13\;\n&#13\;\nDiscover the power of OpenRewrite\, an ope
 n-source framework for automated code transformation. This talk will del
 ve into its inner workings\, exploring how it converts source code into 
 Lossless Semantic Trees (LSTs)\, enabling precise and efficient code ana
 lysis and modification.&#13\;\n&#13\;\nWe'll also explore the world of &
 quot\;recipes&quot\;—reusable\, composable code transformation templates
  that simplify complex code refactoring tasks. Learn how to harness the 
 flexibility of OpenRewrite's recipe system to automate custom code trans
 formations\, streamline your development workflow\, and improve code qua
 lity.&#13\;\n&#13\;\nWhether you're a seasoned developer or just startin
 g\, this talk will provide a comprehensive introduction to OpenRewrite a
 nd its capabilities\, empowering you to unlock the full potential of aut
 omated code transformation.&#13\;\n&#13\;\nSpeaker: Tyler Van Gorder&#13
 \;\n&#13\;\nOur speaker is the co-organizer of this meetup group. He is 
 a seasoned Software leader with deep expertise in Platform Engineering a
 nd Enterprise software design and development. He has extensive experien
 ce with Java and loves sharing this knowledge with our community.&#13\;\
 n\n\nTags: pjug\, java\, openrewrite\, opensource\n\nImported from: http
 ://calagator.org/events/1250481726
URL:https://www.meetup.com/pdxjug/events/305066002/
SUMMARY:Portland Java User Group
LOCATION:ProFocus: 10200 Southwest Eastridge Street\, Portland OR 97225 U
 S
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20250212T001820Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20250218T193000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20250218T173000
DTSTAMP;VALUE=DATE-TIME:20250212T001820Z
LAST-MODIFIED;VALUE=DATE-TIME:20250212T001820Z
UID:http://calagator.org/events/1250481791
DESCRIPTION:&#13\;\nRSVP on Meetup&#13\;\nhttps://www.meetup.com/pdxjug/e
 vents/305985590/&#13\;\n&#13\;\nIn Person meetup.&#13\;\n&#13\;\nThis mo
 nth's topic: Netty Framework&#13\;\n&#13\;\nNetty is an open source Java
  networking framework that enables developers to build high performance 
 systems. Netty is a key building block for open source projects like Net
 flix Zuul\, Apache Pinot\, and Micronaut. In this presentation\, we will
  examine how Netty is being used in the real world. We will discuss Nett
 y’s core capabilities and how to apply them. And finally\, we will learn
  how to avoid common pitfalls when working with Netty and Java.&#13\;\n\
 n\nTags: java\, jvm\, pjug\, netty\n\nImported from: http://calagator.or
 g/events/1250481791
URL:https://www.meetup.com/pdxjug/events/305985590/
SUMMARY:Portland Java User Group: Netty framework
LOCATION:ProFocus: 10200 Southwest Eastridge Street\, Portland OR 97225 U
 S
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20250322T192341Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20250325T193000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20250325T173000
DTSTAMP;VALUE=DATE-TIME:20250322T192341Z
LAST-MODIFIED;VALUE=DATE-TIME:20250322T192341Z
UID:http://calagator.org/events/1250481855
DESCRIPTION:This month's topic:    Destination: deployment!&#13\;\n&#13\;
 \nDetails&#13\;\n&#13\;\nYour feature is complete. Your application is r
 eady. You want to share your hard work with the world. How do you pick t
 he optimal deployment process? Where do you even start?&#13\;\n&#13\;\nI
 n this talk\, Murriel and Elizabeth will be your guides on a brief tour 
 of several open-source tools for deploying a workload into Kubernetes. O
 ur journey will begin with manual hello world deployments and from there
  we will explore some of the most common modern tools for CI/CD\, includ
 ing a demo speedrun!&#13\;\n&#13\;\nMajor destinations on this tour will
  include Helm\, Kustomize\, Skaffold\, ArgoCD\, Tekton\, Jenkins\, and J
 enkinsX. We will walk through the fundamentals of CI/CD\, explore tradeo
 ffs\, and discuss the process for implementing these tools in your softw
 are development lifecycle.&#13\;\n&#13\;\nBy the end of this talk\, you'
 ll be equipped to begin navigating the CI/CD landscape and will leave wi
 th resources that will enable you to get started quickly and begin testi
 ng in your own environment.&#13\;\n&#13\;\nSpeakers:  Elizabeth Ponce an
 d Murriel Perez McCabe&#13\;\n&#13\;\n\n\nTags: java\, jvm\, pjug\n\nImp
 orted from: http://calagator.org/events/1250481855
URL:https://www.meetup.com/pdxjug/events/305985624/
SUMMARY:Portland Java User Group meetup
LOCATION:ProFocus: 10200 Southwest Eastridge Street\, Portland OR 97225 U
 S
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20250923T161824Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20250923T190000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20250923T173000
DTSTAMP;VALUE=DATE-TIME:20250923T161824Z
LAST-MODIFIED;VALUE=DATE-TIME:20250923T161824Z
UID:http://calagator.org/events/1250482220
DESCRIPTION:This month's topic:  Java 25 Features Deep Dive&#13\;\n&#13\;
 \nJava 25 is set to release on September 16\, and it's packed with excit
 ing new features that take the platform to the next level. Join us for a
  focused deep dive into what’s new\, what’s changed\, and what it means 
 for Java developers.&#13\;\n&#13\;\nAt our last meetup\, Tyler Van Gorde
 r gave us a high-level overview of what’s coming. This time\, we’re goin
 g deeper—examining the key features\, practical use cases\, and the rati
 onale behind some of the biggest updates in this release.&#13\;\n&#13\;\
 nSpeakers:&#13\;\n&#13\;\nTyler Van Gorder&#13\;\nBiju Kunjummen\n\nTags
 : java\, jvm\, pjug\n\nImported from: http://calagator.org/events/125048
 2220
URL:https://www.meetup.com/pdxjug/events/310894350/
SUMMARY:Portland Java User Group:  Java 25
LOCATION:Profocus: 10200 SW Eastridge St\, Ste 100\, Portland Oregon 9721
 1 USA
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20251028T175514Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20251104T193000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20251104T173000
DTSTAMP;VALUE=DATE-TIME:20251028T175514Z
LAST-MODIFIED;VALUE=DATE-TIME:20251028T175514Z
UID:http://calagator.org/events/1250482261
DESCRIPTION:Portland Java User Group meeting&#13\;\n&#13\;\nRSVP: https:/
 /www.meetup.com/pdxjug/events/311627978/&#13\;\n&#13\;\nthis month's top
 ic:  Dependency Management for Java applications&#13\;\n&#13\;\nDetails&
 #13\;\n&#13\;\nModern Java systems utilize hundreds (or thousands) of de
 pendencies. Each additional dependency adds complexity to the applicatio
 n development process. Java developers need to think about how to manage
  internal libraries and external libraries. In this talk\, we will share
  our experiences with dependency management in large Java systems.&#13\;
 \n&#13\;\nWe'll cover technical challenges that Java developers face whe
 n maintaining legacy applications. We will also examine best practices f
 or managing dependencies in greenfield projects. We will discuss standar
 d build tools such as Maven and Gradle. We'll share mistakes that we mad
 e and bugs that we encountered.&#13\;\n&#13\;\nSpeaker:  Sean Sullivan\n
 \nTags: java\, jvm\, pjug\, pdxtech\n\nImported from: http://calagator.o
 rg/events/1250482261
URL:https://www.meetup.com/pdxjug/events/311627978/
SUMMARY:Portland Java User Group: Dependency Management
LOCATION:ProFocus: 10200 Southwest Eastridge Street\, Portland OR 97225 U
 S
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20260125T000525Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20260127T190000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20260127T173000
DTSTAMP;VALUE=DATE-TIME:20260125T000525Z
LAST-MODIFIED;VALUE=DATE-TIME:20260125T000525Z
UID:http://calagator.org/events/1250482427
DESCRIPTION:This is an in person meeting&#13\;\n&#13\;\nAgenda&#13\;\n&#1
 3\;\n5:30 pm - 5:45 pm - Pizza and Intro&#13\;\n5:45 pm - 6:45 pm - Pres
 entation&#13\;\n&#13\;\nDetails&#13\;\n&#13\;\nSo you have a new Workflo
 w in your application. Let's say that it has 20 steps in the workflow&#1
 3\;\n&#13\;\nWhat happens if the instance handling the workflow goes dow
 n&#13\;\nWhat happens if a remote service that is invoked in one of the 
 Workflow steps is down&#13\;\nThis is where a durable workflow comes in.
  DBOS is a durable Workflow engine that provides this capability along w
 ith many other features.&#13\;\n&#13\;\nCome learn about the durable wor
 kflow space and how you can add such a capability to your Java applicati
 on&#13\;\n&#13\;\nSpeaker&#13\;\n&#13\;\nHarry Pierson is a Software Eng
 ineer at DBOS and is responsible for the Java implementation of DBOS&#13
 \;\nPeter Kraft is the Co-founder of DBOS\n\nTags: java\, jvm\, pjug\n\n
 Imported from: http://calagator.org/events/1250482427
URL:https://www.meetup.com/pdxjug/events/312772227/?eventOrigin=group_eve
 nts_list
SUMMARY:Portland Java User Group meeting: DBOS
LOCATION:ProFocus: 10200 Southwest Eastridge Street\, Portland OR 97225 U
 S
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20260224T171410Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20260224T193000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20260224T173000
DTSTAMP;VALUE=DATE-TIME:20260224T171410Z
LAST-MODIFIED;VALUE=DATE-TIME:20260224T171410Z
UID:http://calagator.org/events/1250482486
DESCRIPTION:This is an in-person meetup.&#13\;\n&#13\;\nModern developer 
 experience on WildFly&#13\;\n&#13\;\nHas your view of Enterprise Java ev
 olved with the platform? In this session\, James R. Perkins (Jakarta EE 
 &amp\; Jakarta REST Co-Lead) dives into the modern developer experience 
 on WildFly.&#13\;\n&#13\;\nWe will explore the latest in Jakarta EE and 
 how WildFly has transformed its provisioning model.&#13\;\n&#13\;\nYou w
 ill learn how to build slim\, cloud-ready runtimes using the WildFly Boo
 table JAR and Galleon\, moving away from the traditional &quot\;full ser
 ver&quot\; installation. Finally\, we will look at a new approach to int
 egration testing using wildfly-testing-tools\, demonstrating how to easi
 ly spin up environments and test Jakarta REST endpoints with confidence.
 &#13\;\n&#13\;\nSpeaker:&#13\;\nJames Perkins is a Software Engineer at 
 IBM and a longtime open-source contributor. He currently leads the RESTE
 asy project and helps drive the future of enterprise Java as a co-lead o
 f Jakarta EE and Jakarta REST.&#13\;\nA WildFly committer for over 15 ye
 ars\, he also leads several WildFly integration projects focused on simp
 lifying the testing and development experience for modern Jakarta EE dev
 elopers.&#13\;\n&#13\;\nEvent Agenda&#13\;\n5:30 PM: Assembling\, Pizza&
 #13\;\n5:40 PM: &quot\;Modernizing WildFly&quot\; by James R. Perkins\n\
 nTags: java\, pjug\, ibm\, javaee\, jakartaee\n\nImported from: http://c
 alagator.org/events/1250482486
URL:https://www.meetup.com/pdxjug/events/313266773/
SUMMARY:Portland Java User Group: Wildfly
LOCATION:Profocus: 10200 SW Eastridge St\, Ste 100\, Portland Oregon 9721
 1 USA
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20260325T223419Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20260414T193000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20260414T173000
DTSTAMP;VALUE=DATE-TIME:20260325T223419Z
LAST-MODIFIED;VALUE=DATE-TIME:20260325T223419Z
UID:http://calagator.org/events/1250482522
DESCRIPTION:Portland Java User Group&#13\;\n&#13\;\nApril's topic:  AI As
 sisted Software Development&#13\;\n&#13\;\n&#13\;\nAI tools are accelera
 ting the pace of software development. These tools are transforming the 
 way that software engineers deliver systems.&#13\;\n&#13\;\nIn this talk
 \, we will examine how software teams can take advantage of new AI tools
 . We’ll discuss the pro’s and con’s of artificial intelligence in softwa
 re engineering. Attend this talk if you are curious about new software t
 ools and emerging engineering practices.&#13\;\n\n\nTags: java\, jvm\, p
 jug\, AI\, agentic\n\nImported from: http://calagator.org/events/1250482
 522
URL:https://www.meetup.com/pdxjug/events/313931715
SUMMARY:PJUG: AI Assisted Software Development
LOCATION:ProFocus: 10200 Southwest Eastridge Street\, Portland OR 97225 U
 S
SEQUENCE:1
END:VEVENT
END:VCALENDAR
