Archive for August, 2006

Using Maven2 to Build a Single Stand-Alone Jar File

Friday, August 18th, 2006

Move along, nothing fun to see here, just some help for random Googlers about a grungy maven problem I was having last night.

I’m working on a project that uses Maven2 and I needed a way to package my code plus all dependencies into a single jar file. This would let me distribute it as a self-contained, executable jar rather than something that needs to be installed. It took me a surprisingly long time to stumble onto the answer, so hopefully this will shorten the search for some other people.

(more…)

Our Interest in Markets

Saturday, August 12th, 2006

We have a fascination in open markets here at Synthesis — whether it be NewsFutures or O’Reilly’s Buzz Game — the idea of mining the information of lots of people, and acting on it, is core to what we think about here. But, that’s all just a long introduction to a good overview article on Marketplace last night:

(more…)

Argh… C++ (and Visual Studio)

Wednesday, August 2nd, 2006

I’m not much of a language zealot, but having recently been poking around Visual Studio 2005, I’m glad to report Microsoft, has finally decided to adopt the 8ish year old “standard” in C++ for the scoping of variables declared in a for loop.
What’s that really mean? In the process of desperately attempting to debug somebody else’s Visual Studio C++ code (a lot of curiously written code), I encountered a construct that made me cringe… Take the following piece of abstracted code (Visual Studio .NET 2003):

(more…)

© 2009 Synthesis Studios. All rights reserved. Terms & Conditions | Privacy Policy | Accessibility