Open Source Bridge Conference – One of the Best

Posted by Scott on Jun 22nd, 2009

From June 17 – 19 I attended the Open Source Bridge Conference in Portland. This was a relatively small, all-volunteer run event that really impressed me. The event was created in response to O’Reilly moving a couple of high-profile conferences out of Portland this year, including OSCon and RailsConf.

Open Source Bridge (OSB) focused on the use and development of open source software in many contexts. I really liked that several of the talks were on the theme of using open source in government and business, including making a living from working with open source software. Portland Mayor Sam Adams gave a one of the keynote talks, and I sincerely believe he “gets it” or at the very least wants to get it, and recognizes Portland’s unique positioning as a center for open source software developers to live and work.

I’ve been to a number of conferences before, from tiny ad-hoc “unconferences” such as BarCamp to huge O’Reilly ones such as RailsConf. I have to say OSB was one of the best events I’ve ever been to, and definitely trumps all of the other ones in terms of value. They focused on hosting the conference at a quality venue (the Oregon Convention Center) and had an outstanding 24-hour hacker lounge on the 23rd floor of the downtown Hilton. But to lower costs, they didn’t spend oodles on things that don’t really matter at events, such as catered lunches.

I am deeply grateful for the work of OSB’s organizers and am absolutely certain I’ll be back next year. I attended interesting and relevant sessions, got to meet some great people, and did so without having to spend several hundred dollars.

Here’s a video from the hacker lounge taken on the first night of the conference:

Into the Twittersphere!

Posted by Scott on Mar 26th, 2009

I promise not to make a habit of posting funny videos to my blog, but I thought this one was too good to pass up. Sometimes you laugh because it’s funny, and sometimes you laugh because it’s true:

Killer SSH Tip

Posted by Scott on Mar 4th, 2009

I feel the need to spread this ssh tip that saves me from quite a bit of typing on a daily basis. I learned about it from Elliott’s OS X Tips and Tricks post on the Carsonified blog.

Add the following to your ~/.ssh/config file:

Host *
ControlMaster auto
ControlPath ~/.ssh/master-%r@%h:%p

Now when you ssh into a host, subsequent connections to that host use the same TCP socket, and don’t require authentication. This will be the case for as long as that initial connection stays open, and it works for sftp as well as ssh.

I realize another way of avoiding typing your password all the time is to use ssh keys, but I happen to work on embedded systems that get rebuilt very frequently and which I’m not able set up an ssh key as part of the build process. This technique allows me to log into the system once per session and not have to type the password over and over again.

Worst Day of the Year Ride

Posted by Scott on Feb 16th, 2009

Today I rode in the Worst Day of the Year bike ride, which supports the Portland Community Cycling Center. The ride is held every year in the middle of winter and typically involves adverse weather. Fortunately today the rain ended just before the ride started, and the sun even came out by the end of it.

Worst Day of the Year Ride - Waterfront

Worst Day of the Year Ride - Waterfront

The ride is a great example of Portland’s quirkiness. Costumes are highly encouraged, and the ride has a fun and family-friendly atmosphere. There were lots of whoops and cheers among the 3,000 riders who participated in this year’s event.

Worst Day of the Year Ride - Bee Costumes

Worst Day of the Year Ride - Bee Costumes

The ride ended with some excellent spinach lentil soup and bread from Laughing Planet. I didn’t ride with a costume this time, but I’m thinking it would be worthwhile for me to piece something together to keep handy.

Portland Bike Infrastructure: A Few Examples

Posted by Scott on Feb 1st, 2009

My elation over living in Portland – literally a bicycling paradise in the United States – hasn’t subsided yet. As I ride through the city I can’t wipe the smile off my face from seeing all the other people out on bikes, and learning how progressive the transportation infrastructure is. For the benefit of my friends back East, here are a few videos I found on YouTube that describe what we have out here.

Of course Portland has bike lanes – over 100 miles of them – but you might be surprised to find that streets with bike lanes aren’t necessarily the safest way to get around by bike in the city. One of the most intriguing strategies the city has come up with is optimizing certain side roads as bicycle boulevards; streets where traffic flow is optimized for bicycles and pedestrians.

