Software Books


Books-Under-Review-->Games-->Gambling-->Software-->53
Related Subjects:
More Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250
Software Books sorted by Average customer review: high to low .

Software
The RenderMan Shading Language Guide
Published in Paperback by Course Technology PTR (2007-12-31)
Authors: Don" Rudy Cortes and Saty Raghavachary
List price: $49.99
New price: $29.38
Used price: $27.91

Average review score:

One of the best RenderMan book available on earth !!!
Helpful Votes: 0 out of 0 total.
Review Date: 2008-06-24
I have all RenderMan books on the market.
This one is impressed me!
The authors explain step by step and that make readers understand RenderMan more.

Same as other reviews, lacking of CD is the shame.
However, overall still be very good to me.
And if you consider the price is very worth for money.
That's why I think this book should be given 5 stars.
Hopefully, There will be more good RenderMan books available soon.

Tee

Excellent resource for learning how to write RenderMan shaders
Helpful Votes: 0 out of 0 total.
Review Date: 2008-05-13
The RenderMan Shading Language Guide is an excellent resource. It contains numerous examples of shader code, to help get you started with writing your own shaders. I was happy to see the robust section on illumination models, with some sl code provided for most of them. I found the section that had common functions (like gamma() and remap()) very helpful, and appreciated the disscussion on more sophisticated components of the shading language (like subsurface scattering and global illumination). In addition, for the user who is new to the process of writing and compiling shaders, a number of pages are devoted to explaining how to achieve these goals. All in all, I would highly recommend this book to any user who wants to learn how to write his/her own RenderMan shaders.

The Wait is Over!
Helpful Votes: 1 out of 1 total.
Review Date: 2008-04-05
I caught wind that this book was coming out well before it actually came out and could hardly contain my excitement. I had it ordered before it was even off the press.

Let's face it, trying to learn Renderman online is like trying to ride a bike with a flat tire. You can go, but not very fast or very far. I own several other renderman books but found them to be a bit out of date and lacking in areas. Since leaving school and entering into the industry I had actually been considering writing a Renderman book myself. I am glad to say that now I don't have to!

I have been enjoying my copy of the book since december of last year. I admit that I was thrown off by all the refrences to the accompanying cd, as well as a few typos throughout. I was overjoyed however to find the website today! This is the book that I have needed for a long time. It is well worth what you pay for it.

A Complete Crash Course!
Helpful Votes: 1 out of 1 total.
Review Date: 2008-02-24
I have read many technical manuals relating to the 3D Animation and Visual Effects industries, and I can honestly say that this is easily one of the best available.

Given the limited library of Renderman books, I'd call this an absolute must have for any Lighting/Rendering/Shader TD, or any artist or technical director involved in the look development and shot finaling pipelines.

Even if you haven't yet worked within a Renderman pipeline, this is the perfect publication to introduce you to, and bring you up to speed in, the Renderman Shading Language (RSL).

I've found that the majority of technical manuals suffer from a number of common flaws:

1. The information is presented chaotically, and with minimal use of examples or descriptions, resulting in a publication that would readable only by those that already know everything it has to teach.

2. The information is presented so laboriously that what should take a paragraph instead takes up three chapters.

The Renderman Shading Language Guide is perfectly paced for beginners and intermediate users alike, and indeed when I showed the book to a couple of highly experienced Renderman TDs, they were surprised by the sheer volume of information and ordered copies for themselves.

Everything is presented in short blocks with an easily readable description, examples, shortcuts and conclusions. There is no unecessarily complicated geek speek, and neither is the reader treated like a 4 year old.

Even though I barely remember my high school math, and in the most flattering estimation I'd be considered a competent beginner when it comes to the math involved in RSL, I found the examples relatively easy to follow for the most part. And in those parts where the math went well over my head, I found the simple descriptions and concise, well explained instructions to be all I needed to quickly understand the topic.

From cover to cover this book is crammed full of useful information. There is no wastage of space in these pages. It seems that every conceivable question is answered - every possible topic covered from introduction to an advanced level of understanding and a practical and immmediately useful conclusion.

And at the price? This book is a steal.

One very minor complaint I would make is in regards to the occasional typographical error. An equation or two is printed with "?" in place of "*" or another symbol, and there are a few spelling and grammatical errors. But as I said, it is a minor complaint.

