Computing Internet Books
Related Subjects: Programming Internet Computer Design Operating Systems
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: $2.14

Learn How to Program Using Any Web BrowserReview Date: 2006-02-04
Programming using any Web BrowserReview Date: 2005-03-25
This book delivers what it claimsReview Date: 2004-07-21
learn procedural and declarative languagesReview Date: 2005-02-27
He has produced a nice, minimalist approach. An experienced programmer might quibble about the limitations of JavaScript. But what the heck. If you are new at programming, you'll easily learn all the key ideas here. Plus, you'll pick up some useful knowledge of HTML along the way. Given the ubiquity of the Web, knowing both HTML and JavaScript can be quite useful, jobwise.
Also, you can compare the differences in coding HTML and JavaScript. The former is declarative, the latter procedural. Davis doesn't seem to go into this, but his approach lets you learn both styles.
Doesn't quite hit the spotReview Date: 2004-08-16
The language is suitably light and simple, the book well-structured and broken down into easily digested chunks. The order in which concepts are introduced is fairly traditional for a language tutorial: first we get types, variables and statements, before moving on to conditionals, loops, and functions, followed by arrays and objects before finishing with event-driven programming. Davis' decision to leave string handling till last seems a little perverse and personally I would have introduced functions earlier.
My real complaints about this book centre on the abstract nature of the discussion. There are very few real world examples that could be useful to anyone. The best you get is a version of "Rock, Paper, Scissors" in Chapter 3, and an 'auction' application. The book would have been improved dramatically if the end result of your study was a few things you could actually point to.
I also have a complaint about the target audience for this book. The web page for the book at the publishers states that "The target reader is likely a twelve- or thirteen-year-old, who is just starting to get curious about what makes a computer work -- or an office worker who has been using computer applications for years, and would like to spend some time delving deeper into what makes them tick." Most adults and even teenagers don't want to 'learn how to program' as much as they want to learn how to use a tool to perform a task. If your tool is JavaScript, then it's almost certain your task is related to building web pages, but this gets little real attention from Davis. For even younger students, this book totally lacks anything to hold their attention -- the lack of real-world examples hurts here.
I also take issue with the title: this book doesn't really teach 'programming' much at all. It certainly teaches you to write JavaScript, but where are the sections about the real lessons of programming, such as top-down vs. bottom-up design, or breaking a task up into chunks? Even debugging has little coverage -- a single thirty-page chapter, half of which is specific to JavaScript or the throwing and handling of exceptions. Since the work of Papert and others at MIT twenty-five years ago, we've learned a great deal about how to teach programming concepts in a simple manner, but Davis appears to have ignored all this and given us a language tutorial. The publisher's web page for the book says "very emphatically, this is not a book about programming JavaScript." If that's so then I'd argue that it isn't a book about learning the principles of programming either.
It is obvious from this book that Davis is an excellent writer; if he had tried to write a book to teach JavaScript and had focused on the tasks for which it is often used this, volume may have been superb. As it is, he has shot for a higher goal and fallen far too short.
If you would like to check it out for yourself, you can go to the web page for the book where there is sample chapter, the Table of Contents (though they call it a "Detailed TOC" as distinct from the 'Table of Contents,' which is just a list of 11 chapter titles) and index, all in PDF format.
I went looking for a book that I could give to my 11-year-old daughter now that she has become interested in "what Daddy does." I'm still looking, I'm certain that this one isn't it.

Used price: $58.23

