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: $17.98

Too little about too much - A bright star with a short lifespanReview Date: 2007-03-01
Specialized to the computer geek world - and packed with logic and detail.Review Date: 2006-10-14
Diane C. Donovan
California Bookwatch
eclecticReview Date: 2006-09-26
Written by leaders in their fields, this book doesn't aim to be definitive, but consists of essays by those people about the stuff which interests them. I didn't follow all of the subjects covered, and I think that you would be hard-pressed to. All were well written and would appeal to followers of that particular facet of information technology.
One particular thing I liked about this was the appendix covering each author's favourite reads and tools, plus a comprehensive bibliography.
I'm sure you'll find, as I did, half a dozen topics of interest, with several others opening up previously unknown fields of study. I'm looking forward to the next edition.
A Technical Conference - To Go!Review Date: 2006-09-02
The book is a collection of 15 technical papers from NFJS speakers that will just make you flat smarter. I found each paper to be informative, well written, and enjoyable. For example, the first paper is "Real World Web Services" by Scott Davis. In it, he provides a broad overview of the various acronyms that make up Web Services. While I was already pretty familiar with WS, this paper filled a few gaps in my knowledge of the subject. In other sections of the book there are deep discussions on testing, continuous integration, methodologies, and more.
The NFJS 2006 Anthology cuts a wide swath across the topic of software development. And yet, each section manages to go quite deep into the subject. I found a nice balance of variety and detail. Some of the papers were on topics I wouldn't necessarily seek out but I appreciated the opportunity to widen my horizons a bit.
Check out the TOC and sample chapters on the Pragmatic Programmer site.
Think of it as a technical conference to go. Highly recommended.
Knowledge of experts, balance of FOX newsReview Date: 2007-06-23
Much material in this volume is written by agitators of the "new age" software movement, for lack of a better word. They gravitate towards weaker contracts (i.e. REST over WS-*), loose typing (i.e. Ruby over Java), relaxed processes (i.e. Agile over anything else), and so forth... While all authors are entitled to their opinions, I find it unsettling that the "new age" dogma dominates much of the publication. Brian Sletten assaults WS-* in his essay "Give it a Rest", but where is the counterargument? The three paragraphs Sletten himself offers? Or does the editor wish to suggest, quite falsely if so, that there really is no business case to explain why top enterprises leverage WS-* based solutions in spite of their cost?
How about Jared Richardson's article on JRuby titled "Integrating Ruby with legacy code"? Since when is Java considered legacy code? Since when has the free world stopped developing solutions in Java except when under the whip of mighty yet incompetent management? And once again, where is the refutation? Where is the essay on the dangers of mixing and matching languages and platforms? The weaknesses of purely-dynamic languages? Certainly not in this NFJS anthology (sorry, Jared, two brush-off bullet points don't count). And what of a counterargument to Venkat Sabramaniam's essay on Agile Methodologies? While deeply insightful into agile techniques, it also seems to offer Agile as a panacea of sorts, omitting any discussion of when an agile process may be unfitting or even crippling. Once again, shop somewhere else for the complete story.
Ultimately, the single greatest failure of this compilation can be attributed to Neal Ford's role as its editor. A quick glance at his blog allows one to glean Ford's biases with a naked eye. While the strength of Ford's dispositions does not detract from his status or credibility as a great speaker and author, it renders him unfit to edit such a compilation as this anthology. Ford goes so far as to violate a key principle of the NFJS series by propagandizing a $500 IDE (Chapter 10), while devoting less than half that real estate to Eclipse techniques (Chapter 11), despite the latter's prevalence in availability and market share. In short, Ford allows what would otherwise be an invaluable educational resource to become a hideous concoction of information and propaganda.
Fortunately, Ford's negligence toward balance was slightly tempered by the diversity and insight of several of the authors. Howard Lewis Ship's essay on testing tools and techniques (Chapter 7), David Geary's introduction to the Google Web Toolkit (Chapter 8), and Scott Leberknight's "Data Access using Spring, Hibernate, and JDBC" (Chapter 19). These chapters stand out due to both their relevance and their instructional approach. These essays teach, rather than preach, and set a wonderful example of what the rest of this volume should have looked like. While I look forward to attending this year's No Fluff Just Stuff conference in Boston and even hearing some of the people whose work I criticized in the preceding paragraphs, I hope the 2008 NFJS anthology will offer less demagoguery and more substance, less fluff and more stuff.


Used price: $52.48