Also, I would have liked to have seen more complete shader examples demonstrated in a step-by-step process, as while this book is overflowing with informative mini-tutorials, it all seems a little incongruous. It would have been good to see a few more examples where the information was brought together in real-world ways to create some amazing completed shaders. Perhaps in a sequel? ;)

All in all, HIGHLY RECOMMENDED, from an industry Lead Lighting TD.

9.5/10

In depth information
Helpful Votes: 2 out of 2 total.
Review Date: 2008-01-18
I'm quite pleased with the depth of this book. So many of the CGI titles I've bought that claim to be intermediate or advanced aren't. While the RenderMan Shading Language Guide assumes that you have no starting knowledge of RSL, it immediately dives into technical details without overwhelming the novice. For someone wishing to learn RSL (or even just shader theory), this book is wonderfully paced, containing a great depth of information, very well explained.

At the same time, this isn't a book for dabblers. To get much out of the RenderMan Shading Language Guide, you need to be willing to put some effort and practice into it. This is a textbook and needs to be treated as a subject of study, rather than a casual enhancement for playing with CGI. If RenderMan intrigues you, but you don't want to get too deep into the technical (and programing/scripting) aspects, you'd be better off getting Pixar's RenderMan for Maya and a Digital Tutors or similar training DVD. You'll learn more of the simple, day-to-day things and get started making renderings faster.

As another poster mentioned, the text mentions an included disk which isn't. The website doesn't have downloads either. That omission would knock the book down to 4.5 stars, but since I can't rate with half-stars, 5 stars more accurately reflects the value of the book than 4.

Software
Secure Coding in C and C++ (SEI Series in Software Engineering)
Published in Paperback by Addison-Wesley Professional (2005-09-19)
Author: Robert C. Seacord
List price: $44.99
New price: $31.75
Used price: $28.94

Average review score:

A book for programmers
Helpful Votes: 18 out of 19 total.
Review Date: 2005-11-08
There seem to be three categories of computer security books. The first category is books written for system administrators or computer owners, and explains how to protect the computers under their control. The second category is the "true crime" genre that recounts the exploits of black hat hackers or explains the hacker culture (sometimes as "how-to" books for non-programmers). The third, and rarest, category is books for professional programmers that explain the coding idioms that make programs more secure or more insecure.

This book is an excellent contribution to the third category. It explains how certain ways of programming in C and C++ make programs vulnerable to security attacks. There are many code examples throughout the book illustrating the issues.

Although everything is explained in great detail, the treatment is not superficial. (No background in computer security is required, but the reader should be at least a journeyman C or C++ programmer.) Some of the security holes will surprise readers familiar with the basics of computer security. My favorite example: Many programmers know that the gets() function once was involved with compromising 10% of the computers on the Internet in a single day, but did you know that printf can also be a security flaw in some cases? The statement:
printf(s);
can allow an attacker to run any code of his choosing if s is a string provided by the attacker. Even more surprising is the printf attack has been used successfully on popular programs.

This book should be read by any programmer who does I/O across a network, or who writes applications that provide a captive environment for their users (data entry stations, information kiosks), or who writes programs to manipulate sensitive data. Even programmers merely curious about security issues will find this book a readable treatment. I guess the Black Hats can read the book to get more ideas for future attacks.

I can personally vouch for Seacord's expertise. He is a security analyst as the Computer Emergency Response Team/Coordination Center, and I've worked with him on the ANSI/ISO C Programming Language Standards Committee. I've found his information on computer security both educational and valuable.
[...]

The best how-to security book
Helpful Votes: 2 out of 2 total.
Review Date: 2007-07-05
This is an important book for people that write computer programs and their managers.
It is also very well organized and well written. Seacord reveals how the bad guys take
advantage of bugs in programs to break into a system or damage it. It is the most
complete list of exploitable bug types that I am aware of.

Many examples are given, naming software that have been exploited by bad guys. Some
may protest that this provides the bad guys with a list of easy targets. All of the
vulnerable software has been updated to fix the bug, and the improved version has been
available for a long time.

Everyone that writes software intended to be used by someone else should read this book.
Every organization that writes software should have a copy.

