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
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:20081102T020000
RDATE:20081102T020000
RDATE:20091101T020000
RDATE:20101107T020000
RDATE:20111106T020000
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20080915T011429Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20080916T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20080916T183000
DTSTAMP;VALUE=DATE-TIME:20080915T011429Z
LAST-MODIFIED;VALUE=DATE-TIME:20101010T002800Z
UID:http://calagator.org/events/1250455725
DESCRIPTION: WHAT: September PDXUX.Net Meeting&#13\;\n&#13\;\nWHEN: Tuesd
 ay 09/16/2008&#13\;\n6:30 p.m. Pizza (by Silvertail Software)&#13\;\n7:0
 0 p.m. Presentation&#13\;\n&#13\;\nWHERE: Robert Half Technology&#13\;\n
 KOIN Center (Map)&#13\;\n222 SW Columbia Street&#13\;\nPortland\, OR 972
 01&#13\;\n&#13\;\nWHO: Kelly White&#13\;\nKelly is an enthusiastic start
 up junkie working for Earth Class Mail. He has presented at user groups 
 and code camps throughout the northwest. Be warned that Kelly is obsesse
 d with XNA and Silverlight\, and should not be taken seriously until he 
 actually accomplishes something of worth with these technologies.&#13\;\
 n&#13\;\nTOPIC: Silverlight Deep Zooming&#13\;\n- Some advanced features
  and demos.&#13\;\n- Cover some UX guidelines for using this feature.&#1
 3\;\n- Explain why this feature should be avoided (or only used with gre
 at care).&#13\;\n- Identify guidelines to show what problem sets would r
 equire this feature.&#13\;\n- How to get started using family vacation p
 hotos (demo).&#13\;\n&#13\;\nWhile you're at it\, consider visiting our 
 Platinum Sponsors that make these meetings possible:&#13\;\n&#13\;\nRobe
 rt Half Technology http://www.roberthalftechnology.com/&#13\;\nSilvertai
 l Software http://www.silvertailsoftware.com/&#13\;\n&#13\;\nLooking for
 ward to seeing you all there! \n\nImported from: http://calagator.org/ev
 ents/1250455725
URL:http://pdxux.net/2008/September.aspx
SUMMARY:September PDXUX.Net Meeting: Silverlight Deep Zooming
LOCATION:Robert Half Technology\, 2nd Floor Conference Room: 222 SW Colum
 bia St\, Portland OR 97201 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20090613T000052Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20090617T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20090617T183000
DTSTAMP;VALUE=DATE-TIME:20090613T000052Z
LAST-MODIFIED;VALUE=DATE-TIME:20101010T002801Z
UID:http://calagator.org/events/1250457311
DESCRIPTION:Brian Marick is in town to talk with us about the spirit of A
 gile:&#13\;\n&#13\;\nA problem with the word “Agile” is that everyone al
 ready thinks they understand it at a gut level. Worse\, everyone already
  thinks they’re agile in spirit. (After all\, the thesaurus tells us the
  alternative is to be clumsy\, stiff\, slow\, and dull.) So it’s too eas
 y for people to feel free to launch into “doing Agile” without ever havi
 ng a serious conversation about what that actually means.&#13\;\n&#13\;\
 nThis problem is easily fixed. We’ll just stop talking about “Agile” and
  start speaking of “artisanal retro-futurism crossed with team-scale ana
 rcho-syndicalism.”  There is\, I think\, no danger that anyone will refl
 exively say\, “Yes!  That’s just what I’ve been wanting to do all along!
 ”&#13\;\n&#13\;\nThe new name does more than just encourage conversation
 . It encourages conversation about those very properties of Agile that h
 ave become obscure as Agile has been commoditized. In this session\, I’l
 l unpack the meanings of the new phrase and encourage you to rediscover 
 what’s been lost.&#13\;\n\n\nTags: agile\, guest speaker\, spirit\n\nImp
 orted from: http://calagator.org/events/1250457311
URL:http://www.xpdx.org/
SUMMARY:XPDX June: artisanal retro-futurism crossed with team-scale anarc
 ho-syndicalism
LOCATION:Robert Half Technology\, 2nd Floor Conference Room: 222 SW Colum
 bia St\, Portland OR 97201 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20090623T180154Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20090707T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20090707T190000
DTSTAMP;VALUE=DATE-TIME:20090623T180154Z
LAST-MODIFIED;VALUE=DATE-TIME:20090623T181745Z
UID:http://calagator.org/events/1250457336
DESCRIPTION:The Portland Ruby Brigade is a user group for Ruby programmer
 s in the Portland\, Oregon area. Join other developers for presentations
  and discussions about Ruby and its uses.&#13\;\n&#13\;\nNEW VENUE: This
  meeting's space is kindly provided by Robert Half Technology at their 2
 nd Floor Conference Room. Enter the KOIN Tower from SW Columbia between 
 2nd and 3rd Avenue\, take the back elevators to the 2nd floor\, and then
  follow the Ruby signs.\n\nTags: ruby\, programming\, pdxruby\, pdxrb\n\
 nImported from: http://calagator.org/events/1250457336
URL:http://pdxruby.org/
SUMMARY:Portland Ruby Brigade monthly meeting (pdxruby)
LOCATION:Robert Half Technology\, 2nd Floor Conference Room: 222 SW Colum
 bia St\, Portland OR 97201 US
SEQUENCE:0
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20090713T232733Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20090804T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20090804T190000
DTSTAMP;VALUE=DATE-TIME:20090713T232733Z
LAST-MODIFIED;VALUE=DATE-TIME:20090804T163816Z
UID:http://calagator.org/events/1250457422
DESCRIPTION:The Portland Ruby Brigade is a user group for Ruby programmer
 s in the Portland\, Oregon\, area. Join other developers for presentatio
 ns and discussions about Ruby and its uses.&#13\;\n&#13\;\nSome of tonig
 ht's presentations:&#13\;\n&#13\;\nIgal Koshevoy will give an overview o
 f a few different data stores. He will focus mostly on MongoDB and Tokyo
  Tyrant\; but he will also touch on CouchDB.  Igal will discuss the pros
  and cons of these databases\, features\, performance and how they stack
  up to relational databases.&#13\;\n&#13\;\nJesse Hallett will expand on
  CouchDB with an overview of some Ruby libraries that provide high-level
  interfaces to CouchDB and an open source ORM he's building on top of it
 .  These are the early days of non-relational databases.  So in my opini
 on this is a good time to think hard about what a high-level interface s
 hould look like.&#13\;\n&#13\;\nThere will be a definite Ruby slant to t
 his meeting.  But there should also be a lot of information covered that
  will be useful to people working with any language.&#13\;\n&#13\;\nMark
 us Roberts will tease and amaze us with a new Ruby mystery code sample.&
 #13\;\n&#13\;\n...and more!&#13\;\n&#13\;\nNEW VENUE: This meeting’s spa
 ce is kindly provided by Robert Half Technology at their 2nd Floor Confe
 rence Room. Enter the KOIN Tower from SW Columbia between 2nd and 3rd Av
 enue\, take the back elevators to the 2nd floor\, and then follow the Ru
 by signs.&#13\;\n\n\nTags: ruby\, programming\, pdxruby\, pdxrb\n\nImpor
 ted from: http://calagator.org/events/1250457422
URL:http://pdxruby.org/
SUMMARY:Portland Ruby Brigade monthly meeting - Non-relational Ruby data 
 stores: CouchDB\, MongoDB\, Tokyo Tyrant
