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 ListSimple List

  • General (favr)  (list)
  • Home & Office (favr)  (list)
  • Certification Central (favr)  (list)
  • Computer & Video Games (favr)  (list)
  • Computer Science (favr)  (list)
  • Databases (favr)  (list)
  • Digital Business & Culture (favr)  (list)
  • Graphics & Illustration (favr)  (list)
  • Hardware (favr)  (list)
  • Microsoft (favr)  (list)
  • Networking (favr)  (list)
  • Operating Systems (favr)  (list)
  • Programming (favr)  (list)
  • Software (favr)  (list)
  • Web Development (favr)  (list)
  • Authors, A-Z (favr)  (list)
  • By Publisher (favr)  (list)
  • Conferences (list)
  • Go to bottom to see all images

    Click image to enlarge

    Cocoon: Building XML Applications
    by Carsten Ziegeler, Matthew Langham
    Average Customer Review: 4.0 out of 5 stars
    Paperback (24 July, 2002)
    list price: $39.99
    US | Canada | United Kingdom | Germany | France
    Reviews (12)

    5-0 out of 5 stars Excellent book on web publishing via Cocoon
    Excellent book!. Introduces Cocoon as a web publishing (and integration) framework that it is. Shows nicely how to use xml-based technology to create web-sites like portals that integrate external and internal data sources without writing any java code. But the book also explains the internals of Cocoon for java developers so that those who want to extend its functionality can do so (by writing appropriate java modules). Overall it made me understand the -significant- powers of the cocoon project and its overall scope too. So, to recap, the book is very easy to read if you have basic knowledge of xml and java, and it explains what you can and cannot do with cocoon: a framework for building web-sites that mostly deal with publishing documents. In that sense, cocoon can be used to create robust portals or document management systems or even more general content management systems (Lenya).

    2-0 out of 5 stars CForm Rules
    Please please please... if any author wants to write another cocoon book make it as updated as you can. I got two cocoon books (I guess everyone knows what they are since there aint a lot of them around!).In a weeks time I was up and running.But then it was announcedXMLForm and JXForms have been removed from the 2.1.x distribution flushing all efforts down the drain. Dont get me wrong.Good books... Only outdated.

    2-0 out of 5 stars Not the best book on Cocoon.
    I was happy with this book after reading the first few chapters however after I got stuck into Cocoon I discovered that it was not suitable as a reference. I couldn't find information on XML fragments or i18n. The index isn't good at all. The information may be in there but you will have to read the book from cover to cover to get value from it. I would recommend going for the Cocoon Developers Handbook. ... Read more

    Isbn: 0735712352
    Sales Rank: 357148
    Subjects:  1. Application software    2. Cocoon (Electronic resource)    3. Combinatorics    4. Computer Bks - Languages / Programming    5. Computer Books: General    6. Computer Networks    7. Computer Programming Languages    8. Computers    9. Development    10. Internet - General    11. Internet programming    12. Programming - General    13. Programming Languages - HTML    14. Programming Languages - XML    15. XML (Document markup language)    16. Computers / Internet / World Wide Web   


    Design Patterns
    by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
    Average Customer Review: 4.5 out of 5 stars
    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)

    3-0 out of 5 stars Design Patterns CD - Needs updating
    The CD version is not 100% compatible with current browsers.Internet Explorer v6 reports errors on every page and it's new security features disable some CD functionality.

    The Java search engine does not function in both IE and Firefox.

    The content is, of course, exceptional; but the reasons for buying the CD are lost in the new browsers.Stick with the book.

    4-0 out of 5 stars An Excellent Intro and Reference for Design Patterns
    You certainly can't get the information in this book from a more creditable source.The gang of four has produced an excellent book.The first two chapters get the reader in the patterns mindset and the document editor example introduces several patterns at a high level.

    Though I wouldn't try to read the rest of the book cover to cover as it reads much like a textbook.It would be best to scan the handy patterns list on the inside cover and jump around to patterns that interest you or you've heard of.

    These patterns certainly aren't the silver bullet to your design problems but becoming familiar with them will help you communicate more efficiently with your peers and avoid reinventing the design wheel.I often implement something and realize it is a pattern and then take a look at this book to see how to improve it.

    4-0 out of 5 stars Caveat emptor
    This is, of course, one of the cornerstones of OOP. This book definitely influenced programmers at all levels and richly deserves the acclaim that it enjoys.
    However, this book is not for everyone, especially beginners. To be able to get the best out of this book, you need some solid experience in object oriented programming. This book is ideal for people who have been developers and are moving up to designers/architects. The foundation of real world experience makes a very good base for absorbing the experience captured in this book.
    This book is not theoretical by any means. In fact, it captures the experience gained by many people in the course of their careers and offers practical solutions to typical problems encountered in software engineering, specifically object orientedprogramming.
    The material in the book is authoritative and terse and would be daunting to a newbie. Most of the explantions and examples are offered without much ado, and expect a certain level of not just knowledge from the reader but also awareness about practical applications and typical scenarios encountered in practice.
    I would say that this book is suitable for full time object oriented programmers (whatever the language) with at least a couple of years of experience looking to further strengthen their knowledge of OOP systems and looking to gain an insight into the practical aspects of how to solve typical situations in real world projects. ... Read more

    Isbn: 0201633612
    Subjects:  1. Computer Bks - Languages / Programming    2. Computer Books And Software    3. Computer software    4. Computers    5. Object-Oriented Programming    6. Object-oriented programming (C    7. Object-oriented programming (Computer science)    8. Programming - Object Oriented Programming    9. Reusability    10. Software patterns    11. Computers / Computer Vision   


    $47.04

    Java Tools for Extreme Programming: Mastering Open Source Tools Including Ant, JUnit, and Cactus
    by Richard Hightower, Nicholas Lesiecki
    Average Customer Review: 4.0 out of 5 stars
    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)

    1-0 out of 5 stars Don't waste your time
    I bought this book hoping for a quick jumpstart to getting a simple xdoclet/struts app up and running.

    The example code from the "Building Struts Apps with Ant and XDoclet" is so bad, it's a disgrace.I spent more time figuring out why their code wasn't even close to working, than I would have if I had just skipped their book altogether.It couldn't work, it never worked, and it shouldn't have been published.

    5-0 out of 5 stars Nice Surprise
    I ordered this book based on the title and the preview content here on Amazon (I couldn't find it at the B&N near my work). I was very pleasantly surprised at the practical, nuts-and-bolts approach that the authors took to XP and the tools in this book. I was also extremely pleased at how well the authors showed the integration of these tools into a sophisticated and professional development environment. This is not easy, especially when working with a wide range of tools which includes
    * CVS
    * Ant
    * XDoclet
    * JUnit
    * JUnitPerf
    * Bugzilla
    * JMeter
    * Cactus
    * jcoverage
    * Swing testing tools like Jemmy
    * Maven
    * Anthill

    And even though all these tools are O.S., some projects are very territorial (eg they consider other tools to be the competition) so just reading the docs will not always help you choose the right tool for the right job or learn how to use the tools together.

    The code I downloaded from the Wrox site was a little rough (some missing files), but the version I downloaded last week was *much* better and has solved all the earlier problems I was having. I'm glad the authors were responsive and willing to release fixes. Great stuff!

    5-0 out of 5 stars a solid start for beginners
    Seriously, I can't find any other book right now that lays Maven out in such an easy to approach way.All the material online is reference based entirely and my fingers are practically bleeding from digging through google every five seconds.If you've never setup Maven before, buy this book while you still have your hair. ... Read more

    Isbn: 047120708X
    Sales Rank: 243594
    Subjects:  1. Computer Bks - Languages / Programming    2. Computer Books: General    3. Computer Networks    4. Computer Programming Languages    5. Computers    6. Programming - General    7. Programming - Software Development    8. Programming Languages - Java    9. Computer Programming    10. Computers / Programming Languages / Java    11. Java & variants   


    $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: 4.0 out of 5 stars
    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)

    1-0 out of 5 stars Yuck!!!
    This book is overly technically dense and way too thick.And it was on the verge of unreadable.The way Wainwright wrote this book reminded me of the first scene of Ferris Beuller's Day Off.Yep, you guessed it, the one with the teacher's annoying monotanous voice, well, that's Wainwright, et al in this book.Also, when Wainwright covered TCP/IP I freaked out: I had no idea what a NAK was.After checking Stevens' TCP/IP bible (TCP/IP Illustrated), It turned out that there is none.So the 10 or so technical reviewers should be ashamed of themselves.Granted, everyone has heard of the 3 way handshake and four way close; however, the details of TCP's timeout and retransmition algorithms are complicated but not unintelligible.The authors also do a poor job explaining the material.In fact, they don't really explain it; instead, they state it and assume you've understood it.Also, the authors speak in the second person with We and Our!I find this irritating and offensive.Anyone who managed to get through college knows that you're supposed to use you aditude.Yet the editors of this book seemed to make no note of it(It's on almost every page).In conclusion, this book manages to cover all of apache in a bibleish fashion, but it hasobvious errors that make you feel like you know the material better than the authors do.

    4-0 out of 5 stars Not for beginners
    Moving from the IIS environment to the Unix environment; being fairly computer literate and having become quite familiar with basic Unix administration, I was looking for a good source to get me up to speed on Apache.

    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.

    5-0 out of 5 stars Excellent, comprehensive Guide to the latest version of Apac
    Apache's HTTP server has been by many measures the most popular web server on the web, and perhaps the primary application that drives people to Linux and open source. Three years ago, Wrox published the definitive book on running the Apache server by Peter Wainwright. Excellent though the book was, it badly needed updating. In May 2002, Wrox published another book, Professional Apache 2.0, which covers the new generation of Apache server, as well as older 1.3x versions that are still running production servers around the world."

    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
    Subjects:  1. Computer Bks - Languages / Programming    2. Computer Books: Languages    3. Computer programs    4. Computers    5. Internet - General    6. Programming - General    7. Programming Languages - General    8. Web servers   


    Open Source Development with CVS: Learn How to Work With Open Source Software
    by Karl Franz Fogel, Karl Fogel
    Average Customer Review: 4.5 out of 5 stars
    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)

    3-0 out of 5 stars deadly wrong point
    The author made a deadly mistake. He said "cvs update -j branch" will not work for multiple times merge and use "cvs update -j change_tag_2 -j change_tag_1" instead. But the right answer is that "cvs update -j branch" will remember the last time stop point and start there. No repeat over problem at all. And "cvs update -j change_tag_2 -j change_tag_1" command will undo all chnge made between that two version.
    This is not trival error, is'it?

    3-0 out of 5 stars I couldn't get past the setup part
    The book looks to be well written with lots of details, but I feel the first few introductory pages are insufficiently detailed which prevented me from setting things up.Specifically:

    * 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.

    5-0 out of 5 stars very useful examples concerning tagging and branching
    I've used cvs for a couple of years, but have never really needed tagging or branching until I became a developer on the www.mycibavision.com project.Then, we needed it.Tagging and branching were difficult to grasp for me.This book was critical in helping me to understand what tagging and branching were and how to do use those features.
    Aside from that, the main reason I like this book so much is that _everything_ has example code to go with it. Even better is that the output from every command is displayed as well.I found myself executing the commands and then comparing the output.I would highly recommend this book. ... Read more

    Isbn: 1576104907
    Subjects:  1. CVS    2. Computer Bks - Languages / Programming    3. Computer Books: General    4. Computer software    5. Computers    6. Development    7. Operating Systems - General    8. Programming - General    9. Programming - Software Development    10. Reference - General   


    Mastering Regular Expressions
    by Jeffrey E. F. Friedl
    Average Customer Review: 4.5 out of 5 stars
    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)

    5-0 out of 5 stars Such a good resource on Regex.
    If you are an experienced programmer, then you have undoubtedly heard of the power behind regular expressions. Unfortunately, even for seasoned developers, becoming very proficient in regular expressions is no trivial task... or is it? Sure most regular expressions look very arcane and are even harder to write, but luckily there is at least one good resource to help bend the learning curve. I am talking about Mastering Regular Expressions by Jeffrey Friedl. This book breaks down regex to such a trivial level that you can't help but learn how to harness the regex power. Jeff takes you step by step through regex land and holds your hand throughout the whole trip. Next thing you know, you will be crafting high quality regular expressions and you will learn how to truly harness such a powerful tool.

    Unfortunately in every programmers life there are mental blocks that keep us from truly progressing. For some it's pointers or OOP concepts and for others such as myself its regular expressions. This book took that mental block and smashed it, then it paved the way to regex land. Now I feel much better! HIGHLY recommended!

    5-0 out of 5 stars The book that got helped me get my start
    Jeffrey Friedl is the man whom I credit for getting my start in computer programming. I even sent him a thank you letter after reading his first edition. Once you take the time to learn Regular Expressions, you'll often wonder how you got by without them. There is no better book to teach you than this one.

    5-0 out of 5 stars The definitive reference on regular expressions...
    Plain and simple, this is the definitive work on regular expressions...Mastering Regular Expressions (2nd Edition) by Jeffrey E. F. Friedl (O'Reilly).

    Chapter List:Introduction to Regular Expressions; Extended Introductory Examples; Overview of Regular Expression Features and Flavors; The Mechanics of Expression Processing; Practical Regex Techniques; Crafting an Efficient Expression; Perl; Java; .NET; Index

    I've always been a bit reluctant, hesitant, perhaps even fearful to work with regular expressions.I mean, when you're presented with the following:

    s!([0-9+(\.[0-9]+){3})!$1!

    who wouldn't start to fear for their sanity?

    I recently started to explore the subject a bit in the Notes/Domino arena, and I quickly realized I needed more information than I had.This book fills in all the gaps and then some.It's one of those rare books that starts at an introductory level, simple enough (given the subject matter) that beginners can start to grasp the concepts.If you're past the beginning stages, you can head into the chapters on how to write efficient expressions, as well as how arcane commands interact with each other.If you're not there yet, just keep the book around for reference when you do arrive.To finish the book off, there are chapters on specific implementations of regular expressions in certain languages.This ties the whole package together...introduction through advanced techniques, finished by focused information specific to a particular area of use.You can't ask for much more.It's also nice that the 2nd edition came out after Java had implemented the regex package in 1.4, so you get the latest information.

    If you have a copy of this book, make sure your name is in it.This is not one of those titles you want to have turn up missing at the exact moment you need to figure out a nice single line statement to correct a 100 MB text file...Highly recommended. ... Read more

    Isbn: 1565922573
    Subjects:  1. Computer Bks - Languages / Programming    2. Computer Books: General    3. Computer Programming Languages    4. Computers    5. Hardware - Personal Computers - General    6. Microcomputer Application Software    7. Perl (Computer program language)    8. Programming - General    9. Programming Languages - General    10. General Theory of Computing    11. Programming languages   


    LPI Linux Certification in a Nutshell
    by Jeffrey Dean
    Average Customer Review: 4.5 out of 5 stars
    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)

    3-0 out of 5 stars THIS BOOK ITS OUT DATE.
    If you think that with this book you going to pass the exam, you are wrong. if you see the LPI page, you ll find that the lpi exam change a lot. USE THIS BOOK ONLY FOR BASIC LEARNING OF LINUX.im not sorry about buying this book, this book its great, but its REALLY OUT DATE.

    4-0 out of 5 stars LPI Linux Certification book review
    This 500 page book covers the topics contained on the Linux Professional Institute (LPI) certification tests.LPI has three levels of certification - LPIC1 or Junior Level Administration, LPIC2 or Intermediate Level Administration, and LPIC3 or Senior Level Administration.Currently LPIC3 is still under development. At the time this book was published (June 2001) LPIC2 was still under development and LPIC1 had been in use for 6 months.This book only covers the level 1 certification so the title should probably be changed to reflect that in the next edition since LPIC2 is now out.

    I really liked this book.My experience with Linux started with RedHat 5, but until recently it has always been more of a hobby activity than work related.As such I tended to poke around in areas of interest or necessity rather than explore all the subsystems within Linux.In this way I ended up knowing some things about configuring Linux networking, but absolutely nothing about setting up custom kernels or printing just because I never had a need or desire to do that.This book was great for walking you through each of the Linux topic areas and giving you a solid grounding in how the subsystem works, the relevant configuration files, and what to expect on the exam for each topic.When you are experimenting with something like turning on user and group disk quotas for the first time it is very helpful to have a step by step explanation of what to do and why you are doing it.That type of information is sometime hard to get from the man pages.

    The book itself closely follows the LPIC1 exam structure.LPIC1 consists of two tests (101 and 102) with about 60 questions each.The topics covered in each test are numbered using a "level.topic" notation such as 1.5 or 2.4 for topic 5 on test 101 and topic 4 on test 102 respectively.The book itself has two parts - part one covering exam 101 and part 2 covering exam 102.Each part has 6 sections.The first section is an exam overview which outlines the topics on that exam and the number of objectives for each topic with a description of what the topic is about.Section two is a study guide with a more detailed breakdown of each topic and objective with the weight of each objective has on the exam.An example of a topic and an objective are "Administrative tools" and "Maintain an effective data backup strategy" respectively.These tables supposedly can help you prioritize which objectives to focus on, but I found that there were so many objectives (~60 for exam 101) with the majority of weights between 3 and 5, that it was only occasionally useful to see if the objective was weight 1 (minimum) versus 7 (maximum) when deciding how much time to spend on an objective.The third section is the meat of the book with a chapter on each topic and lots of details about each objective.I found this well written and easy to follow and understand.There are lots of examples to help explain commands and concepts, and some areas end up being a mini reference for a utility or command with just the most common options. I found it best if I read these chapters away from the computer then went back and sat at a Linux console to experiment with the things which were new to me until I understood it.After the chapters on the topics, the next section is review questions and exercises where you get a chance test your knowledge and reread the stuff you missed.The exercises require a live Linux system to run shell commands and scripts and reinforce the material covered.A play system where you can repartition disks and regenerate the kernel is highly recommended.Once you are done reviewing, there is a sample LPI exam and if you pass it (70%) you probably have a pretty good grasp of the material in the book.The last section is called "Highlighter's Index".It is like a Coles notes version of the material.This is a great way to refresh you memory after you have been away from the material for a while or just before you write the exam.

    So what's wrong with the book?Well for starters it has become a little dated.LPI has changed the tests over the past three years moving topic areas from one test to another so the organization of the book no longer follows the current exam topics.LPI has left the topic numbers consistent however so matching up current exam content to chapters in the book isn't that hard.It sounds like LPI does this on a regular basis since the books topics were already shuffled to agree with the exams as of June 2001.Since I planned to write both 101 and 102 at the same time it didn't really matter to me, but for someone studying for one or the other, it means the practice exams are no longer as relevant.To give you an idea of the changes, here is the current exam content compared to the book organization:

    As of August 2004:

    LPI 101 exam topics (book placement)
    * Hardware & Architecture (Part2 - exam 102)
    * Linux Installation & Package Management(Part2 - exam 102)
    * GNU & Unix commands (Part1 - exam 101)
    * Devices, Linux Filesystems, Filesystem Hierarchy Standard(Part1 - exam 101)
    * The X Window System(Part2 - exam 102)

    102 topics:
    * Kernel (Part2 - exam 102)
    * Boot, Initialization, Shutdown and Runlevels (Part1 - exam 101)
    * Printing (Part2 - exam 102)
    * Documentation (Part1 - exam 101)
    * Shells, Scripting, Programming, and Compiling (Part2 - exam 102)
    * Administrative Tasks (Part1 - exam 101)
    * Networking Fundamentals (Part2 - exam 102)
    * Networking Services (Part2 - exam 102)
    * Security (Part2 - exam 102)

    I found very few mistakes in the book itself. There was a missing diagram in the printing section, a missing line continuation character in one of the example configuration files, and a dyslectic reference to exam 201 when they meant 102, but other than that the sample code was accurate and the examples worked.Being three years old means that you won't find much on the latest innovations in Linux but then again this is a foundation type exam where much of the material is timeless.



    So, how well does it prepare you to write the LPI certification exams?The book is an excellent starting point but you will need to use other materials as well to fill in areas that can be asked on the exams.Plan on using the man pages to go beyond what is in the book, and plan on referring to the LPI website to see what is currently included in each topic area since this does change. For example, in the book the "Security" topic does not mention ipchains or iptables which are now part of the material included in the 102 exam.I just wrote both the 101 and 102 exams on August 28th and this book plus other resources were used to prepare.I estimate that the book covers 85-90% of the current exam contents so it is highly recommended as long as you recognize the limitations and don't use it as your sole preparation guide.Since I wrote the paper version of the exams I won't know whether I passed on not for another 4-6 weeks, but I suspect that without the book my chances would have been a lot lower.

    In summary, this book is very worthwhile for anyone preparing to take LPI level 1 certification, but it is a little out of date so be forewarned to cross check it's contents with the current LPI exams, especially if you are only writing one.I find it an excellent general reference book as well for those times when you have to jump into an area that you kinda know but have probably forgotten enough that a quick review is in order before diving in.I'd give this a 4.5 or higher if it was more current, but it sounds like the LPI exams themselves are a moving target.

    September 2004

    4-0 out of 5 stars Exactly what is to be expected.
    After reading this book and taking the first test I must say that the information included is exactly what should be expected from a Nutshell type book. It's not trying to teach you new concepts. Instead the book is meant as a study tool for those who have some experience with Linux and simply need an aid to study for a test on which you will not be able to lookup man pages for obscure switches to obscure commands. If you are unfamiliar with a certain section of the test this book will NOT be enough to teach it to you from scratch, much in the same way that the other "Nutshell" books serve as command references and rarely deal with the theory behind the practice.

    One caveat is that the LPI Level 1 has gone through reworking since 2001 meaning that what the book lists as being on test 101 does not necessarily correspond to the current LPI task list which can be found at http://www.lpi.org/en/lpic.html. The information itself is contained in the book, but as the LPI evolves the test order will change so you will need to tune your studying accordingly. (Or, if you wish, you can do as I did and get an unpleasant shock on test day :]) ... Read more

    Isbn: 1565927486
    Subjects:  1. Certification    2. Certification Guides - General    3. Computer Bks - Certification    4. Computer Books: General    5. Computers    6. Electronic data processing per    7. Electronic data processing personnel    8. Linux    9. Operating Systems - General    10. Operating Systems - Linux    11. Operating Systems - UNIX    12. Operating systems (Computers)    13. Study guides    14. Unix (Operating System)    15. COM055000    16. Computing and Information Technology    17. Study guides, home study & revision notes    18. Unix, Unix Linux & Unix TCL/TK   


    $26.37

    Hacking Exposed: Network Security Secrets & Solutions, Second Edition (Hacking Exposed)
    by Joel Scambray, Stuart McClure, George Kurtz
    Average Customer Review: 4.0 out of 5 stars
    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:

    • Security vulnerabilities of operating systems,applications, and network devices
    • Administrative procedures that will helpdefeat them
    • Techniques for hacking Windows 95, Windows 98, Windows Me,Windows NT 4.0, Windows 2000, Novell NetWare, and Unix
    • Strategies forbreaking into (or bringing down) telephony devices, routers, and firewalls
    ... Read more
    Reviews (77)

    1-0 out of 5 stars Worst Book Ever
    Thank God I DID NOT BUY this book. I took 30 minutes to read this book at a bookstore and if you are interested in learning how to hack, then this book is not for you. This book DOES NOT SHOW YOU HOW TO HACK, it's justanother ordinary book which shows you how to PREVENT a hacker from attacking your computer/network. Very disappointing. Even the information in this book that shows you how to prevent a hacker attack can be found online easily. This book is definatly not worth it.

    5-0 out of 5 stars Great hacking book.....
    The book touches almost every corner of hacking . As a developer i have got great knowledge from this book.. Authors have done superb job in explaining the hacking stuffs...

    Morever in my real life ....through this book ... i came to know how to find trust relationships ...in our day to day world. I mean i came to know whom to trust and whom not to .

    Special thanks to author for making such a great book..!

    5-0 out of 5 stars Fifth Edition Is Another Winner
    George Kurtz, Stuart McClure and Joel Scambray have been a staple of my Information Security library since the first Hacking Exposed book. Things change quickly in the security world and the authors of Hacking Exposed - 5th Edition have done a tremendous job at taking a great thing and making it better by updating it with new attacks and countermeasures.

    This edition of this classic book includes details about recent vulnerability exploits that have plagued the Internet including RPCSS (Blaster), LSASS (Sasser) and PCT (Download.ject). There is also a discussion of computer "zombies" and practical recommendations for how to protect your systems from zombie attacks.

    There are a handful of books that should be "must-reads" for anyone responsible for computer or network security and this is one of them. Learning the information in this book will help you learn current attacks and hacking techniques and develop effective countermeasures to protect your network. Hands down, Hacking Exposed should be on every network or security administrators desk for quick reference.

    Buy this book. Even if you already have a previous edition, the new and updated information in this book are well worth the investment.

    Tony Bradley is a consultant and writer with a focus on network security, antivirus and incident response. He is the About.com Guide for Internet / Network Security (http://netsecurity.about.com), providing a broad range of information security tips, advice, reviews and information. Tony also contributes frequently to other industry publications. For a complete list of his freelance contributions you can visit Essential Computer Security (http://www.tonybradley.com). ... Read more

    Isbn: 0072127481
    Subjects:  1. Computer Bks - Communications / Networking    2. Computer Books: General    3. Computer Data Security    4. Computer networks    5. Computer security    6. Computers    7. Networking - General    8. Security    9. Security measures   


    Introduction to Algorithms, Second Edition
    by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein
    Average Customer Review: 4.0 out of 5 stars
    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)

    2-0 out of 5 stars Too much coverage and few examples
    I am a MS student, we used this book as Text Guide. Thank God I pass although I just got a B in part due to the poor coverage of exercises of this book. Despite of my willingness to try the examples and exercises it was really frustating not be able to check any of my answers.
    First of all the book tries to cover all the possible topics related to Algorithms from sortingto NP-completeness problems. My recommendation, focus on what you know well and cover it thouroughly or at least split this book in 2 volumes.
    Second, the anoying way to explain things by leaving them as exercises.
    Third, the exercises were not in any way helpful to reinforce the material covered in the chapter, on the contrary are just the introduction of new concepts; and on top of that no answers available. In some cases the answers are not even related to the chapter you are reviewing, just an example, the solution for some of the problems in NP chapter are the application of Dynamic Programming which is a different chapter in the book.

    If you have the unfortune of using this book, search on the net for answers that may guide you on your homework assignments.

    Best of the luck.

    4-0 out of 5 stars Comprehensive and (almost) complete.
    I am an EE PhD student in Princeton, with basic CS background. I bought this book about a week ago, and I just finished reading more than half of it. I am impressed by the organisation and dedication of the authors to write something understandable to a wide audience, without sacrificing in depth analysis. If you need a good and complete introductory book,that summarizes also the latest research in the field, I would recommend this one.

    Drawbacks...Minor (+ I am a weird guy) and hardly mentionable, but I have the feeling that some proofs may have been presented more rigorously. I would also like to see more examples or SOLUTIONS to some of the problems.

    4-0 out of 5 stars Lots of stuff, but a little verbose
    A good introductory text but that's about it. Any CS major worth his salt should chew his way through this level material pretty quickly, and there's the only rub... at points this could be a little bit more concise because it actually can aid understanding in an exact field. Sometimes less is more. The spared pages could be used to cover more material or to raise the bar a little. ... Read more

    Isbn: 0262032937
    Subjects:  1. Computer Bks - Languages / Programming    2. Computer Books: Operating Systems    3. Computer Science    4. Computer algorithms    5. Computer programming    6. Computers    7. Programming - Algorithms    8. Computers / Computer Science   


    $80.00

    XSLT Quickly
    by Bob Ducharme
    Average Customer Review: 4.5 out of 5 stars
    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)

    5-0 out of 5 stars One of my favorite XSLT books
    This book, as the author himself put it, provides "task-oriented explanations of how to get work done with XSLT". I would define the audience that will benefit most as intermediate XSLT developers - you are expected to have some knowledge of XML and XSLT. Part 1 has a brief tutorial, yet too brief for acomplete novice. Part 2 is what makes this book worth reading - it delves into typical tasks XSLT developers encounter: adding, changing, deleting elements and attributes, sorting, avoiding duplicates and many other. Perhaps, the book was planned as a "cookbook" to quickly look up "how do I...", but it is more than that: the author describes how things work in detail, shows the best way to perform a task, warns about subtle issues you would spend hours fighting with on your own. I found the explanations very useful: even reading about basic concepts can bring discoveries. There are more advanced topics too, like dealing with namespaces or recursive techniques; read about them, and more challenging tasks will not catch you unprepared.

    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.

    5-0 out of 5 stars Dispels the Mists of Confusion
    This is a great book. It hurts to see some people reveiew it with such real... venomous dislike. I suspect it's a style thing--if you're looking for a dictionary-like exhaustive reference, maybe this book isn't for you. Having said that, I have a low tolerance for lots of verbiage, yet DuCharme's book was totally clear to me. I can poke around in it and find what I want so easily. It is very well organized, and well indexed. It serves as an excellent overview of XSLT, and gets pretty advanced, too. This is a great book.

    5-0 out of 5 stars Great for getting productive quickly
    I was faced with a very short deadline for transforming an XML document into another XML document with a completely different format. I went through several web tutorials and was also trying to learn from Michael Kay's "XSLT" but I was struggling to get productive. With XSLT Quickly I finally started to understand XSLT and did successfully meet my deadline. I find Bob Ducharme's explanations much clearer and easier to understand than any other book on XSLT. If you need to get productive quickly, buy this book.

    Once you feel comfortable with XSLT, use Michael Kay's book for reference and advanced topics. ... Read more

    Isbn: 1930110111
    Sales Rank: 36472
    Subjects:  1. Computer Bks - Languages / Programming    2. Computer Books: Languages    3. Computer Networks    4. Computer Programming Languages    5. Computers    6. Programming - General    7. Programming Languages - General    8. Programming Languages - HTML    9. Programming Languages - XML    10. XSLT (Computer program languag    11. XSLT (Computer program language)    12. XSLT (Document markup language    13. XSLT (Document markup language)   


    $19.77

    The Art of Deception: Controlling the Human Element of Security
    by Kevin D.Mitnick, William L.Simon, SteveWozniak
    Average Customer Review: 4.0 out of 5 stars
    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)

    5-0 out of 5 stars Reminding us all what the weakest link in IT security is.
    As the author brilliantly points out, the human element is the weakest link in IT security. It doesn't matter how much hardware stands in the way of the hacker (or "social engineer"), security is often compromised by the unsuspecting employees who operate the computers, and are in most cases just asked for the passwords so the hackers can gain access.

    Full of examples of attacks on companies and individuals, "Art of Deception" is a must-read for anyone who works in the IT field, as well as anyone who uses a computer. It also contains practical ways to safeguard information, and most of it is pretty much common sense.

    I highly recommend this book.

    5-0 out of 5 stars Kevin Rocks ! and so does this book
    I am in the process of reading all the books on and by Kevin Mitnick. This book is by far the best in its class that explains how "Social Engineering" is the most hostile but grosly ignored aspect of Information Security. The most fun part is to read the stories that Kevin has for us, you'll be glued to the book.

    5-0 out of 5 stars How to learn to "trust, but verify"
    When we hear the word hacker, our first thought is a computing expert who breaks into systems by using their knowledge of how the computer works. While that is sometimes true, it is in fact not the most common form of access. The successful strategy is more often an application of social engineering, where the attacker speaks to another human and convinces them to bypass some form of security restriction. Kevin Mitnick has often been lauded for his computer skills, but I have read in several articles that his technical expertise is not outstanding. However, he is an expert at the social engineering (con game) side of breaching computer security and this book is a series of case studies describing successful attacks.
    The good con artist has several approaches and all exploit the fundamentals of the human element of computing. The people who manage systems or work at the help desk are trained to help people and follow the instructions of those in authority. Therefore, when somebody asks for assistance, describing a set of circumstances that have put them in a bind, the natural response is to do a "simple favor" to help them out. Of course those "favors" are in fact an attempt to penetrate the computer system for nefarious purposes. I have read several books on computer security, and this is one of the best. Mitnick describes in detail how the attacker prepares to "meet the mark" and how information that seems to be completely innocuous can be the opening to a successful attack. As the experts will tell you, all of the spending on software and hardware solutions to the security problems might as well have been spent on pizza if the people cannot recognize and deal with a social engineering attack.
    This book should be a mandatory item of study for all people who may even remotely be in a position to allow an attacker access. This includes security guards, secretaries, receptionists and even those that empty the garbage and mop the floors at night, for Mitnick describes successful attacks involving all four.
    ... Read more

    Isbn: 0471237124
    Subjects:  1. Computer Bks - General Information    2. Computer Books: General    3. Computer Data Security    4. Computer Science    5. Computer hackers    6. Computer security    7. Computers    8. Computers And Society    9. Information Management    10. Information technology    11. Security    12. Social aspects    13. Computer fraud & hacking    14. Computers / Networking / General    15. Data security & data encryption    16. Privacy & data protection   


    $18.15

    Blogging: Genius Strategies for Instant Web Content
    by Biz Stone
    Average Customer Review: 4.5 out of 5 stars
    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)

    2-0 out of 5 stars ok-ish but do you really need this book?
    This book is neither bad or great.
    If you are new to blogging mess around, see how it works with a free blogger. If you need more you can move over to the likes of MovableType or wordpress. If you use blogger, Elizabeth Castro has a new book about a specific solution "publishing a blog with Blogger" which goes into more actual detail about getting blogger to work for you. It is better. Mess around and read lots of other blogs. This book is really worth a miss.

    3-0 out of 5 stars A blogging overview
    For beginners, a good overview of the blogging phenomenon and a primer for what you need to get one going. The book is an easy read and should get you up and running before you're done.

    The author is excited about blogs and brings it to a head with practical steps. It does concentrate on the Blogger family of software, but does mention some of the other options, plus quick overviews on HTML and CSS.

    Get learning on blogs. With this book and the web on your screen, you'll find ideas on on how to integrate this phenomenon into your business marketing strategy.

    2-0 out of 5 stars puh leez
    The two stars are because there is information in the book, not at all bad.The information, that is.I'm sure many members of the beginner audience would enjoy the book.

    But here's why I'll never read it: I can't tolerate the snarky 'tude of the dude who wrote it.Hey "Biz", you're a child; hey "genius", you really managed to turn off those older than you, and fast too.

    There's enough of this kind of noise in the world of guidebooks.Aspiring blogger, if you're looking for information to get you started, you really ought to keep on looking. ... Read more

    Isbn: 0735712999
    Sales Rank: 31561
    Subjects:  1. Computer Bks - Internet    2. Computer Books: General    3. Computer Networks    4. Computers    5. Desktop Publishing    6. Electronic publishing    7. Internet    8. Internet - Web Site Design    9. Internet - World Wide Web    10. Weblogs    11. Computers / Internet / General   


    $19.79

    1-12 of 12       1
    Prices listed on this site are subject to change without notice.
    Questions on ordering or shipping? click here for help.

    Top 

     
    Books - Computers & Internet - Apache Cocoon, XML, Java and more   (images)

    Images - 1-12 of 12       1
    Click image to see details about the item
    Images - 1-12 of 12       1