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

Used price: $0.60

Look no further!Review Date: 2001-12-14
Great Book!Review Date: 2002-04-22
A recommendation for all students of ADS!Review Date: 2001-10-12
Outstanding book!!!Review Date: 2001-04-24
Passed exam using this bookReview Date: 2001-04-19

Used price: $1.08

CompletenessReview Date: 2008-04-24
Great frameworkReview Date: 2007-02-10
Really Good Book!Review Date: 2001-08-24
ExcelenteReview Date: 1999-05-08
Build Real-World Enterprise SystemsReview Date: 2000-02-27
I am encouraged by the books honesty in stressing that building large systems is hard work. Too often the literature touts "sure-fire" success if you follow a particular "cook book" sequence or employ specific technology. As anyone in the business knows, good preparation, realistic goals, teamwork and attention to detail are more important than choosing the latest "hot" technology. The book walks through the stages of a projects life cycle and provides much "food for thought" in how to get each stage right. But it never deceives one into thinking the process is easy and it never implies that the proposed methods are the only logical approach to take.
Although the title focuses on C/S and Web Application development, the methodology presented has a much broader application. It provides an excellent framework for development of any complex system. The book is well written. It provides broad coverage from requirements discovery through project deployment. The book contains so much information that the reader may want to focus on specific areas of high personal interest at first- such as Web architecture or systems analysis. Fortunately, Mr. Fournier's style is such that you can concentrate on the chapters that are most relevant to your needs first and later read the other sections without a significant loss of continuity.
As an Enterprise Architect, I have found the book very helpful. It contains useful information for project managers, enterprise and system architects, analysts, developers and test engineers. Without going into details I'll say that the tables, checklists and web-references presented throughout the book have been very useful.
I believe the survey, analysis and joint facilitated session chapters are well presented and offer a lot of information on project definition and scoping. They certainly make clear the importance of up-front planning to a projects success. For my purposes, the C/S and Web Architecture chapter was of high interest and was well presented. I was glad to see a chapter devoted to software re-use. However, I would like to see this chapter expanded to include more information on infrastructure, middleware and components. I would recommend anyone interested in the book to quickly scan the table of contents to see the wide range of information that can be found.
Mr. Fournier mentions that there might be a follow-up book focusing on the project management aspects of building complex systems. I sincerely hope he writes this.

Used price: $3.50

Excellent single-point referenceReview Date: 2002-07-25
The book mod_perl programmers have been waiting forReview Date: 2002-09-15
This book uses the popular "cookbook" approach, where the content is broken down into short "recipes" each of which addresses a specific problem. There are almost two hundred of these recipes in the book arranged into chapters which discuss particular areas of mod_perl development. In my opinion the cookbook approach works much better in some chapters than in others.
It's the start of the book where the cookbook approach seems most forced. In chapter 1 problems like "You want to compile and build mod_perl from source on a Unix platform" provide slightly awkward introductions to explainations about obtaining and installing mod_perl on various platforms (kudos to the authors for being up-to-date enough to include OS X in list list). All the information you want is there however, so by the end of the chapter you'll have mod_perl up and running.
Chapter 2 looks at configuration options. It tell you how to get your CGI programs running under mod_perl using the Apache::Registry module which simulates a standard CGI environment so that your CGI programs can run almost unchanged. This will give you an immediate performance increase as you no longer have the performance hit of starting up a Perl interpreter each time one of your CGI programs is run. This chapter also addresses issues like caching database connections and using mod_perl as a proxy server.
We then get to part II of the book. In this section we look at the mod_perl API which gives us to the full functionality of Apache. This allows us to write Perl code which is executed at any time during any of the stages of Apache's processing.
Chapter 3 introduces the Apache request object which is at the heart of the API and discusses various ways to get useful information both out of and back into the object. Chapter 4 serves a similar purpose for the Apache server object which contains information about the web server and its configuration.
In chapter 5 the authors look at Uniform Resource Indentifiers (URIs) and discuss many methods for processing them. Chapter 6 moves from the logical world of URIs to the physical world of files. This chapter starts by explaining the Apache::File module before looking at many ways to handle files in mod_perl.
The previous few chapters have built up a useful toolkit of techniques to use in a mod_perl environment, in chapters 7 and 8 we start to pull those techniques together and look in more detail at creating handlers - which are the building blocks of mod_perl applications. Chapter 7 deal with the creation of handlers and chapter 8 looks at how you can interact with them to build a complete application.
Chapter 9 is one of the most useful chapters in the book as it deals with benchmarking and tuning mod_perl applications. It serves as a useful guide to a number of techniques for squeezing the last drops of performance out of your web site. Chapter 10 is a useful introduction to using Object Oriented Perl to create your handlers. Whilst the information is all good, this is, unfortunately, another chapter where the cookbook format seems a little strained.
Part III of the book goes into great detail about the Apache lifecycle. Each chapter looks at a small number of Apache's processing stages and suggests ways that handlers can be used during that stage. This is the widest ranging part of the book and it's full of example code that really demonstrates the power of the Apache API. I'll just mention one particular chapter in this section. Chapter 15 talks about the content generation phrase. This is the phase that creates the actual content that goes back to the user's browser and, as such, is the most important phase of the whole transaction. I was particularly pleased to see that the authors took up most of this chapter looking at methods that separate the actual data from the presentation. They have at recipes that look at all of the commonly used Perl templating systems and a few more recipes cover the generation of output from XML.
Finally, two appendices give a brief reference to mod_perl hooks, build flags and constants and a third gives a good selection of pointers to further resources.
This is the book that mod_perl programmers have been waiting for. The three authors are all well-known experts in the field and it's great that they have shared their knowledge through this book. If you write mod_perl applications, then you really should read this book.
The best 'Best Practices' bookReview Date: 2002-05-08
Slam dunkReview Date: 2002-07-21
Great for profiling and tuningReview Date: 2002-07-17