LOCATION:Robert Half Technology\, 2nd Floor Conference Room: 222 SW Colum
 bia St\, Portland OR 97201 US
SEQUENCE:0
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20090811T095746Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20090901T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20090901T190000
DTSTAMP;VALUE=DATE-TIME:20090811T095746Z
LAST-MODIFIED;VALUE=DATE-TIME:20180905T052833Z
UID:http://calagator.org/events/1250457540
DESCRIPTION:The Portland Ruby Brigade is a user group for Ruby programmer
 s in the Portland\, Oregon\, area. Join other developers for presentatio
 ns and discussions about Ruby and its uses.&#13\;\n&#13\;\nVENUE: This m
 eeting’s space is kindly provided by Robert Half Technology at their 2nd
  Floor Conference Room. Enter the KOIN Tower from SW Columbia between 2n
 d and 3rd Avenue\, take the back elevators to the 2nd floor\, and then f
 ollow the pdxruby signs.&#13\;\n&#13\;\n&#13\;\nPRESENTATIONS&#13\;\n&#1
 3\;\n1. &quot\;Ruby Persistence with CouchDB&quot\;\, Jesse Hallett&#13\
 ;\n&#13\;\nThere are several libraries out there that provide high level
  interfaces between Ruby and CouchDB.  I will give an overview of some o
 f them\, discuss the pros and cons of each\, and show how these librarie
 s make working with CouchDB easier.  Along the way I will talk about the
  particular types of problems that CouchDB is good at solving.&#13\;\n&#
 13\;\nJesse Hallett has been designing web applications with Ruby for ne
 arly three years now.  He has worked on administrative / record-keeping 
 applications\, CMS and Ecommerce platforms\, and various other pieces of
  software.  He spends as much time as possible with his fellow geeks in 
 organizations like the Portland Ruby Brigade and the Portland JavaScript
  Admirers.  Jesse has developed a strong interest in the evolving state-
 of-the-art of client-side JavaScript technology and next generation data
 bases. Jesse is currently developing JavaScript technology at Jive Softw
 are.&#13\;\n&#13\;\n&#13\;\n2. &quot\;Testing iPhone apps with Ruby and 
 Cucumber&quot\;\, Ian Dees&#13\;\n&#13\;\nThis talk begins with a survey
  of the landscape of iPhone UI testing. In particular\, we’ll discuss th
 e groundbreaking work done by Matt Gallagher in stimulating and spiderin
 g the iPhone UI with an XPath test script. That will be a natural jumpin
 g-off point to explain why a full-fledged “GUI driver” for iPhone apps h
 as been long in coming. We’ll look at different ways to prod at applicat
 ion code\, and discuss the tradeoffs. Finally\, I’ll introduce a simple 
 library of Ruby glue code to connect Cucumber test scripts to the iPhone
 . The technique will be very basic\, but just powerful enough to test a 
 simple iPhone app.&#13\;\nPizza\, learning and a great time to network w
 ith the fabulous PHP Community! *** Does your site have a good search me
 chanism? Does it offer adequate quality for results? Is it a sustainable
  solution for the foreseeable scale required by your site? This week Chr
 is Irvine will share experiences from a recent project\, where he conver
 ted a site's traditional search method over to a search service\, specif
 ically AWS CloudSearch. Key topics will be: * What can go wrong with typ
 ical RDBMS based search solutions?* What is a search service? What does 
 AWS CloudSearch offer specifically?* Live demo: Setup a sample search do
 main and explore available features* A look at the AWS PHP SDK* Case stu
 dy: Walk through implementation details for a given site&#13\;\n&#13\;\n
 * How much improvement did we measure? What didn't work?* Lessons learne
 d\, the good and bad of The Cloud. Chris Irvine is a Senior Technology C
 onsultant and founder at Threeprong.com LLC\, specializing in performanc
 e tuning\, B2B integration\, and custom workgroup solutions. He's local 
 to the Portland area and a PSU alum. His professional experience include
 s management roles in multiple industries\, and numerous development and
  database environments. Much of his recent projects have been in PHP/MyS
 QL\, Python\, and also the FileMaker workgroup and mobile platforms.&#13
 \;\nIan Dees saw his first Timex Sinclair 1000 over 20 years ago\, and w
 as instantly hooked. Since then\, he’s debugged embedded assembly code u
 sing an oscilloscope\, written desktop apps in C++\, and joyfully employ
 ed scripting languages to make testing less painful. Ian currently write
 s GUI code for handheld instruments as a Software Engineer at Tektronix.
  Ian is the author of the book Scripted GUI Testing With Ruby: http://pr
 agprog.com/titles/idgtr&#13\;\n\n\nTags: pdxruby\, ruby\, programming\n\
 nImported from: http://calagator.org/events/1250457540
URL:http://pdxruby.org/
SUMMARY:Portland Ruby Brigade monthly meeting: CouchDB\, iPhone + Cucumbe
 r
LOCATION:Robert Half Technology\, 2nd Floor Conference Room: 222 SW Colum
 bia St\, Portland OR 97201 US
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20090904T163404Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20091006T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20091006T190000
DTSTAMP;VALUE=DATE-TIME:20090904T163404Z
LAST-MODIFIED;VALUE=DATE-TIME:20091006T202753Z
UID:http://calagator.org/events/1250457648
DESCRIPTION:The Portland Ruby Brigade is a user group for Ruby programmer
 s in the Portland Oregon\, area. Join other developers for presentations
  and discussions about Ruby and its uses.&#13\;\n&#13\;\nVENUE: This mee
 ting’s space is kindly provided by Robert Half Technology at their 2nd F
 loor Conference Room. Enter the KOIN Tower from SW Columbia between 2nd 
 and 3rd Avenue\, take the back elevators to the 2nd floor\, and then fol
 low the pdxruby signs.&#13\;\n&#13\;\nPRESENTATIONS&#13\;\n&#13\;\n1. &q
 uot\;Ruby\, Parser Generators\, and External DSLs&quot\;\, Luke Kanies&#
 13\;\n&#13\;\nUsing Puppet's Parser as an example\, we'll talk about usi
 ng Parser Generators like YACC and ANTLR to create complete external DSL
 s - why you would\, why you wouldn't\, and what's different about them. 
  We'll even delve into some of the more complicated bits like abstract s
 yntax trees.&#13\;\n&#13\;\nLuke Kanies has been publishing and speaking
  on his work in Unix administration since 1997.  He has focused on tool 
 development since 2001\, developing and publishing multiple simple sysad
 min tools and contributing to established products like Cfengine.  He fo
 unded Reductive Labs in 2005 as a response to the stagnation in sysadmin
  tools\, to be a vehicle for changing the way we interact with and manag
 e our computers.  He founded and is the project lead for Puppet\, an ope
 n-source automation framework written in Ruby\, and he is always researc
 hing and developing new ways to make it easier to talk to computers on y
 our terms.  He has presented on Puppet and other tools around the world\
 , including at OSCON\, LISA\, Linux.Conf.au\, and FOSS.in.&#13\;\n&#13\;
 \n2. &quot\;MapProjection\, a geographical projection library for Ruby&q
 uot\;\, Duncan Beevers&#13\;\n&#13\;\nDuncan is a wrangler of many techn
 ologies\, primarily Ruby\, Ruby on Rails\, JavaScript\, and ActionScript
  these days at Kongregate.&#13\;\n&#13\;\n3. We're looking for more talk
 s\, suggest yours on the mailing list today!&#13\;\n\n\nTags: pdxruby\, 
 ruby\, programming\n\nImported from: http://calagator.org/events/1250457
 648