Most of the security flaws are buffer overflows. Secord shows how, from the simple use of
gets() through mistakes triggered by subtle differences in the rules for signed and unsigned
integers of various sizes. There are other ways, and some are quite subtle, but still
preventable. The bad guys are not Jay Leno's "Dumb crooks."

The primary way to frustrate the bad guys is to not have any of the bugs they exploit.
Seacord admits zero bugs is an elusive goal and recommends defense in depth by the use of
various freeware or commercial packages intended to trap or prevent certain errors.
He lists and describes many, with their strengths and weaknesses.

Read this book and make your code better. Read it again, next year.

The following are my opinions, based on over 40 years writing software, but I doubt
Seacord would disagree. Every security bug is also a bug that can cause a crash or a
wrong output from a program. The major cause of fewer bugs is the attitude of the
programmer. Managers can affect the attitude of the programmers by their choice of
questions. Do not ask "Is it done yet?" Instead try approaches like: "Tell me about how
you validated the inputs and how you identified all the inputs." "Who reviewed your test
cases?" "How did you decide you had tested enough?" The fewer bugs of any kind in your
product, the less likely the bad guys are going to target it, other things being equal.

Great Book!
Helpful Votes: 2 out of 4 total.
Review Date: 2006-06-24
I had the honor of taking a short course at a software security summit from Robert Seacord. I would have to say it was one of the most informative security related courses that I have taken. This book encompasses the course that I took and does a great job of explaining what to watch out for when writing code.

I highly recommend this book for any serious developer.

Excellent resource!
Helpful Votes: 4 out of 4 total.
Review Date: 2006-11-22
This book slipped under my radar, but I recently picked it up and was quite impressed.

This book is fairly unique in that it is accessible and well-written, yet, at the same time, unabashedly technical. It's quite simply a very good book, and it should prove valuable to readers new to software security, as well as experienced security consultants and vulnerability researchers.

I know the problem domain intimately, and was quite impressed at the level of thoroughness and the technical depth of the coverage. This book isn't merely a well-written exploration of known insecure programming idioms and attack techniques; there's actually a considerable amount of original research and material that you won't find elsewhere. Specifically, the coverage of integer issues goes above and beyond what has been previously written, and it's incredibly topical given the current trends in vulnerability research. Seacord's mastery of the C language and his ability to distill the practical rules of thumb out of the somewhat fragmented C standards really results in an excellent resource.

disturbing issues
Helpful Votes: 9 out of 9 total.
Review Date: 2005-10-23
Seacord gives an unsettling walkthrough of vulnerabilities present in much of C and C++ coding. Buffer overflows take up a significant portion of the discussion. Which leads into considering how these can be introduced into unwary code. Consider C. The common string functions of strcpy, strcat, gets, streadd() and others are shown to be very exposed to error or attack. C++ also has similar drawbacks.

The text explains that much of these trace back to some bad usages. Strings are defined to be null terminated. And bounds checking is often not done. While this is often true of code that the programmer writes, it is also true of various common C library functions, like those mentioned above. In fact, Seacord goes so far as to emphatically assert that gets() should never be used in your code. Instead, he suggests fgets() or gets_s().

Seacord also covers other topics, like dynamic memory management, which might have vulnerable heaps. Various 3rd party analysis tools are suggested, to find these errors.

Overall, the book can be quite disturbing, if you are maintaining a large body of C or C++ code. Might make you want to delve in and replace those gets(), at the very least.

While the text doesn't mention this, it turns out that recent languages like Java and C# have far more robust string handling abilities. They were written after the above flaws in C and C++ become apparent.

Software
Server-Side JavaScript(TM): Developing Integrated Web Applications
Published in Paperback by Addison-Wesley (C) (1999-05)
Authors: Robert Husted, J. J. Kuslich, and J.J. Kuslich
List price: $39.95
New price: $7.97
Used price: $0.35

Average review score:

SuperFile, SuperMail, SuperClient, Super SSJS
Helpful Votes: 0 out of 4 total.
Review Date: 2001-03-29
Have been using code from this book with great success, extending the functionality of SSJS objects (SuperFile, SuperMail)--until now (SuperClient). SuperClient can't seem to see the [client] object in an iPlanet WebServer 4.1 environment. So, digging around in vendor supplied documentation for that version, we find [customClient]. The description of this [customClient] object is very similar to [SuperClient]. Now, while merging the functionality of the two, the book continues to be a wonderful asset.

