Skip to main content

Blog Archive for daniel during January 2005

Deadline for JavaOne proposals is here Harry Anderson used to end his act by reminding his audience "Never eat at a place called Mom's, and never play cards with a guy called Pop." I had simpler rules that included not taking two women out on the same date and not waiting until the last day to submit session proposals for conferences. This weekend I broke both of them. Believe it or not, the...
Helping Newbies If you've worked with newbies, you know the common problems they have when first programming with Java. A compiler tells them that the name of the file containing a public class has to be named a certain way. They are told that Java has no pointers and then they encounter a NullPointerException. But long before any of this, writes Rick Burridge in Also in Java Today , many...
New book on indexing and search The last book that Erik Hatcher co-authored was a definitive guide on Ant and with "Lucene in action" he has done it again. A couple of summers ago I saw Erik do a Lucene presentation at OSCon. In the back of the room sat a tall quiet man mostly nodding at what Erik was saying. That was Doug Cutting, the man who wrote Lucene. The book is a comprehensive look at...
More than 200 projects strong Roger Brinkley announces that the JavaDesktop Community tops 200 projects. He writes "What excites me the most about the 204 projects is the distribution of the projects between incubator, linked, and full fledged projects." He goes on to detail the projects of different types in the community and sets 300 projects as a goal to be reached by the end of this year....
Alternative to JUnit? The JavaLobby's Matthew Schmidt has written an article on TestNG: Catch the Testing Fever. TestNG has been getting a lot of attention lately and Schmidt shows how easy it is to get going and even how to run your existing JUnit tests. The article ends with instructions on how you can now use TestNG with JDK 1.4. It's hard to tell, but it seems that for many the question is...
Developer Notebook fills long-standing void QuickTime Java seemed like a great solution to the gaps in Java's media offerings. It was a somewhat Java-like wrapper on the QuickTime APIs which ran on Windows and on Mac. The documentation tended to be lacking, but at one point there was a pretty cool demo application available online and a book by Bill Stewart and Tom Maremaa which detailed...
The answer is (binary) XML John Mitchell has started a conversation about Binary XML He begins by asking "If binary XML is the answer, what exactly is the question?" Also in today's Weblogs Andreas Schaefar writes " I am always surprised when someone tells me that he/she does not know how to implement conditional compilation in Java. Here I want to describe a way to implement it. I did not...
Joining forces to battle cross-cutting concerns In Also in Java Today , Russell Miles blogs that AspectJ and AspectWerkz join forces to further AO. He thinks "this is great news, not just for AspectJ/AspectWerkz developers but for the aspect-oriented community in general. But what are the challenges? This is the first major merger of two AO communities and so can they learn from difficult...
Do we benefit from a common vocabulary? In Projects and Communities, John Vlissides talks to Dev X about the history of the GoF book and the possibilities of a second edition. He explains "design pattern's two-pronged benefit as a vehicle for standardization." In addition to promoting reuse of design, "design patterns engendered a standard vocabulary that enabled architects to discuss design...
Reducing the trivia on the new Tiger Exam I was in Broomfield, Colorado to contribute to the rewrite of the J2SE Certification exam at the end of December. Other participants in the Exam writing workshop have said that they would blog on the experience so I don't want to steal their thunder, but the week was exhausting and a lot of fun. For the first three days we each wrote about eight...