<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.comp.lang.ruby.region.portland">
    <title>gmane.comp.lang.ruby.region.portland</title>
    <link>http://blog.gmane.org/gmane.comp.lang.ruby.region.portland</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1604"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1602"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1596"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1593"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1591"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1590"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1587"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1581"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1580"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1578"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1577"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1574"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1572"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1557"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1552"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1546"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1539"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1538"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1537"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1536"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1604">
    <title>Anyone want to present tomorrow night?</title>
    <link>http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1604</link>
    <description>I haven't heard anyone suggest anything they might have to discuss at
tomorrow nights meeting, so I thought I'd send out a quick email
solicitation. Maybe some of you who spoke at FOSCON would like to do
an extended version of your talk?

Not sure I'll be able to make it anyway, but it would be good to know
that there is something established for tomorrow.

</description>
    <dc:creator>Thomas Lockney</dc:creator>
    <dc:date>2007-08-06T16:19:44</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1602">
    <title>DorkbotPDX 0x00 - June 24th, 5PM &lt; at &gt; Vendetta</title>
    <link>http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1602</link>
    <description>http://dorkbotpdx.org/wiki/dorkbotpdx_0x00

Come join DorkbotPDX, people doing strange things with electricity,
for our inaugural event at Vendetta on June 24th at 5pm. If you're a
hacker, painter, engineer or sculpture, musician or maker you'll fit
right in. We bring together the tech and art worlds and enjoy it all
over a pint of beer. We'll have presentations and performances by
these fine folks:

Jason Plumb is a software engineer by day...hardware hacker, reverse
engineer, and experimental sound geek by night. He will provide an
overview of the Essential Reality P5 glove controller and explain how
it can be used with free and open-source software to create and
manipulate sound.

Jesse Fox studied music composition and physics at Bates College
before getting a Master's Degree from the Center for Computer Research
in Music and Acoustics at Stanford University. He will discuss his
involvement with the League of Electronic Musical Urban Robots (LEMUR)
and describe the detailed technical recreation of George Antheil's
"Ballet Mecanique", which includes xylophones, bass drums, tam-tam,
pianists, electric bells, a siren, airplane propellers, and a volley
of player pianos.

Donald Delmar Davis, principal research anarchist at D3 Laboratories,
will overview the deconstruction of Arduino and Wiring platforms to
create artistic robot platforms with AVR microcontrollers. "AI Begins
With Self Destruction"

paint &amp; copter create multi-media experiences of regurgitated and
improvised media. By synthesizing live and pre-manipulated video
feeds, field recordings and live instrumentation, Paint and Copter
filter cultural noise and reprocess it into a new, mesmerizing thread.

We will also have a brief open-mic of sorts referred to as Open Dork.
This is a show and tell where you can have the mic for a few minutes
to discuss your latest project, vent about frustrations trying to get
your art grant or tell us about the intricacies of the color blue.
It's your time to tell us what you think we need to hear.

Festivities will begin at 5pm and you can expect them to last until
they kick us out. Please bring yourself, your friends and any thing
you'd like to share.

http://dorkbotpdx.org/wiki/dorkbotpdx_0x00

http://upcoming.yahoo.com/event/207763

</description>
    <dc:creator>Thomas Lockney</dc:creator>
    <dc:date>2007-06-16T16:31:19</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1596">
    <title>Meeting tomorrow, 7:00PM at Freegeek</title>
    <link>http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1596</link>
    <description/>
    <dc:creator>Thomas Lockney</dc:creator>
    <dc:date>2007-06-04T19:47:44</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1593">
    <title>Behold, my latest gem</title>
    <link>http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1593</link>
    <description>http://rubyforge.org/projects/beer/

In the city with more breweries per capita than anywhere in
the world, it /should/ be a PDX.rb-er who releases the beer gem :).

It's still quite simplistic, just a module with some useful
functions for calculating various things needed while brewing beer. 
Future versions will be released as I find more interesting beer-related
things to compute.

If there are any other PDX.rb homebrewers about, I'd appreciate 
feedback/patches/additions.

</description>
    <dc:creator>Caleb Phillips</dc:creator>
    <dc:date>2007-05-24T21:40:31</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1591">
    <title>Second Story's first "Bring Your Own Code" event.</title>
    <link>http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1591</link>
    <description>This event isn't directly Ruby related, but I thought that there might
