Programming Books


Books-Under-Review-->Computers-->Parallel Computing-->Programming-->14
Related Subjects: Libraries Tools Languages Environments Documentation
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
Programming Books sorted by Average customer review: high to low .

Programming
Groovy Recipes: Greasing the Wheels of Java (Pragmatic Programmers)
Published in Paperback by Pragmatic Bookshelf (2008-03-11)
Author: Scott Davis
List price: $34.95
New price: $19.76
Used price: $19.76

Average review score:

Great book for getting into Groovy
Helpful Votes: 0 out of 0 total.
Review Date: 2008-05-23
Groovy Recipes is an excellent introductory book into Groovy programming. The first few chapters give clear instructions for learning how to use Groovy. The remaining chapters give clear instructions for using some of Groovy's cool features: using Groovy with Java, Grails programming, metaprogramming, working with XML, File manipulation, and web services).
Much akin to the fun and energetic manner that Davis speaks in his presentations he writes Groovy Recipes.
If you haven't heard him speak(and even if you have), do a quick Google Video search for Scott Davis Groovy and you'll find a presentation or two of his. I recommend them.
One technique that I found especially useful is how Davis compared performing a simple task in the Java world, and then showed how it could be done in the Groovy world. Of course, it's easier in the groovy world for all the examples. It's nice to see areas where we can take advantage of Groovy's strengths.
Groovy Recipes has enough content to sit on an experienced Groovy developer's book shelf, but the more novice Groovy people will find more value in Groovy Recipes.

Some nice Recipes
Helpful Votes: 0 out of 1 total.
Review Date: 2008-05-19
It is a nice little book to have by your computer, if you are working with Groovy. I give this book 3 star review because this could have done without first 5 chapters. I think Groovy is a great language, and in my humble opinion it is more useful to a Java programmer, then Ruby, however the quality of Ruby books is far superior to books available in Groovy.

A great resource, but misleading title.
Helpful Votes: 0 out of 0 total.
Review Date: 2008-05-11
I got this book after hearing the author speak at JavaOne. His talk covers the content of the first chapter along with a few other items, but I didn't mind. It was quite helpful to read through the points and examples he made and try them out at my own pace.

The book is driven by a series of insights rather than complete, formal coverage. I found this approach very useful to getting started and experimenting. The writing is clear, light-hearted, and relaxed, especially in the beginning.

Towards the end of the book, the explanations wane a bit. The sample code is more often given without an introduction, beyond the section header. I was less sure what was going on in some of these cases, as I had gotten accustomed to picking things up very quickly in the beginning. The explanations that followed these code bits were good enough, but I missed that sense of the author's energy from beginning to end of each section.

I don't understand at all why it's called Groovy Recipes. There aren't any. The examples illustrate very well the power of this tool, but I didn't see anything that amounts to, say, the Groovy way to mine a web page, create an IM interface, read mail, etc. If you are looking for code you can apply immediately to some series of problems, this isn't the one.

Groovy Baby Very Groovy!!
Helpful Votes: 0 out of 0 total.
Review Date: 2008-05-09
'Groovy Recipes: Greasing the Wheels of Java' is a typical Pragmatic release in that it is written well, free of bells and whistles, and jam full of relevant and useful information. There is 250+ pages of information here on how to use and implement Groovy, the wonderful Java addition that makes programming easier and more exciting for any and all developers!

Content is spread over 12 chapters:

01. Intro
02. Getting Started
03. New to Groovy
04. Java + Groovy
05. Command Line Groovy
06. File Tricks
07. XML Parsing
08. Writing XML
09. Web Services
10. Metaprogramming
11. Grails
12. Grails + Web Services

As can be seen by the TOC, this is a book for programmers of today living in a networked world. The focus is on writing efficient, good code that is fast and useful. This book is extremely beneficial to any and all Groovy developers that want to learn better and faster this wonderful technology.

***** RECOMMENDED

Want to pick up Groovy quick? Get this.
Helpful Votes: 0 out of 0 total.
Review Date: 2008-05-09
So you're in a hurry to pick up Groovy, and you're not a big fan of books that while informative, fill you with more language theory than useful knowledge. This buck, while around 240 pages in length, manages to take you from Hello World! to Web Service programming and Grails rapid development in a short period. If you know Java, you'll feel right at home with Groovy, and will feel good about your skills after you're done reading this book.