URL:http://pdxruby.org/
SUMMARY:Portland Ruby Brigade monthly meeting
LOCATION:Robert Half Technology\, 2nd Floor Conference Room: 222 SW Colum
 bia St\, Portland OR 97201 US
SEQUENCE:3
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20091001T142810Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20091103T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20091103T190000
DTSTAMP;VALUE=DATE-TIME:20091001T142810Z
LAST-MODIFIED;VALUE=DATE-TIME:20091001T142810Z
UID:http://calagator.org/events/1250457805
DESCRIPTION:The Portland Ruby Brigade is a user group for Ruby programmer
 s in the Portland Oregon\, area. Join other developers for presentations
  and discussions about Ruby and its uses.&#13\;\n&#13\;\nVENUE: This mee
 ting’s space is kindly provided by Robert Half Technology at their 2nd F
 loor Conference Room. Enter the KOIN Tower from SW Columbia between 2nd 
 and 3rd Avenue\, take the back elevators to the 2nd floor\, and then fol
 low the pdxruby signs.\n\nTags: pdxruby\, programming\, ruby\n\nImported
  from: http://calagator.org/events/1250457805
URL:http://pdxruby.org/
SUMMARY:Portland Ruby Brigade monthly meeting
LOCATION:Robert Half Technology\, 2nd Floor Conference Room: 222 SW Colum
 bia St\, Portland OR 97201 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20091020T161316Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20091118T213000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20091118T183000
DTSTAMP;VALUE=DATE-TIME:20091020T161316Z
LAST-MODIFIED;VALUE=DATE-TIME:20101010T002802Z
UID:http://calagator.org/events/1250457885
DESCRIPTION:We're going to do a group activity on TDD.  Please bring some
  tests -- good\, bad\, or interesting / enlightening in some way.  (A US
 B stick is a good idea.)  We’re going to discuss them\, refactor them as
  a group\, and generally use them as the fixed points around which we ca
 n discuss all things that improve our ability to design well (since desi
 gn is what TDD is about)&#13\;\n&#13\;\nPizza and networking at 6:30\; m
 eeting at 7\; beer and discussion afterwards.\n\nTags: agile\, tdd\, tes
 ting\, unit tests\n\nImported from: http://calagator.org/events/12504578
 85
URL:http://tech.groups.yahoo.com/group/xpportland/
SUMMARY:XPDX: Unit Test Show and Tell
LOCATION:Robert Half Technology\, 2nd Floor Conference Room: 222 SW Colum
 bia St\, Portland OR 97201 US
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20091001T142901Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20091201T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20091201T190000
DTSTAMP;VALUE=DATE-TIME:20091001T142901Z
LAST-MODIFIED;VALUE=DATE-TIME:20091201T030600Z
UID:http://calagator.org/events/1250457806
DESCRIPTION:Meeting topics:&#13\;\n* Markus Roberts presents some particu
 larly puzzling code.&#13\;\n* Maher Hawash presents BrowseCMS.&#13\;\n* 
 Igal Koshevoy presents ActiveScaffold and home-brewed Snippets.&#13\;\n*
  Other Ruby-based CMS/blog discussions.&#13\;\n* ...your great talk here
 !&#13\;\n* And many other topics that come up at the meeting.&#13\;\n&#1
 3\;\nThe Portland Ruby Brigade is a user group for Ruby programmers in t
 he Portland Oregon\, area. Join other developers for presentations and d
 iscussions about Ruby and its uses.&#13\;\n&#13\;\nVENUE: This meeting’s
  space is kindly provided by Robert Half Technology at their 2nd Floor C
 onference Room. Enter the KOIN Tower from SW Columbia between 2nd and 3r
 d Avenue\, take the back elevators to the 2nd floor\, and then follow th
 e pdxruby signs.\n\nTags: pdxruby\, programming\, ruby\n\nImported from:
  http://calagator.org/events/1250457806
URL:http://pdxruby.org/
SUMMARY:Portland Ruby Brigade monthly meeting
LOCATION:Robert Half Technology\, 2nd Floor Conference Room: 222 SW Colum
 bia St\, Portland OR 97201 US
SEQUENCE:4
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20091105T211038Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100105T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100105T190000
DTSTAMP;VALUE=DATE-TIME:20091105T211038Z
LAST-MODIFIED;VALUE=DATE-TIME:20100104T053652Z
UID:http://calagator.org/events/1250457975
DESCRIPTION:ABOUT: The Portland Ruby Brigade is a user group for Ruby pro
 grammers in the Portland Oregon\, area. Join other developers for presen
 tations and discussions about Ruby and its uses.&#13\;\n&#13\;\nVENUE: T
 his meeting’s space is kindly provided by Robert Half Technology at thei
 r 2nd Floor Conference Room. Enter the KOIN Tower from SW Columbia betwe
 en 2nd and 3rd Avenue\, take the back elevators to the 2nd floor\, and t
 hen follow the pdxruby signs.\n\nTags: pdxruby\, programming\, ruby\n\nI
 mported from: http://calagator.org/events/1250457975
URL:http://pdxruby.org/
SUMMARY:Portland Ruby Brigade monthly meeting
LOCATION:Robert Half Technology\, 2nd Floor Conference Room: 222 SW Colum
 bia St\, Portland OR 97201 US
SEQUENCE:3
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20100104T053431Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100202T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100202T190000
DTSTAMP;VALUE=DATE-TIME:20100104T053431Z
LAST-MODIFIED;VALUE=DATE-TIME:20100128T210223Z
UID:http://calagator.org/events/1250458118
DESCRIPTION:The Portland Ruby Brigade is a user group for Ruby programmer
 s in the Portland Oregon area. Join other developers for presentations a
 nd discussions about Ruby and its uses.&#13\;\n&#13\;\nVENUE: This meeti
 ng’s space is kindly provided by Robert Half Technology at their 2nd Flo
 or Conference Room. Enter the KOIN Tower from SW Columbia between 2nd an
 d 3rd Avenue\, take the back elevators to the 2nd floor\, and then follo
 w the pdxruby signs.\n\nTags: pdxruby\, programming\, ruby\n\nImported f
 rom: http://calagator.org/events/1250458118
URL:http://pdxruby.org/
SUMMARY:Portland Ruby Brigade monthly meeting
LOCATION:Robert Half Technology\, 2nd Floor Conference Room: 222 SW Colum
 bia St\, Portland OR 97201 US
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20100213T001153Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100217T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100217T183000
DTSTAMP;VALUE=DATE-TIME:20100213T001153Z
LAST-MODIFIED;VALUE=DATE-TIME:20100214T065815Z
UID:http://calagator.org/events/1250458315
DESCRIPTION:We're happy to announce that Elisabeth Hendrickson will be sp
 eaking to the Portland Agile Users Group on Wednesday the 17th.  She's a
 n energetic and informative member of the greater agile community who pe
 riodically comes up from the Bay Area to share her knowledge with us.  H
 er talk on ATDD[*] last year at CubeSpace was great fun and well-receive
 d.&#13\;\n&#13\;\nThis year she'll be taking us through an interactive s
 imulation of an agile transition.  When she ran this simulation at Agile
  2009\, it replicated a number of problems I've seen take months and yea
 rs to play out on real software teams.  Bring your team members!  It's f
 ar less stressful to talk about problems in the context of an evening's 
 simulation than in the context of three years of product development.&#1
 3\;\n&#13\;\nPizza is sponsored by YesMail of InfoGroup Interactive. Piz
 za and networking start at 6:30\; presentation starts at 7.  If there's 
 enough interest\, we'll go to a pub afterward for further discussion.&#1
 3\;\n&#13\;\n[*] Acceptance-Test-Driven Development\n\nTags: agile\, scr
 um\, xp\, extreme programming\, lean\, kanban\, simulation\, game\, xpdx
 \n\nImported from: http://calagator.org/events/1250458315
