In Turtles and Architecture,
I talked about how important it is that we “architect all the way
down”. It helps increase transparency and understanding between
developers and architects by emphasizing a lot of the middle ground
that noone ever seems to...
The above quote was tossed off by Billy Hollis at the
patterns&practices Summit in Redmond. I passed the quote
out to the Twitter masses, along with my +1, and predictably, the
comments started coming in shortly thereafter. Rather than limit the
When it comes to creating impressive, animation-rich user interfaces on the desktop, Java developers aren't quite spoilt for choice. Sure, we have JavaFX, which gives use nice interfaces to work across a series of devices. But for those of us who are using...
Finally I was approved for Sun’s Warehouse and the fun of uploading can begin! Sun made a nice job for the Java Store. It looks good although not
ready (the gray bar at the right side is what?). See for yourself:
The annual indicthreads.com
java technology conference is Pune’s best and possibly one of India’s
finest conferences on matters related to Java technologies. I looked
forward to attending the same and was not disappointed a bit. The last
one was held...
Sun Microsystems' stock value shot up today after months of decline. The reason behind the 10% jump was a statement of commitments recently posted by Oracle. In a nutshell, the statement says that Oracle will maintain MySQL and keep its APIs public upon...
I recently had the opportunity to interview Dave Klein, the author of DZone's Getting Started with Grails Refcard and Grails: A Quick-Start Guide
for the Pragmatic Programmers, affectionately known in Twitter circles
as "GQuick." You may have...
The Subversion (SVN) version control system, which will soon be
under the Apache banner, has plenty of graphical clients available.
SVN clients are small, but important components in the software
development cycle, and choosing the right one can be an...
Today, as a result of "constructive discussions with the European Commission," Oracle released a statement of commitments to the customers, developers, and users of MySQL. The statement addressed some major concerns held by the EU and MySQL...
In this article you will learn how to leverage the best of Groovy together with the best of the NetBeans Platform. Groovy will be used to access a Shakespeare quotation web service and parse its payload. The NetBeans Platform will be used to create a modular...
An interesting question came up on the GPars
mailing list today: In a system that generates events, what is the best
way to throttle back event processing to one event per second? I
thought about an answer... then thought some more... and finally
Long time ago, I wrote a class called LoggerLevelStack. The idea is
simple: make it possible to set a logger level programmatically from
inside a test, then when the test is over, have the prior level
restored automatically. The problem with it in use was...