Programming
NT Network Plumbing
Published in Paperback by Hungry Minds (1998-07)
Author: Tony Northrup
List price: $39.99
New price: $7.98
Used price: $0.78

Average review score:

Step by Step Detailed IP routing, Bit by Bit - Excellent!
Helpful Votes: 1 out of 1 total.
Review Date: 2000-12-01
This book takes you step by step through how and why a packet travels your network. From the first time your workstation issues a command to the individual proceedures your packets take while traveling the wire.

In depth and detailed, the chapters are stuffed with valuable information presented in a personable and easy to understand format.

Excellent!

Another reader on the Tony Northrup bandwagon
Helpful Votes: 1 out of 2 total.
Review Date: 1999-09-03
I have nothing else to add to the other reviews. I have read dozens (honest!) of NT books. This one ranks as one of the best.

Excellent!
Helpful Votes: 1 out of 1 total.
Review Date: 1999-07-14
Without a doubt one of the best networking and NT-centric networking books I have read. Tony covers all the bases, with an emphasis on NT relevant areas, and uncovers a number of gothcha's in NT that can save you from losts of frustration. Even with Windows2000 this book will be useful as a great primer on Windows TCP/IP networking.

Excellent resource - a great value.
Helpful Votes: 1 out of 1 total.
Review Date: 1999-07-13
I spend alot of time analyzing packets and work mostly at the bottom 3 layers of the OSI model. This book has been a great help to me especially the chapters on Bandwidth, NetBIOS, and Troubleshooting. Well written with good explanations. The 3 books I use the most and highly recommend are 1. this book 2.The Cabling Handbook by Vacca 3.Switched, Fast and Gigabit Ethernet by Breyer & Riley They are all money well spent - Thanks Anthony Northrup.

BTW, the best course I ever took on NT was NT Network Analysis and Troubleshooting from Network General's (NAI) Sniffer University.

You can't get your money out fast enough for ths one!
Helpful Votes: 6 out of 6 total.
Review Date: 1999-07-29
I had occasion to go through portions of this book again recently and could not help but be amazed, again, at how complete and information packed it is. Not only does it cover everything you REALLY need to know about NT networking but Tony writes in a wonderfully easy style that makes digesting all the deep tidbits--and there are a lot of those--easy.

The previous reviewer who said that this book is not long enough is right on. When you finish the book you will be amazed at what you did NOT know and want the author to keep telling you.

We can only hope Tony revamps this book for Windows 2000. If you run NT networks this book is a must have. It is also an excellent companion to studying for many of the MCSE tests because you'll disocver how things REALLY work.

Programming
Oracle Pl/SQL Programming (Oracle Series)
Published in Paperback by Oracle Pr (1996-04)
Authors: Scott Urman and Tim Smith
List price: $34.95
New price: $7.95
Used price: $0.79

Average review score:

An Outstanding Wealth of Information
Helpful Votes: 0 out of 0 total.
Review Date: 1998-12-23
This book is a MAINSTAY in my reference library. Though I do only limited back-end development in the applications I work on, this is the first book I look for when I need to be pointed in the right direction. I highly recommend it!

Excellent for beginners
Helpful Votes: 15 out of 15 total.
Review Date: 2000-02-29
I bought this book as a complete Oracle novice, transitioning from Microsoft T-SQL to PL/SQL. I was worried about the transition being difficult until I read this book.

It is one of those very rare books that presents advanced concepts in a context understandable by users of all experience levels. The author often throws in tips about Oracle PL/SQL quirks to watch out for, as well as some very applicable information about how Oracle works internally.

I've since become more comfortable with PL/SQL, and the book also serves as a great reference. I highly encourage you to read this book straight through.

I recommend this well-written book to anybody wanting to learn PL/SQL, as well as anyone needing a great reference.

Well-Organized, Useful Examples, Easy to Read
Helpful Votes: 5 out of 7 total.
Review Date: 1999-02-27
Although the information was accurate and useful, I think the strength of this book was it's clear and logical presentation. It is easy to read and very helpful. For example, I needed to know how to dynamically build the "where" clause for select statements and his chapter on DBMS_SQL gave me the tools to accomplish my task at work.

