From the monthly archives:

May 2005

Follow the herd – The end of critical thinking

May 31, 2005

I think I am going to throw up if another person I know comes over to me and tells me how much he or she loves their new PowerBook. I have nothing against Apple hardware and I know they make some really great hardware as well as software. (I happen to love my iPod) This [...]

Read the full article →

Spring in Action

May 30, 2005

Spring in Action by Craig Walls, Ryan BreidenbachPaperback: 472 pages Publisher: Manning Publications (February 11, 2005) ISBN: 1932394354
To me, the ultimate compliment I can offer a book or an author is that I wish I had written this book. Spring in Action is just an incredibly well written book that does a great job [...]

Read the full article →

Going back to JavaOne

May 26, 2005

It's been 4-year since my last annual pilgrimage to JavaOne. The last JavaOne I attended was in 2001 and I was very disappointed with the lack of technical content at the conference. The technical sessions had been turned into marketing fluff sessions with sales droids doing ‘technical’ presentation. After that, I skipped JavaOne and ended [...]

Read the full article →

Advanced SiteMesh

May 24, 2005

Advanced SiteMesh by Sunil Patil — Developing a web application with a consistent look and feel isn't easy, especially if parts of the site use different underlying technologies. But as Sunil Patil shows, SiteMesh offers a solution, with servlet filters called "decorators" that apply your appearance late in the game.

Read the full article →

Three Minutes to a Web Service

May 24, 2005

Write a Web service in 15 lines of code with JAX-RPC 2.0 Early Access: A key aim of JAX-RPC 2.0 (JSR 224) is to simplify Java Web service development. Currently in early draft review stage in the JCP, an early access JAX-RPC 2.0 reference implementation is available from the Java Web services community site [...]

Read the full article →

Parallel task execution in J2EE using the Work Manager

May 23, 2005

Parallel task execution in J2EE using the Work Manager specification by Dmitri Maximovich — As it stands, the J2EE specification provides no easy way to initiate the execution of parallel tasks. JSR 237, the Work Manager for Application Servers specification, changes this. In this article, Dmitri Maximovich introduces the specification, and provides an example of [...]

Read the full article →

Setting up a Secure Subversion Server

May 23, 2005

Setting up a Secure Subversion Server by Dru Lavigne — You've finally persuaded your users to stop emailing documents back and forth when they need to collaborate, but you've had to recover three overridden versions on the shared network drive this week. Dru Lavigne has an answer; this month's FreeBSD Basics column demonstrates how to [...]

Read the full article →

Wire Hibernate Transactions in Spring

May 23, 2005

Wire Hibernate Transactions in Spring by Binildas Christudas — The proper handling of transactions across multiple data stores, supporting multiple application flows, is the kind of heavy lifting J2EE servers were built for. But what if you're using the lighter-weight Spring framework? Binildas C. A. shows how you can wire Spring and Hibernate together to [...]

Read the full article →

Five Things I Love About Spring

May 13, 2005

Five Things I Love About Spring by Bruce A. Tate — For hardcore enterprise development, Bruce Tate turns to Spring, the topic of his latest collaboration, Spring: A Developer's Notebook. In this article, Bruce describes five reasons why he is hooked on Spring.

Read the full article →