Nicholas Petreley

Subscribe to Nicholas Petreley: eMailAlertsEmail Alerts
Get Nicholas Petreley: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Top Stories by Nicholas Petreley

(LinuxWorld) — One of my non-profit Web sites,, ran on my modified version of the PHP-Nuke weblog package from the site's inception in March 2001 until late November 2002. I chose PHP-Nuke as a starting point because I was very impressed with it. However, the more I learned how to use PHP, the more I realized that PHP-Nuke was not only a tangled mess but that I had made it even worse with my modifications. A year later, I was faced with the fact that was not only lame because it was based on PHP-Nuke, it was also showing its age. It lacked features of other weblogs, and still lacked many of the features I had intended to add to the site. If I were going to fix the code, the first thing I would do would be to make it an object-oriented system. I toyed with the idea of converting my code into OOP-based code, but I concluded that if the P... (more)

Linux distro comparo: Help squash this columnist's bias!

(LinuxWorld) -- Before I get started on this week's topic, I want to request my readers to calm down about last week's column. I know the headline implied that the column itself was a newbie's guide to choosing a Linux distribution, but it was only meant to set the stage for such a guide by laying out my current opinion of the past versions of various distributions. That gives you a baseline against which you can compare my opinion of the latest versions. I even came clean about the fact that I have hated all SuSE distributions up to version 7.0 in order to lay all my cards on the... (more)

A new distro in town: Gentoo emerges victorious

(LinuxWorld) — A relatively new distribution called Gentoo Linux is gaining a rapidly increasing, rabidly loyal group of users. The increasing popularity of Gentoo is almost difficult to explain, given that it's clearly a distribution by geeks, for geeks and for nobody but geeks. Obviously a geek can set up a Gentoo system for a non-geek, so you may find novices using Gentoo. You just won't find many novices installing it. To be more precise, Gentoo Linux is not really a distribution but a meta-distribution. You don't usually install pre-compiled binaries when you add software t... (more)

How to sing in unison

Thanks to all who responded to last week's column, rsync and the unsung command line. Once again, I am indebted to my readers for bundles of great tips, advice, and corrections. In particular, I'd like to thank those readers who turned me on to a cool utility called unison. I've now replaced rsync with unison for some of my scheduled tasks, since it does a two-way synchronization by default and does it well. If you want to do a two-way synchronization with rsync, you'll need to run it twice. It isn't difficult to run rsync twice, and doing it that way allows you to automate diffe... (more)

Miguel goes Mononuclear

(LinuxWorld) -- I'm running a survey on The question is as follows: "Mono (.Net) should be..." Fully supported in GNOMEFully supported in KDE, GNOME, and othersStabbed, stomped, shredded, shot, stuffedBurned at the stakeIllegalWritten entirely by Miguel in Visual BasicMandatory disease for anyone caught using itPecked to death by 1,000 crazed chickensOther (please comment) So far, the vote is overwhelmingly against Mono. The top pick is to force Miguel de Icaza to write all of Mono himself in Visual Basic, but "Pecked to death by 1,000 crazed chickens" was a clo... (more)