We create a search index for the Maven repository so that you don’t
have to. What does this mean for you? It means that you don’t have
to run a “little Google” in your datacenter just to search for the
latest log4j library, and you also...
In the first part of the series on Redis
I talked about what is Redis datastore, data types supported by Redis
and how you can get started with Redis. In this article, I am going to
talk about how a Java developer can programmatically access Redis and...
Tom DeMarco has written some great books (“Peopleware” is one of my “Eight important books for software developers”).
Thus, I was excited to have the opportunity to hear him speak. The
following is a summary of a talk Tom DeMarco gave at the OOP...
Struts 2 and JQGrid offer an elegant alternative to changing
languages or trying other frameworks that involve other languages.
Imagine if you have inherited an application that was written in Java
and used maybe Struts 2? Even if it didn’t involve...
from last week left me mildly depressed: my efforts trying to ease my
Vaadin development was brutally stopped when I couldn’t inherit from a
Java inner class in Scala. I wondered if it was an impossibility or mere
lack of knowledge on my part.
Anyone want more info on Roo and Webflow?
Sure, you all do...
Before I start, I have to tell a quick story. I wrote this example
because I didn't see good samples for the newer convention-driven
webflow service call syntax. I also wanted to see what the...
I have designed a few API’s in my days, but during my work with Bowler,
a few things occurred to me: creating API’s for API consumers vs. API’s
for others to implement are slightly different beasts, not by much, but
there’s still a...
I tend to talk about failure a bit on this blog. Failure is a good topic for discussion, whether it is project failure
or failures by people. Why is it such a good topic to talk about?
Because people fail every day and so do companies. However, in our...
I was reading through some updates on a few social networking sites.
When I came across a link posted by one of my friends, Josh Minton,
who posted an article by Aaron Levie, the CEO and co-founder of Box.net. The article titled How the IT department...
If you have worked with JUnit Rule API which was introduced in
version 4.8 then you might probably also think that they are very
useful. For example, there is a Rule called TemporaryFolder which
creates files and folder before test is executed and...