iPlanet Web Server, Enterprise Edition Server-Side JavaScript Guide (v4.1)* March 2000 (p140 ff) Creating a Custom [client] Object

EXTRACT: Properties of the predefined [client] object can have only string values. To extend the [client] object with a custom object include the following line at the beginning of pages that require it: [var customClient = getCustomClient();] If this is NOT the first page that requests the object you get an existing object, otherwise a new one is created.

Excellent resource
Helpful Votes: 0 out of 0 total.
Review Date: 2000-09-10
I have been using and referring this book to development teams for the past year. An excellent tutorial and reference point for people exposing the power of Server-side JavaScript.

Good book, dated topic
Helpful Votes: 3 out of 4 total.
Review Date: 2001-12-15
The book was very good with the best history of JavaScript (server and client-side) I have ever read. However, nobody in the professional world will start a project today in SSJS, the language is extinct. Only legacy web applications will be using this and there are so many better server-side languages available now.

Scanned book. Looks excellent. How prevalent is SSJS?
Helpful Votes: 3 out of 3 total.
Review Date: 1999-07-13
I have scanned this book, and true to what the other reviewers have said, this book looks excellent. I like that SSJS seems to separate the business stuff from the presentation stuff (HTML) unlike ColdFusion and ASP's. How many people are using SSJS?

Excellent book ever seen on server side javascript
Helpful Votes: 6 out of 7 total.
Review Date: 1999-07-18
If any one wanted to learn good SSJS programming techniques, this is the best buy. Authors not only have real stuff but they explained in a much better way than anyother about SSJS concepts with wonderful, real life examples. Ofcourse, you shoud know about javascript fundamentals (core javascript) before you read this book and authors are very specific about the content of the book and their target is only for users of SSJS

Software
Spanish Bible
Published in CD-ROM by Sociedades Biblicas Unidas (2000)
Author: God
List price: $39.95
New price: $24.68

Average review score:

Spanish Bible
Helpful Votes: 0 out of 0 total.
Review Date: 2008-04-01
I purchased the Bible for handout at the local prison. I, myself, do not speak or read Spanish but those who received the Bibles were happy with them. It allows them to join in with the Bible study.

Spanish Bible: Reina-Valera
Helpful Votes: 0 out of 2 total.
Review Date: 2008-03-15
Spanish Bible: Reina-Valera

Extremely useful for comparing meaning from another language.

Wonderful
Helpful Votes: 0 out of 1 total.
Review Date: 2008-01-07
It was perfect. One of my co-workers mentioned she'd like a spanish bible and was soo please when she received it. I'm so glad I was able to find it so easily and inexpensively.

Thank you
Helpful Votes: 1 out of 2 total.
Review Date: 2007-01-03
This is an awesome Bible! I sent it to an inmate in jail and he was so happy! Now he is able to participate in Bible studies and Church. What a blessing!

You can't go wrong with the word of GOD !!!!!!!
Helpful Votes: 1 out of 16 total.
Review Date: 2003-07-30
Read the Bible everyday for incredible heroes (JESUS, SAMSON, MOSES, KING DAVID), incredible miracles (parting of the Red Sea, creation of the earth, the resurrection) and powerful testimonies (from the disciples, Lazarus, those who were once blind). Start off with the PSALMS and PROVERBS, then go to the New Testament and finally the Old Testament. GOD BLESS YOU!!!

Software
SQL Anywhere Studio 9 Developer's Guide (Wordware Applications Library)
Published in Paperback by Wordware Publishing, Inc. (2004-09-25)
Author: Breck Carter
List price: $49.95
New price: $8.93
Used price: $8.95

Average review score:

Breck Carter's BOOK
Helpful Votes: 0 out of 0 total.
Review Date: 2008-03-31
It is one of the best books on SQL I have read. This is a good book not only for those who want to use SQL Anywhere but for all SQL Afficianodos. It is both comprehensive and compact. I found this book useful while trying to understand Mobilink. I recommend this book without any hesitation to anyone who wants to understand how everything works in SQL Anywhere.

Invaluable Reference for any SQL Anywhere DBA !
Helpful Votes: 0 out of 0 total.
Review Date: 2007-02-16
In a word: Awesome! This is the definitive book on Sybase SQL Anywhere 9. If you use this at work, especially in a replicated environment, then you MUST have this on your shelf.

