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

Used price: $17.96

Very Comprehensive and Well OrganizedReview Date: 2007-06-02
GOOD TITLEReview Date: 2007-02-22
Sweeping surveyReview Date: 2004-08-25
It is a lucid explanation of how to design three dimensional user interfaces. The authors summarise a vast body of work done in past decades. Plus, unlike perhaps some books that might focus on only US research, they show the global scope of the effort.
Being a text on 3D graphics, you might expect considerable maths. There is indeed some, including a brief description of quarternions. But the amount of maths is deliberately downplayed. Enough is used to impart a basic flavour in certain sections. However, the general tenor of the book is at a higher level of design.
Many serious issues remain unresolved. The book shows you what these are. Very helpful if you are in this field. Especially for newcomers.
Wanna know about 3D UI?Review Date: 2005-09-23
Academic overview of the fieldReview Date: 2004-10-13
Frankly I doubt you could go far beyond the academic in an overview of a field that is this broad and this early in it's development. What this book does do is provide some real incentive to enthusiasts and developers to evaluate and combine these technologies. I thoroughly recommend this book to anyone who is in the field or has an interest in it.

Used price: $8.09

Great book. Needs to be condensed. Review Date: 2007-06-13
Buy this with Don't Make Me Think to round out your knowledge.
"Access by Design" by Sarah Horton Book ReviewReview Date: 2006-06-29
Title: Access by Design
Author: Sarah Horton
Publisher: New Riders
ISBN: 0-321-31140-X
Pages: 264 pages
Reviewer: Sam Wilson
Rating: 5 out of 5 stars
"Access by Design" by Sarah Horton is valuable and worthwhile because it nicely exposes the genetic link of accessibility to its more popular cousins - functionality and usability. Accessibility is one of the most touted yet often underutilized tools in the web worker's repertoire. Misperceived as only a tool for reaching the hearing or visually impaired audience and doomed to the "nice to have" list on many projects, accessible design too often takes a back seat to design relying heavily on images and sophisticated layout.
The approach of Sarah Horton's book is appropriately to make the concepts of accessibility accessible to the web workers whose opportunity it is to make their work maximally digestible. Each essential element of a site's guts is discussed first in theory then in practice. Color, text, structure; HTML specific elements like lists, tables, and forms... are aptly discussed in their shades of underlying purpose and then explored and elucidated with germane examples both good and bad. These examples particularly make the book fun if only just to flip through. Refreshingly the author takes on the likes of Microsoft and Audible.com, using the razor of analysis and good taste to dissect her specimens and demonstrate attractive graphic design and good web design are not necessarily the same thing.
In conclusion, I highly recommend "Access by Design" on the merits of its conscientious but practical promotion of accessibility combined with its focus on functionality and usability. The timely arrival of well-written books like Horton's builds on the rising tide of Web 2.0 attention. The oh-so-two-oh design goals of taming the wily information wilderness - transforming clutter into neat packets of visually appealing and streamlined content - can sometimes seem a bit overdone to many. "Access by Design" does not come across preachy or pedantic. I would challenge any web developer or artist (as I have challenged myself) to investigate the practical advice found in solid works like this one. It's time we understood accessibility's benefits to not just the visually and hearing impaired, but its benefits for everyone who reads, views, interacts with or otherwise enjoys the web browsing.
Clear, precise, impeccableReview Date: 2005-08-13
The fad of rendering type and using Flash for menus has gone mostly away, thankfully. Horton's guide shows how to accomplish something that looks good, works correctly, and can be used by practically everyone from those with the fanciest equipment and highest-speed broadband connection to villagers in a remote town in Africa (or America) to visually impaired readers relying on software that reads them page elements.
Access by Design is organized into tight, well-constructed chapters each of which focuses on a key area of design, such as forms, color, and layout.
Those who work under the requirements of U.S. government law for accessibility Web sites and those who want to build sites that everyone can effectively use would find this book a useful addition to the library. It's a quick read, but also a reference guide you'll refer to over and over again.
Valuable and WorthwhileReview Date: 2006-06-29
Author: Sarah Horton
Publisher: New Riders
ISBN: 0-321-31140-X
Reviewer: Sam Wilson
Rating: 5 out of 5 stars
"Access by Design" by Sarah Horton is valuable and worthwhile because it nicely exposes the genetic link of accessibility to its more popular cousins -- functionality and usability. Accessibility is one of the most touted yet often underutilized tools in the web worker's repertoire. Misperceived as only a tool for reaching the hearing or visually impaired audience and doomed to the "nice to have" list on many projects, accessible design too often takes a back seat to design relying heavily on images and sophisticated layout.
The approach of Sarah Horton's book is appropriately to make the concepts of accessibility accessible to the web workers whose opportunity it is to make their work maximally digestible. Each essential element of a site's guts is discussed first in theory then in practice. Color, text, structure; HTML specific elements like lists, tables, and forms ... are aptly discussed in their shades of underlying purpose and then explored and elucidated with germane examples both good and bad. These examples particularly make the book fun if only just to flip through. Refreshingly the author takes on the likes of Microsoft and Audible.com, using the razor of analysis and good taste to dissect her specimens and demonstrate attractive graphic design and good web design are not necessarily the same thing.
In conclusion, I highly recommend "Access by Design" on the merits of its conscientious but practical promotion of accessibility combined with its focus on functionality and usability. The timely arrival of well-written books like Horton's builds on the rising tide of Web 2.0 attention. The oh-so-two-oh design goals of taming the wily information wilderness--transforming clutter into neat packets of visually appealing and streamlined content--can sometimes seem a bit overdone to many. "Access by Design" does not come across preachy or pedantic. I would challenge any web developer or artist (as I have challenged myself) to investigate the practical advice found in solid works like this one. It's time we understood accessibility's benefits to not just the visually and hearing impaired, but its benefits for everyone who reads, views, interacts with or otherwise enjoys the web browsing.
Usability and accessibility go hand in handReview Date: 2005-11-05

