Software Books


Books-Under-Review-->Recreation-->Travel-->Preparation-->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
The Computer Desktop Encyclopedia
Published in Paperback by AMACOM (1996-08-12)
Author: Alan Freedman
List price: $39.95
New price: $2.49
Used price: $0.37

Average review score:

computer desktop encly
Helpful Votes: 0 out of 1 total.
Review Date: 2002-05-11
This book makes a complicated machine like computer very easy to understand

This is A 5* book
Helpful Votes: 0 out of 0 total.
Review Date: 2002-01-13
The best thing I love about this book is the writing style of Prof. Freedman and how easily and clearly it can crystallize, the otherwise complex computer terminology, components and concepts. The explanations used here are vivid. I have owned a copy since 1997 and I have never been disappointed with anything that I needed to look up, for instance 'kludge' is described here as - "Also spelled 'kluge' and pronounced 'klooj'. A crude, inelegant system, component or program. It may refer to a makeshift, temporary solution to a problem as well as to any product that is poorly designed or that becomes unwieldy over time."

It will be hard to obtain better explanations than they are written in here.

There are several other similar Encyclopedias around which I have never looked at, because I had no need to look for another Encyclopedia.

A COMPREHENSIVE COMPUTER ENCYCLOPAEDIA
Helpful Votes: 2 out of 2 total.
Review Date: 2003-03-02
Unlike most other computer dictionaries/encyclopaedias in its class, the inclusion of a companion CD-ROM gave this "Computer Desktop Encyclopedia" a comfortable jump-start in the superiority contest.
The book (and its attached CD-ROM) covered, in the most definitive way, all the important terms and acronyms that apply to today's computer and networking technologies. Hardware, software, and allied peripherals were adequately represented.
It is descriptive and well-illustrated, and included all the commonly used file extensions. With over ten-thousand terms and definitions, its scope is rich: in comparison to what exist now.
This computer encyclopedia ranks among the best currently on sale. However, potential buyers may be frustrated (at the moment) by its limited availability.

Probably the best PC Encyclopedia ever written
Helpful Votes: 3 out of 3 total.
Review Date: 2003-01-17
And too bad it's out of print. While this book will not teach you how to use a PC, it will define every computer related (and often electronics) term you can imagine. I was surprised on some of the really obsecure terms this book contained that I didn't expect it to mention. I got this book used and after reading over some of it, I'd say this is a must have on any nerd's desk as the it compares up there with as good as an internet search for explanations of PC related terms.

Good reference manual to have around.
Helpful Votes: 4 out of 4 total.
Review Date: 2001-12-10
I work people whose computer knowledge varies from very little to a serious computer user. This reference manual is one book that all levels can benefit from. This book is the perfect manual to answer the questions in an easy to understand format without all that technical jargon.

The book is over 1100 pages and is loaded with pictures and figures to give a visual representation of the definition which makes is easier to understand some of the concepts covered. There is computer definitions, vendor breakdowns, and certification analysis and application definitions.

Some of the topics covered are networking, computers, MACs and applications. Some of the technologies included are CISCO, CompTIA, ATM, FDDI, Ethernet and token ring. Also included is a cd-rom which has over 5000 more definitions not included in the book. Overall a great addition to my technical library.

Software
Constructing Accessible Web Sites
Published in Paperback by Apress (2003-07-14)
Authors: Jim Thatcher, Cynthia Waddell, Shawn Henry, Sarah Swierenga, Mark Urban, Michael Burks, and Paul Bohman
List price: $49.99
Used price: $26.30

Average review score:

Guiding hand to accessibility
Helpful Votes: 1 out of 1 total.
Review Date: 2002-10-22
The GlassHaus "Constructing Accessible Web Sites" book has been a great find. I began working to build sites and applications for use in Web browsers that had to be used by individuals with disabilities in 1997. Over these years I picked up a lot of hard won knowledge and experience, but have never run across a resource that fully backed what I had gathered. The GlasHaus Accessibility book not only echoes what I have learned, but has provided new insights to improve upon what I already have. The best part of this book is that I can point others to it and I am assured they will be able to build an accessible site or Web applications that can meet high standards.

Many folks think accessibility is a great inconvenience, but it takes a little thinking and planning to do it right from the beginning. Having a great resource at hand makes the process a cake walk. Not only are the processes and guides helpful for creating sites that are accessible for those that are disabled these steps outlined also make the information in the site future ready. Sites that are accessible are much easier to use with a handheld PDA device or from even a cell phone browser. Accessibility for everybody in more situations improves with structuring the information properly, which is all making Web enabled information really requires to get it ready to be consumed. Is your information ready to be consumed by everybody?

What a great book
Helpful Votes: 2 out of 2 total.
Review Date: 2002-09-11
I don't usually come it the "lyrical type", but to find such a worthwhile book on such a worthwhile topic is a breath of fresh air!

Above all else, it offers practical advice on how to actually do the right thing. Unlike certain titles with animals on their covers, there's more here than just reams and reams of tables containing cut-and-pastes from the man pages on the subject.

