Sponsored links

Valid XHTML 1.0!
Valid CSS!
Product: Book - Paperback
Title: Java Swing, Second Edition
Publisher: O'Reilly
Authors: James Elliott, Marc Loy, David Wood, Brian Cole
Rating: 3/5
Customer opinion - 3 stars out of 5
Wished it had more tutorial

I have found this book to be very clear and concise in working through the whole Swing framework. I needed to be an instant 'Swinger' for a company-critical Swing project and I feel I am well on my way. The one thing that is lacking is something to guide us around the numerous Java bugs in Swing and browser-dependent issues.

Product: Book - Hardcover
Title: RF Microelectronics
Publisher: Prentice Hall PTR
Authors: Behzad Razavi
Rating: 4/5
Customer opinion - 4 stars out of 5
Easy to read

As a hardware design engineer, I am currently pursuing an 'economy' 900 MHz frequency hopped data modem design. I have limited experience with >200 MHz designs and found this book very useful in conveying techniques used at these higher freqs. Straight.. to the point discussions.. in which every sentence actually says something and instills insight. I esp found the sections on freq synthesis and oscillators to be informative. It's also a good reference to break out for descriptions of all the modulation techniques. However, I am still searching for that one text that performs in-depth analysis on the ever present / nebulous 'carrier recovery' and 'bit recovery' blocks.

Product: Book - Paperback
Title: Eclipse: Building Commercial-Quality Plug-ins (Eclipse Series)
Publisher: Addison-Wesley Professional
Authors: Eric Clayberg, Dan Rubel
Rating: 5/5
Customer opinion - 5 stars out of 5
The Best Book Available on Developing for Eclipse

If you own any book about Eclipse, but not this one, you're insane. It is, by far, the best available for plug-in designers and developers.
The style of the book is perfect. It walks you through the creation of a relatively simple, yet extremely thorough plug-in. Along the way, you get a comprehensive summary of how to utilize just about every facility that Eclipse provides. The code examples are explained with illuminating elegance. ("Ureka! Now I understand all of this!") Rich with screenshot examples. A wealth of tips on use of the IDE itself including fresh insight into version 3.0.
Can a person actually have fun with a technical reference? My copy (only a week old) is already ratted, dog-eared, and soiled with coffee stains. Now, I feel like an Eclipse guru. I never write book reviews, but felt compelled to assure my fellow geeks that this one is a solid investment. It is the definitive "Master's Handbook" for the software world's coolest tool.

Product: Book - Paperback
Title: Pragmatic Project Automation: How to Build, Deploy, and Monitor Java Apps
Publisher: The Pragmatic Programmers
Authors: Mike Clark
Rating: 5/5
Customer opinion - 5 stars out of 5
Automate repetitive tasks

(The following is an excerpt of a review of "The Pragmatic Starter Kit" I posted at JavaRanch.)

The third and final volume of "The Pragmatic Starter Kit" series, "Pragmatic Project Automation" by Mike Clark, is an excellent guide on automating repetitive tasks that increase the quality of a software project, and the productivity and confidence of the team creating it. (Who wouldn't feel good around a glowing green lava lamp?) If you don't currently employ a system that automatically checks out your project from a version control system, compiles it, tests it, and reports back to the team the status of the build, after reading the first three chapters of this book, you'll have all the information you need and no excuses left not to create such a system. The remaining three chapters of the book are dedicated to teaching creating push-button releases - facilitating the practice of releasing early and often, to teaching automating installation and deployment, and to introducing a potpourri of tools and recipes for monitoring and reporting the health of a running system. I'd recommend this book to any software developer.