Welcome!

Nicholas Petreley

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


Top Stories by Nicholas Petreley

(LinuxWorld) — There's a new method for doing server-side Python scripting for Web applications in town, and its name is spyce. Spyce takes an approach similar to PHP. It lets you intermingle Python scripts, statements and variables with HTML to produce dynamically generated Web pages. You could do the same thing with Python Server Pages (PSP) and Webware, but that approach forces you to run a separate Python-based application server alongside Apache. Spyce lets you avoid the extra application server because it can run via the Apache mod_python module, fastcgi, or plain CGI. I happen to like the Python language, so I downloaded the software from the link provided in the resources section below. The installation is manual, but it's a cinch. My uneducated guess is that mod_python will probably give me the best performance, so I choose that method for using spyce.... (more)

X-oops, I did it again

(LinuxWorld) — One of my non-profit Web sites, VarLinux.org, 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 VarLinux.org was not only lame because it was based on PHP-Nuke, it was also showing its age. It lacked features... (more)

Two stupid PHP tricks

(LinuxWorld) -- In the face of a slowing economy, it is increasingly difficult to justify spending any time working on my non-profit site VarLinux.org. I posted a notice stating there will be no further progress. Yet even after making it "official," I can't seem to stop myself from working on the site. Perhaps I have some secret hope it will blossom into a successful project that makes money instead of sucking the food out of my children's mouths. Or perhaps I find it therapeutic in these trying times. Regardless, working on this site continues to be educational, particularly in ... (more)

Secret Microsoft plot to promote open source exposed!

I believe I have stumbled upon two of Microsoft's most-startling and best-kept secrets, the ramifications of which for Linux and open source are profound. The revelation began when I realized that I had been mistaken in thinking that the lack of a well-funded marketing department could prevent open source and free software from displacing the commercial variety. The events of the past few months demonstrate that free software is being promoted by the richest and most-talented marketing organization on the planet: Microsoft. Consider for a moment what a well-orchestrated promotiona... (more)

KDE 3.1 vs. GNOME 2.2: How GNOME became LAME

(LinuxWorld) — Judging from the comments about my article last week, many readers seem to have missed the point. I used installation experience to draw attention to both the negative and positive consequences of the different designs in GNOME and KDE. What should have tipped off most readers is the fact that the very things I complained about — the GNOME approach of scattering of configuration files, the imitation of the Windows registry, the inconsistency of the user interface, the lack of features in the user interface, the lack of features in Nautilus, etc. &mdash... (more)