It's also of a nice size. (I know that would be no recommendation, if the book didn't actually teach you anything, but it does - and you don't feel intimidated, like you can when you pick up some dirty great Red tome from a Certain OtherPublisher.) You feel as if the subject is managable. Knowable. It may be just me, but if a book is smaller than my own head, I generally feel that there's an outside chance I may be able to fit the contents inside my own skull!

I'll have to keep an eye open for these blue things... they're quite good.

A fantastic book
Helpful Votes: 4 out of 5 total.
Review Date: 2002-09-13
Of the books and resources that I've read on accessible web sites, this is by far the best - especially from a UK perspective.

The main UK legislation that specifically mentions web sites and accessibility comes into force in October 2004 which, at the time of writing this, is still over two years away. This means that there isn't a great deal of information and certainly no legal cases that we can draw on from our country, so we have to look elsewhere to see what is happening.

This book benefits in that, although it does cover Section 508 and other already in place legislation, it also gives a great all round understanding of the topic, and is very easy to read. Having chapters written by different authors means that you get a far greater depth of experience and information, which can only benefit the reader.

If you're going to buy one book on accessible web sites, this should be at the top of your shopping list.

No More Excuses.
Helpful Votes: 5 out of 6 total.
Review Date: 2002-10-20
Two new words have joined the vocabulary of web designers in recent years - usability and accessibility. You will often come across them used in tandem.

Usability really became an issue when Jacob Nielsen infamously denounced Flash as 99% bad. Accessibility became a priority for web developers working on government projects after Section 508 was brought into law in the United States.

Accessibility became an issue in Australia during Maguire vs SOCOG in 1999, when a blind man filed a complaint with the Human Rights and Equal Opportunity Commission (HREOC) that neither Olympic Games tickets purchasing information nor the souvenir programme were available in Braille. Most importantly he alleged that the SOCOG website was not accessible, and to make it so would have been well within budget. SOCOG was found to have discriminated against the complainant and damages were awarded against the organization.

Accessibility is now a civil rights issue. It is also not that difficult to implement on a website, once you learn how it can be done. This excellent book, Constructing Accessible Web Sites, teaches you all that and more. It is the first on its subject, and will not be the last, but it is damned a good beginning.

All eight co-authors have been pioneers in the field of accessibility, and Glasshaus deserves praise for having assembled such a team. They cover more than website accessibility - their expertise extends to the accessibility of web design tools themselves. An apt reminder that the web is as much about reading as writing, for writers as much as readers, a real medium of two-way communication.

All websites can now be made accessible to varying degrees, even Flash websites since Flash MX, as Macromedia Senior Product Manager for Accessibility Bob Regan demonstrates in Chapter 10. So there are no excuses for failing to add increased accessibility, and usability for that matter, to that new project you are just about to commence.

Ensure you have a copy of Constructing Accessible Web Sites at hand when you begin. And also take a look at another equally essential reference on the subject due out any day now, Joe Clark's Building Accessible Websites. Accessibility is the newest and most necessary website building skill. There are no excuses now.

Guiding hand to accessibility
Helpful Votes: 8 out of 8 total.
Review Date: 2002-10-22
The GlassHaus "Constructing Accessible Web Sites" book has been a great find. I began working to build sites and applications for use in Web browsers that had to be used by individuals with disabilities in 1997. Over these years I picked up a lot of hard won knowledge and experience, but have never run across a resource that fully backed what I had gathered. The GlasHaus Accessibility book not only echoes what I have learned, but has provided new insights to improve upon what I already have. The best part of this book is that I can point others to it and I am assured they will be able to build an accessible site or Web applications that can meet high standards.

Many folks think accessibility is a great inconvenience, but it takes a little thinking and planning to do it right from the beginning. Having a great resource at hand makes the process a cake walk. Not only are the processes and guides helpful for creating sites that are accessible for those that are disabled these steps outlined also make the information in the site future ready. Sites that are accessible are much easier to use with a handheld PDA device or from even a cell phone browser. Accessibility for everybody in more situations improves with structuring the information properly, which is all making Web enabled information really requires to get it ready to be consumed. Is your information ready to be consumed by everybody?

Software
Data Structures for Game Programmers (Premier Press Game Development)
Published in Paperback by Muska & Lipman/Premier-Trade (2002-11-25)
Author: Ron Penton
List price: $49.99
New price: $73.88
Used price: $35.19

Average review score:

Where's "...for dummies" in the title?
Helpful Votes: 1 out of 1 total.
Review Date: 2008-06-05
I will be brief.
I only have 4.5 years experience as a programmer, of those only 1.5 were spent on C++ and I have no experience whatsoever in game programming;
the new stuff I learned from this book could be printed on a letter page or less.

This is just generic, and rather primitive, data structures and algorithms book, that applies them to making a small game instead of usual example search/whatever programs. Sometimes it feels like a data structure was used merely as an example that fit in that place in grand example-place matching, and not as the most useful or efficient one...

One could probably turn it into "Data Structures for Database Server Programmers", "Data Structures For Embedded Device Programmers", or "Data Structures For Solving World Hunger" with copy/paste and minor grammatic corrections ;)