An Excellent Book
Helpful Votes: 9 out of 9 total.
Review Date: 1999-02-03
This is definitely an excellent book. No one should rank it less than 5 stars just because it was published in 1996. Please do some research before talk. Actually, Scott Urman has wrote a book, "Oracle8 PL/SQL Programming", which was published in 1997. Buy this one if you want to learn PL/SQL 8.0.

Good but outdated
Helpful Votes: 9 out of 10 total.
Review Date: 1999-01-27
Oracle 8 is out and in this book it only covers to Oracle 7. It is a very well written book. It is a valuable reference however it was published in 1996. Still looking for Oracle SQL Plus 8.0 AND the PL/SQL Programming. I hope the author steps up to the plate and updates his work.

Programming
Real World Microsoft Access Database Protection and Security
Published in Paperback by Apress (2003-10-17)
Author: Garry Robinson
List price: $59.99
New price: $36.06
Used price: $35.98

Average review score:

Good to read even if you don't think you need security
Helpful Votes: 0 out of 0 total.
Review Date: 2007-12-05
This was a great find. I just wish I had read it sooner. There are things in here that every Access developer should read. Lots of good advice, techniques, and code samples. Very well-written and easy to follow. Right to the point. I especially appreciate the humility that Garry shows in his writing. He obviously knows more than most about Access, yet he gives credit where it is due and provides lots of links for the reader to go out and get the background themselves.

I have read some of the other (excellent in their own right) big books on MS Access, and there were a couple of "non-security" things in here that I did not find elsewhere (not to mention the security issues that were new to me). I highly recommend this book for anyone who may be creating a multi-user database.

Excellent Resource
Helpful Votes: 0 out of 0 total.
Review Date: 2007-02-28
Gary Robinson is a master at Access security and this book proves it! This is one of the books that stays on the shelf close to me when I am developing. It has great resources for setting up different types of security and he provides forms and code to help you develop security based on your needs. I highly recommend this for developers, especially those who are just designing more complex databases and need a good background on security. He is such a great resource that I subscribe to his newsletter now! I can only hope that he writes another book soon! A+

Real Security for Access
Helpful Votes: 1 out of 1 total.
Review Date: 2007-01-04
All of the other reviews pretty much say it all, but I wanted to place a more recent review in the list. Although I have just started using some of the basics Gary clearly discusses, I am anxious to get to the rest. Being able to secure Access has always been in the back of my mind. Now I know I can tackle the issue and get it done in a consistent manner that I can carry into all my Access projects. Thanks for the good work Garry.

MS Access Database Workgroup Security.
Helpful Votes: 3 out of 3 total.
Review Date: 2006-05-10
A good book will find the reader. I would like to thank Mr. Robinson for a well written read. Besides all the other things I have in my life to do I was able to finish his work in about two weeks. I have read all the other reviews; there is nothing I can add. I can however tell you that if you are into Access database (and you know if you are) then this book is an imperative. I have had many books on Access database pass my way, nothing compares with Mr. Robinsons' book on security and protection.

Mr. Robinsons' is the first technical book on Access I have ever read from cover to cover with a never ending want to turn the page to see what Mr. Robinson was going to teach me next. I'm going to begin a reread of his work and this time I'm going to use the examples with both Northwind and my own database to incorporate his methods; especially enjoying combining the OS and workgroup security to provide my data a secure base from my clients, friends and enemies.

His book provided me ample margin to take copious notes along with my read, it will prove helpful in preparing for deployment. Mr. Robinson is a professional database administrator and this book is written as from such, you will think like he does at the end of this read and be the better for it. Mr. Robinson is a wonderful dbase admin, author, and now teacher. Again many thanks for his efforts and a heartfelt appreciation for my newly gained knowledge. Should Mr. Robinson ever have a worldwide tour on the subject, sign me up.

All of the reviews are positive, I suggest a review of Mr. Robinsons' Table of Contents and more important, the wonderful Index. A review of these documents will give you better insight into the level of Access database security Mr. Robinson clearly and distinctly explains. Mr. Robinson has the world's attention on this security subject and rightfully deserves it.

The Table of Contents and Index may be found at:

