Software Books


Books-Under-Review-->Computers-->Artificial Intelligence-->Belief Networks-->Software-->20
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
Domain-Specific Application Frameworks: Frameworks Experience by Industry
Published in Hardcover by John Wiley & Sons (1999-10-18)
Author:
List price: $75.00
New price: $19.88
Used price: $19.88

Average review score:

If you want to know what's happening out there
Helpful Votes: 0 out of 0 total.
Review Date: 2003-02-28
I was mainly interested in the MES implementation part and I found those chapters quite inspiring. We are usually lead by "common practices" which form our experience and we'll use them throughout our work. But formalizing and being able to communicate a technology is always an issue (unless you're going to di it all by yourself).
Excellent.

excellent collection
Helpful Votes: 0 out of 0 total.
Review Date: 2002-02-19
"Domain Specific..." is another excellent book from the "Fraemwork collection". It is a set comprehensive reference books as well as a authoritative textbooks by experts in this growing research field.

The description of practical experiences as well as more conceptual descriptions, are usefull to understand the complexity of achieving high levels of software reusability.

Managers and academics, will find a lot of material to help them decide if this is the way to go. Our research group in Web Engineering at the University of Sydney (weg.ee.usyd.edu.au) will us it extensively to improve our development practices.

An excelent walk through framework technologies
Helpful Votes: 1 out of 1 total.
Review Date: 2002-03-01
An almost indispensable 3-volume reading to understand the success of framework technologies in today's software systems. The books include most of the top
articles on the subject, providing a thorough insight in both design and implementation issues regarding frameworks, also complemented with practical experience
about framework usage. Although the work is mainly concentrated on technical aspects, the articles are comprehensible enough to be taken as reference material by
a broad community, for example, software engineers, programmers, or technology managers. The books are useful for anybody planning to include
framework-based techniques in software development processes or planning to improve current object-oriented practices. It is also an excellent source for graduate
courses.

Volume 1 lays the fundamental concepts supporting object-oriented frameworks, and describes the problems and challenges that this
technology raises in software development. The book covers topics such as domain analysis, development concepts and approaches,
documentation, and management, among others. Of course, the compilation of articles makes some parts little redundant, but this is a minor detail compared with the
fruitful contributions made by the book. In particular, the articles on reusing hooks, hot-spot-driven development, composing modeling frameworks in Catalysis, and
composition problems, causes and solutions, are a sample of the outstanding level of this work. Each chapter adds at the end a number of related questions and
student projects aiming to reinforce concepts and promote further investigation. As a comment, novice readers should take the sections concerning hooks and
hot-spots carefully because these topics are presented in a slightly confusing way.

Volume 2 focuses on specific framework implementations, dealing with existing frameworks for different application domains, such as businesses, multi-agent
systems, languages and system software. In this book, the readers will find a level of detail much closer to specific implementations issues than in the previous
volume. Nonetheless, the writing style remains mostly clear and accessible for a quite broad audience. The case-studies and experience reports described by the
articles show an attractive industrial perspective of the framework approach, and more important, they go an step forward in the road of a more mature discipline for
software development. In addition, a
CD-Rom with concrete examples of these applications is included with the book.

Volume 3 completes this series with a number of domain-specific application frameworks developed by industry, showing how to apply the concepts and ideas of
the previous books in software products. In this line, it includes very interesting frameworks for manufacturing systems and distributed systems, among others. It also
goes through concrete software scenarios, illustrating the benefits of combining domain knowledge and object-orientation expertise. Although the level of the articles
is rather odd, the volume certainly provides the readers a realistic picture of the problems of building and adapting frameworks by learning from others' experience.
A CD-Rom is also included with this book.

Overall, these framework books collect the state-of-the-art on framework development, offering a comprehensive and
easy-to-understand guide for both academics and practitioners in the field. It is clear that framework technologies will not solve all the problems (perhaps they rise
more challenges than current approaches), however, taking advantage of the framework possibilities can make your development process more repeatable,
productive, and also less painful. The gains of this retrain are no doubt a good investment.

Great Reference and Compilation of Timely Material
Helpful Votes: 1 out of 1 total.
Review Date: 2000-01-06
A great reference and compilation of timely material. For anyone interested in frameworks targeted to specific application domains, this book surveys a broad spectrum of example systems while providing detailed in depth information concerning the particular requirements and features necessary for each domain.

