The Apache Abdera team is hard at work on Abdera2. Abdera2 has a bunch of new features, check out this email by James Snell to get a sample of whats new and improved. One of the new features is Activity Streams support.
Often developers jump through hoops to avoid synchronization. There are
justifications like; the application does lots of writes or reads.
Without a clear idea of what "lots" means, they have no idea whether the
optimisations they are using will...
Get ready for something a little different! If you've been at a Java conference recently, you might have seen "The Diabolical Developer" session, where Martijn Verburg challenges what developers hold to be true. I caught up with the Diabolical...
In my recent blog
I have introduced the fork and join framework of Java 7. This blog
presents a little framework on top of raw fork and join. The framework
implements the decomposable input pattern (dip) - which originated from
my own laziness when I was...
One trend I've noticed with git users is a habit to create a lot of
branch and merge activity. The oft-repeated mantra is "branching is
(easy/cheap/safe) in git so I do it a lot". When working on an agile
project though, this behavior can cause...
Here’s the problem:
Your application has numerous config files, and the values in these
config files differ on every server or every environment. You hate
manually updating the values every time you deploy your applications to a
new environment, because...
Database storage is expensive. This is especially true if you build a
traditional SAN based M+N cluster. The cost of the storage array, fiber
channel switches, fiber channel interfaces, drives the cost per
terabyte into the thousands quite easily. And...
This is a quick post to describe the steps involved with getting
Hudson to deploy a Grails application to a remote Tomcat server.
First up you’ll need to ensure that Tomcat has the manager application installed (e.g. on Debian Lenny the...
I have some thoughts about Venkatesh Rao’s Forbes article, “The Rise of Developeronomics”.
The article, in brief, argues that “software is now the core function
of every company, no matter what it makes,” and that, as “software eats
I don't consider myself a java expert by any measure, but there's a
disturbing thing I've noticed. There are a LOT of people who claim to
be "java developers", but they have zero clue what the "java collections
framework" is. This...