This is a down-to-earth, no-holds barred approach to dealing with the good/bad/indifferent aspects of SQL Anywhere Studio 9. I am a data architect for a company that manages over 4,600 remote databases and this book has single-handedly helped me solve issues we have been having for months.

The author, Breck Carter, is a man who has been in the trenches with "the rest of us" to solve some of the most vexing data management problems. The solutions are as simple as they are elegant.

Written in a "real-world" tone, this book gets to the nitty-gritty of 99% of problems. The chapter on Mobilink replication is worth the price of the book alone as it goes into extreme detail on the how/whens/whys of moving data around and how to best utilize this impressive feature.

Highly Recommend!

unique reference for this niche market
Helpful Votes: 0 out of 0 total.
Review Date: 2006-11-10
Some of the documentation in this book is included no were else besides Sybase official docs. Given that "official docs" have such a dry reputation, I was happy to find this book. Indeed it is much easier to read, and contains lots of important information for configuring and programming in your SQL environment.

This book is packed with pertinant, in-depth info. The author does not have an overly-wordy style, so there is no inflated page-count.

An outstanding book, and great reference guide on CD
Helpful Votes: 2 out of 2 total.
Review Date: 2005-01-06
This book is simply a must-to-have for db-developers; it presents a complete and compact reference for experienced developers as well as it offers a comprehensive immersion in SQL Anywhere to beginners and less experienced ones.

If I had to use only one word to express my opinion about this book I would just say: RELIEF. Relief of not getting drowned again in hundred of pages of irrelevant topics, misleading information, decorative pictures and tools descriptions.

I highly recommend this book to application programmers, as myself, accustomed to flirting with different db-engines but still seeking a solid understanding relational db paradigms.

Outstanding reference for Sybase SQL Anywhere
Helpful Votes: 2 out of 2 total.
Review Date: 2004-12-19
I started using Sybase SQL Anywhere before Sybase owned it--when it was called The "Watcom" Database Engine. "SQL Anywhere Studio 9 Developer's Guide" is an outstanding reference. The book was written by someone who obviously has a great deal of experience using SQL Anywhere Studio to build real-world software solutions. Highly recommended.

Software
A Step-by-Step Approach to Using the SAS System for Factor Analysis and Structural Equation Modeling
Published in Paperback by SAS Publishing (1994-09-29)
Author: Larry Hatcher
List price: $61.95
New price: $54.82
Used price: $49.98

Average review score:

Solid Book!
Helpful Votes: 0 out of 0 total.
Review Date: 2008-02-25
While some passages are repetitive, on the whole, this book is very informative. The author leaves nothing to chance and is thorough in his explanation of various methods and how to reproduce them. The explanations by example are flushed out with no assumptions made about user knowledge, which was great in my case because before reading this book, all I knew about SAS is that it existed. Now, I can apply various and powerful statistical techniques on my own. Thanks Prof. Hatcher!

Very Good
Helpful Votes: 0 out of 0 total.
Review Date: 2007-08-06
More detailed explanation of every subject discussed. Nothing was assummed. The appendix include vital information for new SAS users.

Absolutely outstanding
Helpful Votes: 0 out of 0 total.
Review Date: 2007-05-23
This is the single best statistics text I've ever read. It's extremely easy to follow, very practical, and gives outstanding examples. Everything is so clearly described in the book that one might call it Factor analysis and SEM for Dummies. I only wish that the book covered nonrecursive SEM models.

Easy to read
Helpful Votes: 0 out of 0 total.
Review Date: 2006-11-03
Very easy to read. Examples are simple and effective. The book explains the statistical concepts as well as the SAS programming tricks. In fact, the book provides complete code - you will be able to get good amount of analysis done just by copying that code. However, you also need to buy the "The Little SAS Book" if you never used SAS before.

Excellent book
Helpful Votes: 1 out of 1 total.
Review Date: 2003-05-01
This outstanding book was one of the mainstays for my Ph.D. dissertation. It explain factor analysis and SEM techniques in a clear and effective way, with an hands-on approach that guides the reader during all the data analysis and result interpretation phases.