Excellent guidelines to build OO Application Frameworks
Helpful Votes: 2 out of 2 total.
Review Date: 2002-02-27
This book in conjunction with the books "Building Applicaton Frameworks: Object-Oriented Foundations of Framework Design" and "Implementing Application Frameworks: Object-Oriented Frameworks at Work" are a series of three books that constitute a complete and necessary guide for the design and implementation of application frameworks. They are based on multiple academic and industrial contributors experience building a wide range of domain-specific application framework. These books are very easy to read and understand and you can learn from them not only what a framework and an application framework are, but also how to apply this technology to real world domains, like manufacturing, health care, distributed computing, real-time systems, simulation environments, ...

First book, "Building Application Frameworks: Object-Oriented Foundations of Framework Design" introduces application frameworks, their benefits and problems. It addresses all the fundamental concepts behind OO application frameworks and provides guidelines for OO application framework development. It is organized in eight parts. Part one provides a complete overview of OO application framework technology describing what is an application framework, what are the problems and benefits of application frameworks and how to use, develop and evaluate an application framework. Part Two presents some historical application frameworks and discusses some general guidelines to increase the reusability of application frameworks. Part Three describes how to build a framework analysing a concrete domain. The rest of the book provides all the necessary information to completely build an application framework. It presents all the concepts managed in framework development, which are the different development approaches, how to test the resulting frameworks, the problems derived from integration and a question sometimes forgotten but very important, the framework documentation.

This book, "Domain-Specific Application Frameworks: Frameworks Experience by Industry" is focused in the experience of industrial and academic contributors in the development of OO application framework in different domains. Each chapter covers step by step the complete development of an application framework in manufacturing, distributed systems, real-time systems, telecommunication, multimedia, chemistry and data visualization domains. It includes the motivation developers founded to choose application framework technology, the problems they had to solve and the final solutions they developed.

Third book, "Implementing Application Frameworks: Object-Oriented Frameworks at Work", shows step by step how to implement application frameworks in different domains. It is organized in six parts covering examples about i) Business Frameworks with different examples in sales and administrative domains, ii) Artificial Intelligence, iii) Agent Application Frameworks, presenting interesting frameworks for speech recognition, neural networks and agents. iv) Specialized tool frameworks, v) Language Specific Frameworks, vi) System Application Frameworks, which present and analyse the application of OO frameworks in combination with other methodologies as component-oriented programming, language constructs or constraint programming and vi) Experiences in Application Frameworks. This last section is very useful because analyse the lessons learned using the application framework technology.

Software
Effective XML: 50 Specific Ways to Improve Your XML (Effective Software Development Series)
Published in Paperback by Addison-Wesley Professional (2003-10-02)
Author: Elliotte Rusty Harold
List price: $49.99
New price: $29.74
Used price: $22.26

Average review score:

Excellent resource for both quality control and ideas
Helpful Votes: 0 out of 0 total.
Review Date: 2007-04-03
I bought this book quite a while ago and I absolutely the format. It's a great resource to just pick up and get great ideas, verify that you are on/off the right track and generally learn how to get to the next level with XML. Highly recommended

Great gap between book knowledge and effective use...
Helpful Votes: 1 out of 3 total.
Review Date: 2004-12-06
The flexibility of XML can often mean that there's a gap between using XML and using XML effectively. Elliotte Rusty Harold's book Effective XML - 50 Specific Ways to Improve Your XML (Addison Wesley) is an excellent way to move towards the latter condition.

Chapter List: Syntax; Structure; Semantics; Implementation; Recommended Reading; Index

There are obviously a large number of books that will teach you the semantics of writing and using XML. But just because you can create an XML file doesn't mean that you've done it well or effectively. Harold's book provides a bridge to being able to create XML files that will be usable in nearly all situations. The book starts out in the introduction with explanations of terms that are often confused (element vs. tag, text vs. character data vs. markup, etc.). Then there are four parts of the book that include a total of 50 tips that will improve the quality of your XML usage. Some tips are pretty basic, like "Include an XML Declaration". Others are more complex like "Verify Documents with XML Digital Signatures". But every one is practical and useful for making sure that your XML is widely useable by all potential applications.

Excellent bridge book to read after you've learned the basics of XML. This is a book that, when taken to heart and used, will cause your coworkers to thank you.

The best XML book I've read
Helpful Votes: 11 out of 12 total.
Review Date: 2004-10-22
Effective XML is a collection of about 50 tips for working with XML. Although XML seems is simple and easy to use, it's also easy to get wrong. I've often scratched your head and wondered why things like XML Schema, for example, just doesn't feel right. But it wasn't until I read Effective XML that I understood what was really awkward with it.

