|
GOLSCO Books Online Store | UK | Germany |
| books | baby | camera | computers | dvd | games | electronics | garden | kitchen | magazines | music | phones | software | tools | toys | video |
| Help |
| Books - Computers & Internet - Apache Cocoon, XML, Java and more |
| 1-12 of 12 1 |
| Featured List | Simple List |
|
|
|
Go to bottom to see all images
Click image to enlarge
|
Cocoon: Building XML Applications by Carsten Ziegeler, Matthew Langham Average Customer Review: Paperback (24 July, 2002) list price: $39.99 US | Canada | United Kingdom | Germany | France Reviews (12)
Isbn: 0735712352 |
|
|
Design Patterns by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides Average Customer Review: Hardcover (15 January, 1995) list price: $54.99 -- our price: $47.04 (price subject to change: see help) US | Canada | United Kingdom | Germany | France Editorial Review Design Patterns is a modern classic in the literature of object-oriented development, offering timeless and elegant solutions to common problems in software design. It describes patterns for managing object creation, composing objects into larger structures, and coordinating control flow between objects. The book provides numerous examples where using composition rather than inheritance can improve the reusability and flexibility of code. Note, though, that it's not a tutorial but a catalog that you can use to find an object-oriented design pattern that's appropriate for the needs of your particular application--a selection for virtuoso programmers who appreciate (or require) consistent, well-engineered object-oriented designs. ... Read more Reviews (187)
Isbn: 0201633612 |
$47.04 |
|
Java Tools for Extreme Programming: Mastering Open Source Tools Including Ant, JUnit, and Cactus by Richard Hightower, Nicholas Lesiecki Average Customer Review: Paperback (15 December, 2001) list price: $39.99 -- our price: $39.99 (price subject to change: see help) US | Canada | United Kingdom | Germany | France Reviews (46)
Isbn: 047120708X |
$39.99 |
|
Professional Apache 2.0 by Peter Wainwright, Poornachandra, Dr. Sarang, Afrasiab Ahmad, Sean Chittneden, Vivek Chopra, Micheal Link, Stephen G. Wadlow, Mathew Antony Average Customer Review: Paperback (May, 2002) list price: $49.99 US | Canada | United Kingdom | Germany | France Editorial Review A series of Apache 1.x products got the world through the Internet economy bubble. Now, Apache 2.0 is here for the long-haul work of making Internet businesses profitable over time. Apache 2.0 represents significant improvements in functionality and ease of use, and Professional Apache 2.0 shows you how to capitalize on them. If you've been unable to glean the information you need from the online documentation, or if you want something more substantial than a URL to refer to when there's a problem, you'll be happy to have this book on your reference bookshelf. A lot of what's here is as relevant to older versions of Apache as to version 2.0, and the new stuff gets the in-depth attention it deserves. The work of Peter Wainwright and histeam (Wainwright wrote several of Wrox Press's well-regarded Perl books) is typical of the Wrox approach to subjects. Different people wrote various sections, and they've all been edited into the "guided tour" format (let's try this, then this, and now look at this...). That style works well for teaching and documenting Apache, largely because most of the sections include a balance of explanatory text, command summaries, and configuration file listings. The style seems a bit scattershot from time to time, but it's easy to zero in on what you need via the index. --David Wall Topics covered: How to set up, use, and adjust the version 2.0 release of Apache Web server. Much of the authorial team's work deals with setting up Apache to minimize security holes and maximize performance, but other sections deal with the ins and outs of new features like IPv6 address management and Multi-Processing Modules (MPMs). ... Read more Reviews (14)
This book is not it. It assumes a fairly detailed basic knowledge which most 'newbies' to the Unix/Apache world just do not have. After I had learnt quite a bit about Apache (from another source) I found this book excelent to tune that knowledge. It is however, as the title 'Professional Apache' suggests, for the Professional Apache administrator. Don't get it to learn about Apache, get it when you already know quite a bit about Apache, and need to learn how to refine that knowledge and need to tweak Apache for maximum performance! Wainwright is incredibly knowledable, but like many knowledgeable people he forgets that for the average Joe to get from A to Z he has to go via BCDE & F and can't start at UVWX & Y. This is not a criticism of Peter but rather is a criticism of the Wrox editorial staff. I do feel that the editorial staff could, with a little intelligent effort, have helped Peter create a book that could indeed have become the 'bible' of Apache Administration.
Although Apache changed a great deal in its version 2.0, it is a credit to the Apache folk that the config files and command line options have basically remained the same for sys admins. For this reason, the book seems to include a lot of material (CGI security, building, core modules) from the original book. However, a closer look reveals many changes. Almost every chapter includes a discussion about how features differ in both versions of Apache. The book does a good job of giving an overview of Apache's architectural changes and how the use of multi-processing modules (MPM) allow the admin to choose an optimal implementation of apache. This edition, noticeably bigger than the previous one, contains many more examples of how one can extend apache functionality (configuring for binary distribution, setting up virtual interfaces, load sharing). Many sections have been expanded. The discussion of security and SSL is more detailed, yet more succinct; so is the section on content negotiation, (which is twice as long as the previous book), doing proxy server configurations, rsync and benchmarking performance. The discussion on hardening the server was great and up-to-date, although I wish the book spent more time discussing on patching and upgrading. What is new to the book? We find a longer discussion of graphic administration tools for Windows and Unix, including webmin (which actually I wanted more of). We also have discussions of newer modules such as mod_ruby, mod_python, mod_dav as well as a brief description on how to install tomcat alongside apache. The discussion of mod_dav was especially helpful and interesting to me (and I was especially glad that the author acknowledged the Subversion DAV module, something which is bound to become more important). The php stuff hasn't changed much (although at the time the book was published, 2.0 compatibility with PHP was still an iffy proposition). The book's discussion of mod_perl isn't significantly different, although it does point out migration issues and some additional features. Generally, the book is clearly written and contains enough examples to find any configuration you want. A few parts required rereading (especially the part about proxies and proxypasses), and occasionally I needed a better explanation of what the example code was supposed to do. No book can be everything for everybody, and nobody can accuse the book of not having enough content (it is after all more than 700 pages!). I found myself wishing for other things. The book briefly discussed 2.0's support for ipv6, but I longed for a fuller explanation and a more detailed example (Fortunately, I had seen a good ipv6 tutorial on Linux Journal ). Also, I would have liked more information about other web application servers (like zope that Apache sometimes coexists with, content frameworks (such as cocoon) and other goodies produced by the Apache Foundation. The author might legitimately feel that such subjects lie outside the book's scope, but such topics are becoming more important. In summary: for newbies who are looking for a guide to start with: this is the definitive book to read. It's definitive and a little imposing, but it is well written and logically arranged. For people already familiar with Apache 1.3 but looking for more depth about ipv6, php, content frameworks or Tomcat, it might be better to read books on those specific subjects instead of this one. Indeed, Wrox will soon be coming out with a book specifically on Apache and Tomcat. For experienced system administrators, the material in this book may not be terribly new, but they will still appreciate the variety of configuration examples for managing large numbers of virtual hosts and the convenience of having documentation of the 1.3/2.0 differences at their fingertips. ... Read more Isbn: 1861007221 |
|
|
Open Source Development with CVS: Learn How to Work With Open Source Software by Karl Franz Fogel, Karl Fogel Average Customer Review: Paperback (25 October, 1999) list price: $39.99 US | Canada | United Kingdom | Germany | France Editorial Review The need for a modern source-code management strategy in the distributed open-source community is paramount. The benevolent dictatorship model of open-source maintainers is only quasi-stable, but it is far better than the other extreme: the chaos of democratic code development. The best available compromise is the concurrent versioning system (CVS), which introduces proctored code merging into source code management. CVS is ideally suited for worldwide open-source development, and the world is ready for monographs that address the management issues that Per Cederqvist explicitly avoided in his fine 164-page postscript manual distributed with the CVS tar-ball. What is the role of a maintainer/manager in establishing test protocols for code merges? What minimal functional level of developer communications is necessary for merges to remain stable? Is a maintainer-less release possible? These questions go largely unanswered in Karl Fogel's new Open Source Development with CVS. Fogel's 300-page book consists of chapters alternating between CVS basics and common code maintenance issues. He includes a few anecdotes from open-source lore and lots of nonspecific commonsense guidelines on team software development. Fogel is at his best when he is engaging us in thinking about what should and should not be under CVS control. He points out that complex relationships exist between developing code and its dependencies on intimately related applications, such as build tools themselves (gcc, autoconf) or partner applications (e.g., the server's client or the client's server). His brief discussion of strategies is too short to be satisfying. Frustratingly, this book is chock-full of postmodern self-indulgences, such as his boasting reverence for technological ignorance. The discipline needed by good maintainers is missing here; Fogel's informal prose is often grating, and his copious parenthetical remarks are distracting or bullying (they sure are); one wonders where his editor was. Ultimately, his management arguments boil down to an endorsement for the benevolent dictatorship model--a safe conclusion, but one that seems not to use CVS's merging capability for all it's worth. To the question of how to run a project, he responds, "Well, we're all still trying to figure that out, actually." True, and he isn't there yet, but at least he has the questions right. --Peter Leopold ... Read more Reviews (29)
* The examples don't say whether your supposed to be in or above the working directory for various cvs commands.The reader is supposed to assume that current directory for this example is the same place as the current directory at the end of the previous example, but nothing says that. (it's obvious once you know). * The overview chapter only talks about importing a whole directory tree.It's not clear how to add a directory or a file to an already imported directory tree.Actually, it's explained 20 pages later, but I didn't find that for a while. * I made a mistake and imported a working dir subdirectory as a top level directory in the central cvs repository.There's no quick overview commands for removing setup mistakes.(Actually, that's shown about 30 pages after the overview).The book doesn't say that importing a subdirectory if you're in the subdirectory, makes it a top level directory in the CVS repository. I'm sure once I understand what's going on, it'll be obvious.But to do my basic directory setup, and cleanup from a mistake, I had to wade through all sorts of "once it's working" text to find what I wanted. Also, in the Removing Directories section, he keeps referring to directories without saying whether he's referring to directories in the user tree or under the CVS repository tree.
Isbn: 1576104907 |
|
|
Mastering Regular Expressions by Jeffrey E. F. Friedl Average Customer Review: Paperback (15 January, 1997) list price: $34.95 US | Canada | United Kingdom | Germany | France Editorial Review Regular expressions are a central element of UNIX utilities like egrep and programming languages such as Perl. But whether you're a UNIX user or not, you can benefit from a better understanding of regular expressions since they work with applications ranging from validating data-entry fields to manipulating information in multimegabyte text files. Mastering Regular Expressions quickly covers the basics of regular-expression syntax, then delves into the mechanics of expression-processing, common pitfalls, performance issues, and implementation-specific differences. Written in an engaging style and sprinkled with solutions to complex real-world problems, Mastering Regular Expressions offers a wealth information that you can put to immediate use. ... Read more Reviews (90)
Isbn: 1565922573 |
|
|
LPI Linux Certification in a Nutshell by Jeffrey Dean Average Customer Review: Paperback (15 May, 2001) list price: $39.95 -- our price: $26.37 (price subject to change: see help) US | Canada | United Kingdom | Germany | France Editorial Review You may not have heard of the Linux Professional Institute (LPI) or its professional certifications, but they're becoming an important part of proving professional competence in the Linux operating system. That aside, LPI Linux Certification in a Nutshell is a fantastic introductory Linux book, well suited to introducing a curious newcomer to the environment and bringing an intermediate user up to expert status. The book is organized around the LPI's published standards for two Level 1 exams (exams 101, which deals with key commands and file-system concepts, and 102, which places more emphasis on hardware, networking, and shell scripting). The organization works well even if you're not specifically preparing for either exam. LPI Linux Certification in a Nutshell assumes nothing in early chapters, going so far--to cite one example--as to walk readers through the concept of commands with parameters separately from the concept of commands alone. Later, the pace picks up, and strategic advice is substituted (such as how to partition a disk for maximum speed and reliability) for "type-this" instructions. Throughout, the book makes effective use of O'Reilly's time-tested and remarkably clear format for presenting Unix commands and configuration files. Each chapter concludes with a series of exercises designed to help you discover behaviors on your own, and includes the practice questions you expect in a test-prep aid. --David Wall Topics covered: The knowledge that's tested on the Linux Professional Institute's exams 101 and 102, which includes everything from basic Linux commands and concepts to installation of the operating system, essential network configuration, and kernel recompilation. ... Read more Reviews (28)
Isbn: 1565927486 |
$26.37 |
|
Hacking Exposed: Network Security Secrets & Solutions, Second Edition (Hacking Exposed) by Joel Scambray, Stuart McClure, George Kurtz Average Customer Review: Paperback (11 October, 2000) list price: $39.99 US | Canada | United Kingdom | Germany | France Editorial Review A lot of computer-security textbooks approach the subject from adefensive point of view. "Do this, and probably you'll survive a particular kindof attack," they say. In refreshing contrast, Hacking Exposed, SecondEdition talks about security from an offensive angle. A Jane's-likecatalog of the weaponry that black-hat hackers use is laid out in full. Readerssee what programs are out there, get a rundown on what the programs can do, andbenefit from detailed explanations of concepts (such as wardialing and rootkits)that most system administrators kind of understand, but perhaps not in detail.The book also walks through how to use the more powerful and popular hackersoftware, including L0phtCrack. This new edition has been updated extensively,largely with the results of "honeypot" exercises (in which attacks onsacrificial machines are monitored) and Windows 2000 public security trials.There's a lot of new stuff on e-mail worms, distributed denial-of-service (DDoS)attacks, and attacks that involve routing protocols. The result of all of this familiarity with bad-guy tools is a leg up ondefending against them. Hacking Exposed wastes no time in explaining howto implement the countermeasures--where they exist--that will render knownattacks ineffective. Taking on the major network operating systems and networkdevices one at a time, the authors tell you exactly what Unix configurationfiles to alter, what Windows NT Registry keys to change, and what settings tomake in NetWare. They spare no criticism of products with which they aren'timpressed, and don't hesitate to point out inherent, uncorrectable securityweaknesses where they find them. This book is no mere rehashing of generallyaccepted security practices. It and its companion Web site are the best way forall of you network administrators to know thine enemies. --David Wall Topics covered:
Reviews (77)
Isbn: 0072127481 |
|
|
Introduction to Algorithms, Second Edition by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein Average Customer Review: Hardcover (01 September, 2001) list price: $80.00 -- our price: $80.00 (price subject to change: see help) US | Canada | United Kingdom | Germany | France Editorial Review Aimed at any serious programmer or computer science student,the new second edition of Introduction to Algorithms builds onthe tradition of the original with a truly magisterial guide to theworld of algorithms. Clearly presented, mathematically rigorous, andyet approachable even for the math-averse, this title sets a highstandard for a textbook and reference to the best algorithms forsolving a wide range of computing problems. With sample problems andmathematical proofs demonstrating the correctness of each algorithm,this book is ideal as a textbook for classroom study, but its reachdoesn't end there. The authors do a fine job of explaining eachalgorithm. (Reference sections on basic mathematical notation will helpreaders bridge the gap, but it will help to have some math backgroundto appreciate the full achievement of this handsome hardcover volume.)Every algorithm is presented in pseudo-code, which can be implementedin any computer language, including C/C++ and Java. This ecumenicalapproach is one of the book's strengths. When it comes to sorting andcommon data structures, from basic linked lists to trees (includingbinary trees, red-black, and B-trees), this title really shines, withclear diagrams that show algorithms in operation. Even if you justglance over the mathematical notation here, you can definitely benefitfrom this text in other ways. The book moves forward with moreadvanced algorithms that implement strategies for solving morecomplicated problems (including dynamic programming techniques, greedyalgorithms, and amortized analysis). Algorithms for graphing problems(used in such real-world business problems as optimizing flightschedules or flow through pipelines) come next. In each case, theauthors provide the best from current research in each topic, alongwith sample solutions. This text closes with a grab bag of usefulalgorithms including matrix operations and linear programming,evaluating polynomials, and the well-known Fast Fourier Transformation(FFT) (useful in signal processing and engineering). Final sections on"NP-complete" problems, like the well-known traveling salesman problem,show off that while not all problems have a demonstrably final and bestanswer, algorithms that generate acceptable approximate solutions canstill be used to generate useful, real-world answers. Throughout thistext, the authors anchor their discussion of algorithms with currentexamples drawn from molecular biology (like the Human Genome Project),business, and engineering. Each section ends with short discussions ofrelated historical material, often discussing original research in eacharea of algorithms. On the whole, they argue successfully thatalgorithms are a "technology" just like hardware and software that canbe used to write better software that does more, with betterperformance. Along with classic books on algorithms (like DonaldKnuth's three-volume set, The Art of ComputerProgramming), this title sets a new standard for compiling thebest research in algorithms. For any experienced developer, regardlessof their chosen language, this text deserves a close look for extendingthe range and performance of real-world software. --RichardDragan Topics covered: Overview of algorithms (including algorithms asa technology); designing and analyzing algorithms; asymptotic notation;recurrences and recursion; probabilistic analysis and randomizedalgorithms; heapsort algorithms; priority queues; quicksort algorithms;linear time sorting (including radix and bucket sort); medians andorder statistics (including minimum and maximum); introduction to datastructures (stacks, queues, linked lists, and rooted trees); hashtables (including hash functions); binary search trees; red-blacktrees; augmenting data structures for custom applications; dynamicprogramming explained (including assembly-line scheduling, matrix-chainmultiplication, and optimal binary search trees); greedy algorithms(including Huffman codes and task-scheduling problems); amortizedanalysis (the accounting and potential methods); advanced datastructures (including B-trees, binomial and Fibonacci heaps,representing disjoint sets in data structures); graph algorithms(representing graphs, minimum spanning trees, single-source shortestpaths, all-pairs shortest paths, and maximum flow algorithms); sortingnetworks; matrix operations; linear programming (standard and slackforms); polynomials and the Fast Fourier Transformation (FFT); numbertheoretic algorithms (including greatest common divisor, modulararithmetic, the Chinese remainder theorem, RSA public-key encryption,primality testing, integer factorization); string matching;computational geometry (including finding the convex hull);NP-completeness (including sample real-world NP-complete problems andtheir insolvability); approximation algorithms for NP-complete problems(including the traveling salesman problem); reference sections forsummations and other mathematical notation, sets, relations, functions,graphs and trees, as well as counting and probability backgrounder(plus geometric and binomial distributions). ... Read more Reviews (122)
Isbn: 0262032937 |
$80.00 |
|
XSLT Quickly by Bob Ducharme Average Customer Review: Paperback (01 June, 2001) list price: $29.95 -- our price: $19.77 (price subject to change: see help) US | Canada | United Kingdom | Germany | France Reviews (10)
The book doesn't touch on really advanced concepts like the famous Muenchian grouping, but this is probably outside of XSLT's everyday repertoire and, therefore, outside of this book's mission. I found myself referring to this book often in JavaRanch's XML forum. Just recently when solving RSS namespace mystery, I posted a part of the stylesheet that prints namespaces (p.99) and here is the response: "That diagnostic transform is worth its weight in gold!" And I am neither the author nor a member of his family.
Once you feel comfortable with XSLT, use Michael Kay's book for reference and advanced topics. ... Read more Isbn: 1930110111 |
$19.77 |
|
The Art of Deception: Controlling the Human Element of Security by Kevin D.Mitnick, William L.Simon, SteveWozniak Average Customer Review: Hardcover (04 October, 2002) list price: $27.50 -- our price: $18.15 (price subject to change: see help) US | Canada | United Kingdom | Germany | France Editorial Review The Art of Deception is about gaining someone's trust by lying to them and then abusing that trust for fun and profit. Hackers use the euphemism "social engineering" and hacker-guru Kevin Mitnick examines many example scenarios. After Mitnick's first dozen examples anyone responsible for organizational security is going to lose the will to live. It's been said before, but people and security are antithetical. Organizations exist to provide a good or service and want helpful, friendly employees to promote the good or service. People are social animals who want to be liked. Controlling the human aspects of security means denying someone something. This circle can't be squared. Considering Mitnick's reputation as a hacker guru, it's ironic that the last point of attack for hackers using social engineering are computers. Most of the scenarios in The Art of Deception work just as well against computer-free organizations and were probably known to the Phoenicians; technology simply makes it all easier. Phones are faster than letters, after all, and having large organizations means dealing with lots of strangers. Much of Mitnick's security advice sounds practical until you think about implementation, when you realize that more effective security means reducing organizationalefficiency--an impossible trade in competitive business. And anyway, who wants to work in an organization where the rule is "Trust no one"? Mitnick shows how easily security is breached by trust, but without trust people can't live and work together. In the real world, effective organizations have to acknowledge that total security is a chimera--and carry more insurance. --Steve Patient, amazon.co.uk ... Read more Reviews (104)
Isbn: 0471237124 |
$18.15 |
|
Blogging: Genius Strategies for Instant Web Content by Biz Stone Average Customer Review: Paperback (11 September, 2002) list price: $29.99 -- our price: $19.79 (price subject to change: see help) US | Canada | United Kingdom | Germany | France Reviews (26)
Isbn: 0735712999 |
$19.79 |
| 1-12 of 12 1 |
| Books - Computers & Internet - Apache Cocoon, XML, Java and more (images) |
| Images - 1-12 of 12 1 |
|
| Images - 1-12 of 12 1 |