Blog Posts
Feb 12, 2012

Java is great. But sometimes you get caught in a trap of mud and you don't see it coming.
Context: I'm working with XSLT for manipulating XHTML and it works great. Well, 99% of it works great. The remainder 1% is problematic. Xalan (the XSLT processor in the JDK) knows how to produce output in HTML and XML modes, by means of the <xsl:output .../> directive. HTML mode doesn't work, because...

Among the conferences I hope to attend some day is Jfokus, held annually in Stockholm, Sweden. In my view, Jfokus exemplifies an emerging trend where Java-centric conferences that originally started out as smaller, regional events ultimately attain international stature. It seems to me that conferences like Jfokus are increasingly taking on a greater role...
Feb 9, 2012

Our popular TDD, BDD and Testing Best Practices course has now been updated with new slides and labs, as well as including additional new topics on refactoring techniques and clean code practices. The course also includes new material on more advanced integration and automated acceptance testing using tools like Arquillian and Thucydides. This is a great way to learn how to write more effective...

The next entry of the Swing in a better world serial
Recently, I got a chance to build OpenJDK 8 on a Windows 7 host. Thanks to a detailed article "YAOJOWBI - Yet another OpenJDK on Windows Build Instruction" on http://weblogs.java.net/blog/simonis/archive/2011/10/28/yaojowbi-yet-ano..., I avoided many problems that could have cost me several hours to probe. Though it is almost complete and comprehensive to most users, I still came...
Feb 7, 2012

Virgil moved from Apache Extras to Github.