View the table of contents (http://www.vb123.com/get/AccessSecurityBook_TOC.pdf)in PDF format.
View the index file (http://www.vb123.com/get/mapindex.pdf) in PDF format.

Tom Pickett
May 9, 2006
Berea, South Carolina USA

Excellent Resource for MS Access Security
Helpful Votes: 4 out of 4 total.
Review Date: 2005-12-21
This has got to be the best MS Access resource book that I have purchased. Like others, I have found MS Access security hard to understand but with Gary Robinson's help I am now getting a grasp on how I can keep sensitive data secure. The book is aimed at those who are new to security as well as those with experience. Also, the downloable database, with forms and code that you can easily use in your own applications, is a real time saver.

I especially like how he has broken down the overview for each chapter with segments aimed at Developers, DBA's and the IT Managers. In these overviews he explains what in the chapter is important to the reader by their role. The book is arranged so you can easily locate the information you need and not have to go through the whole book to be able to accomplish your security goal. But I recommend that you do read the entire book as it has so much to offer! I am on my second read through.

Programming
Software Systems Architecture
Published in Kindle Edition by Addison Wesley Professional (2008-09-02)
Author: Eoin Woods
List price: $47.99
New price: $38.39

Average review score:

Soft Systems Architecture
Helpful Votes: 0 out of 1 total.
Review Date: 2008-09-15
I bought this book for my husband. He uses it to help him with work. He is a Senior Software Engineer.

One more gushing fan
Helpful Votes: 0 out of 0 total.
Review Date: 2008-07-15
At the risk of adding one more gushing review to this excellent book - let me say that this book is very good for relatively non-technical folks also. I am working as a manager of a technical team and I used this book to come up on speed on the basics of software architecture. The material layout is very clear and consistent - it helped me to get through the basic concepts quickly and come back for a more detailed reading. The book helped me to ask the relevant questions and focus the team on the right sense of issues.

Only suggestion I have for a subsequent edition is to include one full blown case study.

Excellent book on Software Architecture
Helpful Votes: 0 out of 0 total.
Review Date: 2008-06-16
Having been in the IT world for more than 25 years and studying this topic for many of those years I have found this book to be extremely accessible. I reference it often. I like the way it deals with real business world issues as opposed to on board jet navigation systems etc. I rate it right along with Craig Larman "Applying UML and Patterns".

Simply Excellent!
Helpful Votes: 0 out of 1 total.
Review Date: 2008-05-06
It is a very thorough and well written book. Authors have introduced idea of perspectives (viewpoints related to cross-cutting concerns) and I totally agree with authors on benefits of using perspectives rather than treating them as viewpoints. My AD of new project is based on viewpoints and perspectives separation suggested by authors.

A Must Read for Software Architects!
Helpful Votes: 0 out of 1 total.
Review Date: 2008-03-02
If you are a software architect or aspire to be one, you should read this book. Rozanski and Woods do an excellent job of explaining the whys and hows of creating software architectures. Their pragmatic, no-nonsense approach makes this book extremely readable. The book is divided into two main sections: an explanation of the viewpoints and perspectives concepts (208 pages) and a catalog of viewpoints and perspectives (195 pages). This makes the book a relatively quick read, but also very useful as a day-to-day reference. If only every software architect would read this book, we might not have as many software quality issues as we have today!

Programming
Visual Basic Object and Component Handbook
Published in Paperback by Prentice Hall PTR (2000-06-15)
Author: Peter Vogel
List price: $49.99
New price: $29.84
Used price: $7.35

Average review score:

This is by far the best VB book ever!
Helpful Votes: 1 out of 2 total.
Review Date: 2002-02-05
I love this book. It is the best written VB book I have seen. It is so well written. I have read 4 chapters so far, and I am understanding all the information so far. The examples are terrific. I am thrilled with it. If you want to learn about COM and objects......GET IT!

Thorough without losing focus
Helpful Votes: 2 out of 2 total.
Review Date: 2002-01-30
I don't often run across a book that impresses me to the point that I feel motivated enough to write a review. I needed to learn how to use COM in order to use ActiveX components in an IIS ASP application. After purchasing and reading several other books, I ran across this one. It has proven to be the primary source of information for me on developing robust and useful components. Mr. Vogel manages to keep his focus on the details of COM that are challenging to understand and not already covered in the Microsoft documention. I would suggest this book for programmers of any level who need a thorough understanding of creating solid COM components.

THE book for the VB programmer who wants to code objects
Helpful Votes: 4 out of 4 total.
Review Date: 2002-03-18
If you want to learn to design and create COM objects and code in a generally OOP type of way in VB, this is your book. For those coming from C++ who want to componentize their VB apps in the true spirit of OOP, this book has all you need. Well written, full of useful examples, it belongs on the shelf of every VB component creator.

You'll actually use this !
Helpful Votes: 5 out of 5 total.
Review Date: 2002-04-16
This book is well-organized, informative, well-written, and (unlike most books I run across) actually usable!

His advice is excellent, his approaches are clean, and he gives it to you in a way in which you can actually put it to use without having to untangle it.

Excellent reference and study guide for Visual Basic 6.0
Helpful Votes: 6 out of 6 total.
Review Date: 2002-10-11
This book takes comprehensive look at Visual Basic Objects and Components including ActiveX EXEs, DLLs, Documents, and MTS/COM+. Every type of object or component is examined in this book and very well explained in a way to make you understand. Peter Vogel's writting style makes reading this book easy.

This book was a major study guide for the Designing and Implementing Desktop Applications using Microsoft Visual Basic 6.0 (exam 70-176) and the Designing and Implementing Distributed Applications using Microsoft Visual Basic 6.0 (exam 70-175). I passed both exams. This was an excellent addendum to the Transcender courses and I use this book several times a week as a reference. There are a lot of Visual Basic 6.0 shops out there and I would highly recommend that this book be part of their reference library.

The author is suppose to be writing a Visual Basic.Net Object and Component Handbook which is due out next year. If that book is as good as this book, I will highly recommend it too. I have about 30 Visual Basic books and this book is one of the best.

Programming
Beginning SQL Server 2000 for Visual Basic Developers
Published in Paperback by (2000-01-15)
Author: Thearon Willis
List price:
New price: $12.70
Used price: $6.31

Average review score:

The book has been marvelous!!!
Helpful Votes: 0 out of 0 total.
Review Date: 2004-09-02
I have used this book and it has proven to be a highly resourceful Visual Basic and SQL Server book, that I am anxiously waiting for the release of Beginning VB.NET Databases by the same author!!!.

Beginning SQL Server 2000 for Visual Basic Developers
Helpful Votes: 1 out of 1 total.
Review Date: 2003-06-27
It's very good Books with good Price and (Wrox Press)

OK for starters, but 33 percent irrelevant
Helpful Votes: 2 out of 2 total.
Review Date: 2003-08-27
OK for beginners who want to know some of the innards of SQL server, but there are two major faults. One is that newbies to networkable machines will find themselves crushed under the weight of networking and communications jargon that the author never explains, and Win98 machines can't handle half of the book. Second, the last third of the book for some 200 pages has nothing to do with VB: the samples are written entirely in XML, DHTML, and a mere snippet of VBScript. There are better VB tools for creating Web apps that can handle big datasets and ActiveX, whereas XML has enfuriatingly slow performance and an unattractive and inflexible interface that looks like something pounded out on a typewriter (remember those?). 5 stars for the first two-thirds, zilch for the remainder.

Taught me everything I needed to know...
Helpful Votes: 3 out of 3 total.
Review Date: 2003-01-11
I had to learn SQL programming with Visual Basic 6 in about a month's time for a project. This book taught me everything I needed to know to deliver the application. Everytime I came across a stumbling block in my code or in SQL Server 2000 I found the answer in this book.

This book will make you feel that you not only know how to make Visual Basic talk to SQL Server, it will make you feel you know more than the basics of SQL Server itself. Previous to reading this book I had no idea what a stored procedure was, or how a query works in SQL Server (I had worked extensively with Microsoft Access, and these skills were not necessarily transferable to SQL Server, though many of the concepts are similar). Now I know my way around SQL Server 2000. This book fulfilled a dual purpose.

There are chapters on Database design, SQL Server installation, SQL Server security, Querying, Stored Procedures, the SQL language, IIS, and XML. Most of the book is taken up with what developers do everyday: the storage and manipulation of data. Over 300 pages of the book is dedicated to data in general, and how to get the most out of it using VB and SQL Server.

If you need to create a VB6 (there is no discussion of VB.NET since the book predates it) database application using SQL Server, this is the book to start with. Its bulk pays off.

Excellent introduction to SQL Server 2000 for VB Developers
Helpful Votes: 3 out of 3 total.
Review Date: 2002-10-11
This is an excellent introduction to SQL Server 2000 for Visual Basic 6.0 developers. I used this book and Robert Vieira's Professional SQL Server 2000 Programming (Also by Wrox) to study for the Designing and Implementing Databases using Microsoft SQL Server 2000 exam (70-229). The 2 chapters on XML were especially good. Thearon does his best work when he works solo and this book is one of his best. I have his SQL Server 7 book and both books are well-written. I really like the "Hardware Tracking" tutorial that he follows for most of the book. This tutorial will also help with your Visual Basic skills. I have learned several new VB tricks just by following along. I hope that Thearon writes a Beginning SQL Server 2000 for Visual Basic.Net Developers.

Programming
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: $31.26

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?

Programming
Core LEGO MINDSTORMS Programming: Unleash the Power of the Java Platform (Core Series)
Published in Paperback by Prentice Hall PTR (2002-03-21)
Author: Brian Bagnall
List price: $39.99
New price: $14.83
Used price: $11.50

Average review score:

SWE member
Helpful Votes: 1 out of 1 total.
Review Date: 2008-03-05

Contents includes:

interfacing a robot to a PC
electronics schematics : light, touch. motion sensors, distance, compass sensors

Robot magazine cost $5.99 and includes non JAVA educational robots

Best Mindstorms book I have purchased
Helpful Votes: 11 out of 12 total.
Review Date: 2003-02-15
This book is superior to "Programming Lego Mindstorms with Java."

It is well suited to both beginning and advanced programers. It covers languages basics, but still provides much info to experienced Java developers about robotics Design Patterns.

It also includes detailed instructions and pictures describing on basic robotic construction...things like how to turn a rotary motion to a linear motion, how to change gear ratios, how to build differentials, etc.

There is also a detail chapter devoted to building your own homebrew sensors that even someone with little to no experience in electronics could easily build.

I am very happy with this purchase.

Learning Aspects of Java the Fun Way
Helpful Votes: 2 out of 2 total.
Review Date: 2006-03-03
While taking java courses at the local college, I ventured into the idea of applying what I had learned. Being an avid Mindstorms fan, I found this to be the perfect outlet. This book has re-affirmed what I have learned as well as created new ways to look at the programming. Due my success with this product, my professors have asked that I periodically come by with a program for student review and demonstration of applied programming.

It is well written with unassuming overtones. The portions on building your own sensors also make electronic assembly easier. The graphics are black and white on flimsy paper giving the book a sense of newspaper style instructional manuals. This said, presentation could be better.

All in all this is a very good tool for the Mindstorms nut, Java programmer, and techy at heart. I highly recommend added it to your tool box!

An Excellent Book
Helpful Votes: 6 out of 7 total.
Review Date: 2005-07-30
If you have the Lego RIS and are interested in Java then this is the book to get. Bagnall leads you through the installation of LEJOS and JCreator (both freeware) including setting up the environment variables on your PC. He also gives a brief introduction to Java, enough to get you started. The chapters on behavior, proximity detection and navigation are especially good. As an added bonus, applying the techniques discussed in this book is a fun way of learning the basic concepts of Java and object oriented programming. It won't make you an expert, but it will get you started.

I just bought a mind storm kit and this book
Helpful Votes: 8 out of 9 total.
Review Date: 2002-12-01
I just bought a mind storm kit and have had great fun during these thanks giving holidays. I explored the lejos api and have read this book. I am keenly interested in running the robot over the network, with the IR tower. And this book has just all the code and examples to help me work on that. I am using this book and the basic rover bot to test out some java code on it. I have tried a few lejos examples. This is a great book. Its just amazing thatjava can be run on 32K of memory!

--Naveed

Programming
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: $88.88
Used price: $55.99

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 ;)

I loved this book like a cookie dough sundae.
Helpful Votes: 11 out of 15 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.

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!


Books-Under-Review-->Computers-->Parallel Computing-->Programming-->14
Related Subjects: Libraries Tools Languages Environments Documentation
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