Can you compile, deploy and test your Java EE projects with just 1 line of command? Check it out.
When you need to produce lots of fairly straightforward graphs, Java2D is your friend. In this blog, I show you how you can render simple images as crisp-looking PDF or EPS files, provided you can draw them on a Graphics2D object.
Recently, I had to draw a bunch of simple images, such as this one
or this PDF
Of course, you can do these drawings in Illustrator or Inkscape. But if you are a coder...
When I started the mavenization of my projects, in July, I really didn't
figure out that it would have been such a painful and long process. It
is literally consuming me - also because I'm longing to see the end of
the conversion, so I can resume the development.
The first mavenized projects, BetterBeansBinding,
were reasonably easy, also considering that I had to...
Java Power Tools Bootcamp sessions are coming up fast in Sydney and Wellington - come see what the buzz is about! For those in Europe, sessions are scheduled for Paris and London and in February next year.
The Java Power Tools bootcamps provide a great way to give your Java development a boost and introduce some kick-ass tools, techniques and tricks into your daily development routine.
A new Java Power Tools Newsletter is out! In this issue, we study the theory and practice of Mock Objects, including the subtle differences between mocks and stubs, and a simple case study using Mockito, the new kid on the block of Mock Objects frameworks for Java. Check it out!
I'll be speaking at JavaZone 2009 in the next week. See you there!
Toni Epple, writing about NetBeans, posted the "Simplest possible Drag&Drop implementation for Visual Library."
This coming Thursday 'll be at GooglePlex (Mountain View) for an Eclipse Day...
Using DLLs in JUnit testing in Maven.
Today one of my XML utility programs broke in a nasty way because the W3C refused to serve a DTD file. In this blog, I tell how I fixed the problem with an hour of googling and two lines of Scala, and what lessons one can learn from it.
Sun now offers the support subscription for Hudson.
I have written my first-ever Ant task that could simplify the task of converting WikiCreole Markup to XML format. This conversion was made possible due to the efforts of Martin Junghans and Dirk Riehle. Refer blog for more details..
I released the Hudson distributed fork plugin today, which lets you use Groovy for coordinating computation across multiple JVMs in a cluster, all connected to your shell on your laptop.
We'll have a meet up at Slide.com San Francisco office on this Saturday. If you are around, please join us.
A Hudson committer Seiji Sogabe put together a chart that shows the growth of the Hudson plugin ecosystem.
According to Eclipse community survey, Hudson is the most adopted CI tool.
Using Hudson swarm slave plugin to boot a PC from USB and hook it up as a Hudson slave. Translated from Japanese.
This entry discuss how we can use JFreeChart and JasperReports to include dynamically generated charts into a JasperReport s' report. Technique included here can be used to include dynamically generated images or dynamically generated data sources as well.
I authored a refcard about Oracle Berkeley DB Java Edition recently and this refcard published yesterday. You can learn all basics of BDB JE in this refcard. To summarize, BDB JE is an embedded Object or key/value pair ultra fast database. The DBD JE allows us to annotate and store complex object graphs or key/Value pairs.
Java User Groups
I am absolutely thrilled to anounce that I will be talking at the Canberra JUG meeting next week (on Wednesday, September 9, to be exact), about BDD in general, and Easyb and JDave in particular:
Behaviour-Driven Development, or BDD, is an excellent development strategy that can help bridge the traditional gap between requirements and implementation. This talk will go discuss the basic...