Ruby DCamp Day One
This is really a non-geo post, but I currently do a lot of geo-related programming in Ruby.
Ruby DCamp is the first unconference/barcamp I’ve attended where we actually camped. I’ve been to barcamps such as WhereCamp that had a history of camping, but happened to be unable to the year I attended. Â So far I think hosting the event in a part has been brilliant. Â There has been wireless access, but since it is provided by peoples’ broadband cards the request has been to be kind.
I think this has lead to people talking to each other even more than some other events I’ve attended. Â As a relatively new rubyist I’ve learned a ton of techniques to try and tools to checkout. Â One session was pair programming to practice writing tests. The application we started to write was Greed, a relatively simple dice game. Â I think after going through that process I now could sit down with no code written and begin by writing tests instead of hacking some code out and then attempting to write tests in order to test it. Â What was key for me was discussing things with someone and having them direct me in what tests we should write.
My favorite gem today was Jeweler, when I’ve written gems up to this point I’ve created the gemspec and the file structure myself. Â It never occurred to me to find a “rails like” tool to do that for me. Â Â Jeweler even integrates instantly with Github and can set-up your repository for you. Â We walked through the creation of a simple gem to learn the required commands. Â It all starts with “jeweler your_gem_name” and then your gem structure is created and you just fill in the details.
One thought I had today was I would love to see a WhereCamp out in a park someday. Â I know that in the past there has been camping on corporate headquarters, but there is something cool about the park vibe. Â Today I could imagine people mapping the various park trails for OSM for example. Â Someday I would like to have a WhereCamp in Prince William Park. Â There is nothing wrong with Bull Run Park, but Prince William has huge campgrounds with industrial kitchens and dining halls so it would allow for projectors and maybe ease in feeding a larger group.
So far this has been a great event and can’t wait to see what tomorrow brings.
More from Maploser
- Ruby DCamp Day Two
- Layar for the iPhone
- My Personal Map
- WhereCamp5280 Day One Highlights
- Update to my Google Maps Error Report
Maploser Recommends
- WordPress as a CMS (Adam Estrada)
- Customizing config.xml in the ESRI FlexViewer (Adam Estrada)
- Open Street Map (take 1) (Adam Estrada)
September 18, 2009
Tags: Ruby, rubydcamp Posted in: Ruby, unconferences

Leave a Reply