I recently reformatted my system for the first time since I originally
installed Ubuntu 11.04 on it, and I want to document some of the “gotchas”
I encountered. I unnecessarily lost a few hours to trial-and-error, and I hope
to spare you the same frustration.
For this rebuild, I personally installed Lubuntu (with an “L”) 12.04,
because I hate Unity, and because gnome-panel shares too many of Unity’s
constraints (like only supporting four workspaces) to be useful. With that
said, I’d imagine that the following advice applies to some of the other
*buntus as well.
This was the process I used to install Lubuntu 12.04 on a clean system:
I’ve been working on a tool that I call “Watchtower” for the last several
weeks. Watchtower is a platform- and language-agnostic Static Code Analysis
tool that can be used for code audits and incident-response.
Foresight is a simple plugin that serves a simple purpose: it helps blog
administrators to stay current on known exploits for Wordpress and for
Wordpress plugins.
I enjoy using PHP for writing command-line applications. PHP’s power and
flexibility make it ideal, in my opinion, for writing both full-featured
applications, as well as for use as a “glue language” for automating various
system-administrative tasks. There’s one area where PHP has traditionally
fallen short in my mind, however - it lacks a good command-line option parser.