be enough interest on this list that I should post it here.  Future
"Bring Your Own Code" events will involve a variety of other
programming-related topics. -- David

===

Second Story is organizing its first "Bring Your Own Code" event.
The aim of this event is to bring together local coders and inspire.

===

"Coding for Interactive Flash Experiences"
When: Wednesday June 13th &lt; at &gt; 7pm
Where: Second Story Interactive Studios at 714 N Fremont St. #200, Portland, OR
Drinks and snacks provided.

Portland local Flash coders share coding techniques that have made
their work shine, or made their lives easier.
Presenters will cover AS2, AS3 and Flex 2. What they love about it,
what they hate about it.
How it has inspired them.

===

Please RSVP: space is limited to 20 people. To RSVP, send an email to
shane&lt; at &gt;secondstory.com. Be sure to include "BYOC event RSVP" in the
title of the email.

If you would like to present at this or future events please send a
short description of your topic to shane&lt; at &gt;secondstory.com. Be sure to
include "BYOC event topic" in the title of the email.

About Second Story &lt;http://www.secondstory.com/profile.php&gt;
</description>
    <dc:creator>David Brewer</dc:creator>
    <dc:date>2007-05-22T18:53:13</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1590">
    <title>Gem error installing capistrano</title>
    <link>http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1590</link>
    <description>Does anyone know what this error means and how I fix it ? Or some clue 
as to how to debug it?

C:\Documents and Settings\Administrator&gt;gem install -y capistrano
Bulk updating Gem source index for: http://gems.rubyforge.org
ERROR:  While executing gem ... (Zlib::BufError)
    buffer error

I get it on two different windows environments.

Any help is appreciated.
--Bob

</description>
    <dc:creator>Bob Lehman</dc:creator>
    <dc:date>2007-05-18T04:11:26</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1587">
    <title>rexml question</title>
    <link>http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1587</link>
    <description>Hi,

If I submit the following address to Google's geocode service:
600 Naito Parkway, Portland, OR 97209

.. I get two addresses returned (as expected)

The two addresses returned are:
600 SW Naito Pkwy, Portland, OR 97209, USA (Thoroughfare: 600 SW Naito Pkwy)
600 NW Naito Pkwy, Portland, OR 97209, USA (Thoroughfare: 600 NW Naito Pkwy)

Here's the Google geocode response link:
http://maps.google.com/maps/geo?q=600%20Naito%20Parkway,%20Portland,%20OR%20&amp;key=ABQIAAAAzMUFFnT9uH0xq39J0Y4kbhTJQa0g3IQ9GZqIMmInSLzwtGDKaBR6j135zrztfTGVOm2QlWnkaidDIQ&amp;output=xml

I want to parse this xml response to extract each thoroughfare element
(the address without the city, state, and zipcode).   However, the
code I'm using, which is basically lifted from the ym4r gem's Geocode
module (because I'm having the same problem with it..) is returning
the same thoroughfare twice.  I'm sure it's just not using REXML
correctly.  Here's my code..

require 'rexml/document'
require 'open-uri'

url = "http://maps.google.com/maps/geo?q=600%20Naito%20Parkway,%20Portland,%20OR%20&amp;key=ABQIAAAAzMUFFnT9uH0xq39J0Y4kbhTJQa0g3IQ9GZqIMmInSLzwtGDKaBR6j135zrztfTGVOm2QlWnkaidDIQ&amp;output=xml"
xml = open(url).read
doc = REXML::Document.new(xml)
response = doc.elements['//Response']
response.elements.each("Placemark") do |placemark|
  data = placemark.elements
  data_thoroughfare = data['//ThoroughfareName']
  puts data_thoroughfare.text
end

The output is:
600 SW Naito Pkwy
600 SW Naito Pkwy

Any idea how I can correctly grab each thoroughfare?

Thanks,
Bryan
</description>
    <dc:creator>Bryan Donovan</dc:creator>
    <dc:date>2007-05-17T00:56:36</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1581">
    <title>anyone have time for a peer review?</title>
    <link>http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1581</link>
    <description>I'm working on a simple format string library that leverages  
callbacks. Since it inherits from String, I'm really concerned that  
the API of it is easy to use and isn't too funky.

If anyone has time to review this and provide feedback into the  
interface, I'd really appreciate it. I'll be posting this to  
rubyforge after I'm done with it, so it's not like you're helping me  
do my job or anything. :)