URL:http://tech.groups.yahoo.com/group/xpportland/
SUMMARY:Agile Transition Simulation
LOCATION:Robert Half Technology\, 2nd Floor Conference Room: 222 SW Colum
 bia St\, Portland OR 97201 US
SEQUENCE:3
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20100106T011918Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100302T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100302T190000
DTSTAMP;VALUE=DATE-TIME:20100106T011918Z
LAST-MODIFIED;VALUE=DATE-TIME:20100302T191757Z
UID:http://calagator.org/events/1250458130
DESCRIPTION:Topics:&#13\;\n- Ruby Hangman puzzle by Markus Roberts&#13\;\
 n- Sinatra and DataMapper by Jesse Cooke&#13\;\n- Bundler by Igal Koshev
 oy&#13\;\n- Coping with fixtures and fixture-like constructs discussion&
 #13\;\n- More!&#13\;\n&#13\;\nGROUP: The Portland Ruby Brigade is a user
  group for Ruby programmers in the Portland Oregon area. Join other deve
 lopers for presentations and discussions about Ruby and its uses.&#13\;\
 n&#13\;\nVENUE: This meeting’s space is kindly provided by Robert Half T
 echnology at their 2nd Floor Conference Room. Enter the KOIN Tower from 
 SW Columbia between 2nd and 3rd Avenue\, take the back elevators to the 
 2nd floor\, and then follow the pdxruby signs.\n\nTags: pdxruby\, progra
 mming\, ruby\n\nImported from: http://calagator.org/events/1250458130
URL:http://pdxruby.org/
SUMMARY:Portland Ruby Brigade monthly meeting
LOCATION:Robert Half Technology\, 2nd Floor Conference Room: 222 SW Colum
 bia St\, Portland OR 97201 US
SEQUENCE:3
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20100204T115109Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100406T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100406T190000
DTSTAMP;VALUE=DATE-TIME:20100204T115109Z
LAST-MODIFIED;VALUE=DATE-TIME:20100401T231405Z
UID:http://calagator.org/events/1250458281
DESCRIPTION:The next Ruby Brigade meeting is coming soon. We've got a som
 e great content lined up\, including a special guest from Engine Yard tr
 aveling up to Portland just to give us a talk.&#13\;\n&#13\;\nPRESENTATI
 ONS:&#13\;\n&#13\;\n0. &quot\;Ruby Hangman: April Fools Special&quot\; -
 - Markus Roberts will confound and amaze you with his latest puzzle.&#13
 \;\n&#13\;\n1. &quot\;Machine Learning and Data Mining Using Ruby&quot\;
  -- Randall Thomas will present a quick and dirty introduction to machin
 e learning and data mining\, describe effective ways to apply these\, an
 d show how to make use of these using Ruby. Randall works at Engine Yard
 \, is a classically-trained musician\, tinkers with robotics\, and enjoy
 s coding with Ruby\, Erlang and OCaml.&#13\;\n&#13\;\n2. &quot\;Ruby fix
 ture replacement issues and factory_girl tutorial&quot\; -- Igal Koshevo
 y will provide an overview of the Ruby tools\, methods and divergent nee
 ds discussed at our recent fixture replacements meetup. He will also pro
 vide a quick tutorial of the &quot\;factory_girl&quot\; fixtures replace
 ment library.&#13\;\n&#13\;\n3. &quot\;Mid-month unstructured activity m
 eetup discussion&quot\;  -- The meetup to discuss fixtures replacement w
 as a big success. I'd like to have more similar events in between regula
 r meetings.&#13\;\n&#13\;\n4. &quot\;Open Source Bridge 2010 raffle&quot
 \; -- You can win a free pass to the Open Source Bridge 2010 conference.
  For details and to apply\, see: http://tinyurl.com/osb10-raffle-pdxruby
 &#13\;\n&#13\;\nGROUP: The Portland Ruby Brigade is a user group for Rub
 y programmers in the Portland Oregon area. Join other developers for pre
 sentations and discussions about Ruby and its uses.&#13\;\n&#13\;\nVENUE
 : This meeting’s space is kindly provided by Robert Half Technology at t
 heir 2nd Floor Conference Room. Enter the KOIN Tower from SW Columbia be
 tween 2nd and 3rd Avenue\, take the back elevators to the 2nd floor\, an
 d then follow the pdxruby signs.&#13\;\n\n\nTags: pdxruby\, programming\
 , ruby\n\nImported from: http://calagator.org/events/1250458281
URL:http://pdxruby.org/
SUMMARY:Portland Ruby Brigade monthly meeting
LOCATION:Robert Half Technology\, 2nd Floor Conference Room: 222 SW Colum
 bia St\, Portland OR 97201 US
SEQUENCE:6
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20100204T115049Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100504T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100504T190000
DTSTAMP;VALUE=DATE-TIME:20100204T115049Z
LAST-MODIFIED;VALUE=DATE-TIME:20100204T121052Z
UID:http://calagator.org/events/1250458280
DESCRIPTION:GROUP: The Portland Ruby Brigade is a user group for Ruby pro
 grammers in the Portland Oregon area. Join other developers for presenta
 tions and discussions about Ruby and its uses.&#13\;\n&#13\;\nVENUE: Thi
 s meeting’s space is kindly provided by Robert Half Technology at their 
 2nd Floor Conference Room. Enter the KOIN Tower from SW Columbia between
  2nd and 3rd Avenue\, take the back elevators to the 2nd floor\, and the
 n follow the pdxruby signs.\n\nTags: pdxruby\, programming\, ruby\n\nImp
 orted from: http://calagator.org/events/1250458280
URL:http://pdxruby.org/
SUMMARY:Portland Ruby Brigade monthly meeting
LOCATION:Robert Half Technology\, 2nd Floor Conference Room: 222 SW Colum
 bia St\, Portland OR 97201 US
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20100428T011801Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100706T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100706T190000
DTSTAMP;VALUE=DATE-TIME:20100428T011801Z
LAST-MODIFIED;VALUE=DATE-TIME:20100614T000539Z
UID:http://calagator.org/events/1250458601
DESCRIPTION:GROUP: The Portland Ruby Brigade is a user group for Ruby pro
 grammers in the Portland Oregon area. Join other developers for presenta
 tions and discussions about Ruby and its uses.&#13\;\n&#13\;\nVENUE: Thi
 s meeting’s space is kindly provided by Robert Half Technology at their 
 2nd Floor Conference Room. Enter the KOIN Tower from SW Columbia between
  2nd and 3rd Avenue\, take the back elevators to the 2nd floor\, and the
 n follow the pdxruby signs.\n\nTags: pdxruby\, programming\, ruby\n\nImp
 orted from: http://calagator.org/events/1250458601