Because the book is so diverse (an amazing feat considering the small page count), it is hard to single out any specific part as being a reason to read the book. The book doesn't just talk about schemas, the infoset, etc..., it digs down and really explains what is good and bad about the technologies and what the best ways to apply them are. All I can say is that I use XML day in and day out and have learned everything I know by trial an error. I've made many mistakes along the way. I've tried my best to learn from them, but Effective XML was the book that made everything click for me. The best part is that the book went well beyond just helping me see my errors. I've already applied some of the ideas to new work I've done recently and have been able to head off some of the problems I would have encountered.


Effective XML is by far the best XML book I've ever read, and quite possibly the best tech book I've read all year. I might even have to add it to my favorite tech books list. If you work with XML to any significant degree, I can't recommend this book highly enough.

How to Effectively Use XML
Helpful Votes: 4 out of 4 total.
Review Date: 2006-02-07
Elliotte Rusty Harold states in the introduction of Effective XML that the book is neither an introductory book nor an XML tutorial. Rather, it is a distillation of the author's experience using and teaching XML and how to use it effectively. The book does a great job of explaining how to use XML and its related technologies.

The book is divided into four major sections: Syntax, Structure, Semantics, and Implementation. Each of the fifty Items packs a lot of information into a few pages. The Items span topics such as why you should Include an XML Declaration (Item 1), Make Structure Explicit through Markup (Item 11), Program to Standard APIs (Item 31), and Write in Unicode (Item 38). Even the Introduction is valuable because it sets the definitions for XML-related terms used in the rest of the book that the author has found to be used interchangeably or inconsistently.

Item 24, Choose the Right Schema Language for the Job, provides a typical example of the great information contained in Effective XML. This Item discusses the strengths and weaknesses of four schema languages: W3C XML Schema Language, DTDs, RELAX NG, and Schematron. The use of programming languages to handle situations that the schema languages can't handle is also discussed. The Item ends with a set of questions to think about when selecting the schema language to use.

I found the book very readable and like that the information is presented in digestible chunks. Effective XML isn't meant to hype XML but to identify what the actual capabilities of XML and its related technologies are and how best to use them. The book does an outstanding job at this task.

Full disclosure: I received a complimentary copy of the book for review.

I wish the XML Schema working group had a copy per member
Helpful Votes: 7 out of 8 total.
Review Date: 2005-07-10
This is not a book explaining XML. This is not a book that goes into any depth on XML APIs. It is not a book explaining any one XML format like XSLT, RSS, or XSD.

Instead it is a book on how to work with XML. How to design an XML application to take full advantage of the facilties of XML: schemas, processing instructions, XSL transforms, namespaces. It is all structured to slowly introduce you into the complexities, and deserves to sit up on the bookshelf with Effective C++, Java and Enterprise Java.

If you already know the basics of XML, it is actually quite a good way to learn about some of the more esoteric concepts -from the pragmatic perspective. Too many XML books rant about how wonderful some feature like XML schema's extension stuff is, why XML is the most universal format ever, SOAP and WS-* the best protocol for distributed systems ever, and XQuery everything you need for an XML database.

This book bursts the bubble of hype with rational analysis of what makes sense, and what doesn't. Item 28: Use only what you need, is my favourite: A review of the main XML specs and analysis of what really matters, which comes down to #35, navigate with XPath.

If you are designing an XML schema/system/application, you need this book. If you have to put up with architects telling you about WS-MetadataExchange, WS-Transfer and RDF, you need a copy to roll up and hit them over the head. And, if like me, you are involved in standards bodies that produce XML related things, you need to buy a copy for all the other participants, so that what you produce will actually work.

Remember that XML is a language designed for use by people and machines. The machines have the upper hand. But with this book, and some thinking, you can design XML applications that people can use.

Software
Escape of Marvin the Ape
Published in Hardcover by Penguin USA Electronic (1995-07)
Author: Penguin Books
List price: $24.95

Average review score:

My daughter is 12 and this is still a family favorite
Helpful Votes: 0 out of 0 total.
Review Date: 2008-01-27
We've had this book for a long time and we still bring it out every now and then.
I think we enjoy the nostalgia of reading a favorite book together and we still
like seeing Marvin's adventures in the city and trying to remember where the
emu and the cat are. It took us years actually to find the emu on the subway.

Marvin the Ape
Helpful Votes: 0 out of 0 total.
Review Date: 2007-01-10
This is an awesome book. I used it with fourth graders to teach the organization trait in the 6 traits writing. The kids loved the story and suggested we write a spin off of the book. They did an awesome job and made their stories into books and illustrated them. Highly recommend it to get students motivated to write.

awesome book
Helpful Votes: 0 out of 0 total.
Review Date: 2007-01-04
I had never heard of this book before my son received it as a gift. He was about 9 months old and would insist that we read it again and again. He is now 4.5 and still likes it. And his little brother has enjoyed it just as much. The illustrations are fantastic and its fun to search for Marvin on every page. I highly recommend this book. I also love the language - it uses fantastic, descriptive words. My soon was 2 and used the words mesmorized and exhilarating because he learned them from this book.