http://pastie.caboo.se/65447

Thanks!
--
Erik Hollensbe
erik&lt; at &gt;hollensbe.org



</description>
    <dc:creator>Erik Hollensbe</dc:creator>
    <dc:date>2007-05-28T23:37:04</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1580">
    <title>VWexchange - Virtual Marketplace for Rails</title>
    <link>http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1580</link>
    <description>I am pleased to announce the opening of the source code I wrote for  
http://pdxvwexchange.com/

You can get it over at: http://atblabs.com/

Project Summary:  VWexchange - Virtual Marketplace written in Ruby on  
Rails

This is a bulletin board that uses email verification instead of  
accounts. The category tree is fully customizable through a web UI.  
It supports images and has an anonymous email forwarding system.  
Google is used for search and analytics are already baked in. The  
entire system was conceived, built, and deployed in four days.

-david
</description>
    <dc:creator>David Turnbull</dc:creator>
    <dc:date>2007-05-26T22:47:00</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1578">
    <title>Werewolf game tonight at 6:00pm</title>
    <link>http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1578</link>
    <description/>
    <dc:creator>Michael Buffington</dc:creator>
    <dc:date>2007-06-13T17:35:28</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1577">
    <title>REMINDER: the mailing list has moved</title>
    <link>http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1577</link>
    <description>Sending one last quick reminder that if you want to continue being
able to contribute to discussions on the PDX.rb mailing list, you need
to subscribe to the new list at Google Groups:

web: http://groups.google.com/group/pdxruby
email: pdxruby-subscribe&lt; at &gt;googlegroups.com

Also, please not that the sign up process is a little funky using the
web interface and if you're not paying close attention you might end
up telling it to not send you any email. Of course, you can use the
RSS/Atom feeds if you prefer to keep your inbox clean, but make sure
you're doing this on purpose, not on accident.