A clean approach to Data Structures
Helpful Votes: 6 out of 7 total.
Review Date: 2005-01-17
This book actually teaches Data Structures!! Data Structures are the essence of programming. Ron manages to present all the basic Data Structures and the most famous algorithms in a clean and gentle way.

Many many thanks to Ron Penton for his help! Ron Penton really knows how to write a book! His way of writing shows that he knows the subject perfectly and presents it in a way that anyone understands what he is talking about. No matter how hard the topic is! By the way, Ron Penton has a great sense of humour!

If I could I would give one more star for the GREAT job he did with the CD. Although I intended initially to learn Data Structures, I also learned SDL. Perfect combination for someone who wants to start writing games!

I would recommend this book to a non-beginner
Helpful Votes: 6 out of 7 total.
Review Date: 2004-09-16
A pre-requisite for any book on Data Stuctures is that the person should be comfortable with the syntax and semantics of programming in a high level language such as C++ or Java. Hence this book assumes that you are comfortable with C++ and OOP. There is no such thing as Data Structures for Absolute Beginners. So discard the review with 2 stars. Overall this is an excellent and interesting book on Data Structures.

Bottom line is this, you can find the information presented in DS4GP in any other good book on data structures but what sets this book apart is the presentation, organization, practical content and the writing style of the author.

It's definetly not for beginners or for a person looking for a very detailed book on data structures that covers AVL trees and red-black trees. But for the other 99% its a must buy.

Does what it says
Helpful Votes: 6 out of 12 total.
Review Date: 2003-10-02
i wanted a book to brush up on some data structures since i've been out of programming for a few months. plus, most of my learning of these has been self taught and from the internet where there is limited (good) writings on more complex subjects such as programming. so i wanted to have a fresh perspective. not only does the book contain very useful details in many areas and to the point information (gets to the first data structure by page 14!) but the author somehow makes this stuff fun to read.
the author doesn't go hugely in to depth in some areas but that's pretty much what i wanted since i am already familiar with how to use most of the stuff. very good book and i'd highly recommend it. hope this author continues with more books!

I loved this book like a cookie dough sundae.
Helpful Votes: 9 out of 11 total.
Review Date: 2005-06-07
Ron Penton, Data Structures for Game Programmers (Premier, 2003)

I don't normally get all googly-moogly over programming books. In fact, I just took a quick look back at my reading log since 1999, and a select few have gotten four stars, but nothing above that. But I picked up Penton's nine-hundred-page tome on Thursday and I finished it on Sunday. Nine hundred pages in four days. I've only been keeping track of page counts over the past year, but the books I've read that have come closest, page-wise, have been Robin Hobb's lovely novels, three of which I read earlier this year hovered around eight hundred pages. I read the shortest of them in eight days. And I love Robin Hobb.

Data Structures for Game Programmers is a wonderful book in no small part because Ron Penton was still an undergrad while writing it. Which is, of course, also the book's main problem, because someone like me who last saw ivy-covered halls well over a decade ago is likely to be sick with envy that some little greenhorn has already found his way into the world of professional computer-book publishing (and by "professional" here I don't mean "published by recognizable press," I mean "the kid's already published three books in three years, and they're ALL monstrous tomes, when does he have time to program?"). But let's face it, you expect something different when you read a book by a young writer, be it the hot new novelist or the new kid on the programming block. And Penton delivers it; Data Structures for Game Programmers is, if you're a programmer, the most readable computer book you've ever come across. Penton seems to have a healthy disrespect for textbooks, which he alludes to a few times in the course of the book, and it shows in his writing; he wants to write something that will teach you more than a textbook by being more accessible. And in this goal, he succeeds. Brilliantly. I learned more about C templates from reading this book than I have in any other three books devoted to nothing but templates, and here they're just referred to a few times in passing. How is this possible? Because Penton explains things in language far easier to understand than that of most programming books; simply put, he hasn't yet been so overwhelmed by jargon that he can't see when he's written something the layperson might not be able to understand, which is a common ailment among programming authors.

Also, there's been some minor grumbling from some critics about the book's insistence on reinventing the wheel. Of course it does. That's how you learn to program-- you bang away at it, doing something that's already been done, until you figure out why it's done that way. There may be five or six people on the planet who can read it in a textbook and immediately figure out why it's the case (and, one assumes, they are the same people as those critics), but the rest of us are much happier seeing it this way.

If any computer book publishers happen to be reading this, you, especially, should be reading Data Structures for Game Programmers. See what it's like. Try to get the rest of your authors to emulate it. You'll have much happier customers that way.

This is one of the handful of books I've read since getting a library card again (a total, in fact, of four since 2003) that, after returning it to the library, went back on my Amazon wish list, because I want a copy for myself.

Software
Digital Video Hacks: Tips & Tools for Shooting, Editing, and Sharing (O'Reilly's Hacks Series)
Published in Paperback by O'Reilly Media, Inc. (2005-05-27)
Author: Joshua Paul
List price: $29.95
New price: $62.33
Used price: $13.17

Average review score:

