If you've ever found yourself cursing in silence or otherwise because you can't find the answer to a J2SE programming question in the javadoc, then we have a survey for you...
Make string comparisons a little more clever by correctly sorting contained numbers. Hey, Windows XP finally sorts files intelligently, e.g. picture 9.jpg < picture 10.jpg < picture 11.jpg.
So your Java software should be able to avoid stupidities like picture 1.jpg < picture 10.jpg < picture 2.jpg
Workdays calculus over a time interval is a repetitive algorithm that every company needs to implement by itself - why it is not included in the Java API ?
Just in time for the holidays, the Early Draft Review version of the JSR 270 specification is now available.
Learn why my last attempt at a password field with an empty space echo character failed and how to fix it. And of course a demo is thrown in for good measure.
One of the things that keep popping up often is a need to write batch programs that is started from command line. Every single time its always been either reinvent the wheel or copy/paste from old code. So recently decided to put an end to this practice by looking at CLI solution from Apache.
My previous entry about JMX got some real feedback from people that are working on JMX. In appreciation of that, I wrote a little utility in the hope of contributing back to JMX.
Reflections on java 5 annotations, aspects, and more..
Thread dumps are very useful for diagnosing synchronization related problems such as deadlock on object monitors. Introducing the Mustang enhancement in thread dump, deadlock detection facility, as well as the monitoring API to improve the diagnosability of java.util.concurrent.locks.
As part of both Java SE and Java EE, we have been working
to simplify common tasks. Here are my five favorite examples
of how we are eliminating common boilerplate.
My thoughts on Bruce Tate's "Beyond Java"
In my last blog I delved into why one might use
Actions. In this article I'm going to cover how Swing's component
support Actions. Eventually I'll wind up in why you should know about
I was recently asked, why would you ever need to sign a jar? What advantage does it give me?
If your command line parameters aren't working in Ant, here is a possible fix. Blarg!
Remember that vague announcement last week with cooperation between Google and Sun? The concrete piece of that announcement was for Sun to bundle the Google toolbar with the Windows JRE download.
Now, a week+ later, the combined JRE+Toolbar download is available.
The windows install help page discusses it, showing that the installation of the toolbar happens as part of the JRE Installer. Since...
After only two days, my faxed contributor agreement was processed, and I'm an official contributor.
Waiting on my faxed contributor agreement to be approved, I have lots to do before I can actually contribute a bug fix.
You can download the new JSR 105 (XML Digital Signature) API and
implementation with JWSDP or Mustang.
After sending in the fax, one must wait for a reply. Hopefully, I'll be bumped to "contributor" status.
Sun has announced an agreement with Google to distribute the
Google toolbar along with consumer Java SE downloads from
java.com. Here's what is happening and why.