S'ware Metrics Home

Book Store PMP Books PDAs
S'ware Metrics Six Sigma LCD Monitors
Requirements Management PMBOK Books
Team Building Use Case DVD Players

Wicked Cool Java: Code Bits, Open-Source Libraries, and Project Ideas


Wicked Cool Java: Code Bits, Open-Source Libraries, and Project Ideas

Wicked Cool Java: Code Bits, Open-Source Libraries, and Project Ideas

List Price: $29.95
Our Price:
$19.77
Availability: Usually ships in 24 hours


Manufacturer: No Starch Press
Author: Brian Eubanks
Binding: Paperback
Publication Date: 2005-11-15
Publisher: No Starch Press
Label: No Starch Press
Number Of Pages: 248
Features:


Editorial Review:
Wicked Cool Java contains 101 fun, interesting, and useful ways to get more out of Java. This isn't intended as a Java tutorial--it's targeted at developers and system architects who have some basic Java knowledge but may not be familiar with the wide range of libraries available. Full of example code and ideas for combining them in useful projects, this book is perfect for hobbyists, and professionals will find tips and open-source projects to enhance their code and make their jobs easier. Topics include converting a non-XML text structure into XML using a parser generator, experimenting with a Java simulator for the Cell Matrix, creating dynamic music and sound in Java, working with open-source class libraries for scientific and mathematical applications, and many more.
Cached date: AWS Called=true

You may also be interested in these products:
Java After Hours: 10 Projects You'll Never Do at Work
Java After Hours: 10 Projects You'll Never Do at Work
Java Concurrency in Practice
Java Concurrency in Practice
Java(TM) Puzzlers: Traps, Pitfalls, and Corner Cases
Java(TM) Puzzlers: Traps, Pitfalls, and Corner Cases
Java Generics and Collections
Java Generics and Collections
Killer Game Programming in Java
Killer Game Programming in Java


These categories may also be of interest to you:


Customer Reviews
Average Customer Rating: 4.5

Just what I needed! 2008-04-17
This book is great! Eubanks ranks with my other favorites: Marinacci, Bloch, and Zukowski.

Part of the book covers nuts-and-bolts skills like new Java 5 API's, Cyclic Barrier, regular expressions, and Robot. My favorite part of the nuts-and-bolts skills was his examples of sophisticated regular expressions.

The rest of the book explains broader topics like the Semantic Web, charting, genetic algorithms, and programming directed graphs. My favorite part of the broader topics was his example of propagating signals through a directed graph.

We all need to keep up with the nuts-and-bolts of Java. On the other hand, we need a Big Picture of what's going on in our world. This book gives both. (And even his puns are neat!)



Good Book with lots of cool info 2007-05-10
Lot of cool info is provided in the book. I still haven't spend as much time as I would like to with the book as I was busy with other stuff.
But so far so good.
Look at this book as a pointers to cool stuff you can do with Java rather than a resource on how to do each of those cool stuff. Pick up the one of your interest and start off on it.
I was already working with many of the techniques mentioned but some like the sound API was pretty cool to try out.




JAVA "WICKED THIS WAY COMES!" 2006-04-12
Are you a Java developer who is looking for interesting and useful APIs or for project ideas? If you are, you're in luck! Author Brian Eubanks, has done an outstanding job of writing a book that will help you enhance your code.

Eubanks, begins by discussing some of the core API features--some that are older, but less well known and some that are new to Java 5. Then, he discusses String processing techniques. The author continues by showing you how to process XML and HTML documents and other types of structured text. Next, he explores the Semantic Web, a next-generation web where the links are between concepts rather than documents containing text. Then, the author explores scientific and mathematical applications in Java. He continues with a discussion on how APIs make it easier to develop graphical applications or to add new features. Next, he deals with sound and music APIs; as well as, advanced thread synchronization. Finally, he looks at miscellaneous open-source projects and discusses ideas for creating your own projects and integrating code.

Not intended as a basic tutorial by the author, this excellent book will help developers and system architects capitalize on their preexisting knowledge and take advantage of everything the programming language has to offer. Filled with example code, this book will definitely be a welcome find for anyone who enjoys experimenting with Java code--and, who wants to make their code wicked cool.



Holy Cow, I wish more books were like this! 2006-04-10
OK, I admit it .. I've become jaded like most Java programmers. Ruby, Python, Groovy .. wow, all those "agile" languages making Java so, I don't know, .. so 90's right?

Wrong! Bring me your sad Java hackers, .. give them this book .. and wham! .. they'll be back on line, humming like happy campers.

Read this book.


Explorathon for Java 2006-03-27
While this book is not a typical tutorial or reference, it does give the reader a brief glimpse into a wide variety of Java topics. Some of them are code tips like how to use "for" to iterate over a collection or how to use "enum" from Java 5. Other topics introduce the reader to open source libraries for use in managing Xml documents, using RSS feeds, creating graphics, working with sound, and more. The focus is on learning something new and having fun with it.

The topics are grouped into chapters around a similar theme. The first chapter focuses on the language tips and the core API. The succeeding chapters cover string processing, xml (and html), RSS, math applications, graphics, multimedia, and project ideas. The organization of the book is quite good. It has an good table of contents, glossary and an index. Within each topic, any additional library that is required is listed along with the minimum version of Java to be used. The topics themselves are well-written and easy to follow.

The website for the book conveniently provides links to the open source projects that are needed for the topics. However the download page for the example code does not have running examples for all of the topics. Furthermore, I did not see a file for downloading an archive of the examples.

Each topic is only a few pages long, just enough to become acquainted, but not enough for industrial-strength use. For me, I found this format worked well for most topics, and somewhat less effectively for some. But on the whole, this book is definitely a keeper.