Sponsored links

Valid XHTML 1.0!
Valid CSS!
Product: Book - Paperback
Title: Eclipse
Publisher: O'Reilly
Authors: Steve Holzner
Rating: 4/5
Customer opinion - 4 stars out of 5
A Powerful IDE

Holzner continues the O'Reilly tradition of concise books that span a subject. He has produced a How-To for Eclipse, geared towards the Java programmer. Eclipse is an Integrated Development Environment that is free. IBM is reputed to have spent $40 million in its development, before putting it into open source. Since then, the enthusiastic response by programmers has led to even more improvements in its functionality.
When Holzner calls Eclipse an IDE, he means more than just the ability to develop a standalone Java application. Some of you may have used IBM's Visual Age for Java. It was quite a nice IDE, and Eclipse is descended from it. But VAJ was really geared towards a standalone context. In contrast, these days you might have to build an application that will be used in a web server. Holzner shows how to do this, using Tomcat as the web container. Plus, if there will be several of you working on a project, and you need a version control system, he describes using CVS with Eclipse. Also, for an easy installation of your application, he gives examples of using Ant and Eclipse.
These examples (Tomcat, CVS, Ant) were chosen deliberately. They are probably the most common tools/programs in their fields. And they are free.
In this way, the "Integrated" in IDE takes on a powerful meaning to a Java programmer.

Product: Book - Paperback
Title: Lessons Learned in Software Testing
Publisher: Wiley
Authors: Cem Kaner, James Bach, Bret Pettichord
Rating: 1/5
Customer opinion - 1 stars out of 5
Promises Much, Delivers [little]

When I am asked for suggested solutions to software-testing problems, my standard answer has always been "The solutions depend on the context of the problems, external variables such as technology, process, people, and politics, and the specific objectives one hopes to achieve." I've also wished that there were a reliable, experience-based resource that I could refer my testing friends to that had answers to these commonly asked questions. Thankfully, Kaner, Bach and Pettichord have made my wish a reality. Packed with hundreds of lessons gleaned from numerous testing contexts, Lessons Learned in Software Testing offers sound advice from the three authors and many of their colleagues. Whether you're confronting test project management issues, looking for fresh testing techniques, or hoping to improve your effectiveness in working with developers, you will find valuable ideas here. I enjoyed reading these lessons and take pleasure in sharing them with my fellow testers.
Today, I can confidently say to my colleagues that "Take a look in Lessons learned in Software Testing-You'll probably find your answers there."

Product: Book - Paperback
Title: PC Annoyances, Second Edition
Publisher: O'Reilly & Associates
Authors: Steve Bass
Rating: 5/5
Customer opinion - 5 stars out of 5
PC Annoyances Second Edition

This second edition of PC Annoyances has been updated and expanded to include the new developments in PC and Internet technology, including SP-2 for Windows XP, and 150 new tips and workarounds for common PC annoyances. A question and answer format is used throughout to describe each annoyance, with a corresponding solution. PC users at all levels of ability will find many excellent suggestions in the book, and learn to work faster, smarter, and free of frustration. With this book, you can get things to work your way. Author Steve Bass has set up a web site where the mostly-free utilities mentioned in the book can be found. Ed L.

Product: Book - Hardcover
Title: Artificial Intelligence: A Modern Approach (2nd Edition)
Publisher: Prentice Hall
Authors: Stuart J. Russell, Peter Norvig
Rating: 4/5
Customer opinion - 4 stars out of 5
Don't listen to those guys, this is a very good text

I used this book in my AI class and found it to be a good text with excellent historical information and very approachable and understandable explanations of the material. I found it to be a competent treatment of all the major AI topics and I happily read the first 20 chapters. As it turned out, reading the book was a more rewarding experience than learning from the professor in lecture. :-)