JavaOne this year is proving to be an exciting and interesting event. Between Hibernate and EJB 3.0, there is a sense that the persistence world is moving toward a more rational, coherent model. Initial skepticism over JavaServer Faces (JSF) is waning in the face of the broad tool and component vendor support.
So, I've posted a brief list of significant things that the technology business really ought to get working on.
So, I started playing around with a tool called Fujaba (a reasonable free Java/UML modeling tool). I needed something that would export UML class diagrams as vector graphics, and Fujaba seems to work fine (hint: increase the memory allocation from 128MB to something more reasonable, like 512MB).
Take a look at the demos (WebStart-enabled) at jgoodies.com. Some very nice looking Swing apps - and you can grab the look & feel libraries for your own apps.
Looks good, and demos well.
So, I'm working on some material related to web services right now, and I'm pondering what at first seemed like some straight-forward questions.
"What's going on with web services nowadays? Where do you think it's going?"
The description from http://javahmo.sourceforge.net/ really says it all...
"JavaHMO implements a media server for the Home Media Option from TiVo® and adds new innovative features beyond the existing functionality provided by TiVo's implementation."
I recently wrote an article, "Create Desktop Applications with Java-Based Web Technologies" for O'Reilly ONJava.com, and I was just pondering some of the feedback I got.
A little while ago I mentioned that I was looking into development of some Palm applications. I've been torn between C/C++ development and Java, and digging into the tool set available led to some interesting findings.
One of the things that I've been somewhat annoyed by is the sheer variety of data types floating around.