URL:http://pdxruby.org/
SUMMARY:Portland Ruby Brigade monthly meeting
LOCATION:Robert Half Technology\, 2nd Floor Conference Room: 222 SW Colum
 bia St\, Portland OR 97201 US
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20100614T000515Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100803T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100803T190000
DTSTAMP;VALUE=DATE-TIME:20100614T000515Z
LAST-MODIFIED;VALUE=DATE-TIME:20100614T000515Z
UID:http://calagator.org/events/1250458775
DESCRIPTION:GROUP: The Portland Ruby Brigade is a user group for Ruby pro
 grammers in the Portland Oregon area. Join other developers for presenta
 tions and discussions about Ruby and its uses.&#13\;\n&#13\;\nVENUE: Thi
 s meeting’s space is kindly provided by Robert Half Technology at their 
 2nd Floor Conference Room. Enter the KOIN Tower from SW Columbia between
  2nd and 3rd Avenue\, take the back elevators to the 2nd floor\, and the
 n follow the pdxruby signs.\n\nTags: pdxruby\, programming\, ruby\n\nImp
 orted from: http://calagator.org/events/1250458775
URL:http://pdxruby.org/
SUMMARY:Portland Ruby Brigade monthly meeting
LOCATION:Robert Half Technology\, 2nd Floor Conference Room: 222 SW Colum
 bia St\, Portland OR 97201 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20100615T180515Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100907T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20100907T190000
DTSTAMP;VALUE=DATE-TIME:20100615T180515Z
LAST-MODIFIED;VALUE=DATE-TIME:20100615T180515Z
UID:http://calagator.org/events/1250458779
DESCRIPTION:GROUP: The Portland Ruby Brigade is a user group for Ruby pro
 grammers in the Portland Oregon area. Join other developers for presenta
 tions and discussions about Ruby and its uses.&#13\;\n&#13\;\nVENUE: Thi
 s meeting’s space is kindly provided by Robert Half Technology at their 
 2nd Floor Conference Room. Enter the KOIN Tower from SW Columbia between
  2nd and 3rd Avenue\, take the back elevators to the 2nd floor\, and the
 n follow the pdxruby signs.\n\nTags: pdxruby\, programming\, ruby\n\nImp
 orted from: http://calagator.org/events/1250458779
URL:http://pdxruby.org/
SUMMARY:Portland Ruby Brigade monthly meeting
LOCATION:Robert Half Technology\, 2nd Floor Conference Room: 222 SW Colum
 bia St\, Portland OR 97201 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20100728T182808Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20101005T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20101005T190000
DTSTAMP;VALUE=DATE-TIME:20100728T182808Z
LAST-MODIFIED;VALUE=DATE-TIME:20100728T182808Z
UID:http://calagator.org/events/1250458935
DESCRIPTION:GROUP: The Portland Ruby Brigade is a user group for Ruby pro
 grammers in the Portland Oregon area. Join other developers for presenta
 tions and discussions about Ruby and its uses.&#13\;\n&#13\;\nVENUE: Thi
 s meeting’s space is kindly provided by Robert Half Technology at their 
 2nd Floor Conference Room. Enter the KOIN Tower from SW Columbia between
  2nd and 3rd Avenue\, take the back elevators to the 2nd floor\, and the
 n follow the pdxruby signs.\n\nTags: pdxruby\, programming\, ruby\n\nImp
 orted from: http://calagator.org/events/1250458935
URL:http://pdxruby.org/
SUMMARY:Portland Ruby Brigade monthly meeting
LOCATION:Robert Half Technology\, 2nd Floor Conference Room: 222 SW Colum
 bia St\, Portland OR 97201 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20100919T230320Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20101102T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20101102T190000
DTSTAMP;VALUE=DATE-TIME:20100919T230320Z
LAST-MODIFIED;VALUE=DATE-TIME:20100919T230320Z
UID:http://calagator.org/events/1250459262
DESCRIPTION:GROUP: The Portland Ruby Brigade is a user group for Ruby pro
 grammers in the Portland Oregon area. Join other developers for presenta
 tions and discussions about Ruby and its uses.&#13\;\n&#13\;\nVENUE: Thi
 s meeting’s space is kindly provided by Robert Half Technology at their 
 2nd Floor Conference Room. Enter the KOIN Tower from SW Columbia between
  2nd and 3rd Avenue\, take the back elevators to the 2nd floor\, and the
 n follow the pdxruby signs.\n\nTags: pdxruby\, programming\, ruby\n\nImp
 orted from: http://calagator.org/events/1250459262
URL:http://pdxruby.org/
SUMMARY:Portland Ruby Brigade monthly meeting
LOCATION:Robert Half Technology\, 2nd Floor Conference Room: 222 SW Colum
 bia St\, Portland OR 97201 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20100919T230414Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20101207T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20101207T190000
DTSTAMP;VALUE=DATE-TIME:20100919T230414Z
LAST-MODIFIED;VALUE=DATE-TIME:20101207T190354Z
UID:http://calagator.org/events/1250459263
DESCRIPTION:PRESENTATIONS&#13\;\n* Dhananjay Keskar will discuss how he &
 quot\;applied Ruby meta-programming for creating a DSL for interactive v
 oice response menus for use in telephony apps&quot\;: https://github.com
 /dkeskar/twilioflow&#13\;\n* David Turnbull and coworkers will present t
 heir Googlyscript gem\, &quot\;a high-performance Closure Compiler build
  tool&quot\;: https://github.com/dturnbull/googlyscript&#13\;\n* Igal Ko
 shevoy will talk about\, &quot\;Things I Like About Ruby: A perspective 
 gained from spending too much time writing enterprise application framew
 orks using sh\, awk and sed&quot\;&#13\;\n&#13\;\nGROUP: The Portland Ru
 by Brigade is a user group for Ruby programmers in the Portland Oregon a
 rea. Join other developers for presentations and discussions about Ruby 
 and its uses.&#13\;\n&#13\;\nVENUE: This meeting’s space is kindly provi
 ded by Robert Half Technology at their 2nd Floor Conference Room. Enter 
 the KOIN Tower from SW Columbia between 2nd and 3rd Avenue\, take the ba
 ck elevators to the 2nd floor\, and then follow the pdxruby signs.\n\nTa
 gs: pdxruby\, programming\, ruby\n\nImported from: http://calagator.org/
 events/1250459263
URL:http://pdxruby.org/
SUMMARY:Portland Ruby Brigade monthly meeting
LOCATION:Robert Half Technology\, 2nd Floor Conference Room: 222 SW Colum
 bia St\, Portland OR 97201 US
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20101127T062547Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20110104T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20110104T190000
DTSTAMP;VALUE=DATE-TIME:20101127T062547Z
LAST-MODIFIED;VALUE=DATE-TIME:20101127T062547Z
UID:http://calagator.org/events/1250459496
DESCRIPTION:GROUP: The Portland Ruby Brigade is a user group for Ruby pro
 grammers in the Portland Oregon area. Join other developers for presenta
 tions and discussions about Ruby and its uses.&#13\;\n&#13\;\nVENUE: Thi
 s meeting’s space is kindly provided by Robert Half Technology at their 
 2nd Floor Conference Room. Enter the KOIN Tower from SW Columbia between
  2nd and 3rd Avenue\, take the back elevators to the 2nd floor\, and the
 n follow the pdxruby signs.\n\nTags: pdxruby\, programming\, ruby\n\nImp
 orted from: http://calagator.org/events/1250459496
URL:http://pdxruby.org/
SUMMARY:Portland Ruby Brigade monthly meeting
LOCATION:Robert Half Technology\, 2nd Floor Conference Room: 222 SW Colum
 bia St\, Portland OR 97201 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20101127T062631Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20110201T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20110201T190000