One of the coolest things about bike boulevards is how they’re such a win-win situation for the communities where they’re placed. Homeowners love having their street designated as a bike boulevard, as it makes the street safer and more family-friendly, and helps to raise home values.

When cycling around NH, I generally avoided routes with traffic lights on them whenever possible because of the difficulty or outright impossibility of tripping the traffic sensors to change the light. These kinds of intersections are also where plenty of crashes with cars can occur when a bike or car wants to turn. Portland actually has traffic sensors at many lights specifically designed to be triggered by bicycles, and in some cases, even dedicated lights for bicycle traffic:

…and to make tricky intersections safer for everyone, bike boxes (my apologies for the corny nature of this video):

All of this infrastructure costs very little as a percentage of the overall transportation budget in Portland, and the return on investment is huge. It reduces auto congestion and pollution, and helps Portland solidify its reputation as a sustainable and environmentally progressive city.

I’ll be continually smiling on my bike for some time, I’m sure. :)

The Cross-Country Migration is Complete!

Posted by Scott on Jan 29th, 2009

A little over a week ago my family and I made a 4,200+ mile journey across the country to move from New Hampshire to Portland, Oregon. I had never done a cross-country drive before, and other than a snowy first day, things went exceptionally well.  Not wanting to take any chaces during the winter, we took a longer southern route and didn’t rush ourselves – the trip took nine days. Among the sites we took some time to see were the Painted Desert and Grand Canyon in Arizona, and the Sequoia National Park in California. We also stayed with some friends in Santa Fe, NM and spent an extra day there to explore the area.

New Mexico desert

New Mexico desert

The Grand Canyon

The Grand Canyon

Mount Shasta

Mount Shasta

Having a GPS navigation system took a lot of the stress out of driving, and I’d highly recommend one. Major props to my Garmin Nuvi 305 and Honda Civic for being so reliable.

Handing Over the Reigns at NHRuby.org

Posted by Scott on Dec 24th, 2008

[As posted on the NHRuby.org mailing lists]:

There are some changes afoot for the NH Ruby and Rails User Group I wanted to let you know about. I am officially handing over the reigns of the group to the leadership of Nick Plante.

While I technically founded NHRuby.org back in January of ‘07, Nick has been involved from the start, and we’ve considered each other co-chairs (and co-horts in crime) since the group got off the ground. I know Nick is going to do an excellent job helping the group continue to grow and succeed as a resource and gathering hub for Rubyists in the area.

This change is due to the fact that I will be moving to the West Coast in January. This group is one of the many things I will miss dearly about New Hampshire. Fortunately I can and will remain in touch with the group remotely.

To date, I’ve been hosting the electronic resources for the group (domain name, wiki, and mailing lists). I’m now in the process of migrating these services to ones Nick will administer.

The most disruptive change will be that this mailing list will be shut down on Monday, December 29. You will need to manually subscribe to the following Google Groups, which will replace the announcements and discussion lists, respectively:

http://groups.google.com/group/nhruby-announce

http://groups.google.com/group/nhruby-discuss

Shortly after that, the nhruby.org domain will be transferred to Nick and he will take over hosting the web site (and adding a new blog, which is planned to eventually replace the wiki).

It’s been an honor and privilege to be involved in one of the first Ruby/Rails user groups in New Hampshire.

Resolving NetBeans Issues with Compiz/Xgl

Posted by Scott on Nov 27th, 2008

Now that I’m settling back into some serious Rails development, I’ve been increasingly annoyed by this bug where the Compiz window manager (which provides all the fancy 3D effects on my Ubuntu system) causes dialog boxes in Java applications (e.g, NetBeans) to appear blank on an intermittent basis. Thankfully, it’s been fixed! You simply need to run jre 6u10.

This fixed version of Java is packaged by default in the Ubuntu Intrepid Ibex repositories. For those of us still running Hardy Heron, I can confirm that using the Intrepid packages works without problems. There is also a bug filed in Launchpad lobbying to have 6u10 included in Hardy as an update.

Next »