Software
Structured Systems Analysis: Tools and Techniques. (Prentice-Hall Software Series)
Published in Hardcover by Prentice Hall (1979-03)
Author: Christopher P. Gane
List price: $90.00
New price: $28.19
Used price: $1.31
Collectible price: $90.00

Average review score:

Still a Classic
Helpful Votes: 1 out of 1 total.
Review Date: 1998-08-26
One of the first book written on structured systems analysis and still, after 20 years, one of the best. The techniques has stood the test of time.

Structured Systems Analysis: Tools & Techniques
Helpful Votes: 2 out of 2 total.
Review Date: 2002-04-06
I read this book over 20 years ago. It is still the best. I keep it right on my desk.

Best DFD book I've ever seen
Helpful Votes: 2 out of 2 total.
Review Date: 1999-06-11
I was introduced to Data Flow Diagraming in college with this book. Since then I have seen many other books describing DFD's. All fail to explain them as clearly as this book does. I highly recommend it!

Excellent text - Recommend highly
Helpful Votes: 3 out of 3 total.
Review Date: 1998-02-14
This is an EXCELLENT text and workbook. I was searching for a current publication. I have a very old copy but I find it still extremely relevant. I Took a graduate course in structured systems analysis in 1997 and the text the professor/ school ordered for the students was horrible and absolutely no help. I took out my old copy and was able to follow along very well. (I would bet the professor was also using this text as his guide :-) THIS BOOK NEEDS TO BE KEPT IN CIRCULATION!!!!

Still the best book on business modeling and diagramming!
Helpful Votes: 4 out of 4 total.
Review Date: 1998-10-30
As a business process consultant and information systems designer, I am constantly looking for effective techniques for capturing business details and new system requirements. I have looked at every new tool and method to come along, but this is STILL the best one there is. A testament to this book and it's methods is that many of the latest software tools, using the latest technology, still build on the methods and diagrams used in this book. And it's all still valid. Every consultant, business analyst, and systems designer MUST have a copy of this book in their library!

Software
Surviving the Top Ten Challenges of Software Testing: A People-Oriented Approach
Published in Paperback by Dorset House Publishing Company, Incorporated (1997-10)
Authors: William E. Perry and Randall W. Rice
List price: $27.95
New price: $18.27
Used price: $13.75

Average review score:

Bringing testing out of the closet
Helpful Votes: 12 out of 14 total.
Review Date: 2000-01-03
Testing has often been the misbegotten portion of the software development process. Frequently neglected until the semi-chaotic end of the production cycle, the testing phase has traditionally been shortened to accommodate a fixed release date. The relationships between the developer and test groups are to some extent adversarial, but in so many cases it often breaks down into open hostility. Among developers, it is often considered demeaning to have to soil ones hands by actually testing the code. With such a sullied background, it is no wonder that production code is generally riddled with bugs.
As the authors of this book point out, all of the above are dangerous conditions. With the expansion of code reuse and RAD tools, the development of the initial iteration is going to be done at a faster pace than before. Since the number of pathways through the code is operationally infinite, the only way relatively bug-free code will be developed is by allocating more resources to testing and making the choice and tracking of test cases a more scientific endeavor. The most significant point of the ten made in this book is that the testing process should be considered on an equal basis with that of development so that both groups communicate as equals. Without that, all the fancy, efficient tools in the world are reduced to the level of mere toys.
This is a book that can and should be read by developers, managers and yes, even testers, as all will benefit from the simple words of wisdom.

Made sense and is appropriate for all!
Helpful Votes: 12 out of 12 total.
Review Date: 1999-09-17
This book gives excellent insight for the beginning QA professional. It not so detailed that developers and managers will not want anything to do with it either. It explains ways to communicate quality assurance without offending anyone. The content is concentrated on the expressing QA in a brighter light without ruffling too many feathers. I recommend it for everyone in a technical environment with the goal of attaining quality. THIS IS A MUST HAVE FOR ANY QA PROFESSIONAL.

Software testing as if people mattered
Helpful Votes: 2 out of 2 total.
Review Date: 2004-07-31
Much has changed in software development and testing practices since this text was written in the late 90's. However, many of the identified challenges are still with us. I find myself rereading this book as it is a useful reference for a test manager. The authors identify dual disparate roles for the software tester. In role one, the focus is on the task of testing software, such as test planning, test design, and execution. In role two, the tester or test manager's role is more as a politician and marketer to protect the test staff and promote the value they bring to each project . The text focuses on the second role, which elaborates on what the authors identify as the top ten people oriented challenges for the software test professional.