Used price: $2.98

One of the first and still possibly the bestReview Date: 2002-09-28
The only drawback of this book is that many of the examples sited in the directory of affiliate programs are no longer around. But the authors do reference other affiliate program directories which still exist and that is really all you need to know to find suitable programs today.
A Good Place To StartReview Date: 2003-03-21
While this book does provide a lot of information, if you have researched Affiliate Selling at all...anywhere else...you probably already know what's in this book.
Having said that, if you are looking for a place to start to learn about Affiliate Selling, this may be it. This book is written for the person who knows absolutlely nothing about Affiliate Selling. It goes over places to sign up with and defines what Affiliate Selling is.
I have found the Bible on the businessReview Date: 2005-09-05
Incredible book!!Review Date: 2003-06-30
Don't Waste Your MoneyReview Date: 2006-08-06

Used price: $1.90

Sober observation of the hyperboleReview Date: 1998-03-04
Slightly outdated, but still an excellent surveyReview Date: 2001-03-29
CybersourcebookReview Date: 2002-09-04
To be a cultural historian to the fast-paced world of computers is a difficult one, because the cyberculture, far more so than any subculture before it, is as varied in its parts as it is separated geographically. It exists on change. In ways, the myriad differences in the cybercrowd is what makes it a culture rather than a cult--it encourages the free range of expression from left to right, and all the fringes top and bottom, and there is no single authority to consult. Mark Dery's job, therefore, was to piece together a picture of a living community that is less than 30 years old and is more malleable than one of his favorite images, that of the T-2000 liquid-metal android from the movie Terminator 2. He assembled this jigsaw by grabbing at the outward manifestations of the culture--its art--rather than focusing on the nuts and bolts of how it came and stays together. Dery's goal was to achieve a focus on where cybernauts and cyberpunks are headed, rather than where they have been. Within the cybernetic expressions in print, screen, music, body art, performance, and philosophy lie the seeds of a cultural revolution that began with the home computer, according to Dery.
Any cultural representation requires a polymath to untangle the multitude of threads that bind it together. When that culture is the front end of the runaway train of technology, the examiner must also be moving at the speed of information. Dery, for the most part, rises to the challenge, able to quote both fiction writers and art critics, social commentators and "hackers" within the same page. His profiles of those on the fringe and those with the mainstream are balanced, except when he pauses to regroup his thinking at the end of each chapter and his own impressions slip in. One of the most rewarding aspects of Dery's compilation is that he went beyond the most visible proponents of cyberculture (William Gibson, Mark Pauline of the Survival Research Laboratories, Hans Moravec) to also get the equally important contributions that have not engendered cultish followings (in fiction, for example, Dery quotes the work of Pat Cadigan and John Shirley as well as that of Gibson and Bruce Sterling), as well as progenitors to the culture (again in fiction, the work of Philip K. Dick and J.G. Ballard).
As a document of fact about what happened and is happening in the computer subculture, Escape Velocity is hard to fault. But Dery's goal was to portray where the culture is headed (in his eyes into the larger mainstream), and it is herein that trouble lies. To extract the future of society from this mismatch of ideas would be like portraying the future of cinema in the 1960s by examining both Easy Rider and La Dolce Vita. Yes, these movies had a profound effect on the cinematic culture at large, but it was subsumed into the larger whole. Dery quotes Gibson's oft-touted refrain, "The street finds its own uses for things." Just so, the mainstream often finds its own uses for the street, as evidenced in the music business by the commercialization and marketing of punk, rap, and grunge, each a thriving subculture at one time.
Escape Velocity is an intriguing volume, and Mark Dery is to be commended for attempting to achieve a cyberculture gestalt. For those interested in what is happening "in there," Escape Velocity is a one-stop shop, a veritable sourcebook of cyberdom.
Still applicableReview Date: 2000-03-28
good job putting pieces togetherReview Date: 1999-03-03
However, he does get a bit redundant and didactic, keeps resorting to catch-all phrases to explain what people are trying to escape from, e.g. economic inequality, environmental pollution, yah-dah-yah-dah. I wish he had drilled down a bit here.
Also, his groupings seems a bit forced, he seems to have dug himself a hole in his overall design. But it was probably a difficult project, so you have to forgive him that.

Used price: $0.73