Used price: $4.75

Still one of my favoritesReview Date: 2005-12-27
A must have reference!Review Date: 2003-05-05
Very good book, but has its problemsReview Date: 2002-08-01
Excellent ADO IntroductionReview Date: 2003-07-28
Review of ADO Programming By Rob KrummReview Date: 2001-01-08

COBOL ESTRUCTURADOReview Date: 1999-04-17
Still Current.Review Date: 2002-01-31
With that background, I now get to the point (finally)! Buy this book. It is excellent. Also buy COBOL Unleashed; it too is invaluable.
...
Worth the time to read & the moneyReview Date: 1999-05-21
Classic guide to programming in COBOLReview Date: 2001-08-04
The text illustrates each COBOL feature with either a code fragment or a sample program. A well-conceived programming style for COBOL is recommended using structured programming. A coherent discussion of archaic programming styles helped me comprehend areas of our COBOL code where periods are used instead of END-IF statements.
Useful quick-reference.Review Date: 1999-03-27

Used price: $0.06
Collectible price: $39.99

OLD but GOODReview Date: 2000-05-17
Dated material, but extremely solid basicsReview Date: 2000-08-04
A must for any Oracle DBA who cares about the word PERFORMANReview Date: 1998-07-10
This book is the 'missing link' in oracle tuning and admin.Review Date: 1997-12-12
Very thorough book, money well spent...Review Date: 1998-12-28

Used price: $21.99

Another Good OneReview Date: 2008-06-10
Some of the recipes are meant to be looked at on an as-needed basis, e.g. searching using Solr, Sphinx, or Ferret, and sending email via Gmail. But most of the book can be simply read as a way to learn more about Rails, e.g. customizing error messages, testing with RSpec and Shoulda, and caching strategies and tools.
We need Advanced Rails Recipes II in a hurryReview Date: 2008-05-23
Another great book from Mike Clark and the Pragmatic ProgrammersReview Date: 2008-05-23
The book is thoughtfully organized with each recipie being both well written and concise.
No matter what type of Rails application you are writing, or your level of experience, I think you'll find something in this book to make you say "Thats a great idea" and rush to the keyboard to try it out.
Great book for Rails developers of all skill levelsReview Date: 2008-05-23
Great content, that leaves you wanting moreReview Date: 2008-05-19
The recipes in the book are clear and concise, and have been easy to implement in my own applications. A broad range of topics are covered, so there will certainly be something for everyone. I've also found that while the recipes are directly applicable, a number of them also teach "patterns" that you can use in a variety of contexts, not just to achieve exactly what's described in the recipe.
Many recipes are related thematically, or build upon each other, making for great teaching. For example, there are four recipes covering how to search for text in fields stored in the database, from extremely simple (a nice way to implement LIKE searches across a couple fields) to three progressively more robust solutions using external full-text search engines (Ferret, Sphinx, and Solr). This sequence really illustrated the trade-offs you can make, in terms of complexity vs. flexibility and power, when implementing search, and was instrumental in my selection of the Sphinx engine and the Ultrasphinx plug-in for doing searches in my projects. Without the clear sequence of recipes, which illustrated implementations of similar searches, I would have had to spend hours on the Internet, searching tutorials and blog posts for details, and the results wouldn't have been as directly comparable. The time savings here alone justifies the cost of the book.
If I was going to write about a limitation of the book, it would have to be the length. At ~450 pages, it's not a slim volume. But with the range of material covered (reflecting the growing complexity of the Rails ecosystem), it's hard to cover any specific topic area in depth. Even with the nicely-covered search topic, I could envision even more recipes. (Advanced search and savable searches come to mind.)
But wanting more is just quibbling. It's not a reason to not buy this book, it's a reason to start asking for Volume 2!

