Share |

Content about Perl

March 16, 2004

You get what you pay for - that statement has been pervasive throughout most of our lives, but is it always true? What about open source software? Not only is it often released for use at virtually no charge, but its source code is also made freely available for modification and customization. The philosophy behind open source is that deep cooperation evolves a software product at a pace that conventional development can't match. But it still begs the question - is there business value in this approach?

December 1, 2002

Apache is far and away the most widely used web server platform in the world. This versatile server runs more than half of the world's existing web sites. Apache is both free and rock-solid, running more than 21 million web sites ranging from huge e-commerce operations to corporate intranets and smaller hobby sites.

October 4, 2002

The mark of a craftsman is his familiarity with his tools, the speed with which he can use them to solve simple problems, and his cleverness in using them to solve more complicated challenges. The latest edition of Unix Power Tools explores the standard Unix tools in greater depth than ever, and with better coverage of Linux, FreeBSD, and even the Darwin environment of Mac OS X. It's also been improved by the addition of sections on Perl and Python, programming languages that can often solve Unix problems more adeptly than any specific utility. This detail-filled book distinguishes itself from other guides for Unix gurus with its organizational structure (it's a series of articles that can be absorbed sequentially or individually) and carefully designed and executed index. Like its esteemed predecessors, this book is one you will keep handy.

July 12, 2002

As the old joke goes, the best way to end up with a bug-free program or script is to write it with no bugs to begin with. But that smug line ignores the realities of compressed schedules and budgets, constantly shifting requirements, the often-negative effects of maintenance by programmers unfamiliar with the original code, and ever changing hosting environments. Months and years after its original release, following system upgrades and multiple security patches, your once-perfect code might be reduced to a bug-riddled albatross.

June 15, 2000

We've come a long way from the early days of the Internet, when many "mailing lists" were simply multiuser aliases maintained by the postmaster of a UNIX server. In those days, it was common for such "list" aliases to have a "-L" suffix, so sys admins and users could easily tell the difference between user accounts and multiuser lists. Subscription was a matter of emailing the sys admin and asking to be added to the alias. All mail sent to the list alias was simply resent, or "exploded," to all the users on the alias.

May 1, 2000

The story you are about to read is absolutely true — so true that I haven't even bothered to change any names to protect the innocent (we're all guilty in this sordid little tale, so there are really no innocents to protect). What you read may shock, enrage, and confuse you and — when I get to the part about Barney — may even make you snort that two-buck-a-bottle "soft drink" laced with St. John's wort, ginseng, and taurine right out of your nose and onto your keyboard (a favor, really, if you're using one of those annoying split keyboards). In any case, don't say I didn't warn you.