Sponsored links

Valid XHTML 1.0!
Valid CSS!
Product: Book - Paperback
Title: Assembly Language Step-by-step: Programming with DOS and Linux (with CD-ROM)
Publisher: Wiley
Authors: Jeff Duntemann
Rating: 1/5
Customer opinion - 1 stars out of 5
Not for programmers

This book never seems to pick up speed. It assumes that the reader doesn't know anything about computers or how to program anything. I bet most people revisiting assembly language programming (or visiting for the first time) have some experience with BASIC, C, C++, or Java or some other high level language.
This assumption makes it very difficult for the author to pick up speed and go into "programmer mode". Instead it has copious amounts of prose that would be better reserved for a different kind of book (it takes about 200 pages before you see a "MOV" instruction. If you are a programmer this book is not for you.
As an alternative consider downloading your own copy of "The Art of Assembly Language Programming".... It's well written, in depth (1342 pages!) and used as notes for college assembly language programming courses. An �exercises� section follows each chapter. On the negative side, you have to print your own version of the book if you want a hard copy version. Regardless, the book is well formatted and indexed so you'll never feel as if the book is homegrown (Prentice Hall, Addison Wesley look at this text. It begs to be printed).

Product: Book - Hardcover
Title: The Elements of Statistical Learning
Publisher: Springer
Authors: T. Hastie, R. Tibshirani, J. H. Friedman
Rating: 4/5
Customer opinion - 4 stars out of 5
The Elements of Statistical Learning

The book is written by some of the biggest names currently in the field, and thus is written at a certain level, this isn't a fault of the book or the authers, but rather it was written for a specific audience. However I did find it odd when they would occassionally explain basic readily known notation, but later on assume the reader is familiar with what I would regard as advanced notation, or leave out quite a few steps in their mathematics assuming the reader understands what they did. This book covers a wide range of techniques ranging from the more traditional to the current, and for each topic presents an overview of the technique and provides adequate references for further exploration.

The reader should have a good underlying understanding of linear algebra, statistics and probability theory and also be familiar with the techniques presented here. This book was used in a graduate engineering data mining class, and most of us struggled greatly with the book. This book probably would have been more appropriate if this was a book to augment another text, or if this had not been the first time we had seen topics such as those presented, this being the book to explain neural networks, support vector machines and whatnot when you've never seen them before makes for a very bewildering experience, but once you find a few journal articles the techniques actually are fairly easy to understand.

The book does not explain how to implement using software any of the techniques, this is a topic left up to other books, such as Modern Applied Statistics with S by Ripley and Venerables, and only in their discussion about apriori for association rules did I see that they state a software package. It would have been nice if they would have given some insight into how they created some of the great graphics that punctuate the book, perhaps as additional material on the website.

A book that is more down to earth for engineers, albeit different in scope, would be Duda and Hart's Pattern Classification, which I believe are electrical engineers and written more from an engineering standpoint. In addition the Duda and Hard book gives a lot of applications-based problems and has an associated MATLAB handbook to walk readers through building many types of learners, while this book the end-of-chapter excercises are almost exclusively proofs and theoretical excercises. Not a fault of the book, but rather just a difference and depends on what the reader wants to get out of it.

Ultimately, even though it did prove to be a rather confusing book, I have learned a lot from it and will continue to go through it to learn even more from it as it does tend to become more lucid the more I go through it.

Product: Book - Paperback
Title: C++ How to Program (4th Edition)
Publisher: Prentice Hall
Authors: Harvey M. Deitel, Paul J. Deitel
Rating: 5/5
Customer opinion - 5 stars out of 5
A Book F/ The Diligent & Intelligent Thinker-Implementer

Many yrs ago, I read the 2nd edition and thought it was a adequately well-written book. Recently, I got the 4th edition to refresh my skill in writing C++ code. Noticed that certain chapters were re-arranged.
The best way to learn object-oriented C++ is to understand the concepts from a cause and effect pov. I am a visual learner and I believe that Deitel did a good job in blending the concept with UML-based diagrams. It also included [EZ to Understand] code examples.
This book can also be used as a reference guide or a beginner guide for those with some programming background.
No one book does everything for everyone. No one writing style is perfect for everyone. For someone with a solid programming background and focused on writing good "solid" code, this book is pretty darn good.

Product: Book - Paperback
Title: Excel 2002 Power Programming with VBA
Publisher: Wiley
Authors: John Walkenbach
Rating: 4/5
Customer opinion - 4 stars out of 5
A well written book

I went over this book twice. Although I believe I understood most of it, I am not yet a power programmer.This book is an intermediate book on Excel programming. Don't expect to become an expert from it. The book is very well written and John Walkenbach writes in a way that no other programmer does. The book stimulates the interest of the reader into Excel. The examples are well explained. I did not give this book five stars because the Windows API is not explained in depth.According to me the path of the books to Excel programming is:1 Excel The Bible( the second half of the book)2 Excel for Power Programmers3 Excel 2002 VBA Programmer's referenceThe last book in the list is not for inexperienced programmers and is not as pleasant to read( So do not start with it).I also recommen Excel 2002 formulas if the would be programmer does not have an extensive experience in Excel