By bloid
via discursive.com
Published: May 09 2009 / 18:02
This collection provides expert tips for using Java-based utilities from projects such as Apache Commons, Apache Lucene, and Apache Velocity. You don't have to be an expert, the book's solution-based format contains code examples for a wide variety of web, XML, network, testing, and application projects. If you want to learn how to combine common open-source Java utilities to create powerful Java applications and tools, the Common Java Cookbook is for you.
Comments
yakkoh replied ago:
Even a section on complex numbers.
rick replied ago:
Awesome piece of work - congratulations!
MCII replied ago:
Should be named 'Apache Java Cookbook'.
timjuice replied ago:
The content is a bit dated, the original book was focused on Jakarta Commons (now Apache Commons). I wrote it back when I was convinced that Apache was "The One True Way". Since then I think that it is too limiting to focus the book just on projects withing Apache, but I agree it is currently very biased.
What I want to do with this content (and I hope people will help), it create an open source book that captures more than just commons components.
zynasis replied ago:
nice, but can quickly get out of date
timjuice replied ago:
Agreed, some of the content in this book is a bit dated. It needs a refresh. If anyone is interested in helping out, here's the source: http://github.com/tobrien/common-java-cookbook/tree/master
teo.danciu replied ago:
Great! Thank you. (A cheatsheet would also be great).
timjuice replied ago:
Hello, I wrote this years ago it was called the "Jakarta Commons Cookbook". Instead of writing a Second Edition behind closed doors, I've decided to open up the content and the source. I just opened up the source on GitHub about an hour ago, and I'm starting out with a Creative Commons BY-ND-NC 3.0 license. I asked Codehaus to create a mailing list and a JIRA project. If somoene has any ideas, if someone feels very strongly that it should be under a different license, let me know: >tobrien@discursive.com>
>Here's the post where I talk about opening up the source>
,
timjuice replied ago:
Ugh, I'm an idiot - I tried to use HTML. Here's that post: http://blog.discursive.com/2009/05/im-opening-up-this-thing-common-java.html
Vraa replied ago:
Very nice.
mostlyharmless replied ago:
Seems it would be much easier to get outside contributions if you used a wiki.
timjuice replied ago:
While wikis have been used profitably to create encyclopedia, I'm not impressed with wikis that accompany most open source projects. There's something about ownership and personality that gets lost in a Wiki, and even the best Wikipedia pages have readability problems. In addition to that, if you look at the inline styling, I'd hate to have to edit that in a Wiki-friendly format that wasn't supported by the publishing pipeline.
Voters For This Link (84)
Voters Against This Link (1)