Sponsored links

Valid XHTML 1.0!
Valid CSS!

Product: Book - Hardcover
Title: Hacker's Delight
Publisher: Addison-Wesley Professional
Authors: Henry S. Warren Jr.
Rating: 5/5
Customer opinion - 5 stars out of 5
Binary arithmetic at its best

I would rate this book up there as to eventually be one of the CS classics. I can't imagine anything pertaining to binary arithmetic that's not covered! OK, so that's a slight embellishment, but still this book has just about everything you could want to know about bit manipulation at the lowest levels. Powers of 2, arithmetic bounds, counting words, searching words, rearranging bits and bytes, squares, cubes, signed and unsigned division oh my! This book contains one of the better explanations on floating numbers as well. This book was well worth the price I paid and if you smack of geek to the core, I think you'll find the same to be true for you. I only wish I had read this book prior to some hard core job interviews of yore :-)

Product: Book - Paperback
Title: HTML & XHTML: The Definitive Guide, Fifth Edition
Publisher: O'Reilly
Authors: Chuck Musciano, Bill Kennedy
Rating: 2/5
Customer opinion - 2 stars out of 5
Get Web Publishing Unleashed Professional instead

For the money I found Web Publishing Unleashed Professional to be a better value. The book is thorough and enjoyable. Out of all the web books I have purchased in the last few years that book is the only one that I use regularly.
As for HTML: The Definitive Guide, you definitely cannot say it is thorough and enjoyable. It is a reference book that is not entirely thorough and certainly not enjoyable to read. It is not a tutorial either. I bought the book but I never use it. It just gathers dust!

Product: Book - Paperback
Title: Adobe Photoshop CS Down & Dirty Tricks
Publisher: New Riders Press
Authors: Scott Kelby
Rating: 4/5
Customer opinion - 4 stars out of 5
Good Dirty Tricks

Even though the author admits that this book is really just for Windows users and that he decided not to cover the PC version and the Mac version in one book, it is still workable for the Mac user. And as a Mac user, I still found this to be one of the most interesting reference books that I have read. I really liked the concept of being able to jump-in-anywhere within the book - just find a technique of interest and begin. As the author mentions in the "preamble" (introduction), he wrote this book so that any user, at any level of Photoshop Elements experience, could jump right in and create these special effects. He accomplishes this goal by using easy to follow step-by-step instructions, with hundreds of full color examples from cover to cover. For example, if you want to add a person to an existing image, produce great advertising effects, colorize a black-and-white image, utilize 3D for packaging effects, or add special edge effects to your photos, then this book is for you. Each of the 75 special effects listed in the table of contents are fully explained in Scott Kelby's easy to understand style and sense of humor. These proven special effects or tricks are great for the professional looking for ways to present their product with today's hottest photographic effects and to do it with the least amount of effort and time. Although this is an outstanding, well written, step-by-step book with many photographic tips and secrets, it is written for the professional user of Photoshop Elements and is beyond the needs of most digital camera owners who only use the camera for personal use.

Product: Book - Paperback
Title: C++ Coding Standards : 101 Rules, Guidelines, and Best Practices (C++ in Depth Series)
Publisher: Addison-Wesley Professional
Authors: Herb Sutter, Andrei Alexandrescu
Rating: 4/5
Customer opinion - 4 stars out of 5
Not as good as the previous Sutter's work

Having enjoyed the Exceptional C++ books from Sutter, I ordered this book as soon as I got the usual email from Amazon.com whenever my favourite authors release a new book.
I must say I'm a bit dissapointed. Not because this isn't a good book, which it is, but because it's not as good as the previous ones. It seems like the author didn't expect the readers from learn that much from the Exceptional C++ series... so he explains things that seem obvious if you read those book.
One example: "Don't memcpy or memcmp non-PODs". Who would ever do such as thing other than a newbie?
Anyway, if you are wondering whether or not you should buy this book: If you completed the previous ones (and made all the exercises), just don't. Not because is not good, but because you don't need it.
If you are fluent in C++ but by no means a guru yet, go for the book. Make an effort to revise a bit of your own code following its advice. You are likely to be surprised with the results.