Dougal Campbell's geek ramblings

WordPress, web development, and world domination.

Monthly Archives: May 2005

Google Sightseeing

Google Sightseeing is an index of interesting sites (sights?) around the world, as seen by the satellites that Google Maps uses. For example, places like The Grand Canyon, Niagra Falls, or the St. Louis Arch. Oh yeah, and did I mention that the site is running WordPress?

WordPress 1.5.1 Released

Hot off the presses is the release of WordPress 1.5.1. There is a Changelog available on the Codex which gives some highlights, a full list of submitted bugfixes on the mosquito bug tracker, and even more pedantic changeset details in the repository. Here are some of the main new features/fixes that matter to me: Database query optimizations Improved Conditional GET support (I lobbied a lot for this) Fixes for plugin menu hooks Admin UI improvements … Continue reading

SpamValve update

I’ve been pretty busy at work, so I haven’t done much more work on my auto-firewall code in the past couple of days. But it seems to be holding its own pretty well. Normally, over the course of a few days, my comments database accumulates a couple thousand spams (I check it using Chris Davis’ Spam Nuke plugin). But since activating my new system, the spam comments are down to a trickle, maybe 10% of … Continue reading

Server moved

Last night, my host finally relocated my server (as previously mentioned). The move occurred around 3am EDT. For some reason, apache didn’t automatically restart when the machine came back up, and I had to start it manually this morning. So the web site was down for about 6 hours. Also, DNS has changed, so if you were still unable to reach this site after about 9am EDT today, it was probably a DNS propogation issue.

Testing a new spam blocker

I’ve been trying to snatch a few minutes here and there to work on the automated spam blocking system that I proposed last week. Earlier today, I finished up one of the components, and I’m currently testing it. It seems to be performing as designed, so far. There are three pieces to the system, currently: ipupdate: A perl script which accepts an IP number as an argument. When run, it checks whether the IP already … Continue reading