Wicked Cool Java: Code Bits, Open-Source Libraries, and Project Ideas Reviews
java July 18th, 2010Wicked Cool Java: Code Bits, Open-Source Libraries, and Project Ideas
- ISBN13: 9781593270612
- Condition: USED – Very Good
- Notes: BUY WITH CONFIDENCE, Over one million books sold! 98% Positive feedback. Compare our books, prices and service to the competition. 100% Satisfaction Guaranteed
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. Top
Rating:
(out of 16 reviews)
List Price: $ 29.95
Price: $ 10.00
Just Java 2 Book~Peter Vanderlinden~Great Resource| US $0.99 (0 Bid) End Date: Thursday Sep-09-2010 19:11:16 PDT Bid now | Add to watch list |
| US $1.72 End Date: Friday Sep-10-2010 5:53:02 PDT Buy It Now for only: US $1.72 Buy it now | Add to watch list |
Related Java Books Products


July 18th, 2010 at 7:26 pm
Review by calvinnme for Wicked Cool Java: Code Bits, Open-Source Libraries, and Project Ideas
Rating:
This book is a lot of fun as it focuses on many interesting ideas for Java programmers. Do not expect complete solutions to complex problems. Instead it highlights many open source Java packages and APIs and gives very simple examples of how they can be used. It is up to the reader to go to the web, download the various packages, and play with them. For example, in the area of music, the author discusses JMusic, which provides a solid framework for computer-assisted composition in Java, and is also used for generative music, instrument building, interactive performance, and music analysis. The book just shows a simple program that generates a filtered sawtooth wave, and a few other simple examples. The readers are expected to explore the API themselves for meatier applications. Other open source packages that are highlighted and explored on a simple level are JFugue, another API for music programming, Javolution for embedded programming applications, and Piccolo, an API from the University of Maryland that supports the development of 2D structured graphics programs in general and Zoomable User Interfaces (ZUIs), in particular.
The book also explores the more interesting parts of the Java language itself such as using the AWT Robot class for automating key/mouse events, using the new enum types in Java 5, and several off-beat applications of the various Java classes that handle XML data.
None of the ideas shown here lead to full blown applications that will make you rich. Instead, the idea is to get you thinking in creative ways about what can be accomplished with the Java language and also to introduce you to some interesting open source API’s that are out there on the web that are both labor-saving and creative. I would recommend this book to any experienced Java programmer. I notice that Amazon does not show the table of contents so I do that here:
Chapter 1: Java Language and Core API
Chapter 2: String Utilities
Chapter 3: Processing XML and HTML
Chapter 4: Crawling the Semantic Web
Chapter 5: Math and Science
Chapter 6: Graphics and Data Visualization
Chapter 7: Multimedia and Sychronization
Chapter 8: Fun, Integration and Project Ideas
July 18th, 2010 at 7:26 pm
Review by Jason Menard for Wicked Cool Java: Code Bits, Open-Source Libraries, and Project Ideas
Rating:
“Wicked Cool Java”, by Brian D. Eubanks, bills itself as “an idea sourcebook” for Java developers who are “looking for interesting and useful APIs or for project ideas.” This book serves as an introduction to a hodge-podge of APIs covering a breadth of topics. Eubanks devotes sections of the book to such overarching topics as processing XML and HTML, the semantic web, scientific and mathematical applications, graphics and data visualization, and multimedia among others. I would expect that most Java developers would find some topic within “Wicked Cool Java” that excites them.
“Wicked Cool Java” seems to fit squarely in the realm of the cookbook style of programming books. Each topic of discussion is punctuated with short code examples, and while many of the topics stand on their own, some do build on previous topics. The presentation and explanation are clear and the code is sufficiently illustrative.
I do have a couple of problems with the book. The first two chapters are “Java Language and the Core API” and “String Utilities.” Given the stated objectives of the book, I have a hard time seeing where the first two chapters fit in. These chapters simply explain various aspects of the core Java language. Some of the information covers new Java 5 additions to the language, but much of it covers features that have been part of the language since 1.4 and even 1.1. In my opinion, there is nothing “wicked cool” about anonymous classes, for example. This is just one example of a basic feature of the language that I would think most people picking up the book should already be familiar with. The new Java 5 features discussed, Java 1.4 regular expressions, and the difference between “==” and “equals()” are but a few of the topics here that seem out of place. My other gripe is that URLs aren’t given for most of the APIs under discussion. Instead the author expects us to visit the book’s website for this information. While this isn’t a big problem, it certainly is annoying.
Complaints aside, I did enjoy reading about many of the APIs that I was unfamiliar with. The text does inspire me to want to try out some of the material presented therein, which is after all what Eubanks was trying to accomplish. So while I might not call it “Wicked Cool”, “Kinda Cool” might be a bit more appropriate.
July 18th, 2010 at 8:03 pm
Review by Jack D. Herrington for Wicked Cool Java: Code Bits, Open-Source Libraries, and Project Ideas
Rating:
Most technical books cover a specific topic; JSP, JDBC, the Java language, or something like that. This book is different. It’s a grab bag of wide ranging topics. These range from regular expressions, to RSS parsing, to audio processing. What I like about that is the inspiration it brings. That kind of “I can do that with Java, cool!” type experience. That being said, it’s tough to recommend it as a book everyone should read. You should have a look at the table of contents to see if there is enough in it to justify the purchase.
July 18th, 2010 at 8:42 pm
Review by Daniel McKinnon for Wicked Cool Java: Code Bits, Open-Source Libraries, and Project Ideas
Rating:
‘Wicked Cool Java’ by Brian D. Eubanks is a pleasant read, full of great Java tips and tricks laid out in a “cookbook” style reminiscent of the bigger O’Reilly books with the same ‘Cookbook’ name. The author breaks this book into 8 different chapters:
1. Basic Java language and the core API
2. Working with strings
3. Processing XML & HTML
4. Semantic web and RSS
5. Scientific and mathematical applications
6. Graphics and data visualization
7. Multimedia code
8. Random project ideas
Pros:
I really like the writing style and examples in this book. With over 100 different tips and tricks within, this is a great resource for becoming a better Java programmer. Better yet, it’s laid out in such a way that you don’t just read the book, you enjoy it. No Starch has one of the best template styles of all the different publishing houses out there, and it’s less work and more play reading one of their books.
Cons:
This was never meant to be a resource, more a book full of tips and tricks and it screams it. Coming in at just over 200 pages, I felt that more content could have been included. That’s not to say that the stuff contained within isn’t worth reading (it is), but at 250-300 pages I feel that this book would be more worth the retail price (at its current length I would have been happier with a price around $5 less).
This book is great for amateur and experienced Java programmers, not a resource for people who are looking to LEARN Java. This is the main distinction between this and many other Java books out on the market. If you want to pick up another book to add to your collection and a fun book at that, I would recommend you take a look at ‘Wicked Cool Java’.
**** RECOMMENDED
July 18th, 2010 at 9:09 pm
Review by John R. Vacca for Wicked Cool Java: Code Bits, Open-Source Libraries, and Project Ideas
Rating:
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.