For all you folks that sat for hours when you first stumbled across the joy that is "fortune", or for the ones of you that get a small thrill from announcing to your friend "that's the problem, that line there!" after they've just spent several hours slaving over lines of code trying to debug their program - I think you'll like this book.
As a primary open source developer, this book is not the most obvious choice for my first review for Linuxlookup. This is due to the book's main topic being how to protect your software against crackers and would-be software pirates, how these individuals circumvent any copy protection and what can be done to counter-act these attempts. Of course, as a developer of free software I am usually trying to promote the liberal copying and modification of my software! However, I enjoy reading most books in the realm of computing and technical know how so I thought that I would take the plunge and read it anyway.
I've just spent a few days with Beehive's The Book of Zope published by No Starch Press. Having never built a web application before, I was definitely part of the author's target audience. Beginning Zope users as well as experienced developers, however, have received equal attention in this guide on writing web applications. Beehive's writers (see the Preface for the entire list of contributors) acknowledge that Zope may not be the web product for everyone.
"Perl is a well-established programming language that has been developed through the time and effort of countless free software programmers into an immensely powerful tool that can be used on practically every operating system in the world. Perl started out as the 'Swiss army knife' of computer languages and was useful primarily by system administrators, but over time it's grown into a robust language used by web-developers and programmers worldwide. It's also a great way to learn programming techniques and develop your own style of coding." The goal of this book is to take the hand of the first time Perl programmer, to guide them through the basics and lead them all the way up to working with files/databases as well as perl-based web development (CGI).
Professional Apache is the book for anybody who needs to get the most out of the Apache Web Server. If you're thinking of setting up Apache for the first time, or of moving an existing web site to a dedicated machine, then this book will help you get the server you want. It's also full of information on how to add new capabilities to existing servers, like security, PHP, or server-side Java support.