They gilded the lily a bit, and the editing was atrociousReview Date: 2008-07-28
Also, the first page of the book says that when you register it, you can "access our solutions@syngress.com Web pages. There you may find an assortmnet of valueadded features such as free e-books related to the topic of this book."
Maybe what they mean by, "...you may find..." is that you MIGHT find those things. In this case, I found no such thing.
While I wouldn't say the book was a waste of money or time, some of the editing was so bad I feel compelled to provide specific examples:
1) p. 260:
It says "Psychical Memory" where it should say "Physical Memory"
-OK, the laugh I got thereby made this mistake more enjoyable than irritating.
2) p. 377:
"It will read image files created with ICS, SafeBack, and forensic software "forensic software" as meant? and uncompressed images created with Ghost..."
-Looks like somebody's interim notes were left in the document, or...?
3) P. 378:
Exercise 4.3 is mentioned, but I could not find an Exercise 4.3 in that chapter.
4) p. 509:
"The boot directory contains a static foals knitted by the boot loader."
-What in the world are "foals knitted"? Baby horses created by a needleworker? Did they mean "files needed"? Was somebody typing this from a recording made by an author with a strong southern accent, or what?
5) p. 509:
"The etc directory contains consideration files which are local to the machine. Certain larger packages such as X11 have their own subdirectories with consideration files under /etc."
-I've never heard of "consideration" files, and they are mentioned TWICE! Presumably they mean "configuration" files, or...?
In view of the foregoing, I would have to say the book does not live up to its chest-thumping title. It's only mediocre, and so has no just cause to crow like that, claiming superiority over all of the other CF books.

Used price: $24.47

Practical Advice in a Readable Way for an Important TopicReview Date: 2008-02-03
The title and publisher say it all: Pragmatic + AccessibilityReview Date: 2007-12-22
Some other books are better on regulatory issues and others on multimedia items like Flash since the focus here is web site design. That said, it's a great read for web site design and web standards work. For that it's first rate, with modern techniques and consideration of the future of accessibility issues (AJAX, WCAG 2), and with a breadth and richness of subject matter.
Accessibility for all!Review Date: 2007-12-08
It concentrates mainly on the U.S. accessibility requirements, but it also covers what you need around the world.
Most importantly, Jeremy stresses that making your web sites accessible makes them easier for EVERYONE to navigate, not just those individuals with special access needs, and that is a bonus for everyone!


An excellent collection choice.Review Date: 2008-01-09
Diane C. Donovan
California Bookwatch
Other ways to learn Review Date: 2008-04-06

Used price: $1.51

Outstanding .Net Security BookReview Date: 2007-05-22
At the same, I am setting up my web servers to track and trace people in and out the servers within the oranganization -- since my applications are running inside intranet.
Great book to have if security is you main concern!
If you only get one book on .NET web security, get this one!Review Date: 2006-03-30
Before you consider buying any other .NET security book, get this one. It's worth every penny. It also has a companion volume, entitled "Building Secure ASP.NET Applications. Authentication, Authorization, and Secure Communication". Unfortunately, this book is not half as good as "Improving Web Application Security". Shame really. The books are supposed to complement each other, but "Improving Web Application Security" really stands out head and shoulders above the other. It's a must buy if you want to understand .NET web application security and the security architecture that underpins it.
A great counter measure: AnnonymizationReview Date: 2006-01-03
Just get it!There is nothing that compares to it.Review Date: 2004-03-09
Contrary to what the title may imply, in addition to ASP.NET this book also covers how security should be addressed in the building of Serviced components, Web Services and Remoting. The chapters on Code Access Security are among the clearest that can be found anywhere.
This book takes a holistic approach to Security in that it addresses threats to the network, host and application layers. The old adage of a chain is only as strong as its weakest link is taken to heart in the book so guidance is provided on how security should be addressed across tiers and at multiple layers. Secure app development across the entire software development and deployment lifecycle is considered within the scope of this book.
In addition to Secure Coding guidelines, Extensive guidelines are provided that show how the Network, Web Server, Application Server and Database Server should be secured.
One of the things that I like about this book is that the guidance that is provided is task and role based. So even though the book is 800+ pages, it can be very easily used as a ready reference.
Multiple checklists that deal with Design, Build, Securing and Assessment are given and can be used out of the box.
In short, don't wait. Go get it now!
From the book's introduction:
Part I, "Introduction to Threats and Countermeasures," identifies and illustrates the various threats facing the network, host, and application layers. The process of threat modeling helps you to identify those threats that can harm your application. By understanding these threats, you can identify and prioritize effective countermeasures.
Part II, "Designing Secure Web Applications," gives you the guidance you require to design secure Web applications. Even if you have deployed your application, we recommend that you examine and evaluate the concepts, principles, and techniques outlined in this part.
Part III, "Building Secure Web Applications," allows you to apply the secure design practices introduced in Part II to create secure implementations. You will learn defensive coding techniques that make your code and application resilient to attack.
Part IV, "Securing Your Network, Host, and Application," describes how you will apply security configuration settings to secure these three interrelated levels. Instead of applying security randomly, you will learn the rationale behind the security recommendations.
Part V, "Assessing Your Security," provides the tools you require to evaluate the success of your security efforts. Starting with the application, you'll take an inside-out approach to evaluating your code and design. You'll follow this with an outside-in view of the security risks that challenge your network, host and application.
Great ideas for countermeasures, less demonstrationReview Date: 2004-10-28
Now, why the 4 stars? Two reasons - 1. The author(s) are very repetitive. I read the section on countermeasures to SQL injection attacks 3 times in the book.
2. The countermeasures are demonstrated adequately but the attacks are not. For instance, what to do to thwart SQL injection attacks is explained with some examples. But what really is a SQL injection attack; plain description is not enough? Some non-trivial examples of those make sense because then you know the reason for deploying the countermeasures; what are you saving yourself against? Sort of, identifying the enemy.
Nevertheless, a great, comprehensive and practical tutorial.



