BEGIN:VCALENDAR
PRODID;X-RICAL-TZSOURCE=TZINFO:-//Calagator//EN
CALSCALE:GREGORIAN
X-WR-CALNAME:Calagator
METHOD:PUBLISH
VERSION:2.0
BEGIN:VTIMEZONE
TZID;X-RICAL-TZSOURCE=TZINFO:America/Los_Angeles
BEGIN:DAYLIGHT
DTSTART:20090308T020000
RDATE:20090308T020000
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME: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:20090904T163307Z
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.\n\nVENUE: This meeting’s s
 pace is kindly provided by Robert Half Technology at their 2nd Floor Con
 ference 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\n\nPRESENTATIONS\n\n1. &quot\;Ruby Persistence with Cou
 chDB&quot\;\, Jesse Hallett\n\nThere are several libraries out there tha
 t provide high level interfaces between Ruby and CouchDB.  I will give a
 n overview of some of them\, discuss the pros and cons of each\, and sho
 w how these libraries make working with CouchDB easier.  Along the way I
  will talk about the particular types of problems that CouchDB is good a
 t solving.\n\nJesse Hallett has been designing web applications with Rub
 y for nearly three years now.  He has worked on administrative / record-
 keeping applications\, CMS and Ecommerce platforms\, and various other p
 ieces of software.  He spends as much time as possible with his fellow g
 eeks in organizations like the Portland Ruby Brigade and the Portland Ja
 vaScript Admirers.  Jesse has developed a strong interest in the evolvin
 g state-of-the-art of client-side JavaScript technology and next generat
 ion databases. Jesse is currently developing JavaScript technology at Ji
 ve Software.\n\n\n2. &quot\;Testing iPhone apps with Ruby and Cucumber&q
 uot\;\, Ian Dees\n\nThis talk begins with a survey of the landscape of i
 Phone UI testing. In particular\, we’ll discuss the groundbreaking wor
 k done by Matt Gallagher in stimulating and spidering the iPhone UI with
  an XPath test script. That will be a natural jumping-off point to expla
 in why a full-fledged “GUI driver” for iPhone apps has been long in 
 coming. We’ll look at different ways to prod at application code\, and
  discuss the tradeoffs. Finally\, I’ll introduce a simple library of R
 uby glue code to connect Cucumber test scripts to the iPhone. The techni
 que will be very basic\, but just powerful enough to test a simple iPhon
 e app.\n\nIan Dees saw his first Timex Sinclair 1000 over 20 years ago\,
  and was instantly hooked. Since then\, he’s debugged embedded assembl
 y code using an oscilloscope\, written desktop apps in C++\, and joyfull
 y employed scripting languages to make testing less painful. Ian current
 ly writes GUI code for handheld instruments as a Software Engineer at Te
 ktronix. Ian is the author of the book Scripted GUI Testing With Ruby: h
 ttp://pragprog.com/titles/idgtr\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:0
END:VEVENT
END:VCALENDAR