For Authors not TypistsReview Date: 2000-10-05
If you write a lot and are not an accurate, rapid typist, get speech recognition software. If you are fast and correct, keep on keyboarding. Dragon is good but you will have to make corrections. If you already make mistakes, it does not matter if you talk or type.
Dan Newman takes you step-by-step through using Dragon Naturally Speaking. (For coverage, click on Table of Contents in the left-hand column of this page.) He even includes trouble-shooting tips and resources.
Dan Newman is a great writer, gifted computer expert and a dedicated teacher.
As the author of 113 books (including revisions and foreign-language editions) and over 500 magazine articles, I highly recommend this book to anyone who has to write a lot. DanPoynter@ParaPublishing.com.
Finally!Review Date: 1999-10-05
Simply terrific!...Review Date: 2002-11-22
A must have for optimum productivityReview Date: 1999-12-08
Great help for both new and old Dragon NS UsersReview Date: 2001-04-26

Used price: $66.27

an authoritative and essential reference for all .NET developersReview Date: 2006-06-24
Excerpt from C# Online.NET Review (wiki.CSharp-Online.NET):
"This book is the authoritative reference to the .NET Framework libraries: Base Class Library (BCL) and Extended Numerics Library. Each type has its own chapter with the following features;
- Header - namespace name, type name, library name.
- Type summary - C# declaration syntax for all members.
- Type description - detailed usage description.
- Annotations - annotations by key Microsoft design team members including Anders Hejlsberg.
- Example - C# source code and program output."
A must have for every .NET developer.Review Date: 2005-11-07
Best reference on BCL. The series should be extended to other .NET Framework class librariesReview Date: 2005-08-05
SLAR volume 1: $42.89
Shipping & Handling: $12.98
Having BCL authors commenting on types, design decisions, dos and don'ts: priceless.
You can find references about the BCL on innumerous places. For an insiders perspective, SLAR.
Now that I have it, I can't live without it!Review Date: 2005-07-22
If you are looking for a handy reference style book for the .NET Framework BCL (Base Class Library) then look no further. This book is packed to the brim with information, code samples and other goodies. Of coarse you can find this sort of information on MSDN, but wouldn't it be nice to have a well laid out hard-copy on your desk?
This book comes with a couple of really handy tools. First, you get a pretty handy .NET Framework map, which is a pretty large poster that maps out the BCL nicely. Also, you get a really nice CD which includes a .pdf file with almost 4000 pages (it's like a super-detailed version of the book). That's not it - the CD also has a HUGE library of code samples. The CD alone is worth the price in my opinion.
I am very happy with this purchase, I only wish I would have bought it sooner. I am very much looking forward to the next volume!
Didn't disappointReview Date: 2004-12-13

Used price: $21.60

Definite keeperReview Date: 2008-02-27
So much info, so little money!Review Date: 2008-01-17
AWESOME!!!!!!!!!!!Review Date: 2005-03-13
It has just about everything you need to know when it comes to infosec.
Excellent network security referenceReview Date: 2005-10-24
Very complete book!Review Date: 2005-02-13

Used price: $29.00

Neural SmithingReview Date: 2002-04-27
Saves you months of information gatheringReview Date: 2002-02-28
First, there is the Delta rule.
Then, there is overfitting, local minima, generalization problems and frustration.
The complexity of NN is not in it's math; the difficulty is in the construction of a NN. This book is excellent in providing rules-of-thumb for NN construction, while at the same time providing the theoretical backing.
Hey I am not making money reviewing this book, it's just really good.
Run out of ideas to improve your Neural Network?Review Date: 2001-05-18
The topics covered are reminicent to those discussed in part 2 and 3 of the Neural Network FAQ. In chapter 6, the relationships between learning rate, momontum, trainig time and learning modes are presented graphically. With this, it helps me to rule out and avoid learning parameters that are unlikely to improve the NN performance. This is especially important if the dataset is large and the NN program is implemented in Java.
If the aim is to develop a NN solution that will give you the best results, I find both chapter 7 (heuristics for weights initialization) and 16 (heuristics for improving generation) are esential and saves me a lot of time from reading many journals.
In summary, this book has helped me to develop the art of NN optimization. It shows me how to visualize decision surface and the various graphical relationships between learning paramters and various components of NN topology. I think you will find this book very useful after your NN program is up and running and you are looking for ideas and explaination on how to improve the NN performance further.
Most handled book on my bookshelfReview Date: 2007-05-18
Early in my graduate career I began working with neural networks and discovered this book in a electronic bookshelf available at my university. After printing chapter after chapter to read on subway rides home I ended up buying it for convenience. It gave me the background I needed to code up a basic artificial neural network in C++ and to then extend it to fit my needs.
The style of the writing is the perfect balance of enough detail to understand a concept or method without unnecessary wordiness. Each chapter covers an important aspect of neural network development and application - for exmaple, internode weight initilaization techniques - and acts a sort of mini-review of the most popular methods with a clear explanation of the pros and cons of each.
This is an excellent bookshelf addition for anyone who works with neural networks.
A real gem of a bookReview Date: 2003-05-28

Used price: $41.95

The Book!Review Date: 2008-03-31
I use the SolidWorks CSWA Certification Guide in class. The book is a comprehensive review and practice package for the certification. Every chapter focuses your study and tests your knowledge of the subject through specially designed assessment exercises. What is especially great about this book is that it includes self study sections with the initial and final models.
For anybody starting to prepare for the CSWA exam, this is the book you should be looking at.
Official Certified Solidworks Associate CSWA Exam BookReview Date: 2008-04-04
Well done!! Review Date: 2007-12-12
This fall, my students requested to take the CSWA Certification exam. I had my students purchase this book which we used for the exam preparation. The students enjoyed the book immensely. The book is focused on the exam, by key categories with many examples and exercises. I would not recommend this book for anyone who does not have at least six to eight months of SolidWorks knowledge. The CSWA exam is not an easy exam, but like any industry certification, it provides a tangible measurement to the skill sets of the student in 3D CAD. Well done.
Excellent exam preparation bookReview Date: 2008-02-22
I pass the exam with 80% mark, but be careful guys, the parts in the exam was NOT easy.
Read and PassReview Date: 2007-11-03

Used price: $36.43

A good option to buyReview Date: 2007-09-02
It has a simple concept, but a great variety of commands, by this way, as a solution for all the complexity inside the RMAN solution, Oracle Database 10g RMAN Backup & Recovery come as a special "friend" to help us discovering all posibilities inside Oracle RMAN software.
Makes backup & recovery ezeeeReview Date: 2007-08-14
Must have backup/recovery bookReview Date: 2007-06-18
A very good book on RMANReview Date: 2007-05-06
And very much impressed with the technical details and examples given in the book... Same way, the book on 10g also excels in technical depth and details...
Worth it's weight in Gold!Review Date: 2007-06-30
What Robert and Matthew do is break it down piece by piece. There is a great intro and they build on that in subsequent chapters. If you want to link RMAN directly with your backup software (i.e. Veritas, EMC, Legato, etc..) then the authors show you how. I used the Veritas piece to link RMAN in and it worked flawlessly. They go over the latest features including block changing files (for faster incremental backups), merging level 1 and level 0 backups (for faster recoveries without the overhead of backing up the whole database), and even cover what the flash recovery area is and how to use it. There is so much great material packed in this book. Yeah, you can try and read Oracle's docs, but rather than just show you how to do it, the authors also teach you why to do it.
You can read this book chronologically or use it as a reference. The authors writing style make this book a great joy to read. They also include a lot of great examples in case you like to learn by seeing.
I would highly recommend this book if you are an Oracle DBA, whether you use RMAN or not. Afterall, RMAN is what you should be using :).