IT Specialist, IRSReview Date: 2008-07-14
Good for the basics, plus some unnecessary stuffReview Date: 2007-11-06

Used price: $0.73

THE Ebay How-to bookReview Date: 2007-08-20
To Sell Indeed!Review Date: 2007-02-10

Used price: $49.99

Great Study GuideReview Date: 2004-01-07
Good book - Helps alot with the examReview Date: 2003-12-29
I have to disagree with the authors writing about the BGP architecture on the Internet, though. To state that only Tier 1 ISP's connect at exchange points (atleast how it was depicted in a drawing) is completely wrong. And usage of the Tier1/Tier2/Tier3 names should not be used in todays internet. Today plenty of people are paying for peering from some of the larger networks out there to give themselves the image of "Tier 1". It seems perhaps the authors should be more aware of real ISP operations in respects to how peering is actually done on the Internet today (ie. read the peering playbook by Bill Norton).
Very Good Study Guide - Test Engine Could Be BetterReview Date: 2006-10-15
Many of the questions included with the test engine include 15-20 line snippets of JUNOS configuration. Unfortunately, the test engine only allows a few lines of a question to be displayed at any time, so scrolling is needed to read such questions. Moreover, the test engine provides no facility for remembering from session to session which questions you answered right and wrong so that you can limit the questions presented in a later session to only those previously missed. The assessment test and end of chapter questions are printed in the book, so pencil and paper methods may work better for these.
Please do not buy - Read BelowReview Date: 2007-08-01
JNCIA: Juniper Networks Certified Internet Associate Study GReview Date: 2003-06-05

Used price: $9.69

Great in-depth info for a very under documented topicReview Date: 2006-08-14
Best Book so far on the topic...Review Date: 2006-04-25
Real examples for Advanced DevelopersReview Date: 2006-04-20
A Serious Book on SharePointReview Date: 2006-04-24
There is other information on SharePoint which address these issues, but this is the only book wherein the information is centralized and readily accessible to the reader. None compare in clarity and ease of reading, I highly recommend it.
SharePoint 2003 For Advance UsersReview Date: 2006-04-17
I think the title "Advanced Concepts" could be clarified with for "Advance Users/Administrators", etc... as it probably the only book you need to quickly learn how to customize SharePoint. If it's used by Advance Users/Administrators... then it can be implied that it's Advanced Concepts. Any case, i'm not a editor.
The book takes you through the most relevant and practical examples of the information you need and not baby you with hundreds of pages of basic stuff that most people that's familiar with MS technology already knows.
You can read this book from cover to cover in about 3 hours and you'll feel empowered and knolwedge enough to get advance customization done with sharepoint. I highly recommend this book for experienced administers/MS programmers to get a concise view to the topics of Site customization and doesn't want to read extra fluff like in other books.
Related Subjects: Programming Internet Computer Design Operating Systems
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