Used price: $18.00

Get a head start in web-based computing.Review Date: 2002-06-11
As you work your way through the book, you'll get a good understanding of this powerful and flexible language. Chapter after chapter teaches you how easy it is to make sophisticated use of it by adding just a few lines of BASIC-like code to your HTML documents. You'll also begin to think in a new way about web computing. HTML/OS frees you from the hassles of systems integration. Whether you just want to add dynamic features to an existing site, design complex web sites, or develop web-based software, you'll never have to worry about compatibility. It runs on all platforms and includes a built-in database engine.
You'll be well equipped to build advanced web sites with this clearly written book, its companion web site, the HTML/OS manual, and the Aestiva User Center with its many ready-made examples of commercial applications and utilities, collection of sample code, and extensive knowledge base.
Superb WorkReview Date: 2002-04-14
It's well written, the explanations are clear, the examples are not only useable code but paced so as to be make learning progressive, and there's no fluff or patronizing chattiness. What's amazing is how often the chapters answered the questions I was having AS I was having them.
I feel really lucky that this book was available when I came to HTML/OS. It's great software (I almost don't want other web developers to know how good it is) but the official documentation and help just aren't enough.
I especially appreciate the opening and closing sections, which give some historical pespective on this kind of software development, and illuminate some potential business uses that were obscure to me as a web developer.
Kudos on a really fine piece of technical writing.
Advanced web sites made 'really' easyReview Date: 2004-03-03
the only thing the author may need to add is a CD-Rom, book some time have long code parts or at least a web location where you can copy and paste the codes
also book did not mention that aestiva has released free and smaller copy of HTML/OS called H2O Gold, and because this release if free, it will encourage newbies to start learning HTML/OS rather than the $800 for HTMLOS PRO, the book is very usefull too if you just want to use H2O only.
last advice, if you totally new to web programming then get this book with a free copy of H2O and you really done, do not bother yourself again with complicated PHP and PERL things
Even for the noviceReview Date: 2002-02-27
This book is a must for all web developers.Review Date: 2002-02-20
I have been working with Aestiva HTML/OS for 5 years; I have used PHP, ASP, Cold Fusion and many other similar products. I haven't found anything else that can come close to the performance, flexibility and easiness of use of Aestiva's engine. It's a tool to be use by beginners as well as veteran professionals in the Internet industry, like myself.
This book is a must for all web developers....

Used price: $34.49

A Real AdventureReview Date: 2007-12-29
Back to the futureReview Date: 2001-05-06
enjoy the changes Review Date: 2006-08-05
The best book on working with Time LinesReview Date: 2004-10-27
It will be well-worth your time to learn how to work with time-lines whether you desire to use them for your own benefit or to assist others, if you are a therapist.
This book will thoroughly guide you through Time Line Patterns and Processes, and many different adventures you can have with time-lines - whether you desire to resolve emotional issues from the past, accelerate learning of new skills, re-create your life (or if you prefer the programming which is impressed upon your subconscious mind / neurology), accelerate spiritual growth (I have had some out of this world spiritual experiences thanks to working with Time-Lines).
You'll also learn how to work with logical levels, use advanced Time-Line Patterns, how to use linguistic time-lining and much more - you'll have extra fun when you learn to use time-lines through conversation.
Get this book - you'll be grateful you did!
Adventures With Time LinesReview Date: 2006-03-16
Used price: $0.55