What a big help!Review Date: 2001-08-29
A invaluable "how to" guide for online entrepreneurs.Review Date: 2000-05-05
Good choice if you don't know anything about e-sellingReview Date: 2000-06-29
Creating Store for DummiesReview Date: 2000-08-08
Creating Stores on the Web, Second EditionReview Date: 2001-03-08
This book is co-authored by a man who started a fledgling web-based business in 1993. Through his experience and successes you get all the tools you need to make informed decisions on your web design. You can go to his website and see that all the ideas he outlines for you in the book are in practice on his website.
I am a computer technician who is researching starting my own web based business to sell custom framed wedding invitations. I have read many books and articles in my research. I found this book and one other to be an incredible asset (101 Ways to Promote your Web Site). Both these books are written in "lay-mans" terms that any beginner would be able to understand.
A must have for anyone who wants to know where to start with creating their own web-based business.


easy understanding and cover everything you wanna knowReview Date: 2008-02-27
Important and timelyReview Date: 2005-03-30
Understanding Open Source and Free Software Licensing is a very needed book and well written.
A Worthwhile Introduction to Open Source LicensingReview Date: 2005-01-29
Andrew M. St. Laurent
http://www.oreilly.com/catalog/osfreesoft/
When sharing with others that I was reviewing an O'Reilly book through their User Group & Professional Association Program, the first question was always the same: "What book are you reviewing?" After saying the title was "Understanding Open Source & Free Software Licensing", responses ranged from "What's that?" to "Well, you won't have any trouble sleeping!" One might think that this list of people included relatives and coworkers who were not attuned to the open source community and its issues. On the contrary, the responses came from those within my circle of acquaintances that include software developers, system administrators, and even an intellectual property lawyer. Licensing is not exactly the sort of topic where people slide forward in their seats and ask to be told more. Such is the appeal of software licensing; however, the importance of understanding licensing, particularly within the context of open source development, cannot be overstated.
Those familiar with the O'Reilly product offerings have no doubt seen or purchased one or more their Pocket Reference series (http://pocketrefs.oreilly.com/). They are not comprehensive references, but rather convenient guides for a specific topic to provide the sort of information one is not likely to have committed to memory, particularly as the trend of having cross-disciplined technologists continues. This book could be considered the analog of pocket guides for open source and free software licensing. Open source licenses and their legal interpretation are subject matter that easily warrant a "pocket reference" that is a full-sized book of nearly 200 pages.
Frankly, reading through a software license and maintaining a reasonable level of comprehension is a rather tough job. The author manages to make the task far more bearable and fruitful at the same time; a difficult balance to strike. The pace of the annotation works well to break up the various licenses (twelve in total) into bite-sized chunks. Chapters 2 and 3, which address the BSD/MIT family of licenses and the GPL/LGPL/MPL family of licenses respectively, each end with a section titled "Application and Philosophy" that serves as a sort of reward for making it through the license and establishes a touchstone to summarize and provide meaningful context for what has been covered.
The annotations of the different licenses are a great introduction, but the book should not be considered as a complete reference for open source licensing issues. The book seems to affirm this at points where the author indicates that particular topics fall outside the book's scope, even to the point of recommending experienced legal counsel for certain issues. It also has a wonderful collection of footnotes and reference to other resources to allow the reader to flesh out topics of interest beyond the focus of this work.
One subtlety of the book that should not be missed is how the history of the open source movement is woven throughout the book to provide the context in which these licenses came into being and were modified to accommodate the vibrant, emerging world of open development models. The book's last two chapters bring that context to the foreground, fully developing the consequence of the licenses in daily development activity. It is far too easy to view these licenses and as mere legal documents that exist in and of themselves; the author reminds us that these licenses are the manifestations of a spirit of selfless contribution and work toward social good made possible by the considerable sacrifice of quite gifted individuals. For those passionate about the open source and free software movements, the section of chapter 7 titled "Models of Open Source and Free Software Development" is a poignant and stirring encapsulation of the first years of the GNU and Linux projects and the work that brought them into being. The cliché rings true; we do indeed "stand on the shoulders of giants."
The number of editorial errors involving misspelled and/or missing words seemed relatively high; this is a trend that seems to have developed in technical books in recent years, to a point that the technical community has come to accept it as some sort of side effect of the rapid pace with which books must be produced in order to keep pace with the rate of change. Given that this is an issue present in other works as well as this one, it should not particularly count as a mark against the work, but rather serve to underscore an issue publishers should consider improving.
"Understanding Open Source & Free Software Licensing" is a book which strikes a balance between completeness of subject matter coverage and manageability of size. Given the amount of attention the average open source user or developer has given to licensing, reading this book would be a considerable improvement. This book is recommended for a couple of audiences. First, it serves as a great foundation for developers either active in or contemplating participation in open source development. Searching most any open source mailing list for the term "license" can usually turn up some of its hottest flame wars. If most developers had this introductory level of understanding about the main open source licenses, hundreds of message threads arguing about licensing could be avoided.
A second audience for this book is the project manager and/or CTO in most corporate IT shops. Most corporate projects are making use of numerous open source libraries and frameworks. This is particularly true with J2EE, but also with .Net as a number of .Net counterparts to popular J2EE resources arise, e.g. NAnt, NUnit, etc. This book can dispel unnecessary apprehension regarding the use of these libraries that often arises from fear, uncertainty, and doubt (FUD) propagated in much of the mainstream technology media. It can also equip managers to make informed decisions about team members' potential contributions to open source projects and the potential legal implications.
good quick referenceReview Date: 2005-01-12
Getting to the merits of St. Laurent's book, I struggled with whether to give it three or four stars. You see, even as a lawyer I found it lacking in clarity and flow. Overall, I am opposed to the route he took in excerpting almost every term of each license and then providing exposition of his own that was a lot of times hardly more helpful than the original license language. A better approach to explaining the licenses can be found in Larry Rosen's wonderful book "Open Source Licensing." However, this downside becomes an upside when using the book as a reference, instead of an educational guide (justifying the fourth star). St. Laurent's approach here is useful for going into more depth on a particular license. Perhaps that was the goal all along.
Another advantage this book has over Rosen's is its broader treatment of the growing array of licenses and license types. St. Laurent covers more licenses and for that I am thankful. In the end, I would recommend having a copy of both Rosen's and St. Laurent's book handy. And whatever you do, skip Rod Dixon's "Open Source Software Law."
Clearly defines licensing standards - great referenceReview Date: 2004-12-27
Author Andrew M. St. Laurent does an excellent job explaining all these various licenses, what you can do and can't do, the various benefits and shortcomings of the licenses and pitfalls to watch for. If you are doing development in this arena, have made an improvement to one of the programs, or have written a program for internal use that might have resell value you can't afford to not understand the nuances of the various licensing agreements. Understanding Open Source & Free Software Licensing is highly recommended and required reading for anyone in this situation.

