Sponsored links

Valid XHTML 1.0!
Valid CSS!

Product: Book - Hardcover
Title: The C++ Programming Language (Special 3rd Edition)
Publisher: Addison-Wesley Professional
Authors: Bjarne Stroustrup
Rating: 5/5
Customer opinion - 5 stars out of 5
Definitive programmer's guide

I am really happy with how useful and informative this book has been. I used the C++ Primer book in college back in the early 90's; it was my reference until I got this book. The way the topics and examples are presented makes it possible to just find what you need without having to read the previous 2 or 3 chapters. And Stroustrup knows object oriented programming. I can't remember how many times I would think of some obscure question, such as the use of a virtual constructor, or the use of a virtual base class, and the author addresses them in detail. What a find! I love the object-oriented way of organizing my thoughts. Having this book is like having conversation over dinner with an object-oriented programming guru, waiting for you to pick his brain.
I definitely recommend this book to all the programmers out there.

Product: Book - Paperback
Title: Adobe InDesign cs Bible
Publisher: John Wiley & Sons
Authors: Galen Gruman, Galen Gruman
Rating: 5/5
Customer opinion - 5 stars out of 5
Adobe InDesign CD Bible

My page layout experience starts back in 1996 with PageMaker. Back then; I had to install about ten 3.5" floppy disks on my old Mac. I think the name Aldus was also on the disks. Anyway, I've been using PageMaker until my recent purchase of the Adobe Creative Suite Premium Edition, which includes Adobe InDesign CS. Now that I have my hands on a copy of the Adobe InDesign CS Bible, I can start learning to use InDesign. This book is definitely as thick as the Bible. It has 938 pages chock-full of Adobe InDesign CS information. The author says, "My goal is to guide you each step of the way through the publishing process, showing you how to make Adobe InDesign CS-also known as InDesign 3-work for you." Throughout the book you'll find icons in the margins indicating various types of information such as: Cross-Reference, New Feature, Tip, Note, Caution, Platform Difference, and QuarkXPress User. Before you start Chapter 1, there is a QuickStart Chapter. This QuickStart Chapter is intended for novices like me. It's a brief look at the basics. I quickly created a document and worked with frames, text, lines, pictures, colors, and then printed my newly created document. This QuickStart Chapter got my page layout juices flowing. As you may know, InDesign is a high-end program. If you're a beginner like me, you'll want to read this book chapter by chapter. Part I Welcome to InDesign consists of Chapter 1 What InDesign Can Do for You, Chapter 2 A Tour of InDesign, and Chapter 3 Getting InDesign Ready to Go. These chapters are vital to becoming familiar with InDesign and what it can do. Chapter 19 Creating Special Text Formatting was very interesting. This chapter covered some very professional looking text formatting such as creating automatic drop caps, formatting fractions, and hanging punctuation. I've always wondered how these things were accomplished. Now I know how and InDesign makes it easy. I can't imagine trying to do this stuff in a word program, if it can even be done. Okay, the one thing I've always wanted to do in my family newsletter is to create a picture-in-text effect. The InDesign Bible showed me how to turn my text into a graphics frame. Part IX: Introduction to Publishing was an outstanding edition to this book. It was these sixty pages that helped me gain a much better understanding of the environment in which most people use InDesign. All in all, this is a great book; however, reading this book didn't make me a professional typographer or a page layout expert. It has helped me to start using InDesign in much more of a capacity than I realized I would be able to. Since Adobe isn't going to continue to upgrade PageMaker, InDesign was the next logical step. I know, it's expensive, but if you have Photoshop you can upgrade to the Adobe Suite, which gets you InDesign. Then you'll need to get this book and you'll be on your way to creating some amazing page layouts.

Product: Book - Paperback
Title: Programming Embedded Systems in C and C ++
Publisher: O'Reilly
Authors: Michael Barr
Rating: 5/5
Customer opinion - 5 stars out of 5
Get this book if you have any interest in embedded code

I've been working for a year now with guys who do embedded software. So many things are now clear to me! Hey, now I now why one guy is working on a monitor task! It's like I've been groping in the dark and someone has turned the lights on. I particulary liked the way the author explained what features are needed for an OS to be a real time OS (RTOS). When you are fresh out of school the experts might explain what's going on, but once you have any experience it's sink or swim. This book will help you avoid sinking.

Product: Book - Hardcover
Title: Modern Control Systems (9th Edition)
Publisher: Prentice Hall
Authors: Richard C. Dorf, Robert H Bishop
Rating: 1/5
Customer opinion - 1 stars out of 5
Depends on what you are looking for

If you want to learn about Modern Control Systems the first time around then use a book written by Ogata, Kuo or Nise. These three authors have some of the best books on this subject that you will ever see.
As for this bookGOOD: The Matlab part of the book I would give 4 stars. It is pretty good and lets you get acquainted with the control toolbox. There are a wide variety of problems in the book and it has a lot of design problems for the reader. Problems include exercise problems, regular problems (beats me why he didn't put them together), advance problems and Matlab Problems. If you already know the subject then it could possibly be a good design book.
BAD: Worst book I have ever read. This book offers some of the worst explanations I have ever seen in a book. It is nearly impossible to do the problems with the information given to you. Reading the book is like solving an exercise problem in itself. A lot of times the math is skipped so you have no idea how he got to the answer. While other books happened to spend 4 pages on a topic, Dorf managed to compress it into a useless paragraph. Also, Dorf expects you to clairvoyantly know what a definition is. When reading through a chapter he talks about something without telling you what it is. Somehow he expected you to know that at the end of the chapter, AFTER you've read everything he'll give you a definition list. Very few exercise problems have answers to them so if you are doing something wrong then you will not know. If you are looking for self-study from this book then start crying now because you will throw over 100 bucks in the garbage.
The most definitively annoying thing about the book is how it references other books. Dorf commonly gives you a sentence on a topic and then references the sentence to another book. Those sentences are meaningless and explain nothing, which gave me the impression that I was supposed to go to one of the hundreds of referenced books to learn what he was talking about.
IN SUM:The only people who will like this book are the ones who already know the subject. I found that after I read Modern Control Engineering by Ogata and understood the subject, I appreciated a FEW of the examples Dorf gave, even though I could find a slew of books that could cover that material better. If you are a teacher looking to make this your class's book, reconsider because your students will not learn the subject.