Press Release: December 13, 2004
"Jakarta Commons Cookbook": Open Source Solutions to Common Java Development Problems
Sebastopol, CA--The Jakarta Commons is a set of small, popular components from the Apache Software Foundation's Jakarta project. Ranging from the elementary to the complex, these libraries are considered indispensable to any project by many Java developers. "The components are so widespread, they may already be on your classpath," says Timothy M. O'Brien, author of Jakarta Commons Cookbook (O'Reilly, US $44.95). "If you develop an application using Jakarta Struts, Apache Tomcat, or Hibernate, you have CommonsBeanUtils and Commons Logging in your classpath. If you just installed Red Hat Enterprise Linux with the default configuration, you've got Commons libraries somewhere in /usr." But pervasiveness doesn't necessarily translate into familiarity, and while Jakarta Commons may be everywhere, many developers are still unaware of the capabilities these components provide.
Although few application developers would consider writing a custom XML parser, many developers frequently write custom components that duplicate freely available libraries. These developers simply don't know that the open source components exist. "Many people know of these components in a general sense, but few have the months or weeks necessary to sit down and read the relevant tutorials, FAQs, blogs, and archived mailing lists associated with each component," notes O'Brien. "The amount of work involved in keeping up-to-date with an array of open source communities is not trivial. This is why I've tried to compact much of this information into easily accessible recipes."
The recipes in the Jakarta Commons Cookbook provide a survey of these open source tools using the practical problem/solution format of O'Reilly's popular Cookbook series. The recipes provide the information developers need to start using Commons in a few minutes. The accompanying Discussion and See Also sections give readers an opportunity to dig deeper into the motivation behind each component if they need more information. Here's a partial listing of the Commons projects and components the book covers:
The tools introduced in Jakarta Commons Cookbook will save developers significant time and provide them with a set of alternatives which they may not currently be aware of. "I wish I had read a book like this five years ago," O'Brien says. "It would have accelerated my learning and helped me to avoid some costly design decisions." Part structured reference, part prose, the Cookbook format lets readers customize their learning experience. It's the indispensable resource for those who want to get started using the Jakarta Commons libraries as well as those who'd like a comprehensive guide to keep close at hand.
- Chapter 8, "Math"
- More information about the book, including table of contents, index, author bio, and samples
- A cover graphic in JPEG format
O’Reilly Media spreads the knowledge of innovators through its books, online services, magazines, and conferences. Since 1978, O’Reilly Media has been a chronicler and catalyst of cutting-edge development, homing in on the technology trends that really matter and spurring their adoption by amplifying “faint signals” from the alpha geeks who are creating the future. An active participant in the technology community, the company has a long history of advocacy, meme-making, and evangelism.