dcsimg

Stephen Friedl Archive

Traffic Tracking
Everyone that runs a web site wants to know “How am I doing?” The total number of hits, the number of unique visitors, and what pages are the most popular are just a few of the metrics that gauge a site’s traffic. All of that important data exists in the web server’s log — if only you can tease it out. While several commercial applications provide such analysis, The Webalizer is a free and fast log analyzer that may just be superior, too. Here’s a hands-on guide.
Analyzing Web Statistics with Webalizer
Everyone that runs a web site wants to know “How am I doing?” The total number of hits, the number of unique visitors, and what pages are the most popular are just a few of the metrics that gauge a site’s traffic. All of that important data exists in the web server’s log — if only you can tease it out. While several commercial applications provide such analysis, The Webalizer is a free and fast log analyzer that may just be superior, too. Here’s a hands-on guide.
Watching the Web
Everyone that runs a web site wants to know “How am I doing?” The total number of hits, the number of unique visitors, and what pages are the most popular are just a few of the metrics that gauge a site’s traffic. All of that important data exists in the web server’s log — if only you can tease it out. While several commercial applications provide such analysis, The Webalizer is a free and fast log analyzer that may just be superior, too. Here’s a hands-on guide.
Wizardly Words for Warnings
When building someone else's software, there's nothing more demoralizing than seeing whole rafts of compiler warnings fly by. A common reaction to such spewage is, "Are these real issues requiring investigation, or is this just the handiwork of a sloppy developer?" Not all warnings indicate problems with code, but there's no way to know for certain without actually looking at each and every warning. Needless to say, when warnings turn out to be nothing, it's downright frustrating -- and a huge waste of time. So, professional developers not only work hard to eliminate compiler warnings, they ask the compiler to produce more of them. Why? There are three very good reasons:
Analyze This!
If you're connected to the Internet, keeping your network secure should be a top priority. Patching servers shows that you're mindful of the risks, but testing your network for vulnerabilities is the only way to gain real confidence that you're safe from crackers. Use our hands-on guide to analyze just how safe or assailable you actually are.
Go Directly to Jail
Available on all Linux and Unix systems, chroot jails can secure untrusted applications and make trusted ones almost impenetrable. Here's how to build them.