We often get lost in the minutiae and confuse details with objectives.
What does it say on your business card?
A few Java community leaders were invited to participate in a summit organized by Microsoft and Rick Ross, the founder of JavaLobby, created presentation about it. No matter if you like, dislike or hate Microsoft the presentation is worthwhile to be listened to.
An old-fashioned definition of husbandry is the practice of carefully managing resources, such as sustainable farming. That describes software engineering well, too.
What happens when software goes wrong in the worse possible way, and what you can learn from it.
Perhaps a lot of software is bad because it is too easy to develop?
Four new projects in the GELC to challenge your thinking. This week we have some high performance computing, a computer algebra system, a resource for Brazilians, and a venture into the hospitality arena.
cas - computer algebra system
lionra - Library and framework for implementing Distributed Threads in Java
javabr - A java web source for Brazilians programmers.
JRoom - The purpose of this project is to study Java technologies and develop a project with room rental service for companies.
I'm still not satisfied by publishing my JavaDoc by checking it in to CVS on http://java.net. I'd like to ask for an alternative, but am not sure what would be best.
Tapestry seems to be one of the latest technologies coming out of the Apache/Jakarta community that is gaining steam. Tapestry lets you build web applications with objects, methods and properties instead of URLs and query parameters. But like many open source projects, it needs a little help. In order to fill the documentation and understanding gap, John Reynolds (firstname.lastname@example.org) started the TapestryWebComponentExamples project in the Global Education and Learning Community (GELC).
JActionGroup2has several different aspects from rapid development with J2E to using the Spring framework for presentation, an information platform using Spring, Ibatis, and Webwork. It also includes an all-purpose ACL model with AOP , web layer caching with caching (on Webwork). On top of all this, because the owner is in Shanghai, there is a translation of documentation from English to Chinese. Take a look at this great project.
Rod Johnson - Agile J2EE has saved the J2EE platform from destroying itself via its own best practices (blueprints). - AOP Not growing as fast as he expected, but it will continue to grow AspectJ 5.0 will be the definitive AOP framework going forward Standardization? Hard to see the...
Random thoughts upon my first day at TSSJS, and their post evening party in the pool area at Caesar's
There is more to FireFox then a cool look and nifty features.
Have you ever tried to get through the day with only your PDA?
JDO passes unanimously. Hats off to the JCP. They did the right thing.
James Gosling's blog entry on Sharpening
the Axe includes a confession that is a telling clue in our search for some of the causes for bad software.
David Geary recently wrote a thought provoking article critical of Ruby on Rails. I think that he's got some great points. And I think he's wrong.
The Java Developer's Journal is holding their 2004 Readers' Choice vote. The result, as in previous years, will depend highly on what sites are advertising the vote.
Erik Hatcher, author of Lucene in Action has put together a nice presentation overview of Lucene at JavaLobby.org. A login is required, but it is worth it.
Surprisingly, it looks like Willie Nelson's song "On the road again" applies to me quite fittingly this year (with a minor edit, that is).