This blog has moved and is finally being hosted where I can control everything. Muuuah hahaha...
Please visit the new location and update your subscriptions: www.joshdevins.net
Monday, November 30, 2009
Sunday, November 29, 2009
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.
I hacked this into a Websitrano deployment which can now deploy to a cluster of Tomcats. One button deploys from a Maven repository :)
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 :)
Saturday, October 3, 2009
JAOO 2009
I've been so up to my ears in work, I've had very little time to think, let alone post anything worth reading. After a maniacal trip to Boston last week for one day, I'm back on the road but this time for something more stimulating -- JAOO 2009 in Aarhus, Denmark.
I've arrived one day early to settle in and I'll be going to a tutorial tomorrow before the start of the conference. The fun part of picking which sessions to attend is upon me now and after some internal debating, it's looking more or less like this.
Sunday, Oct. 3
Release It (tutorial) -- Michael T. Nygard
Monday, Oct. 4
Scaling Up Agility: The Architected Agile Approach -- the legendary Barry Boehm
Software Architecture Paradigms and Styles -- Frank Buschmann
Extreme Java Productivity with Spring Roo and Spring 3.0 -- "the" Rod Johnson
Operations and Monitoring with Spring -- Eberhard Wolff, our favourite SpringSource consultant
Making use of Patterns -- Martin Fowler
xUnit Test Patterns - Refactoring Test Code to Improve ROI -- Gerard Meszaros
Energy-efficient Cloud Computing -- Urs Hölzle, my manager's old prof. at UCSB
Tuesday, Oct. 5
Agile Modeling and Documentation "Best" Practices -- Scott Ambler
REST - Theory vs Practice -- Subbu Allamaraju & Mike Amundsen
OSGi on the Server -- Martin Lippert
The War Against Latency -- Kirk Pepperdine
REST & Caching: Web Services, Accelerated -- Stefan Tilkov
Wednesday, Oct. 6
C++, Java and .NET - Lessons Learned from the Internet Age, and What it Means for the Cloud and Emerging Languages -- Cameron Purdy
Guiding Your Personal Life -- "Plan-Driven" or "Agile" -- another legend, Linda Rising
Engineering in Five Dimensions -- Michael T. Nygard
Distributed Computing the Google Way -- Gregor Hohpe
The Representation of Architectural Knowledge -- Philippe Kruchten
Sadly I'll be missing the last session of the last day. On the up side, Sabine is meeting me here on Monday night and we're heading to Paris on Wednesday for our first anniversary! Hope the weather improves...
I've arrived one day early to settle in and I'll be going to a tutorial tomorrow before the start of the conference. The fun part of picking which sessions to attend is upon me now and after some internal debating, it's looking more or less like this.
Sunday, Oct. 3
Release It (tutorial) -- Michael T. Nygard
Monday, Oct. 4
Scaling Up Agility: The Architected Agile Approach -- the legendary Barry Boehm
Software Architecture Paradigms and Styles -- Frank Buschmann
Extreme Java Productivity with Spring Roo and Spring 3.0 -- "the" Rod Johnson
Operations and Monitoring with Spring -- Eberhard Wolff, our favourite SpringSource consultant
Making use of Patterns -- Martin Fowler
xUnit Test Patterns - Refactoring Test Code to Improve ROI -- Gerard Meszaros
Energy-efficient Cloud Computing -- Urs Hölzle, my manager's old prof. at UCSB
Tuesday, Oct. 5
Agile Modeling and Documentation "Best" Practices -- Scott Ambler
REST - Theory vs Practice -- Subbu Allamaraju & Mike Amundsen
OSGi on the Server -- Martin Lippert
The War Against Latency -- Kirk Pepperdine
REST & Caching: Web Services, Accelerated -- Stefan Tilkov
Wednesday, Oct. 6
C++, Java and .NET - Lessons Learned from the Internet Age, and What it Means for the Cloud and Emerging Languages -- Cameron Purdy
Guiding Your Personal Life -- "Plan-Driven" or "Agile" -- another legend, Linda Rising
Engineering in Five Dimensions -- Michael T. Nygard
Distributed Computing the Google Way -- Gregor Hohpe
The Representation of Architectural Knowledge -- Philippe Kruchten
Sadly I'll be missing the last session of the last day. On the up side, Sabine is meeting me here on Monday night and we're heading to Paris on Wednesday for our first anniversary! Hope the weather improves...
Tuesday, August 11, 2009
VMWare to buy SpringSource
As if you haven't already heard in multiple places. If the result of hitting the SpringSource blog is a sign of things to come, then I'm not too stoked about this deal.
Wednesday, August 5, 2009
La mule dans l'action est arrivée!
Subscribe to:
Posts (Atom)
