Posted in Coding, Java on December 8th, 2006 5 Comments »
I am the type of developer that uses existing 3rd-party solutions whenever possible. Lately, I’ve been using XStream for object persistance in a standalone Java application. So far, I must say that I’m extremely impressed with how well this API is put together and also with its simplicity. Exporting an entire object tree is as [...]
Posted in Coding, Java on October 1st, 2006 No Comments »
The current application that I’m coding uses an interface composed mostly of rounded rectangles. Initially it looked really cool. I later added transparency to some of the panels so that the parent panel’s background would show through. On the Mac, it looked really great. I had since ran the application on Windows and a few [...]
Posted in Coding, Java on September 28th, 2006 1 Comment »
I stumbled across this article about my old friend the GridBagLayout today. I for one thought I was in a very small minority when it comes to actually using and liking the GridBagLayout. Well, Jeff Friesen proved that he is also on my side when he wrote Harness the Power of Java’s GridBagLayout. The [...]
Posted in Tools, Windows on September 1st, 2006 No Comments »
I use Subversion for source code management now on all my projects. Before, I used to use CVS like everyone else. Recently I discovered some things about subversion that I hadn’t known.
On Windows, I *can* use putty as an ssh wrapper for subversion (svn+ssh://). This was a welcome surprise, because I was using TortoiseSVN which [...]
Posted in Books, Java, Tools on August 30th, 2006 No Comments »
Every Java developer must own a copy of Effective Java: Programming Language Guide by Joshua Bloch. If you haven’t read this book and you think you’re a good Java developer, think again. This book challenges me to be a better coder every day.
The layout of the book is extremely easy to follow and reference. The [...]