DTSTAMP;VALUE=DATE-TIME:20101127T062631Z
LAST-MODIFIED;VALUE=DATE-TIME:20101127T062631Z
UID:http://calagator.org/events/1250459497
DESCRIPTION:GROUP: The Portland Ruby Brigade is a user group for Ruby pro
 grammers in the Portland Oregon area. Join other developers for presenta
 tions and discussions about Ruby and its uses.&#13\;\n&#13\;\nVENUE: Thi
 s meeting’s space is kindly provided by Robert Half Technology at their 
 2nd Floor Conference Room. Enter the KOIN Tower from SW Columbia between
  2nd and 3rd Avenue\, take the back elevators to the 2nd floor\, and the
 n follow the pdxruby signs.\n\nTags: pdxruby\, programming\, ruby\n\nImp
 orted from: http://calagator.org/events/1250459497
URL:http://pdxruby.org/
SUMMARY:Portland Ruby Brigade monthly meeting
LOCATION:Robert Half Technology\, 2nd Floor Conference Room: 222 SW Colum
 bia St\, Portland OR 97201 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20110110T181440Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20110301T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20110301T190000
DTSTAMP;VALUE=DATE-TIME:20110110T181440Z
LAST-MODIFIED;VALUE=DATE-TIME:20110301T185924Z
UID:http://calagator.org/events/1250459618
DESCRIPTION:TOPICS:&#13\;\n* Bill Kayser of New Relic will talk about his
  company's Ruby products for tracking and identifying performance proble
 ms.&#13\;\n* Group discussion on performance issues and how to fix them.
  Bring your questions!&#13\;\n* Igal Koshevoy will talk about doing full
 -text searching using Sunspot to help your users find relevant informati
 on.&#13\;\n* Igal Koshevoy will talk about building a simple\, pluggable
  mechanisms to let folks running your code configure it to use a particu
 lar implementation of a feature\, e.g. perform search using SQL\, Sunspo
 t or something else.&#13\;\n* ...more!&#13\;\n&#13\;\nGROUP: The Portlan
 d Ruby Brigade is a user group for Ruby programmers in the Portland Oreg
 on area. Join other developers for presentations and discussions about R
 uby and its uses.&#13\;\n&#13\;\nVENUE: This meeting’s space is kindly p
 rovided by Robert Half Technology at their 2nd Floor Conference Room. En
 ter the KOIN Tower from SW Columbia between 2nd and 3rd Avenue\, take th
 e back elevators to the 2nd floor\, and then follow the pdxruby signs.\n
 \nTags: pdxruby\, programming\, ruby\n\nImported from: http://calagator.
 org/events/1250459618
URL:http://pdxruby.org/
SUMMARY:Portland Ruby Brigade monthly meeting
LOCATION:Robert Half Technology\, 2nd Floor Conference Room: 222 SW Colum
 bia St\, Portland OR 97201 US
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20110110T181505Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20110405T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20110405T190000
DTSTAMP;VALUE=DATE-TIME:20110110T181505Z
LAST-MODIFIED;VALUE=DATE-TIME:20110405T053438Z
UID:http://calagator.org/events/1250459619
DESCRIPTION:PRESENTATIONS&#13\;\n&#13\;\n* Jesse Cooke: Experiences with 
 MagLev on a real project\, and how to use its unique debugging features.
 &#13\;\n* Monty Williams: Using MagLev and Sinatra to examine Ruby code 
 generated by metaprogramming.&#13\;\n* Ian Dees: JRuby awesomeness\, fro
 m the co-author of &quot\;Using JRuby&quot\; -- http://pragprog.com/titl
 es/jruby/using-jruby&#13\;\n* Reid Beels: How to create idiomatic contro
 llers with less code using the &quot\;inherited_resources&quot\; Ruby on
  Rails plugin.&#13\;\n* Audrey Eschright: Code I've deleted recently and
  what you can learn from this.&#13\;\n* Igal Koshevoy: If there's time l
 eft over.... Creating custom plugin architectures\, full text searching 
 with Sunspot\, and/or extracting reusable code into Ruby on Rails engine
 s.&#13\;\n&#13\;\n&#13\;\nGROUP: The Portland Ruby Brigade is a user gro
 up for Ruby programmers in the Portland Oregon area. Join other develope
 rs for presentations and discussions about Ruby and its uses.&#13\;\n&#1
 3\;\nVENUE: This meeting’s space is kindly provided by Robert Half Techn
 ology at their 2nd Floor Conference Room. Enter the KOIN Tower from SW C
 olumbia between 2nd and 3rd Avenue\, take the back elevators to the 2nd 
 floor\, and then follow the pdxruby signs.\n\nTags: pdxruby\, programmin
 g\, ruby\, plancast:plan=4j3c\n\nImported from: http://calagator.org/eve
 nts/1250459619
URL:http://pdxruby.org/
SUMMARY:Portland Ruby Brigade monthly meeting
LOCATION:Robert Half Technology\, 2nd Floor Conference Room: 222 SW Colum
 bia St\, Portland OR 97201 US
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20110207T083310Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20110503T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20110503T190000
DTSTAMP;VALUE=DATE-TIME:20110207T083310Z
LAST-MODIFIED;VALUE=DATE-TIME:20110503T215615Z
UID:http://calagator.org/events/1250459767
DESCRIPTION:PRESENTATIONS:&#13\;\n* Markus Roberts will present yet anoth
 er delightful Ruby hangman puzzle.&#13\;\n* Ezra Zygmuntowicz will talk 
 about VMWare CloudFoundary and its&#13\;\nimplementation\, a&#13\;\nplat
 form-as-a-service he's been working on that's written entirely in&#13\;\
 nRuby.&#13\;\n* Eric Redmond will present &quot\;The Holy Grail of Datab
 ases&quot\;\, an overview of many&#13\;\ndatabase and their support for 
 Ruby and Rails.&#13\;\n* Kyle Drake will talk about developing concurren
 t web applications&#13\;\nusing EventMachine\, EM-Synchrony\, and his ne
 w Sinatra::Synchrony.&#13\;\n&#13\;\nGROUP: The Portland Ruby Brigade is
  a user group for Ruby programmers in the Portland Oregon area. Join oth
 er developers for presentations and discussions about Ruby and its uses.
 &#13\;\n&#13\;\nVENUE: 2nd floor conference room\, 222 SW Columbia St.\,
  Portland OR 97201. The building entrance is on SW Columbia between 2nd 
 and 3rd Avenue. The door may be locked\, but there's a guard on site tha
 t will let you in and you can use the doorbell to summon them. Ask the g
 uard nicely to let you up to the 2nd floor conference room\, the elevato
 rs require them to use a key card. When you get to the 2nd floor\, just 
 follow the &quot\;pdxruby&quot\; signs. This meeting space is kindly off
 ered to us by Robert Half Technology\, a company that provides IT staffi
 ng services and positions: http://www.roberthalftechnology.com/&#13\;\n\
 n\nTags: pdxruby\, programming\, ruby\, epdx:group=1\, user group\, rail
 s\, ruby on rails\, plancast:plan=4smn\n\nImported from: http://calagato
 r.org/events/1250459767
URL:http://pdxruby.org/
SUMMARY:Portland Ruby Brigade monthly meeting
LOCATION:Robert Half Technology\, 2nd Floor Conference Room: 222 SW Colum
 bia St\, Portland OR 97201 US