Used price: $71.36



many new featuresReview Date: 2007-02-23
The emphasis is not on implementing abstractions like object oriented programming. Rather, it uses the reader's background in coding VBA and in MS Word and Excel. Nor are you expected to be proficient in database design or the intricacies of SQL Server. Much of the text is about front end material. Like using the conveniences of the VSTO user interface, with its many widgets and menus, to easily code.
Many new features are available, compared to what you previously had under VBA. The most striking example is now the nifty ability to have a data island. Imagine an Excel spreadsheet on one machine. That loads from a database on another. If the first machine is your laptop, and you take it somewhere isolated from the network, what happens to your data? Well, there is now a means of copying that data, while you're still connected, into a data cache on the laptop. Without having to go to the extent of running a full database on the laptop.
VSTO is excelent for .net programmers as well as vba programmersReview Date: 2007-05-21
I met a problem early on in my use of the book, communicated with the author, and got the help I needed to overcome the problem.
An excellent book on the subject.
Just getting into it...Review Date: 2007-01-22
Perfect for moving from VBA to VSTOReview Date: 2007-04-28
In the first chapters, the authors explain what is VSTO and what features are available for developers. Chapter 2 and 3 introduce the Visual Studio development environment and managed code. Seasoned .NET developers will skip these chapters but they are essential for people who never used Visual Studio before. The next chapters cover everything VSTO from Word, Excel and Outlook development to Smart Tags and database development. A full chapter is devoted to new features of VSTO 2005 SE and Office 2007.
If you're a VBA developer that wants to jump into .NET development using VSTO, look no further, this is the book for you. Experienced .NET will also find this book interesting but will skip a couple of .NET introduction chapters.
Great Book!!Review Date: 2007-03-07
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
Though, a couple of chapters awoke my interest and became the start point of further readings; I don't picture this book having a place in my "always at hand" book collection. I think this book, like those magazine subscriptions piling up in my garage, is a once in a lifetime reading.
Rather than having this professional guide to mainstream technological thinking dusting on my bookshelf; I would like to see it being passed around at the coffee table, inspiring, and guiding colleagues and friends. Definitely, this is not a book to own, but a book to share.