Skip to main content

Blog Archive for daniel during July 2004

A thread safe discussion. In Also in Java Today , Ron Hitchens kicks off our latest bookclub selection discussion saying, "Joshua Bloch, author of Effective Java, casts a long shadow in the Java world. He has served as architect of the Core Java Platform Group and is best known as the author of the Collections Framework. He was also a driving force behind many of the sweeping changes...
A credit card validation example A couple of summers ago I was trying to book a train to New York city. When I got to the place on the form that allowed me to enter my AAA (American Automobile Association) membership number to receive an extra discount, I kept getting an error message. I tried the number with spaces and without. I tried it with the dashes and without. Nothing worked. Finally, I...
Do complex problems require complex solutions Bruce Tate spoke at our local JUG last night. He used Spring and Hibernate as examples of better, faster, lighter Java in contrast to the EJB/J2EE approach. Someone in the audience said that he felt that J2EE and EJBs addressed complex problems and that these often required complex solutions. Tate didn't disagree, but suggested that some of the...
I thought it already had been. In today's Weblogs, Felipe Leme points out that Maven 1.0 is released. Didn't it seem as if Maven has been released for a while? People have been writing about it and adopting it for a while. Congratulations to the team on the 1.0 release - I look forward to the future enhancements in their M1SE 5.0 v 1.1 release (or whatever they plan on calling the next...
java.net members can vote for the open seat. Vote for one of the six candidates for the open seat on the java.net fairness board: Guillermo Castro, Rob Clark, Frederic Lavigne, Cliff Schmidt, Alex Winston, and Gregg Wonderly. More details in today's Weblogs in JBob's blog java.net Fairness Board Election is this week. In Open source Java? No Way!, John O'Conner argues that " open-source...
Provide your thoughts on this "Big Question". We present my write up of the JavaOne panel discussion on and ask for your thoughts on these issues of compatibility and open sourcing Java. Rob Gingell asks what is mean by "to open source" - what are your thoughts. In Projects and Communities, the Big Question forum has been set up on java.net to host many of the threads we expect will be...
Our next two bookclub selections are very different from each other. Starting a week from Monday, we'll start making our way through Joshua Bloch's "Effective Java". There are many gems in his book. Whether or not you agree with his recommendations for improving your code you'll find the rules of thumb worth considering. Ron Hitchens has agreed to lead that discussion. We've had this book on...
Is more of the logic in your Java application headed for places other than your Java code? Simon Brown writes in his Introduction to Tag Unit that you should think of JSP custom tags as components in their own right and this means they should be tested. The problem is that you don't want to test tags as standalone classes as "ou use custom tags inside of your JSPs through an XML syntax and not...
Project Looking Glass has been launched and open sourced on java.net Will Iverson has taken a look Behind The Scenes of Project Looking Glass with lead developer Hideya Kawahara. Will reports that he was surprised to find "a rational approach toward using the latest 3D hardware advances to provide a state-of-the-art desktop environment, familiar yet far more engaging, for a traditional 2D...
It felt like being on a vacation and then coming back home. It was fun to experiment with our temporary home page last week. We featured bloggers and other bits of dynamic content all week and experimented with a different look that I think we will use in the future for conference coverage. Even so, it's nice to return to our standard home page with blogs, forums, articles, projects and...