SEQUENCE:4
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20110309T042029Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20110607T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20110607T190000
DTSTAMP;VALUE=DATE-TIME:20110309T042029Z
LAST-MODIFIED;VALUE=DATE-TIME:20110608T023519Z
UID:http://calagator.org/events/1250459903
DESCRIPTION:PRESENTATIONS:&#13\;\n* Ezra Zygmuntowicz will give a deep te
 chnical talk about the Cloud Foundry system he's been working on at VMWa
 re. It's an open source Platform-as-a-Service that plays well with diffe
 rent hosting platforms\, frameworks and services. It's written entirely 
 in Ruby and uses bleeding edge features of 1.9\, fibers\, EventMachine\,
  etc. He'll walk us through the bits and pieces -- no &quot\;marketectur
 e&quot\;\, only architecture and deep tech.&#13\;\n* Brian Ford will tal
 k about the new Rubinius 2.0 -- http://rubini.us/2011/06/07/inside-rubin
 ius-20-preview/&#13\;\n* Markus Roberts will present another delightful 
 Ruby hangman puzzle &#13\;\n&#13\;\nGROUP: The Portland Ruby Brigade is 
 a user group for Ruby programmers in the Portland Oregon area. Join othe
 r developers for presentations and discussions about Ruby and its uses.&
 #13\;\n\n\nTags: pdxruby\, programming\, ruby\, epdx:group=1\, user grou
 p\, rails\, ruby on rails\n\nImported from: http://calagator.org/events/
 1250459903
URL:http://pdxruby.org/
SUMMARY:Portland Ruby Brigade monthly meeting
LOCATION:Robert Half Technology\, 2nd Floor Conference Room: 222 SW Colum
 bia St\, Portland OR 97201 US
SEQUENCE:7
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20110429T182957Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20110705T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20110705T190000
DTSTAMP;VALUE=DATE-TIME:20110429T182957Z
LAST-MODIFIED;VALUE=DATE-TIME:20110630T133244Z
UID:http://calagator.org/events/1250460533
DESCRIPTION:GROUP: The Portland Ruby Brigade is a user group for Ruby pro
 grammers in the Portland Oregon area. Join other developers for presenta
 tions and discussions about Ruby and its uses.&#13\;\n&#13\;\nVENUE: The
  building entrance is on SW Columbia between 2nd and 3rd Avenue. The doo
 r may be locked\, but there's a guard on site that will let you in and y
 ou can use the doorbell to summon them. Ask the guard nicely to let you 
 up to the 2nd floor conference room\, the elevators require them to use 
 a key card. When you get to the 2nd floor\, just follow the &quot\;pdxru
 by&quot\; signs. This meeting space is kindly offered to us by Robert Ha
 lf Technology\, a company that provides IT staffing services and positio
 ns: http://www.roberthalftechnology.com/\n\nTags: epdx:group=1\, pdxruby
 \, programming\, rails\, ruby\, ruby on rails\, user group\n\nImported f
 rom: http://calagator.org/events/1250460533
URL:http://pdxruby.org/
SUMMARY:Portland Ruby Brigade monthly meeting
LOCATION:Robert Half Technology\, 2nd Floor Conference Room: 222 SW Colum
 bia St\, Portland OR 97201 US
SEQUENCE:3
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20110429T183044Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20110802T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20110802T190000
DTSTAMP;VALUE=DATE-TIME:20110429T183044Z
LAST-MODIFIED;VALUE=DATE-TIME:20110801T171610Z
UID:http://calagator.org/events/1250460534
DESCRIPTION:TALKS&#13\;\n* Markus Roberts will present a brand new Ruby H
 angman puzzle&#13\;\n* Sam Livingston-Gray will give an overview of thin
 gs he learned at the recent Cascadia Ruby Conference&#13\;\n* Igal Koshe
 voy will talk about the Bundler dependency management tool\, and strateg
 ies for dynamic dependency injection\, deploying\, versioning\, etc.&#13
 \;\n* Update from the recent Ruby on Rails 3.1 hackfest&#13\;\n* ...and 
 much more!&#13\;\n&#13\;\nGROUP: The Portland Ruby Brigade is a user gro
 up for Ruby programmers in the Portland Oregon area. Join other develope
 rs for presentations and discussions about Ruby and its uses.\n\nTags: e
 pdx:group=1\, pdxruby\, programming\, rails\, ruby\, ruby on rails\, use
 r group\n\nImported from: http://calagator.org/events/1250460534
URL:http://pdxruby.org/
SUMMARY:Portland Ruby Brigade monthly meeting
LOCATION:Robert Half Technology\, 2nd Floor Conference Room: 222 SW Colum
 bia St\, Portland OR 97201 US
SEQUENCE:4
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20110620T232944Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20110906T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20110906T190000
DTSTAMP;VALUE=DATE-TIME:20110620T232944Z
LAST-MODIFIED;VALUE=DATE-TIME:20110906T182332Z
UID:http://calagator.org/events/1250460749
DESCRIPTION:PRESENTATIONS:&#13\;\n* Markus Roberts will amaze and horrify
  you with his latest Ruby hangman puzzle.&#13\;\n* Koichi Sasada -- crea
 tor of YARV\, the official Ruby 1.9&#13\;\nimplementation -- will talk a
 bout new and exciting Ruby 1.9.3 features&#13\;\nand his recent work on 
 improving MRI.&#13\;\n* Milind S. Pandit will talk about deploying a Rub
 y on Rails 3.1 app&#13\;\nto Heroku\, along with overviews of Heroku and
  the Rails-based Toto&#13\;\nblog engine.&#13\;\n• Tim Felgentreff will 
 talk about debugger tooling for MagLev.&#13\;\n• Jesse Cooke will talk a
 bout Lorentz\, a Redis data store clone&#13\;\nwritten on top of the Mag
 Lev Ruby interpreter.&#13\;\n* Igal Koshevoy will give an overview and d
 emo of using Vagrant for&#13\;\nquickly and easily providing consistent 
 development environments for&#13\;\nyour apps.&#13\;\n&#13\;\n&#13\;\nAB
 OUT THE GROUP: The Portland Ruby Brigade is a user group for Ruby progra
 mmers in the Portland Oregon area. Join other developers for presentatio
 ns and discussions about Ruby and its uses.\n\nTags: epdx:group=1\, pdxr
 uby\, programming\, rails\, ruby\, ruby on rails\, user group\n\nImporte
 d from: http://calagator.org/events/1250460749
URL:http://pdxruby.org/
SUMMARY:Portland Ruby Brigade monthly meeting
LOCATION:Robert Half Technology\, 2nd Floor Conference Room: 222 SW Colum
 bia St\, Portland OR 97201 US