A classic when looking for information about algorithmsReview Date: 2003-10-26
Good introductory textReview Date: 2004-10-14
Now, many years later I have to say that I can't think of any algorithm book I've come across that manages to balance theory and concrete solutions so well; and I own quite a few books on algorithms. (Some might object to the fact that the book uses Pascal as the implementation language, but I think I've seen this book tailored for other languages too).
Also, for a general book on algorithms, Sedgewick managed to pick a very good mix of topics to cover. According to a friend of mine (whom happens to know Sedgewick personally), the book just represents a cross-section of what Sedgewick himself was interested in.
This book was very useful to me when I was a teenager starting to understand bread and butter algorithms, and it continues to be a good reference still to this day. I would recommend you buy this book if you need a good book on fundamental algorithms.
(Also, the typography is very sober and clean, and the illustrations to most of the problems are very clear)
Excellent text on basic algorithms - too bad it's PascalReview Date: 1999-09-30
The example code is actually run by the typesetting system to generate the graphs showing the operation or efficiency of the algorithm, so you have a high confidence factor in the example code. Too bad it's in Pascal -- which is probably why this book is out of print.
I was very surprised at the low ratings awarded by reviewers to the paperback edition of Sedgewick's "Algorithms in C" -- yet there were good reviews of the hardcover edition. Evidently the example C code didn't meet the high standards of the Pascal version.
My favorite introduction to algorithmsReview Date: 1997-08-09
The book covers a breadth of topics, from sorting and searching, to computational geometry and mathematical algorithms. It is an extremely well-written book. Each algorithm has been carefully implemented in Pascal (you may also want to have a look at the editions of the book for C++ and other languages). It is an excellent book, both for practitioners and programmers, as well as an introduction to the theory of algorithms!
Highly recommended!
Can Programs Teach Algorithms?Review Date: 2001-01-05
I am concerned that this approach, while well-motivated, is not successful. My evidence is in the criticisms of this and later editions that dwell on the choice of programming language and on stylistic matters in the use of the chosen language. This places too much emphasis on code. Although code rules these days, I remain unconvinced that this simplification is a good thing. For me, one of the great insights in development of software is identification of layers of abstraction for conquering the organization of complex application programs. Separating design, algorithm and implementation is a critical first step toward that mastery.
Meanwhile, "Algorithms" serves up a handy set of recipes for a variety of basic computing situations. The 45 sections cover fundamental methods of widespread application in computing and software development. The presentations are straightforward and illuminating. The compilation bears re-examination every time one sits down to identify key methods for a new application.
I recommend supplementing this material with the practical methods of Kernighan and Plauger's "Software Tools" and the insightful explorations of Bentley's "Programming Pearls." Most of all I encourage development of enough sense of the material in Donald Knuth's "Art of Computer Programming" to be able to read the discussions of algorithms and problems there, even if you never use the particular implementations.

Used price: $34.78

Simply...awesomeReview Date: 2008-04-13
Excellent look under the hoodReview Date: 2006-03-24
Not for bedtime readingReview Date: 2006-02-06
Ideally, one should visit both official courses - not so much because more is offered in the actual courses than in the book, but rather because one can ask pointed questions of the teacher, that one cannot ask if something in the book is not clear.
As in most such books, it represents a beginning - the rest is a matter of acquiring experience. Do not expect this book to give you all the answers. I doubt if that would be possible. But it will give a whole lot of things to look out for and a whole lot of new input, especially if you have been doing some SysAdmin-ing and now want a look-see as to how the fulltime SysAdmins do it.
Very Good Explanation of OS X Directory ServicesReview Date: 2006-11-04
However, I should warn, the book is not perfect in that the quality of the exposition can vary greatly from chapter to chapter. If I recall correctly, one of the first chapters explaining the basics of the KDC service and the concepts of Realms and principals contained grammatical errors so severe that they compromised the validity of the topic. Furthermore, some very interesting topics, such as cross realm authentication are barely touched upon.
Also, the information herein will not really help one troubleshoot a problematic service/server, but it will give you the background information, provided you are actively absorbing the information, which will allow you to analyze and think through troubleshooting scenarios.
However, any of these pitfalls are made up through such step by step explanations of the background processes behind promoting a server to an OD master, for example. I wish more OS books would cover such information either in this way or even at all.
Regardless, the book definitely did an amazing job of preparing me for the exams. I received very high scores on both exams (a 96 on the Directory Services and an 88 on the Security exam) and learned numerous interesting facts in every chapter.
At last, I would surely recommend this book for anyone thinking of getting an ACSA or someone just curious about the Unix side, along with its many possibilities, of OS X.[.....]
Great book from a top-notch trainerReview Date: 2006-03-04
I do also recommend that you find the time and funds to actually take the classes. The folks in Cupertino have put a lot of work into creating great courses that offer you the crucial opportunity to learn by doing. The content and examples you work through during the courses are relevant to a wide range of applications, from small business to multi-national corporation as well as K-12, higher education, and research.
Schoun himself is one of the top independent providers of Apple training and has had no small hand in the development of the courses. I've had the pleasure of taking classes from him on several occasions and recommend his work highly.
Related Subjects: Threads Application Builders Games Agents Graphics Compilers Software Testing Operating Systems Memory Management Component Frameworks Metaprogramming Internet Databases Libraries Drivers Disassemblers System Specific Contests Languages Methodologies
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