Something Special Making it EVEN better.

14Jan/100

Nestoria Interview

Ed Freyfogle from Nestoria posted an interview with me on the Nestoria UK blog. We met up at the first ScaleCamp UK a few weeks ago. Thanks Ed!

Filed under: Uncategorized No Comments
22Dec/090

Watching InfoQ presentations offline

For some time, InfoQ has published lots of great presentations from conferences and other talks. They post the video with slides and sometimes a transcript as well. Since I've been traveling a lot lately and seem to spend endless hours in airports, trains, cars, etc. I found that I saved up all my watching for outside of work. However because all of the presentations are streamed through a Flash player you must be online to watch them.

At the request of InfoQ, I have removed the bulk of this post. Without InfoQ, sponsors and of course the great presenters, none of this would be available. I would certainly not want anything to do with that stopping! Grab the mp3's that InfoQ have already started to make available, go to the conferences, and be a happy engineer!

Filed under: Uncategorized No Comments
13Dec/093

EPEL repository

For some completely bizarre reason operations decided to go with CentOS for all future servers and releases. So as a good little soldier, I built up my new VM with CentOS 5. Why can't it just be easy from there on out?

yum install erlang

No go. Turns out there are a whole bunch of RPMs not in the official repository. In comes EPEL (Extra Packages for Enterprise Linux). EPEL is a "volunteer-based community effort from the Fedora project to create a repository of high-quality add-on packages ".

rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm yum install erlang

Check.

yum install rabbitmq-server

Check. Happy days.

Filed under: Uncategorized 3 Comments
5Dec/090

ScaleCamp UK 2009 slides

ScaleCamp UK 2009 yesterday was a blast. Tons of good people, good talks and certainly worth while. Being a bar camp style event, everyone was able to volunteer to run a session. Here are the slides from the talk I did. Thankfully I think it went alright. Definitely next time will have less slides, more talking!

Filed under: Uncategorized No Comments
29Nov/090

Download Maven artifacts

Ever wanted to download Maven artifacts from a repository without needing Maven? The biggest problem is how to handle Snapshot artifacts since there can be many per version. Here's a quick couple commands to do just that.

wget -P http://#{repository_base}/#{repository_path_part}/#{artifact_path}/#{version}"
grep -o '>\(.\)\+.war<' index.html | awk '{ print substr($0, 2, length($0) - 2) }' | tail -n 1
The key thing to notice is that it's grabbing the latest war from a particular, known groupId, artifactId and version.

I hacked this into a Websitrano deployment which can now deploy to a cluster of Tomcats. One button deploys from a Maven repository :)

Filed under: Uncategorized No Comments