SEQUENCE:3
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20110807T211741Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20111004T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20111004T190000
DTSTAMP;VALUE=DATE-TIME:20110807T211741Z
LAST-MODIFIED;VALUE=DATE-TIME:20111004T161818Z
UID:http://calagator.org/events/1250461198
DESCRIPTION:ABOUT THE GROUP: The Portland Ruby Brigade is a user group fo
 r Ruby programmers in the Portland Oregon area. Join other developers fo
 r presentations and discussions about Ruby\, libraries\, tools and techn
 iques. The group usually meets on the first Tuesday of the month\, &quot
 \;Ruby Tuesday&quot\;.&#13\;\n&#13\;\n&#13\;\n* Markus Roberts will amaz
 e and horrify the masses again with his latest Ruby hangman puzzle.&#13\
 ;\n* Jesse Cooke will present Lorentz\, a Redis data store clone he's wr
 itten for the MagLev Ruby interpreter.&#13\;\n* Tim Felgentreff will sha
 re his further adventures in writing a Smalltalk-style Ruby debugger for
  MagLev.&#13\;\n* Igal Koshevoy will give an overview of using Vagrant t
 o quickly and easily provide consistent development environments for you
 r apps.&#13\;\n* Igal Koshevoy will talk about pragmatic metaprogramming
  and demonstrate code from Citizenry (http://epdx.org) that demonstrates
  how to create reusable functionality and eliminate duplicate code.&#13\
 ;\n* We'll also discuss interesting stuff brought up at the recent RubyC
 onf.&#13\;\n* ...and other awesome Ruby-related discussion!&#13\;\n\n\nT
 ags: epdx:group=1\, pdxruby\, programming\, rails\, ruby\, ruby on rails
 \, user group\n\nImported from: http://calagator.org/events/1250461198
URL:http://pdxruby.org/
SUMMARY:Portland Ruby Brigade monthly meeting
LOCATION:Robert Half Technology\, 2nd Floor Conference Room: 222 SW Colum
 bia St\, Portland OR 97201 US
SEQUENCE:3
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20110920T220202Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20111101T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20111101T190000
DTSTAMP;VALUE=DATE-TIME:20110920T220202Z
LAST-MODIFIED;VALUE=DATE-TIME:20110920T220202Z
UID:http://calagator.org/events/1250461370
DESCRIPTION:ABOUT THE GROUP: The Portland Ruby Brigade is a user group fo
 r Ruby programmers in the Portland Oregon area. Join other developers fo
 r presentations and discussions about Ruby\, libraries\, tools and techn
 iques. The group usually meets on the first Tuesday of the month\, &quot
 \;Ruby Tuesday&quot\;.\n\nTags: epdx:group=1\, pdxruby\, programming\, r
 ails\, ruby\, ruby on rails\, user group\n\nImported from: http://calaga
 tor.org/events/1250461370
URL:http://pdxruby.org/
SUMMARY:Portland Ruby Brigade monthly meeting
LOCATION:Robert Half Technology\, 2nd Floor Conference Room: 222 SW Colum
 bia St\, Portland OR 97201 US
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20110920T220229Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20111206T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20111206T190000
DTSTAMP;VALUE=DATE-TIME:20110920T220229Z
LAST-MODIFIED;VALUE=DATE-TIME:20110920T220229Z
UID:http://calagator.org/events/1250461371
DESCRIPTION:ABOUT THE GROUP: The Portland Ruby Brigade is a user group fo
 r Ruby programmers in the Portland Oregon area. Join other developers fo
 r presentations and discussions about Ruby\, libraries\, tools and techn
 iques. The group usually meets on the first Tuesday of the month\, &quot
 \;Ruby Tuesday&quot\;.\n\nTags: epdx:group=1\, pdxruby\, programming\, r
 ails\, ruby\, ruby on rails\, user group\n\nImported from: http://calaga
 tor.org/events/1250461371
URL:http://pdxruby.org/
SUMMARY:Portland Ruby Brigade monthly meeting
LOCATION:Robert Half Technology\, 2nd Floor Conference Room: 222 SW Colum
 bia St\, Portland OR 97201 US
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20111206T174841Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20120103T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20120103T190000
DTSTAMP;VALUE=DATE-TIME:20111206T174841Z
LAST-MODIFIED;VALUE=DATE-TIME:20111206T174841Z
UID:http://calagator.org/events/1250461705
DESCRIPTION:ABOUT THE GROUP: The Portland Ruby Brigade is a user group fo
 r Ruby programmers in the Portland Oregon area. Join other developers fo
 r presentations and discussions about Ruby\, libraries\, tools and techn
 iques. The group usually meets on the first Tuesday of the month\, &quot
 \;Ruby Tuesday&quot\;.\n\nTags: ruby\, programming\, pdxruby\, user grou
 p\, rails\, ruby on rails\, epdx:group=1\n\nImported from: http://calaga
 tor.org/events/1250461705
URL:http://pdxruby.org/
SUMMARY:Portland Ruby Brigade monthly meeting
LOCATION:Robert Half Technology\, 2nd Floor Conference Room: 222 SW Colum
 bia St\, Portland OR 97201 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20111206T174859Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20120207T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20120207T190000
DTSTAMP;VALUE=DATE-TIME:20111206T174859Z
LAST-MODIFIED;VALUE=DATE-TIME:20111206T174859Z
UID:http://calagator.org/events/1250461706
DESCRIPTION:ABOUT THE GROUP: The Portland Ruby Brigade is a user group fo
 r Ruby programmers in the Portland Oregon area. Join other developers fo
 r presentations and discussions about Ruby\, libraries\, tools and techn
 iques. The group usually meets on the first Tuesday of the month\, &quot
 \;Ruby Tuesday&quot\;.\n\nTags: ruby\, programming\, pdxruby\, user grou
 p\, rails\, ruby on rails\, epdx:group=1\n\nImported from: http://calaga
 tor.org/events/1250461706
URL:http://pdxruby.org/
SUMMARY:Portland Ruby Brigade monthly meeting
LOCATION:Robert Half Technology\, 2nd Floor Conference Room: 222 SW Colum
 bia St\, Portland OR 97201 US
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20111206T174918Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20120306T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20120306T190000
DTSTAMP;VALUE=DATE-TIME:20111206T174918Z
LAST-MODIFIED;VALUE=DATE-TIME:20111206T174918Z
UID:http://calagator.org/events/1250461707
DESCRIPTION:10gen: Intro to MongoDB and Schema Design&#13\;\n&#13\;\nOne 
 of the challenges that comes with moving to MongoDB is figuring&#13\;\nh
 ow to best model your data. While most developers have internalized&#13\
 ;\nthe rules of thumb for designing schemas for RDBMSs\, these rules don
 't&#13\;\nalways apply to MongoDB. The simple fact that documents can re
 present&#13\;\nrich\, schema-free data structures means that we have a l
 ot of viable&#13\;\nalternatives to the standard\, normalized\, relation
 al model. Not only&#13\;\nthat\, MongoDB has several unique features\, s
 uch as atomic updates and&#13\;\nindexed array keys\, that greatly influ
 ence the kinds of schemas that&#13\;\nmake sense. Understandably\, this 
 begets good questions:&#13\;\n&#13\;\n* Are foreign keys permissible\, o
 r is it better to represent one-to-&#13\;\nmany relations withing a sing
 le document?&#13\;\n* Are join tables necessary\, or is there another te
 chnique for building&#13\;\nout many-to-many relationships?&#13\;\n* Wha
 t level of denormalization is appropriate?&#13\;\n* How do my data model
 ing decisions affect the efficiency of updates&#13\;\nand queries?&#13\;
 \n&#13\;\nIn this session\, we'll answer these questions and more\, prov
 ide a&#13\;\nnumber of data modeling rules of thumb\, and discuss the tr
 adeoffs of&#13\;\nvarious data modeling strategies.&#13\;\n&#13\;\nABOUT
  THE GROUP: The Portland Ruby Brigade is a user group for Ruby programme
 rs in the Portland Oregon area. Join other developers for presentations 
 and discussions about Ruby\, libraries\, tools and techniques. The group
  usually meets on the first Tuesday of the month\, &quot\;Ruby Tuesday&q
 uot\;.\n\nTags: ruby\, programming\, pdxruby\, user group\, rails\, ruby
  on rails\, epdx:group=1\, database\, mongodb\n\nImported from: http://c
 alagator.org/events/1250461707
URL:http://pdxruby.org/
SUMMARY:Portland Ruby Brigade monthly meeting
LOCATION:Robert Half Technology\, 2nd Floor Conference Room: 222 SW Colum
 bia St\, Portland OR 97201 US
SEQUENCE:3
END:VEVENT
END:VCALENDAR