Great so far
Helpful Votes: 0 out of 0 total.
Review Date: 2007-10-31
Not soemthing I would read cover to cover, but the individual "Hacks" that I have read are pretty good. I have lots of books along this line and this is one of the bet. I put it up there with Stu's "DV Rebels Guide" which is also incredible. If you like the Rebel guide, you will probably like this as well. Lots of good stuff. Enjoy!

Lazy boys hacks
Helpful Votes: 0 out of 0 total.
Review Date: 2007-09-12
Great book with great content I recommend it to anyone who want to take there film making a step forward and is to busy or lazy to download the information from the internet becaue it is all there. Spread around of course but you will find every piece of information even most of the pictures used in this book so. If you have time and dedication you can save yourself the money by looking it up on the internet.

Very informative, very well written.
Helpful Votes: 0 out of 0 total.
Review Date: 2007-02-18
This book covers many aspects of video. Labeling tapes, making excel spreadsheets for saving information, time code on tapes, how to achieve certain effects, lighting, and green screen effects just name a few. The book is general to most all video software and is a very usefull tool I'm glad I purchased. Don't let the term "HACKS' fool you it 's only refering to tips or tricks.

Many good tib-bits and pointers.
Helpful Votes: 2 out of 2 total.
Review Date: 2006-02-25
I found the book to be very practical and have the
kind of "nuts-and-bolts" pointers that I like. You
don't have to read it cover to cover (I didn't) but
can pick it up and go to the points that interest you
or where you are currently in need of help. It refers
to various "commerical products" that the author has
used to get the job done. I found this helpful. With so
many competing products to chose from it's nice to
hear, "If you get product X you'll be able to do Z,"
rather than buying and hoping (or not buying and
wondering). Kuddos to the author.

Must have for amateur/semi-professionals
Helpful Votes: 2 out of 2 total.
Review Date: 2006-02-23
I learned so much from this book. In fact, I've already implemented several of the ideas and have had great results. If you're semi-professional (video has been added to your responsibilities but you have no experience with this medium) BUY THIS BOOK.

Who would have thought of parchment paper and clothes pins to diffuse light and create a softer, more natural light over the subject? That's just one of the great tips I've already started using.

I've bought several digital video books while trying to learn this medium, and this has been by far the most useful.

Software
Dynamic Scheduling With Microsoft(r) Project 2000 : The Book By and For Professionals
Published in Paperback by Intl Inst for Learning (2001-06-04)
Author: Eric Uyttewaal
List price: $59.95
Used price: $2.80

Average review score:

Good informative book.
Helpful Votes: 0 out of 2 total.
Review Date: 2002-11-06
This book will definitely help you get your projects into Project 2000. Great ideas on both Project Management and Project 2000.

Project Manager
Helpful Votes: 1 out of 1 total.
Review Date: 2003-11-25
Eric,
Thanks for a superb job on your Dynamic Scheduling book and the accompanying CD, which I make use of as well. I have been managing projects at fortune 500 companies for nearly a decade. I have read many books, I have taught and I've done some writing of my own and with out question, your book is the best I have ever read. It is obviously written from the perspective of someone who knows project management as well as Microsoft Project. Often there a slight disconnect between instructors and authors and those of us in the real-world of project management, Dynamic Scheduling shows that you have your foot firmly planted in both worlds. Some people consider me a Microsoft Project expert, but I have stolen so much useful information from your book that I probably should be paying you royalties. Thanks again and I will be on the lookout for your next book.

MS-Project really does work! (thanks to this book)
Helpful Votes: 4 out of 4 total.
Review Date: 2003-05-07
I've been using MS-Project for a few years now, starting with Project 98, and now 2000. I've always looked at it as a quirky tool that I use to create task lists, rough schedules, and charts to use in project plans. I've never considered it a serious tool for planning, let alone controlling a project. "Too many inconsistencies," I thought, considering myself an intermediate user. I've taken CBT's, and read MS-Project for Dummies - what more should I need?

This book has changed how I look at the tool, and how I schedule projects. MS-Project really does work - you just need to know what is going on behind the scenes to make it work for you! The author clearly walks you through how to perform tasks from a project manager' perspective (I' not a PM, but happen to do some of it, so don't think you need to know all about PM to benefit from this book), and examines common pitfalls and best practices gathered from obvious extensive practical experience using the tool. The title is accurate - the book revolves around creating a "dynamic schedule," i.e. one that easily updates as variables in your project update. The chapter on optimizing the schedule was especially helpful, and immediately applicable.

MS-Project is not a quirky tool for high-level plans and pretty pictures - it is a powerful project planning and controlling tool that will cut hours and frustration out of your project. Impressive text - do yourself a favor and read it cover to cover. You'll be happy that you did.

Moving Beyond Pretty Gantt Charts
Helpful Votes: 4 out of 4 total.
Review Date: 2002-10-24
Finally, a book that promotes the use of MS Project to do real project planning and tracking, rather than just using it to draw pretty charts. The author brings the reader up to speed on the essentials of MS Project, and then takes the reader through the process of optimizing the plan and ongoing project tracking. It provides a clear rationale for using MS Project to build a model of the project that can be used to do what-if analysis and to help the project manager to see the effects of change on the plan when reality differs from the plan (always does). The book clearly draws on real-world experience in trying to balance and optimize resources, as shown in the section that describes a resource critical-path method. The book is clear, concise and practical. The techniques show how MS Project can actually be useful, rather than as something a project manager is forced to do just to keep management happy.

