Software Books
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

Used price: $27.91

One of the best RenderMan book available on earth !!!Review Date: 2008-06-24
Excellent resource for learning how to write RenderMan shadersReview Date: 2008-05-13
The Wait is Over!Review Date: 2008-04-05
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!Review Date: 2008-02-24
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 informationReview Date: 2008-01-18
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.

Used price: $28.94

A book for programmersReview Date: 2005-11-08
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 bookReview Date: 2007-07-05
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!Review Date: 2006-06-24
I highly recommend this book for any serious developer.
Excellent resource!Review Date: 2006-11-22
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 issuesReview Date: 2005-10-23
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.

Used price: $0.35

SuperFile, SuperMail, SuperClient, Super SSJSReview Date: 2001-03-29
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 resourceReview Date: 2000-09-10
Good book, dated topicReview Date: 2001-12-15
Scanned book. Looks excellent. How prevalent is SSJS?Review Date: 1999-07-13
Excellent book ever seen on server side javascriptReview Date: 1999-07-18

Spanish BibleReview Date: 2008-04-01
Spanish Bible: Reina-ValeraReview Date: 2008-03-15
Extremely useful for comparing meaning from another language.
WonderfulReview Date: 2008-01-07
Thank youReview Date: 2007-01-03
You can't go wrong with the word of GOD !!!!!!!Review Date: 2003-07-30

Used price: $8.95

Breck Carter's BOOKReview Date: 2008-03-31
Invaluable Reference for any SQL Anywhere DBA !Review Date: 2007-02-16
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 marketReview Date: 2006-11-10
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 CDReview Date: 2005-01-06
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 AnywhereReview Date: 2004-12-19

Used price: $49.98

Solid Book!Review Date: 2008-02-25
Very Good Review Date: 2007-08-06
Absolutely outstandingReview Date: 2007-05-23
Easy to readReview Date: 2006-11-03
Excellent bookReview Date: 2003-05-01
Used price: $1.31
Collectible price: $90.00

Still a ClassicReview Date: 1998-08-26
Structured Systems Analysis: Tools & TechniquesReview Date: 2002-04-06
Best DFD book I've ever seenReview Date: 1999-06-11
Excellent text - Recommend highlyReview Date: 1998-02-14
Still the best book on business modeling and diagramming!Review Date: 1998-10-30

Used price: $13.75

Bringing testing out of the closetReview Date: 2000-01-03
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!Review Date: 1999-09-17
Software testing as if people matteredReview Date: 2004-07-31
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 testingReview Date: 2000-06-20
Still valid, still usefulReview Date: 2004-07-04
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.

Used price: $0.28

Great for mysified Mac usersReview Date: 2000-01-11
A serious book about Win98 RegistryReview Date: 1999-12-08
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!Review Date: 1999-04-14
Good book, but not enough focus on practicality.Review Date: 2000-07-28
The one registry book that you must absolutely have!Review Date: 1999-05-12

Used price: $19.99

Another Excellent Stephens Book!Review Date: 2008-07-12
Stephens never disappointsReview Date: 2008-06-05
Solid examples: a great book for beginners, or seasoned vets.Review Date: 2008-07-08
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 ExamplesReview Date: 2008-05-27
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 programmersReview Date: 2008-05-04
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.
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
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