The Fun's not in Finding Marvin: Its the Hidden Others!
Helpful Votes: 1 out of 1 total.
Review Date: 2006-05-08
My preschoolers love this book, not just because of the vivid illustrations that go with an easy-to-follow text - they love locating the hidden ostrich, police officers, and black cat tucked into nearly every single page. Check out the clouds...they look like fish, dinosaurs! Can you find Santa Claus hidden in Yankee Stadium's crowd of thousands?

I confess - my husband and I love finding the hidden pictures, too. Its also our favorite birthday gift for my kids friends. Get the book and scan the illustrations closely! Fun!

Currently my 3-year-old's favorite book
Helpful Votes: 1 out of 1 total.
Review Date: 2006-01-10
My three-year-old son enjoys this book so much because it lends itself to active participation. It is fun for him to spot Marvin, the escaped ape, in various settings ranging from a subway train to a ballgame to a ledge on a building. He also enjoys finding the two policemen who look for Marvin as he moves from locale to locale. I don't mind re-reading this book because of the clever illustrations and appealing New York City backdrops. And after reading the book for the first time, we have make a joke of finding Marvin--I say "Where's Marvin?" and he'll jokingly point to other animals or objects. His enjoyment of this book won't last forever, but it's been providing amusement for a few weeks now.

Software
FoxTales: Behind the Scenes at Fox Software
Published in Paperback by Hentzenwerke Publishing (2003-10-01)
Author: Kerry Nietz
List price: $9.95
New price: $9.95
Used price: $0.01

Average review score:

Great read
Helpful Votes: 1 out of 1 total.
Review Date: 2007-02-06
I couldn't put this book down until I finished it. Kerry does a great job of taking the reader behind the scenes at Fox.

Great Book
Helpful Votes: 2 out of 2 total.
Review Date: 2006-03-09
It looks like I'm one of the few reviewers that didn't work for Fox Software. However, I have used and developed in FoxPro a lot over the last 15 years. It's still the best RAD tool that you can buy despite its treatment by Microsoft.

I thoroughly enjoyed this book and I think that anyone who has worked in software or worked for complete butthead would also like it and relate. It's so well written that I just wish it were longer.

Book worth reading
Helpful Votes: 5 out of 5 total.
Review Date: 2004-02-19
Recently, I read Mr. Nietz's book while on vacation and found it to be very interesting and hard to put down. Within a couple of days I was finished with the book. This book is for all audiences and you don't need a degree in computers to enjoy it. I highly recommend this book and I look forward to reading other books by Kerry in the future.

Buy Foxtales
Helpful Votes: 7 out of 8 total.
Review Date: 2004-02-24
Once I began this extraordinary book, I could not put it down. It's a page turner with a story that will appeal to all readers. I worked at Fox Software with Kerry for over 4 years. This story of Kerry's experience at Fox Software is a wonderful reminder that how you get to the top is more important than how high you get.

There have been many stories of what the inside of the high-tech business looks like from the most famous and successful business leaders. Most of these stories are attempts to write history and promote themselves. This story is about a hard working and honest guy who wants to work hard and make something of himself by joining a small software company. After reading this book you can tell that Kerry wrote this book to just share his experience. He is not trying to promote himself, and by doing so he tells a story that so many people can relate to, and he records for all of us a fascinating story of a small software company at a time when the industry was growing exponentially.

This story has a happy ending, despite all of the obstacles presented in the book, Kerry and others continued to work hard and were rewarded years later at Microsoft. I am looking forward to more great books from Kerry.

Right on the Money
Helpful Votes: 8 out of 11 total.
Review Date: 2004-02-17
FoxTales is an excellent read. Once I got started, I simply could not put it down. As an employee that actually worked in the offices of Fox Software, I always felt that Fox Software was a company that succeeded more in spite of its uppermost management, rather than because of it. At times Fox was an exciting and awesome place to work and at others, it was humiliating and torturous. Kerry does a great job of presenting the experience as a whole and of wrapping up a series of somewhat loosely related events into a very entertaining story. It's nice to see someone tell the outside world what it was like at Fox Software.

If nothing else, Dr. Fulton had an excellent eye for talented developers and he certainly did manage to assemble an incredible team. It's great to see how Keary and others were eventually rewarded by Microsoft for their efforts and perseverance.

Software
Hacker's Delight
Published in Hardcover by Addison-Wesley Professional (2002-07-27)
Author: Henry S. Warren
List price: $54.99
New price: $39.89
Used price: $30.00