If you manage projects - GET THIS BOOK!
Helpful Votes: 45 out of 46 total.
Review Date: 2002-11-28
I was searching through bookstores and Amazon.com for a good book on how to best use Microsoft Project. There are a ton of books out there that teach you Microsoft Project, and I own two of them (Mastering Project 2000 and Project 2000 Step-by-Step). These books are great at describing features, but you can also get that information with the Help files.

For anyone who has used Microsoft Project can tell you, there are several ways to set up the application, some of which is helpful, and some of which can have you very frustrated.

What I wanted was not a description of all the features, but how to best set up Microsoft Project. I stumbled on this book on Amazon.com, and it proclaimed to be the book I needed.

I was not disappointed. The author draws upon his years of experience in developing and managing with Microsoft Project and leading the Microsoft Project department at the International Institue for Learning (IIL), upon the lessons from the many other instructors, and from his students. Being able to learn from others mistakes and tips is worth the price of the book alone.

The author's stated objectives in setting up Microsoft Project are to:
- allow the schedule to be dynamic, so that when reality comes, as it will do several times during a project, then the schedule will dynamically adjust to reflect the future
- need as little care and feeding throughout the life of the project as possible, so you can spend your time managing the project, not in front of a computer trying to update the status and plan the future (when you don't have the time).

The author walks you through step-by-step on how to set up Microsoft Project to achieve those two goals. He discusses:
- the best settings for the project's properties
- how to properly establish a work breakdown structure (WBS) and describe its elements in the project tasks
- what variables need to be visible on the Gantt data entry chart to watch how Microsoft Project will alter variables
- a complete discussion of the Scheduling Formula
- descriptions of Fixed Work, Fixed Duration, and Fixed Resources, and the concept that a task does not remain as one of these, but should be changed to control how Microsoft Project will react to replanning
- when to use constraints, deadlines, and milestones, and how to add constraints so you aren't held responsible for the impact of other organizations not fulfilling their commitments
- assigning responsibilities
- how to title resources
- when resources can be "pooled"
- how to optimize the schedule (whether for time only, time and cost, or for time, cost and resources through the use of a Resource-Critical Path - aka Critical Chain)
- the use of Monte Carlo simulations
- how to handle (and possibly hide) project buffers in a schedule
- the use of one-page reports (always!)
- establishing baselines
- tracking progress (the six basic situations and how to indicate them) and updating projections and assignments (through workgroup features or manually).

The author also describes three "hazards" with Microsoft Project, namely facility and machinery costs, gross work time vs. dedicated work time, and the use of the Effort Driven tag.

Facility and machinery costs are poorly handled by Microsoft Project, and the author describes some workarounds.

The author does describe the difference between gross work time and dedicated work time, and that planning usually is done with dedicated work time, but the difference between the two are often not correctly accounted for. Recent findings suggest that worker efficiency is not better than 65%, so this difference can be enormous. The author describes two ways of handling it when he describes the subject, and then describes a third method much later in the book (and says that method is popular). Unfortunately he does not describe the advantages and disadvantages with the approaches, to include cost implications. I would highly suggest that you only plan in gross work time, knowing the inefficiencies. By the way, Microsoft doesn't make this very easy either as the efficiencies of individual resources against a task is not an included field for the assignments.

The author describes that there are problems with using the Effort Driven tag, and gives great advice on how to deal with it (always turn it off if the task is not Constant Work - but watch it as Microsoft Project can and will change it on you). His description of how Microsoft Project treats the Effort Driven tag, however, was not complete. The Effort Driven tag attempts to hold Work constant in addition to the variable that you declare as fixed. Since the Scheduling Formula only has three variables, trying to hold two of them constant while changing the third obviously causes some confusion. I don't have room to describe how Microsoft Project will react when you set this tag, but it's not always "Effort Driven". Just keep it turned off!

There is some room for improvements in this book:
- Earned Value Management was not mentioned (except in the glossary). The author should either explain that he doesn't find it useful, or explain how he's used it productively
- The Index is weak for the volume of information included in the book
- The advantages and disadvantages of each of the approaches to hide management reserve in the schedule should be described
- There should be graphics showing how to set up constraints, milestones and deadlines, to include un-hidden management reserve
- There should be example one-page reports included
- Update for Microsoft Project 2002

Despite these shortcomings, you will not find another book that comes close to this on how to use Microsoft Project. If you manage projects with Microsoft Project (even if you use Project 2002), you should have this book on your desk (not your shelf).

Software
Exchange Server 5.5: 24Seven
Published in Paperback by Sybex (1999-05-07)
Author: Jim McBee
List price: $34.99
New price: $3.33
Used price: $0.52

Average review score:

If you administer Exchange this is a must
Helpful Votes: 0 out of 0 total.
Review Date: 2001-06-02
Working with Exchange everyday this is a book I recommend to any IT person wanting to know more about Exchange. This is the best Exchange book I have purchased so far. Don't pass this book up.

If you don't know Exchange Server, this one's not for you
Helpful Votes: 22 out of 22 total.
Review Date: 2000-04-26
I purchased this book as a sys admin working with Exchange Server for the first time, and this book took an already complex product and made it more frustrating. I was looking for a book that would explain the capabilities of Exchange Server and how to configure it to exploit these capabilities. This book seems much more concerned with migration of existing enterprise messaging systems to Exchange and upgrading existing Exchange installations than actually setting up Exchange from scratch.

While I am sure that there is good info in this book that I will eventually use, I would definitely not recommend this book to someone who didn't know quite a bit about Exchange Server to begin with.

On Exchange don't miss this one!
Helpful Votes: 3 out of 3 total.
Review Date: 2000-03-18
This book is giving you hundreds of useful and practical advises about Exchange administration & configuration. Jim Mc Bee knows what he is talking about. Remember there is NO reference book about Exchange but don't miss what is in this one.

Very informative book, a must for any Exchange administrator
Helpful Votes: 6 out of 6 total.
Review Date: 2000-09-18
I don't usually write reviews, but I had to for this book. The author not only knows his stuff, but is capable of putting his indepth knowledge in a very step 1,2,3 approach, something I have found to be an exception in alot of what I read. One think I have to note, I am the main systems person for a trading firm, and we are required to do message journaling (keeping all communications for three years). I have tried to find information on this topic and how to implement it on many message boards and other forums, as well as in documentation. Being that I did not know the actual term was "journaling" I found this impossible, and therefore, have been backing up every single mailbox, and that does not even "legally" do the trick. This one 2 page section on how to implement this makes this book worth more than money, because we are now legal. To the author, thank you for your help, and I look forward to anymore lit. that you produce!

Very well written book
Helpful Votes: 6 out of 6 total.
Review Date: 2000-03-15
I picked up this book by accident thinking it would be a good "starter" book. AKA - Having never used exchange server before, I wanted a basic book for setting up accounts, addresses, basic administration, etc. This is not that book at all. If you want a really low level book, look elsewhere. However, I quickly found out Exchange Server is intuative enough that it's easy to figure out the basics all on your own just from playing with it. Aside from that, I am greatly impressed with this book. It's solved every problem I've ran across, and more. The best thirty bucks you'll spend this year.

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.05
Used price: $38.49

Average review score:

Bit-banger's delight. More fun than a barrel of monkeys.
Helpful Votes: 0 out of 0 total.
Review Date: 2008-09-12
If you find delight in the optimization of code--and you SHOULD--this is the book for you.

The book contains a great collection of techniques and tricks for highly efficient numerical programming.
Great read.

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.

A rich resource for low-level arithmetic tricks
Helpful Votes: 3 out of 3 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.

Absolute essential
Helpful Votes: 4 out of 4 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

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.

Software
Interactivity By Design
Published in Paperback by Pearson Education (1995-07-21)
Authors: Ray Kristof and Amy Satran
List price: $40.00
New price: $5.98
Used price: $0.01

Average review score:

Three Threads Of Interactive Design
Helpful Votes: 1 out of 2 total.
Review Date: 2005-10-07
This is a benchmark book for interactive design. It separates the design process into information design, interactive design and presentation design. Those who head the process and focus on information design tasks at the beginning of an interactive project will find that costs are lower.

Information design changes are easiest at the beginning of a project and create large cost problems at the end.

If you have proceeded with good information design then interactive design and costs are much less difficult and less expensive.

Finally if you have made good information design and interactive design decisions, then you have a vast arrays of how to present the final product. It is at this stage the costs the highest with graphic designers, video producers, web developers, programmers and so on.

Read the book and memorize the process.

A bit too simple!
Helpful Votes: 2 out of 5 total.
Review Date: 2003-05-11
The book promised a lot based on previous readers' reviews and the publishing house's reputation but I was disappointed with its contents. The information is well presented but too simplistic. Lacking any further elaboration this book is of little use if you have some experience in the field of interactive design. A good brain-storming session at home would come up with the same findings of this book.

Sill holds up.
Helpful Votes: 2 out of 3 total.
Review Date: 2002-01-14
I have had this book for 4+ years. I loaned it to a friend once who didn't return it, so I bough another one.

Among the dozens of books I own and read on usability or project management, etc. this one is fantastic - a real stand-out.

The one drawback is that it's not as contemporary/up-to-the-minute as newer books. [shrug]

A great book for teaching
Helpful Votes: 5 out of 5 total.
Review Date: 2000-08-31
This is nicely organized, introduces important concepts and explains them in plain english. I used it as a textbook for a multimedia class and it was well received.

You will not find fancy tricks and designs, but you will get a good overview of multimedia, interface design and project management. It is 'outdated' so it is not suitable for experts but its information is excellent for an intro class, especially for people with little graphics experience.

Simple. Clear. Invaluable.
Helpful Votes: 6 out of 7 total.
Review Date: 2000-04-23
For once, someone makes the distinction between information design, interaction design and presentation design. This book was invaluable in helping our division more clearly define our process for product development.

Software
Joseph Lowery's Beyond Dreamweaver
Published in Paperback by New Riders Press (2002-10-25)
Author: Joseph Lowery
List price: $39.99
New price: $0.30
Used price: $0.03

Average review score:

TAP INTO THE POWER OF DREAMWEAVER MX !
Helpful Votes: 0 out of 0 total.
Review Date: 2002-11-29
If you have been working with Dreamweaver for some time now, and are ready to take your skills to the next level, Beyond Dreamweaver is the perfect resource. Through a concise and straightforward writing style, the author takes you on a broad exploration of development possibilities beyond Dreamweaver's "everyday" usage.

The book begins with an excellent chapter on the ease of integrating Dreamweaver MX with Content Management Systems. While this chapter may not seem as relevant to developers since Macromedia's introduction of their content management system - Contribute, it clearly demonstrates the extensibility of Dreamweaver. In doing so, it opens the reader's mind to virtually unlimited possibilities for creating custom integrations. Additionally, it continues to be a valuable example for developers using other Content Management Systems such as Interwoven or BlueMartini.

The next chapter provides an excellent overview of Section 508 website accessibility requirements. It also discusses new features available in Dreamweaver MX that will assist developers in ensuring that their websites are accessible.

Beyond Dreamweaver goes on to provide a great introduction to XML. Examples clearly demonstrate how to use Dreamweaver MX, both to export template content to XML and import XML into Dreamweaver templates.

The next few chapters present a variety of techniques that will enhance productivity. You will learn how to build Sequential Navigational Systems for both small and large scale websites; about Dreamweaver's ability to cross-integrate with other Macromedia products such as Fireworks and Flash; and how to go beyond Dreamweaver's built in capabilities and actually build your own custom cross-product extensions.

If you are interested in creating your own extensions, Beyond Dreamweaver explains how to use the standard classes and libraries that ship with Dreamweaver as a starting point. And if you really want to dig in and explore under the hood, it gives you an excellent example of how to take this even further by using C++ to create your own extensions to JavaScript.

The chapter "Making Flash Connections" was of particular interest to me as a designer/developer who specializes in Flash site development and dynamically generated database driven websites. A valuable example that was provided demonstrates the ability to pass data - either static or dynamically generated - from a Dreamweaver coded page to a Flash .swf file. Additionally, a second example demonstrates the new Flash Remoting features which allows Flash to send and receive more complete data structures. I particularly enjoyed exploring the possibilities of combining the Macromedia tri-product MX powerhouse - Flash, Dreamweaver and ColdFusion. Quite a combo!

Beyond Dreamweaver does not extensively delve into any one topic. Instead it provides the reader with a broad range of examples that can be used as a springboard for further exploration.

Unique material
Helpful Votes: 1 out of 1 total.
Review Date: 2003-01-19
Joseph Lowery has a love affaire with Dreamweaver dating back to 1998 and version 1.0; that's why this book is more than just an expert writing about a piece of software, Joseph is passionate about Dreamweaver and the result is a real work of love. The book contains 10 chapters, covering different topics; each chapter stands on its own, allowing the reader to pick only one topic at time, there is no need to read from cover to cover here. The vast majority of the material available here is simply not available elsewhere; Mr Lowery covered things that may surprise even a seasoned Dreamweaver veteran like me. If you enjoy pushing Dreamweaver to its limits you can't miss this one

Pushing the Limits of Dreamweaver
Helpful Votes: 1 out of 2 total.
Review Date: 2002-12-06
Beyond Dreamweaver covers one of my favorite things about Dreamweaver, which is its open-endedness. Web design is all about pushing limits -- of our own knowledge, of HTML, of browsers -- and Dreamweaver gives its users lots of room to push. So you want to adapt Dreamweaver to work with your company's Content Management System? This book shows you how. You want to work with the latest, greatest XML-based language out there, even though Dreamweaver doesn't *officially* support it? Dreamweaver can support just about anything you throw at it, and this book shows you how. And each chapter is written from a problem-solving, why-would-I-want-to-do-this perspective that makes it quickly useful.

If you think you know Dreamweaver, think again
Helpful Votes: 1 out of 2 total.
Review Date: 2002-12-03
This book will show you what you didn't even know you need to know. I am a medium to advanced Dreamweaver user and I learned so much from this book, starting in the first chapter. I think this book is perfect for people who have used the software for a while, but don't really push it to its limits. Mr. Lowery shows you important things in two general categories: how to accomplish things you couldn't before and how to streamline your workflow to be more efficient.

Killer techniques
Helpful Votes: 1 out of 2 total.
Review Date: 2002-11-29
With an abundance of books on the market focusing on the techniques built into Macromedia's Dreamweaver MX product, reading this book was a breath of fresh air as it takes the product, and completely blows it apart.

The techniques in this book, such as integrating DMX into your content management solution, extending the product using C++ as well as dealing with cutting issues such as accessibility will make you more productive and your workflow more refined.

Lowery leaves no stone unturned, showing clearly how to integrate through the extensibility layer with Fireworks; and explains how to link data into Flash in a concise, easy to understand way.

The techniques discussed are also fully extendable to your own ideas so the book will lay down a very important framework.

A fantastic tome which should hold pride of place on your desktop.

Software
Mathematica Navigator: Mathematics, Statistics, and Graphics
Published in Hardcover by Elsevier Academic Press (2004-06)
Author: Heikki Ruskeepaa
List price:

Average review score:

Excellent book to buy with An Introduction to Programming with Mathematica
Helpful Votes: 0 out of 0 total.
Review Date: 2007-04-25
This is a GREAT reference book. You won't learn how to program Mathematica from it. You will learn an amazing amount about how Mathematica works by reading it. If you don't believe me, check out it's thorough explanation of cubic splines. It's better than the Mathematica Help. It also comes with the complete book which can be installed in the Mathematica help system.

There is, literally, a wealth of information to work with in this book.

I would also strongly recommend getting An Introduction to Programming with Mathematica, Third Edition. This is a first rate "course in a book" for programming.

There are other books which are good. Between these two books, you will have an amazing arsenal to work with!

Paul

Constantly Referring To
Helpful Votes: 1 out of 1 total.
Review Date: 2007-07-18
I agree with many of the other reviewers - this book is great. I recently got Mathematica and found the imbedded Help browser a little cryptic at times. I purchased Mathematica Navigator after reading many of the reviews here. I haven't read the book from cover to cover, but instead use it as a reference after having read chapters 1 through 3.

I'm studying Matrix algebra, so I skipped to Chapter 18 and worked through the examples without any problem, save a small error on page 467 where an upper case P was typed in lower case.

Highly recommend for anyone wanting help making the most out of very powerful software.

Best Choice for starting
Helpful Votes: 1 out of 4 total.
Review Date: 2007-05-29
Very well written and full of useful information to start learning Mathematica. It covers all the foundamentals.

Second Edition is even better than the first
Helpful Votes: 4 out of 4 total.
Review Date: 2007-08-21
I liked the first version so much that I bought this second edition also. The first edition was based on Mathematica 3 but this second edition is based on Mathematica 5 (Mathematica 6 has only just shipped within the past 2 months).

As did the first edition, this second edition comes with a cd that contains the entire book in Mathematica notebook form. The style sheets used to format the second edition cd notebooks are much cleaner looking than the first.

At anyrate, I definitely recommend the second edition even if you already have the first edition.

Excellent book, but it needs an update for version 6 of Mathematica
Helpful Votes: 5 out of 5 total.
Review Date: 2007-12-14
Mathematica is an excellent program, with good built-in and online documentation - although many feel the Documentation Centre in version 6 is not as good as the Help Browser in version 5.2. But sooner or later you will find a problem for which the official Mathematica documentation does not help. The program can then be very frustrating, as the syntax is complicated and error messages can be very cryptic. Help online is painfully slow, as the official resource, the news group comp.soft-sys.math.mathematica (Mathgroup), is moderated, so help requests have to be approved before they will appear. (The newsgroup sci.math.symbolic is sometimes helpful and since its not controlled by Wolfram Research, posts appear immediately). Hence Mathematica users will need one or more good books - more so than with other similar programs such as Maple or Matlab.

In addition to the book Mathematica Navigator by Ruskeepaa, I own several other books on Mathematica, including:
* The Mathematica Book, Fifth Edition by Stephen Wolfram
* The Mathematica Guidebook: Programming by Michael Trott.
* The Mathematica GuideBook for Symbolics (w/ DVD) by Michael Trott.
* Schaum's Outline of Mathematica by Eugene Don
* An Introduction to Programming with Mathematica, Third Edition by Paul Wellin
* Programming in Mathematica (3rd Edition) by Roman Maeder - I also own the first edition.
* The Beginners Guide to MathematicaRG, Version 4 by Jerry Glynn and Theordore Gray

plus a few more old books I've either had a very long time or bought very cheaply on Amazon.

Given the choice of only one book, I would choose Mathematica Navigator by Ruskeepaa. It comes with a CD-ROM which has the whole contents of the book, which may be integrated into Mathematica's help system. It's not unique in that respect, as so do Micheal Trott's Mathematica Guidebooks, but they have far too much irrelevant material in them. Ruskeepaa's book sticks to important facts about Mathematica. The book covers a wide range of topics. Sometimes I wish in more depth, but the book offers a good compromise between width and depth. In particular, the information on writing Mathematica programs is far too short, so its unlikely to satisfy someone wanting to write a major Mathematica package. For writing packages, Programming in Mathematica (3rd Edition) by Roman Maeder based on Mathematica 3 is arguably still the best, although Maeder's 1997 book is very old.

The only significant fault I can find of Ruskeepaa's book is its age. Mathematica 6 is a really major upgrade from 5 with many functions now built into the kernel which previously needed to be loaded from packages. Many functions or options have been deprecated. As such, some of the information is no longer accurate. But given at the time of writing (December 2007) there is no book on Mathematica 6 published, I think Ruskeepaa's book, which is based on version 5, is the best Mathematica users can get. However, if by the time you read this, someone has published a book on Mathematica 6, then it might be worth buying that instead.

I would have given this 5 stars, but it is getting a bit dated now.


Books-Under-Review-->Recreation-->Travel-->Preparation-->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