The first section of the book includes an assessment to help you identify your strengths and weaknesses in meeting people related testing challenges. The bulk of the text contains individual chapters on the top 10 challenges. The challenges are explained along with guidelines to overcome the challenge. Chapters can be read out of order and this format allows you to focus on your weaknesses as identified in the self assessment. The last section of the book describes a six step change process to implement improvements. My favorite two chapters were "Explaining Testing to Managers" and "Getting Trained in Testing." Highly recommended.

Excellent review of the daily pitfalls of software testing
Helpful Votes: 21 out of 22 total.
Review Date: 2000-06-20
This is an excellent review of the biggest recurring problems of the software testing world. As I read the descriptions of each of the 10 challenges, I was astonished at how many of the pitfalls I fall into on a regular basis. Perry & Rice don't just lay out what the challenges are - they also discuss how to meet each one. Each item on the list has its own chapter with sections on the impact on testing, solutions to the challenge, impediments to implementing the solutions, and helpful guidelines to creating a plan of action. This is without a doubt an excellent book for those of us in the trenches of software testing each day. (One bit of advice, though - if you're looking for a book on "how to do software testing", look elsewhere. Perry and Rice have other good books on the subject, but this one is really intended to help you step back from your daily testing work and see where you could improve on your approach to it.)

Still valid, still useful
Helpful Votes: 4 out of 4 total.
Review Date: 2004-07-04
When this book was written software testing was starting to consolidate into an 'honorable' profession, and the number of good books about testing could be counted on your fingers (and probably a few toes). The discipline has matured into a profession, and there are so many excellent books on the subject now that it boggles my mind.

You'd think that the top ten challenges listed in this book would have been long ago resolved and replaced with a new set. Sadly, that isn't the case. Each challenge listed is as valid today as it was when this book was written, and except for #10 on the list (getting trained in testing), which has dramatically improved, the other nine are still there. Read the book. Take the advice of the two authors, both of whom are seasoned professionals who give the solutions to these challenges, and move the profession forward.

Here are the top five challenges that I see today, drawn from the list in the book:

#1 today, #6 in the book: Communicating with Customers -- And Users
#2 today, #3 in the book: Hitting a Moving Target
#3 today, #1 in the book: Having to Say No
#4 today, #4 in the book: Testing What's Thrown Over the Wall
#5 today, #2 in the book: Fighting a Lose-Lose Situation

Your order may be different, but I am willing to bet that the list will be the same. This book does give realistic solutions to these problems, so if you agree with the list, then you'll find this book valuable.

Software
Using the Windows 98 Registry (Using)
Published in Paperback by Que (1998-11)
Author: Jerry Honeycutt
List price: $29.99
New price: $8.00
Used price: $0.28

Average review score:

Great for mysified Mac users
Helpful Votes: 12 out of 15 total.
Review Date: 2000-01-11
As someone with a background in the comparatively 'easier' (and more stable) Mac world, I found this book, more than any other Windows 98 guidebooks, to be the most useful in terms of explaining why my Wintel product was failing. The book is exceptionally well-designed. Not only is the materially organized in a useful fashion, the page-layout makes things easy to read. The author's writing style is crisp and engaging, and that which he is trying to teach is genuinely useful. Indeed, _Using the Windows 98 Registry_ is so straightforward in its approach, I felt like I was reading a tech manual for a Macintosh product. I would second another reviewers' comments, though, that future editions could benefit from the inclusion of case studies.

A serious book about Win98 Registry
Helpful Votes: 22 out of 22 total.
Review Date: 1999-12-08
I purchased the book to understand how Windows 98 registry really works. I had sometimes to correct corrupt registry entries arising from my heavy user actions and this may be very scary.

Hunneycutt's book was the right choice. This is a book written by an expert with high pedagogic skills. I found not only the whys of registry but a number of tips that helped resolving my issues. Reading this book felt me more in control of the machine.

Also useful are some of the freeware and shareware described in the book, like regmon. To be frank, however, I didn't find much use for the featured software that come with the book's CD.

The book offered a lot more than my immediate needs requested. For instance, as a programmer I found it may be a powerful reference tool for those needing to write code accessing the registry.

