Sponsored links

Valid XHTML 1.0!
Valid CSS!

Product: Book - Paperback
Title: Hacking: The Art of Exploitation
Publisher: No Starch Press
Authors: Jon Erickson
Rating: 4/5
Customer opinion - 4 stars out of 5
a good resource

Overall this book is excellent and teaches the fundamentals of various types of exploits that exist and what they mean and how they "work". This book should be required reading for any aspiring programmer and should probably be taught as basic computer programming fundamentals in computer schools everywhere.
This book is an invaluable resource, but at times it can get VERY deep. Some of the code examples are quite intricate (especially the Assembly language ones) and other examples are very long (several pages of code) which can be intimidating for people newer to programming. But for intermediate-expert programmers this book is a must!
For the full review, visit http://www.flash-mx.com/books/hacking.cfm .

Product: Book - Paperback
Title: Core Web Programming (2nd Edition)
Publisher: Prentice Hall PTR
Authors: Marty Hall, Larry Brown
Rating: 2/5
Customer opinion - 2 stars out of 5
Outdated, unfriendly

I would be the first person to say that Marty Hall is a gifted writer. His books on Servlets and JSP are my favorite computer books, but this book is far from great. The style is cold, the material delivered too fast with too little explanations and all in all, the attempt to cover everything in one fell swoop fails. I was using the book in a class that tried to cover the material the book does, and as a learning resource it is way too shallow for thorough knowledge, more as an 'In a Nutshell' style instead. If you want a good Javascript book, get 'Practical JavaScript for the Usable Web'; if you want a good Java book, well, look someplace else. Spare yourself a book you will not enjoy reading (and get Marty Hall's 'Core Servlets' instead!).

Product: Book - Hardcover
Title: Advanced Global Illumination
Publisher: AK Peters, Ltd.
Authors: Philip Dutre, Philippe Bekaert, Kavita Bala
Rating: 5/5
Customer opinion - 5 stars out of 5
Best Global Illumination Theory Book

This is, by far, the best global illumination theory/algorithms book available. The book covers techniques and theories that are at the foundation of all modern renderers. It also provides some nice psuedo-code that demonstrates how to translate theory into code.

The book does have some math, but it is VERY well explained(I'm not a math god by any means, yet I found the equations easy to follow because the authors build an intuitive understanding before hitting you with the equations). A basic calculus course is all you need to get through this book.

This book is NOT an Open GL, DirectX API book. It's a book that focuses on rendering techniques and theory, and it does a great job.

Product: Book - Paperback
Title: Waltzing With Bears: Managing Risk on Software Projects
Publisher: Dorset House Publishing Company, Incorporated
Authors: Tom Demarco, Timothy Lister
Rating: 5/5
Customer opinion - 5 stars out of 5
Especially recommended for experienced entrepreneurs

The collaborative effort of Tom DeMarco and Timothy Lister, Waltzing With Bears: Managing Risk On Software Projects is a hard-hitting guide to braving greater risks for greater rewards in the exciting, challenging, competitive, and rapidly advancing field of software development. From advice on the pros and cons of risk management techniques; to successful value quantification; to tests for risk management and knowing when to go back to basics, Waltzing With Bears is a very savvy guide especially recommended for experienced entrepreneurs who know their specialized markets and want a better feel for when and what would be an acceptable risk in pursuit of marketplace success.