Average review score:

This is a fantastic book!
Helpful Votes: 2 out of 4 total.
Review Date: 2007-03-23
I have a virtual calculator called the DIY Calculator that accompanies my own book "How Computers Do Math" The Definitive Guide to How Computers Do Math : Featuring the Virtual DIY Calculator.

I recently added a "Conundrums, Puzzles, and Posers" section to the "Programs and Subroutines" page on my DIY Calculator website ([...]) and I've started to build a collection of simple puzzles for people to play with.

One of the first problems I posed was to count the number of ones in the 8-bit accumulator and to present the result as a binary value. I thought I had discovered the best-possible solution, until someone pointed me in the direction of the "Hacker's Delight". (In this context, "Hacker" refers to a hero who is manipulating code; not a nefarious rapscallion who breaks into other people's computer systems.)

I immediately ordered a copy from Amazon, and took delivery just yesterday as I pen these words. This book is fantastic - I kid you not - on the first page of Chapter 2, for example, I discovered at least five or six capriciously clever tricks that blew my solutions out of the water!

I highly recommend this book.

Fun, interesting and useful
Helpful Votes: 4 out of 5 total.
Review Date: 2007-01-24
My first introduction to binary operators wizardry was in a 1st year, 1st semester course in Digital Systems at the Technion, IIT. I thought it was fun. While I was trying to write a computer program to compute Karnaugh Maps for me, I run into performance problems, and then some binary hackery helped me get back on the horse.

Since then, whenever I come across some binary trick I write it down with a few examples of usage and sometimes with some reasoning why it works.

Then came "Hacker's Delight" and I felt compelled to buy it.

I wasn't disappointed at all! Not only it contained all of the tricks that I have collected, but also it contains a lot more in depth examples of how these tricks can come in handy when trying to squeeze performance from an implementation or save a few more bytes and bits.

The book also gave me a fresh perspective on the implementation of some well known algorithms with the twist of binary arithmetic. This was very enlightening.

I read the "BASICS" chapter (chapter 2) with a single breath of air, and just couldn't leave it down. Not only it was nice to have all these tricks summarized in one book, but also I liked some of the reasoning and the "so-called" proofs.

Remaining chapters were, as I mentioned before, a fresh look for me on known algorithms. This fresh look was through the glasses of binary arithmetic.

I'd recommend this book to anyone who feels comfortable with binary arithmetic and/or computer organization -- even just for the fun of it!

I'd recommend the book to developers who don't necessarily have a sympathy to this topic, but would like a Copy&Paste solution to some problems they have to tackle.

I really enjoyed reading this book, and I will probably reference it from time to time.

A rich resource for low-level arithmetic tricks
Helpful Votes: 4 out of 4 total.
Review Date: 2007-01-23
The term "hacker" in this book means someone who enjoys making computers do interesting tricks regardless of whether it turns out to be useful, not someone who is intent on circumventing computer security. Plus, how relevant would those kind of tips be coming from a book that was written in 2002? Don't let the author's definition of a hacker fool you, though - the tricks in this book are very useful.

This book is a collection of small programming tricks on various subjects. The presentation is very informal, and the methods use very basic computer math. You should know your binary number system backwards and forwards before you start this book. Either C or assembly language is used to demonstrate the hacks in code form. When assembly language is used, it is that of a fictitious machine that is representative of RISC computers. That is because the tricks are meant to be platform independent.

After disposing of basic arithmetic operations early in the book, the author turns his attention to more complex math problems such as calculating square roots. His discussion of the subject is both complex and simple. First, he explains Newton's method of computing square roots through a page full of equations that require some effort to follow. Then he gives an implementation that requires fewer than twenty lines of C code. This is followed by another method that is longer and more cryptic but executes faster, by using a binary search algorithm. Whether you are interested in the equations or merely need the C code to do your job, these solutions are efficient and elegant.

Other topics addressed include Gray codes, the Hilbert curve, and prime numbers. Gray codes are a method of arranging the integers from 1 to N in a list so that each number can be visited exactly once by flipping only one bit at a time. The Hilbert curve is a similar idea expressed geometrically: a single continuous curve which, given a space divided into a grid of squares, touches every square exactly once and does not cross itself. In each case, both the mathematical discussion and the code to solve the problem are provided.

The chapter on prime numbers is the most challenging mathematically but also one of the most interesting. It starts with a concise overview of various mathematicians' efforts to devise ways of finding prime numbers. The author is one of those people who periodically become fascinated by some problem and devote themselves to learning more about it and searching for a solution. The chapter ends not with the usual code sample, but instead with an invitation to continue the search for interesting solutions to the problem.

Clearly, the author views this book not as a finished collection, but rather as a snapshot of work in progress. After decades of interest-driven research, the author has amassed a collection of studies big enough to fill a book, and it is fortunate for the rest of us that he has written one.

Super Book
Helpful Votes: 4 out of 6 total.
Review Date: 2005-08-15
They don't make them like this anymore. Amid the "Learning XXX in 21 days" and various other computer book for which depth is almost non existent (and are read like eating peanuts), this is a refreshing book that talks about solutions to sometimes common (IMHO) coding problems.
If you enjoy programming gems, or remember that beyond your C code there is a machine that executes your program, this is the book for you. For example, think how would you count the 1 bits in a 32 bit integer - the book has an elegant solution in log(n). Aside from this, the book has about 50 or so problems, with their solutions (and proof).
Bottom line: fine book, worthy to be near my Knoth, R&K and Stroustrup books.

Absolute essential
Helpful Votes: 6 out of 6 total.
Review Date: 2007-02-28
This book is an absolute essential to the right reader. That right reader is either a low-level coder, a high-level logic designer, or someone who builds tools and libraries for same. In other words, not a lot of people. This is hacking at its bit-level finest, though. If you're among those few, or think you might be, or want a good laugh at the people who are, dig in.

It's good for things like counting the number of 1 bits in a word-length integer (hint: if you count the bits, you're doing it the hard way). It's good for things like fast division by an integer constant, or mod to a constant integer modulus (hint: if you perform division by dividing, you're barking up the wrong tree). If you can look into a 32x32 bit multiplication and see a convolution going on, you're way ahead of the game. The only tricks I know that didn't appear here are A) for purposes that almost no one has or B) for machines that almost no one has.