As a hint for the next edition I suggest increasing anedotical contents for troubleshooting application entries and other heavy user issues.

Excellent choice for mastering the Win98 Registry!
Helpful Votes: 5 out of 6 total.
Review Date: 1999-04-14
This book has tons of useful information and goes into detail in the areas where you need it to. Lots of good desktop edits, good CD, and very easy to read & follow.

Good book, but not enough focus on practicality.
Helpful Votes: 6 out of 6 total.
Review Date: 2000-07-28
This book is excellent for understanding the "theory" of the Win 98 registry, but I have not found it very useful for guidance in the practical aspects of actually tweaking registry settings. It usually contains enough information about a particular registry section to know if it is not worth editing, but it often does not give enough coverage to important keys. It would definitely benefit a lot from input by a person who commonly solves problems using the registry. That said, I have sometimes found it helpful when trying to find which key contains a given piece of info that I am interested in tweaking.

The one registry book that you must absolutely have!
Helpful Votes: 9 out of 10 total.
Review Date: 1999-05-12
This book is one of the best written registry books that I have read. It explains all the hard to find details that most other books barely touch on. It's the only registry book that I recommend!

Software
Visual Basic 2008 Programmer's Reference (Programmer to Programmer)
Published in Paperback by Wrox (2008-02-05)
Author: Rod Stephens
List price: $39.99
New price: $21.90
Used price: $19.99

Average review score:

Another Excellent Stephens Book!
Helpful Votes: 0 out of 0 total.
Review Date: 2008-07-12
I have taught programming for about 20 years in a local college. I have several other Rod Stephens books so when I needed a book to help me with the new features in Visual Basic 2008, this book was my first choice. I was not disappointed. At over 1000 pages it covers just about everything you might need, whether you are a beginner or an expert. The good explanations are backed up by good examples. I highly recommend it.

Stephens never disappoints
Helpful Votes: 0 out of 1 total.
Review Date: 2008-06-05
A weighty tome with substance to match the heft. Mr. Stephens knows his material and knows how to make his knowledge accessible. This book has become a necessary adjunct all of my VB projects.

Solid examples: a great book for beginners, or seasoned vets.
Helpful Votes: 1 out of 1 total.
Review Date: 2008-07-08
For the novice user this book will take you by the hand, and guide you through VB.NET from the IDE, to basic principles and concepts of OO programing, and into concrete examples, covering a vast amount of information. There is an incredible 200+ page appendix.

Like most other books on the subject, the sections that cover parts of VB that I work with daily (and thus understand well) offered few new insights. The other 75% of the book has proved to be extremely helpful!

If you truly "know" VB.NET '08 inside and out, then you don't need this book (or any others for that matter!), for the rest of us the useful information abounds.

Nice Overview with Useful Examples
Helpful Votes: 1 out of 1 total.
Review Date: 2008-05-27
I'm experienced with VB.Net but needed a quick reference book for the new features (esp. LINQ) and that would also provide an overview for features I might not otherwise discover.

My first project with VB 2008 sent me right to the book. I was able to easily adapt code lifted right off the page on the first task. However, different code from the book for a second task was less successful (LINQing on a data set table). The syntax (in the book) for the ORDER BY clause was erroneous and raised a perplexing error. (Perhaps the Wrox web site corrects this; I haven't checked.) Googling brought me to a Microsoft web site with an example with the correct syntax.

I guess you should expect such issues when applying 15th century technology (i.e., printed paper) to a bleeding edge tool.

All in all, however, the book was worth the modest investment. Make use of Amazon's excerpts to evaluate it for your own needs (I did).

By the way, the (first) one I received was damaged (crumpled pages, torn backcover) in packaging, but Amazon redeemed themselves by promptly sending an intact replacement.

Excellent book of a programmer for programmers
Helpful Votes: 2 out of 3 total.
Review Date: 2008-05-04
This is a great book. Starting for the simplicity and going strong describing in simple language the complicated topics for the beginner to the advanced programmer in VB 2008(VB 9).

I enjoyed the reading and I am not done yet with the book. And after reading some paragraphs again, have been able to find new details that allow me to improve my routines.

Thank you Rod for the book.


Books-Under-Review-->Games-->Gambling-->Software-->53
Related Subjects:
More Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250