I'll be turning off the ability to send email on the current list
within the next week. The archives are still available on Gmane
(http://dir.gmane.org/gmane.comp.lang.ruby.region.portland). Hopefully
I can get the admins at Gmane to point at the new list, but that
remains to be seen.

</description>
    <dc:creator>Thomas Lockney</dc:creator>
    <dc:date>2007-06-09T20:05:31</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1574">
    <title>Potential Rails Job</title>
    <link>http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1574</link>
    <description>Hi,

A friend of mine contacted me regarding a web development position in
his company.  I don't have time to do it myself, so I volunteered to
post to this list.  I told him Ruby/Rails was the way to go if he can
find a developer.

The main task at hand is to create an online registration application
for their company, basically to replace their current contract with
CVENT (http://www.cvent.com/).  The company organizes conventions and
other events that require attendees to register online.  Of course the
app would require many bells and whistles, reporting features, contact
management, and the like.

The company is located in southern California, but a remote position
from Portland or elsewhere is ok.

If anyone is interested, please email me or contact Spencer Quash
(CC'd) directly:

  Spencer Quash
  Information Forecast, Inc.
  6800 Owensmouth Ave, Suite 300
  Canoga Park, CA 91303
  Phone: (818) 888-4444 x 54
  Fax: (818) 888-4440


Regards,
Bryan

</description>
    <dc:creator>Bryan Donovan</dc:creator>
    <dc:date>2007-06-08T16:28:54</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1572">
    <title>IMPORTANT: New mailing lists</title>
    <link>http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1572</link>
    <description>Now that we have this list back up and functional, we have decided
it's time to offload the effort of running the list. I know it's a
pain for everyone to have to change their list subscriptions, but we
really need to do this. The current list has been down at least a
couple times in recent memory and we're suffering as a result. Also,
there are now a handful of reasonably good free offerings that give us
at least everything mailman offers if not more.

So, without further ado, please make your way over to
http://groups.google.com/group/pdxruby and sign up for the new PDX.rb
mailing list. We'll keep this list running for a brief period to help
get the word out, but please direct all new traffic to the new list.

Finally, we have also set up a new list
(http://groups.google.com/group/pdxruby-business) for discussion of
group business, including issues like infrastructure issues (the site
hosting, mailing list, etc), decisions about where we will be having
meetings (like when FreeGeek is closed and such), and that sort of
thing. Feel free to join in if you're interested in these things, but
please keep the discussions limited to concerns about group business.
If you don't care about these things, don't sign up. ;~)

Oh, one last thing, I want to again thanks Daniel Johnson (teknotus)
and Josh Martin (Skiz) for getting this current list back up and
operational. Without their help we couldn't have gotten this
announcement out in nearly so graceful a manner.

Thanks,
Thomas

</description>
    <dc:creator>Thomas Lockney</dc:creator>
    <dc:date>2007-06-07T19:22:55</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1557">
    <title>Behold, my latest gem</title>
    <link>http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1557</link>
    <description>[I Sent this on 5/24, but due to list-brokenness it didn't go]

http://rubyforge.org/projects/beer/

In the city with more breweries per capita than anywhere in
the world [1], it /should/ be a PDX.rb-er who releases the beer gem :).

It's still quite simplistic, just a module with some useful
functions for calculating various things needed while brewing beer.
Future versions will be released as I find more interesting beer-related
things to compute.

If there are any other PDX.rb homebrewers about, I'd appreciate
feedback/patches/additions.

$ gem install beer

Mmmmmm...

[1] http://en.wikipedia.org/wiki/List_of_Oregon_breweries

</description>
    <dc:creator>Caleb Phillips</dc:creator>
    <dc:date>2007-06-06T23:44:16</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1552">
    <title>Virtual Marketplace on Rails code opened</title>
    <link>http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1552</link>
    <description>I sent this last week when the list was broken so apologies if you  
get this as a dupe.

I am pleased to announce the release of the code that is running  
pdxvwexchange.com.  The marketing side of the project fell apart  
before it even began.

VWexchange - Virtual Marketplace on Rails
This is a public bulletin board that uses email verification instead  
of accounts. The category tree is fully customizable through a web  
UI. It supports images and has an anonymous email forwarding system.

Get it here...
http://atblabs.com/

-david

</description>
    <dc:creator>David Turnbull</dc:creator>
    <dc:date>2007-06-06T22:57:52</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1546">
    <title>jobs!!</title>
    <link>http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1546</link>
    <description>Hi all,

Is this a good place to post job announcements? I have a local recruiter 
who is looking for Rail developers.

Thanks

Moxley

</description>
    <dc:creator>Moxley Stratton</dc:creator>
    <dc:date>2007-06-06T20:39:43</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1539">
    <title>testing...</title>
    <link>http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1539</link>
    <description>Just testing the list to see if it's up and running again.

</description>
    <dc:creator>Thomas Lockney</dc:creator>
    <dc:date>2007-06-06T20:18:32</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1538">
    <title>Is the list working now?</title>
    <link>http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1538</link>
    <description>Testing 1, 2, 3 Testing...
</description>
    <dc:creator>Daniel Johnson</dc:creator>
    <dc:date>2007-06-06T20:18:04</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1537">
    <title>looking for contacts at Freegeek</title>
    <link>http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1537</link>
    <description/>
    <dc:creator>Thomas Lockney</dc:creator>
    <dc:date>2007-05-16T03:55:01</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1536">
    <title>off topic (x2): web 2.0 "legal" video and business coaching</title>
    <link>http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1536</link>
    <description/>
    <dc:creator>Chris Dawson</dc:creator>
    <dc:date>2007-05-15T21:52:59</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1535">
    <title>adding athentication to gserver</title>
    <link>http://comments.gmane.org/gmane.comp.lang.ruby.region.portland/1535</link>
    <description>
I am writing simple remote listener using gserver to issue commands on a 
remote server but do not want to leave it wide open for others to 
connect.  Would the best authentication scheme be a trusted host 
relationship - a password or something else?

Any suggestions are appreciated.

Thanks
--Bob

</description>
    <dc:creator>Bob Lehman</dc:creator>
    <dc:date>2007-05-15T21:34:39</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.lang.ruby.region.portland">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.lang.ruby.region.portland</link>
  </textinput>
</rdf:RDF>