Warren presents the coolest collection of slimy coding tricks ever collected, with full attention to the number of machine cycles and the compiler-writer's unique needs. I've seen a lot, and this is by far the biggest and coolest collection around. I have two complaints, though, a small one and a really big one. The small one is that the author didn't score a direct bullseye on my somewhat offbeat needs. Well, he never tried to - that's just me griping that he didn't write a different book. The big complaint is that pages, lots of them, just fluttered out of this pricey book and onto the floor. GRRR. This takes nothing away from the content of the book, until some critical page flutters off never to be seen again. Still, if you can keep a rubber band around it, this will be one of the deepest mines of coolness in your uber-geek library.

//wiredweird

Software
Microsoft Office FrontPage 2003 QuickSteps (Quicksteps)
Published in Paperback by McGraw-Hill Osborne Media (2004-09-12)
Authors: Martin Matthews and John Cronan
List price: $16.99
New price: $7.27
Used price: $7.28

Average review score:

Very simple but complete
Helpful Votes: 0 out of 0 total.
Review Date: 2008-06-20
In learning how to use FrontPage 2003 step by step, this is the book. It's very colorful & informative, it provides all you need to get started in the development of your own website, you're going to like it very much.

Easy to follow!
Helpful Votes: 0 out of 0 total.
Review Date: 2008-02-08
I bought this for my daughter and she said it was very easy to follow. She has already started designing web sites for her friends.

Beginners Book
Helpful Votes: 1 out of 1 total.
Review Date: 2007-10-12
I have just begun to use this book. I am an extreme beginner and find the book attractively laid out and well-illustrated. I have not finished my web site yet, but I'm on my way. There are a few details that are "over my head" but I think I can work around them and still get good results.

Just Follow the Easy Instructions
Helpful Votes: 3 out of 3 total.
Review Date: 2007-09-16
FrontPage was a new application to me and somewhat different than other web page applications. I was asked to take over website updates and didn't have time to go through a class, etc. This book enables the user to look up the task at hand and then basically follow the step-by-step instructions. It has been a fabulous tool. It is very user friendly for the novice but still has enough technical information to satisfy the HTML hound. I found it to be a more effective tool than Microsoft's on-line classes.

If you can only have one book on FrontPage, this should be it.

New User
Helpful Votes: 3 out of 3 total.
Review Date: 2007-03-15
I am just learning about web page development and bought Microsoft FrontPage. I needed help understanding the program and bought this book. I find it very helpful. The layout of the book is most useful. I needed assistance with taking the first steps, and this book is serving my needs. It would probably be too basic for someone with web development experience.

Software
Microsoft SQL Server 2005 Unleashed
Published in Paperback by Sams (2006-12-31)
Authors: Ray Rankins, Paul Bertucci, Chris Gallelli, and Alex T. Silverstein
List price: $59.99
New price: $29.00
Used price: $36.00

Average review score:

dotNet Developer
Helpful Votes: 0 out of 0 total.
Review Date: 2008-07-08
As a dotNet Developer, I am often called upon to write my own database code or maintain existing db code. I am also called upon to diagnose performance problems or set security. Sometimes on lightly staffed projects, I am a defacto DBA.

I have always strived to have a comprehensive understanding of the technologies I use. However, my level of understanding of SQL Server was more limited then my understanding of the other technologies I use.

I purchased this book based on existing Amazon recommendations. In particular, I was interested in the Performance and Security sections, as well as what is new. It did not disappoint. The depth on items like Indexes was exactly what I was looking for. The discussion of new items was enough to get we to a working level.

So it definitely fulfilled my needs and expectations.

However, the book seems aimed at DBAs. Given the number of topics covered in the book, I suspect it could not be comprehensive enough to take an intermediate DBA to the Advanced stage.

But for someone like me, who is often called upon to be an 'acting' DBA it serves as an excellent reference; in addition to providing a tutorial on the topics mentioned above.

Just simply a great reference for SQL Server 2005
Helpful Votes: 0 out of 0 total.
Review Date: 2008-06-25
Even for a beginner like me. This is a great book as a reference or if you learn by experimenting and need a book to look up things here and there. I'm not an expert with SQL Server but it really seems like this book is a must have if you're dealing with SQL Server setup, management, etc..

great reference
Helpful Votes: 0 out of 0 total.
Review Date: 2008-06-18
I used this almost every day now for the past couple months. I used it as a reference with developing in SQL SEVER 2005. It answers about 80% of my questions. Must books answer a little more then half - so I give this five stars.
If you write a lot of code in SQL, I highly recommended this book.

Microsoft(R) SQL Server 2005 Unleashed
Helpful Votes: 0 out of 0 total.
Review Date: 2008-02-19
Very valuable when it comes to referencing all the functionality SQL Server 2005 has to offer.
Microsoft(R) SQL Server 2005 Unleashed

good but needs editting
Helpful Votes: 1 out of 2 total.
Review Date: 2008-07-08
There are a lot of typos and grammar errors in the book. Like "or" instead of "for", for example.

Software
Minor Emergencies: Text with BONUS PocketConsult Handheld Software
Published in Paperback by Mosby (2007-07-25)
Author: Philip Buttaravoli
List price: $79.95
New price: $71.96
Used price: $76.56

Average review score:

Remote Medical Resource
Helpful Votes: 0 out of 0 total.
Review Date: 2008-06-10
Minor Emergences is making the rounds as the resource to have in the remote field. I'm a medic that works in isolated camps or offshore vessels with the closest MD available only via phone or email. Sometimes evacuating a patient to a higher level of care is not an easy thing to do or even a possibility. Being able to take care of minor problems and recognizing when you cannot is always a consideration. While no book or manual could possibly take the place of adequate training it sure is nice to have such a wealth of knowledge close at hand.

Minor Emergencies - Splinters to Fractures is more than worth having to pack its weight around and has a permanent place in my very limited traveling library.

Sandy Fraser
Remote Medic

Excellent resource
Helpful Votes: 0 out of 0 total.
Review Date: 2008-01-12
Great book to have in the urgent care clinic. Enough detail to do remind how to do basic procedures, and with lists of things to consider for most problems that walk in the door

A lifesaver in urgent care
Helpful Votes: 1 out of 1 total.
Review Date: 2008-01-15
I used the first edition of this book while working in a busy urgent care center. As a point of care reference, it is a true godsend. The information is based on the authors' real-world experience and presented in a straight forward manner. The reader is not overwhelmed with detail. The clear, informative illustrations greatly enhanced the utility of this text. As a student rotating through the ED, on more than one occasion I impressed my clinical instructors with knowledge gained through this book.

How did we get by without this?
Helpful Votes: 7 out of 7 total.
Review Date: 2005-11-25
I am a family nurse practitioner, and own (and use) a copy of this book. I think that every urgent care and clinic could use one of these references. No theory, just straight forward, flip-through and get the practical info you need. If you want the theory/research, check out the book's reference articles in your two seconds of spare time. A-plus!

Awesome Book
Helpful Votes: 9 out of 9 total.
Review Date: 2005-09-26
I have just graduated residency and started working at an urgent care center, and this book has many times come in handy to try to catch the many common complaints that slip through the cracks of residency education. Along with telling you what to do, the book also tells you what NOT to do...or what to look for. I use it almost daily!

Software
The .NET Developer's Guide to Directory Services Programming (Microsoft .NET Development Series)
Published in Paperback by Addison-Wesley Professional (2006-05-18)
Authors: Joe Kaplan and Ryan Dunn
List price: $54.99
New price: $39.99
Used price: $42.97
Collectible price: $88.88

