Writing a proper Unix daemon in Java used to be very difficult, due to the lack of access to the OS capabilities from Java. So I wrote a library to overcome this problem.
Java.net Maven2 repository is back to normal.
Starting Hudson 1.264, Hudson has an option of sending usage statistics. This was released mid-December last year, so it's been about a month. So I run some data analysis over the data that's collected so far.
JavaPassion will start a JavaFX course at January 30th!
I developed a tool that generate schema and documentation from Jelly tag libraries.
Hudson is on the front page of JavaWorld
Here is my record of how I built the OpenSolaris+Hudson Live CD.
Two recent good news that made my day.
All in a new book, written by Ruth Kusterer at Sun.
It's common for a Java project to compile with later versions of JDK than it minimally requires. But when you do this, there's a danger that you have accidental dependency that breaks your software when run in earlier JDKs. So I wrote a tool to verify this.
Blogging after a long time, I have learn something interesting and would like to share with you all. Its all about automating builds and continuous integration!
I'll be traveling to Tokyo in the next week.
I wrote a little program that can host any executable (Java included) as a Windows service, and made it available in the BSD license.
Using Hudson on Windows or adding Windows to your build cluster got even easier!
Since I only had limited connectivity while I was on the road, I refrained from making a release for the past 2 weeks. The end result is that this 1.253 release contains two weeks worth of changes, making it a biggest Hudson release in recent years.
Developers often get so involved with design abstractions that those concepts can block understanding of what's really happening during execution. Reminding yourself that "it's just bits" regularly can keep you on top of whatever problem you are investigating.
Today the JavaFX Preview SDK released today, marking the end of an incredible year-plus for the JavaFX Script compiler team. It's been quite a ride, which has been played out for the world to see on our project's email aliases and JIRA issue tracking system. There are still changes under consideration for the language and runtime for the 1.0 release, but the SDK is much more functional than its...
Maven users often have to push 3rd party jars to the Maven repository. Here is how you can do this easily.
In addition to Debian, OpenSUSE, and FreeBSD packages, Hudson is now available as an IPS package for users who run on OpenSolaris, and here is how you can use it