Not advanced, but good and vastReview Date: 2001-04-18
The programming itself is rather basic, and very straightforward. In many places an advanced programmer would have avoided a global variable, unified code through the use of higher-order functions, had functions communicate through a shared local environment, created a lazy list, you name it.
The author avoids most of these more advanced approaches in order to present the ideas behind the approaches without being sidetracked into programming technique issues, and that is the correct choice for this book. Even as it is, there is already the duplicity of teaching Common Lisp and teaching AI programming.
That being said, the code in general is not bad at all, even though I wouldn't want my students to learn CL programming from it. The author has simply bent down to the level of, a good C programmer, and worked from there. His main intention being to teach AI programming approaches, he has spent much less time to raise the programming level of his audience.
Knowing the author's level of Lisp programming, I can't wait to see a book by his hand on how to use abstraction as an organising principle in programming.
Excellent study of both AI and Common LispReview Date: 1998-06-02
An Excellent Reference on WHY to write good LispReview Date: 2001-06-21
a) A historical study of Artificial Intelligence, with USABLE examples of code, or
b) A book presenting techniques for programming in Common Lisp.
As a reference about Common Lisp, it is certainly lacking, but this is no great problem when both the Common Lisp HyperSpec and Steele's book are readily available in electronic form. It provides something more important: SIGNIFICANT examples, and significant discussions on WHY you would use various Lisp idioms, and, fairly often, discussions on HOW pieces of Common Lisp are likely to be implemented. Its discussion of an implementation of the LOOP macro, for instance, provides a very different point of view than the "references" to LOOP. (Contrast too with Graham's books, which largely deprecate the use of LOOP.)
From an AI perspective, it is also very good, providing WORKING SAMPLES for a whole lot of the historically significant AI problems, including Search, PLANNER, symbolic computation, and the likes.
It would be interesting to see parallel works from the following sorts of perspectives:
- The same sorts of AI problems solved using functional languages (e.g. - ML, Haskell), to allow contrasting the use of those more modern languages. Being more "purely functional" has merits; such languages commonly lack macros, which is something of a disadvantage.
- The use of CL to grapple with some other sorts of applications, notably random access to data [e.g. - databases] and rendition of output in HTML/SGML/XML [e.g. - web server].
Norvig's Corollary to Greenspun's Tenth Law of ProgrammingReview Date: 2005-04-23
William Zinsser said, "The essence of writing is rewriting" and the same can be said for writing computer programs. Norvig's book presents this process--how the limitations of a program are overcome by revision and rewriting. What sets Norvig apart as a writer is that, amazingly enough, he can write about debugging (the most dreaded part of computer programming) and make it a fascinating read!
Lisp has been getting a higher profile lately because of essayists like Paul Graham and Philip Greenspun; in particular, Greenspun's Tenth Rule of Programming which states: "Any sufficiently complicated C or Fortran program contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp." So, should this book be read as an exhortation to return to Lisp as the preferred programming language?
Paradoxically, I think not. One third of the way through the book, Norvig shows us how to implement Prolog in Lisp. From then on out, most of the AI techniques he presents either directly use Prolog instead of Lisp (such as his excellent discussion of natural language processing using Prolog) or use Prolog as a base to build on (such as his discussions on knowledge representation).
From this we can abstract what I'd like to call Norvig's Corollary to Greenspun's Tenth Law of Programming: "Any sufficiently complicated LISP program is going to contain a slow implementation of half of Prolog". I'm leaving out the "ad hoc", "bug-ridden" part of Greenspuns's law, because Norvig's programs are neither. But it is quite remarkable the degree to which, once having absorbed Prolog, Norvig uses Prolog as the basis for further development, rather than Lisp.
Is this a book about Prolog then? Again, no. What is the take-away message? It is this: as our world becomes more and more complex, and as the problems which programmers are facing become more and more complex, we have to program at a higher and higher level.
Norvig does not stop at just embedding Prolog in Lisp. He also shows us how to embed scheme as well. Excellent discussion on the mysterious call/cc function and on continuations.
In a capsule review, it is impossible to really give an overview of a 1,000 page book like this one. But the scope and heft of the volume really needs to be commented on: the programs presented in this book are like basis vectors, the totality of which nearly span the space of programming itself. In no way should this be considered "just an AI book" or "just a LISP book". This book transcends language, time, and subject matter. It is a programmer's book for the ages.
One of the BestReview Date: 2006-04-12
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
I used other materials as well because there were some objectives that I did not have experience with.
I scored 790 and that was more than I expected.