Average review score:

Best book for AD & ADAM programmers
Helpful Votes: 0 out of 0 total.
Review Date: 2007-10-29
This is definitively a must have in the bookshelf of all .NET AD Developers. I have been working with ADAM since .NET 1.1 and have always struggle to find answers to simple questions like how to make an LDAP query to run efficiently or how to define complex queries; this book has that and a lot more.

If you do AD programming, you need this book!
Helpful Votes: 0 out of 0 total.
Review Date: 2007-08-13
This book is everything I was hoping it would be. I'm working on a project where I need to get computer accounts from AD (TENS of THOUSANDS of them) and move, delete, enable, disable and set account expiration dates. Everything I need to know is in this book. The AD paged search, useraccount properties, etc. Some of the routines I was able to use as-is (the VB versions from their web site download). These guys do a great job of explaining all the stuff I couldn't find anywhere else. Highly reccomended!

well done!
Helpful Votes: 0 out of 0 total.
Review Date: 2007-08-09
This book is great for anyone who does AD programming with .NET it covers everything from the basics to some pretty advanced stuff and even some undocumented stuff.. a must have for AD Programemrs!

Great book!
Helpful Votes: 0 out of 0 total.
Review Date: 2007-07-31
If you are or may be in the future, doing directory services programming then this book is a must have. It also suffices a quick reference as it has code sprinkled around so that you can get up to speed quickly.

If anything, it is sort of lacking on other LDAP directories. It does have the history of LDAP and does show where the differences are between AD and the others.

If your primary focus is other directories, this may not be the end all book for you, but should still suffice as a reference.

If AD is your main focus, buy this now, you won't be disappointed.

Comments on [...] Deveopers Guide Book
Helpful Votes: 0 out of 3 total.
Review Date: 2007-01-23
This is a very good book for[...] developers who wants to program against Active Directory. There are some good examples in this book that can be very handy. Other than examples in pieces, there is not a project or Web Site codes that a beginner could use.

Software
Oracle8i Database Administration
Published in Paperback by Manning Publications (1999-11-01)
Author: Noel Yuhanna
List price: $42.95
New price: $7.00
Used price: $0.41

Average review score:

Excellent!
Helpful Votes: 0 out of 0 total.
Review Date: 2003-05-20
I already read many Oracle books from Oracle Press & other publications. They are very good. This book takes different approch of How-to Style content which is very much practical & solves day to day administrative needs. Topics are covered in detail. Most importantly examples given are from grounds up. Excellent! This book is also helpfull for all who know a little bit of Oracle Database & want to know more in depth

The book pays itself many times
Helpful Votes: 1 out of 2 total.
Review Date: 2001-08-30
We all know, especially here in Brazil, the money that one pays to have a good Oracle trainning. If you already have a little knowledge of Oracle and its jargon and are self estimulated, this book will take you to high level of expertise without a pain . Want to know Oracle ? Start with it.

The most useful and practical Oracle8i Reference Book
Helpful Votes: 11 out of 11 total.
Review Date: 2000-09-16
Among all the Oracle reference books, I found this one to be the most useful and practical book. This book is very well written and has an easy to read format. The detailed step-by-step instructions in Q&A section helped me solve problems quickly. This saved me much time and effort than going through piles of other reference books and trying to pull pieces of information here and there together to get a complete picture. I highly recommend this book to Oracle DBA's in all levels.

Most useful DBA book I've read so far
Helpful Votes: 13 out of 13 total.
Review Date: 2000-10-13
As an Oracle Instructor and DBA I've had the opportunity to review numerous Oracle texts for DBA's and have to say I've been quite disappointed with most of them. Mr. Yuhanna's book however is an exception. Out of the many DBA texts I have on my shelf this is the one I goto most frequently. Unlike other texts which spend excessive amounts of time covering uncommonly used features and little to no time covering commonly used features this books covers almost all the basics in a hands on approach. The book is setup in a step by step how-to format. Although it doesn't discuss concepts much that is not its purpose and the best concepts book is the Oracle Documentation anyway. I've have yet to see a good how-to DBA book until I came across this one. As a consultant/instructor I recommend it quite frequently.

The best DBA book for new and experienced DBAs
Helpful Votes: 4 out of 4 total.
Review Date: 2000-09-08
The book is very useful for both new and experienced DBAs because it has a lot of practical examples. I especially like its Q&A format with scripts which makes reading very interesting.


Books-Under-Review-->Computers-->Artificial Intelligence-->Belief Networks-->Software-->20
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