Sponsored links

Valid XHTML 1.0!
Valid CSS!

Product: Book - Hardcover
Title: High-Speed Digital Design: A Handbook of Black Magic
Publisher: Prentice Hall PTR
Authors: Howard Johnson
Rating: 5/5
Customer opinion - 5 stars out of 5
One of the best books I have read on High Speed Design

This book spells out (using math and English) what I had learned the hard way over years of hardware design and takes the black magic out of why high speed systems work the way they do. My favorite practice was to go running for this book as a second opinion whenever someone didn't grasp what I was saying about intricate signal or grounding related issues. From PCB layout, to circuit design practices to how to get your oscilloscope to accurately display the real signal, this book tackles it all..
-Old Commodore Engineer, Designer of the C128, Plus4

Product: Book - Hardcover
Title: Refactoring: Improving the Design of Existing Code
Publisher: Addison-Wesley Professional
Authors: Martin Fowler, Kent Beck, John Brant, William Opdyke, Don Roberts
Rating: 5/5
Customer opinion - 5 stars out of 5
Focused methodology; improve your code and productivity

The concepts presented in this book are not revolutionary; they will not fill you with a sense of monomaniacal purpose. Rather this book focuses on the real issues of developing software, and describes a very simple tool for getting work done effectively. After fifteen years of developing code, I already did some of the things this book articulates; but now I do them consistently and without compromise, and my productivity has gone up while my defect rate has gone down. Subtle and quiet, perhaps, but that's powerful stuff.

Product: Book -
Title: eBay Secrets : How to create Internet auction listings that make 30% more money while selling every item you list
Authors: Steven Ellis White, Bryon Krug
Rating: 5/5
Customer opinion - 5 stars out of 5
Who doesn't want to make more money?

Spotted an old record player or a pair of new jeans at a garage sale and think you can turn it around for a quick buck on eBay? Read this book first. Steve White took the pragmatic approach to determining which eBay listings bring in the best and highest bids, and shows you how to game the system for your own profit. If you're content just with the odd dollar or two of extra income, don't bother with this book. If you want to parlay your garage saling into a lucrative eBay career, it's seven bucks well-spent.

Product: Book - Paperback
Title: Java Development with Ant
Publisher: Manning Publications
Authors: Steve Loughran
Rating: 5/5
Customer opinion - 5 stars out of 5
Its the best book on Ant, and the only one for Ant1.5

I like this book, but having written half of it with Erik you have to view me as slightly biased :)
Being an Ant developer, and having written or edited a lot of the Ant docs (like Ant in Anger), we didn't want to duplicate what you can get for free with the product.
Instead we set out to explain Ant to new users, in eight chapters that goes from introduction to deployment. Then we have some real fun, ten chapters on how to solve problems and build things in ant, from web applications and EJB projects, to Web Services, and JNI libraries. Along the way we cover how to manage big projects, XML files, XDoclet based generation of code and data, testing, all the things you need in a big software project. Then we get round to production side deployment, and how to use Ant there.
Finally, we dedicate two chapters to extending ant through tasks, listeners and loggers, filters, and selectors. The latter are new to Ant1.5, if you haven't heard of them before.
We finish off with some appendices: installing ant (and troubleshooting that), XML primer, IDE integration, style guide and Task reference. The latter, Appendix E, is now included as a PDF with the Ant distributions.
We wrote this book with Ant1.5; changing the source to fix bugs we found, changing the book as Ant1.5 evolved. We finished the book the day Ant1.5 came out, so we are confident that what is in there is accurate and up to date.
Overall, the book supplements the ant manual with an introduction to Ant, followed by thorough details on how to use Ant in big hard software projects. Ant can do the latter, but it isn't always obvious or easy: we have suffered so you don't have to.
I hope you enjoy it!