Sponsored links

Valid XHTML 1.0!
Valid CSS!

Product: Book - Hardcover
Title: Real-Time Rendering (2nd Edition)
Publisher: AK Peters, Ltd.
Authors: Tomas Akenine-Moller, Eric Haines
Rating: 5/5
Customer opinion - 5 stars out of 5
Real Time 3D cookbook

I took the reviewers' words and decided to order this book... I'm very glad I did. This book immediately proved its worth by giving me a better ray-tri intersection test. It goes over most of what you will care about if you work with 3D graphics. It doesn't cover everything completely, some items are glossed over, one could hardly expect that from any text. The strengths of the book are in how it handles the topics collision detection, intersection tests, optimization methods and lighting. On top of that, the list of supplimental resources in the back may be worth the price of the book alone. One of the best book purchases I have made in some time.

Product: Book - Paperback
Title: Java 2 for Dummies
Publisher: For Dummies
Authors: Barry Burd
Rating: 3/5
Customer opinion - 3 stars out of 5
Falls Short

I'm a big fan of dummies books, have used them for years, and recommend them to students. But this one is horrid. I'm an experienced programmer with some OOP experience, and I could not follow what he was talking about. The examples where parts were completely unexplained did not help. I don't buy books so I can reread sections three times and still not be sure what the author meant. I am looking elsewhere to learn Java, and I recommed you do the same.

Product: Book - Paperback
Title: Effective C++: 50 Specific Ways to Improve Your Programs and Design (2nd Edition)
Publisher: Addison-Wesley Professional
Authors: Scott Meyers
Rating: 5/5
Customer opinion - 5 stars out of 5
An essential if you are a C++ programmer

This is one of the most useful and knowledgeable books on the pitfalls of developing in C++ that I have ever read. This book is not for the beginner developer since most of the items covered here refer to advanced topics such as customer memory management and C++ object oriented best practices. I'd recommend reading some basic C++ syntax based books such as "C++ How to Program" or "C++ from the Ground Up" and then reading some OOAD conceptual books such as "The Object-Oriented Approach: Concepts, Systems Development, and Modeling with UML" or "The Rational Unified Process Made Easy: A Practitioner's Guide to Rational Unified Process" to get introduced to concepts. This book goes great with its follow-up book "More Effective C++".

Product: Book - Paperback
Title: Computer Forensics : Incident Response Essentials
Publisher: Addison-Wesley Professional
Authors: Warren G. Kruse II, Jay G. Heiser
Rating: 5/5
Customer opinion - 5 stars out of 5
An Intro to Computer Forensics.

Computer Forensics: Incident Responce EssentialsBy Warren G. Kruse and Jay G. Heiser.
It is perhaps an unfortunate truth, but in todays world even small to mid-sized businesses need to understand therisks they face with computer crime. All businesses need to be able to respond in a proper and effective fashion according to their needs and situation.
Computer Forensics: Incident Response Essentials is an excellentintroduction to the tools, techniques and methodologies touse in the event that your business become a victim of computercrime or lesser, non criminal computer misuse. All businesseslarge or small should have a structured plan in place to handlesuch an emergency and this book is a good first read if yourcompany does not.
As an NT Administrator I may not sleep as well after reading thesection on NT Streams but at least I now know what to look for.Many tools and there uses are mentioned in the book and in manycases including NT Streams, the tool is even free. The basicformula to conduct an incident response or investigation intoa computer breach is covered. After all, if you can't find outwhat happened, how are you going to prevent it from happening again?