|
Product: Book - Paperback
Title: Data Mining Techniques : For Marketing, Sales, and Customer Relationship Management Publisher: *Wiley Computer Publishing Authors: Michael J. A. Berry, Gordon S. Linoff Rating: 5/5 It covers almost every aspect of data mining. It is clear, precise, goes to the point, and sometimes goes into some depth. If you are a marketing person, it will give you a very refined idea of what can be done with data mining, and what does it involves for your company ( remember the first thing you need is DATA!!). If you are an academic person, you will get a general idea of the different kinds of data analysis. You won't see any formulae or algorithms, after reading this book look for details somewhere else.
Product: Book - Hardcover
Title: Modern Operating Systems (2nd Edition) Publisher: Prentice Hall Authors: Andrew Tanenbaum Rating: 2/5 I taught an operating systems course at a top-30 north american university using "Operating Systems Concepts", 5th edition. At the same time, i looked at Tanenbaum's book "Modern Operating Systems" to get ideas for problems. Instead of just copying his homework assignments, i actually read the book and created homeworks from scratch using the figures and examples in this book. I got burned twice. IMHO, the book is loaded with logic errors. Not only were the programming examples wrong, but the logical concepts (e.g. examples of what constitutes deadlock) were also wrong. If i found this many errors by looking at just two chapters, you know there are hundreds more buried elsewhere in the book. Don't screw up your students' minds with this book. Hardly worth the paper its printed upon.
Product: Book - Paperback
Title: Don't Make Me Think: A Common Sense Approach to Web Usability Publisher: New Riders Press Authors: Steve Krug Rating: 3/5 Mr. Krug thoughtfully points out usability issues that every web developer should be aware of, and his points are well-considered ones. But there are some serious flaws. To begin with is his definition of "usability" -- usability for whom? Mr. Krug completely ignores web accessibility issues for persons with disabilities. The web-viewing public he is concerned with have no disabilities that make reading pages difficult or impossible, do not use assistive technologies, or do not use old browsers. The author fails to mention that approximately 20% of web surfers have some form of disability, and fails to suggest online or book resources for learning more about this issue. Designing for ALL surfers is not, as he would put it, 'rocket surgery'. Is he really unaware of the Web Content Accessibility Guidelines as put forth by the W3C or of section 508 of the Rehabilitation Act? His sections about navigation are absurdly one-sided. Does he truly think that javascripted navigation, or navigation with tabs are universally usable? Secondly, the author is still stuck in largely tables-based HTML presentation methods. Usability means building a site that works on hand-held and telephonic devices as well as assistive interenet devices. This can be accomplished through XHTML and Cascading Style Sheets. In fact, separating markup from presentation is a large part of what Mr. Krug should be discussing, but doesn't. Thirdly, Mr. Krug's examples are of large, well-branded sites. That's fine, but his comments and suggestions seem best-suited to those sites, not small business or other small-site needs. This shows in his lack of information about designing pages that will expedite search engine effectiveness. In fact, he outright dismisses the usefulness of the introductory paragraph often found on homepages as "happy talk", stating that "happy talk must die" (p. 46). Many search engines print this paragraph, or a portion of it, as part of the information you see when you're searching for a topic. Why not tell developers how to utilize this paragraph to advantage? Is it because his examples are large sites with well-known branding that don't require additional information? The wording of that paragraph can make or break a search engine user's decision about visiting a site. Even though it is painfully lacking in some very vital information, Mr. Krug's book is worth reading. However, a savvy developer will not take everything he says as gospel, but will continue to learn more about what usability *really* is, what new developments are coming 'round the bend, and will seek out more fully-rounded information before committing development hours and money just to end up with a half-usable site.
Product: Book - Paperback
Title: Developer's Workshop to COM and ATL 3.0 Publisher: Wordware Publishing, Inc. Authors: Andrew Troelsen Rating: 5/5 This book is perfect if you have some knowledge of C++ and OOD. In fact, chapter 1 is an excellent nutshell of OOD with C++. The book covers both the low-level detail, but quickly, and the high-level ATL view. Also, it doesn't get all wrapped up with OLE, MFC, and Windows programming.
|