Dougal Campbell's geek ramblings

WordPress, web development, and world domination.

Author Archives

About Dougal Campbell

Dougal is a web developer, and a "Developer Emeritus" for the WordPress platform. When he's not coding PHP, Perl, CSS, JavaScript, or whatnot, he spends time with his wife, three children, a dog, and a cat in their Atlanta area home.

Timing is everything

Our group’s management has told us before that if there is any kind of work-related training we’d like to take or conferences we’d like to attend, to let them know. So when An Event Apart Atlanta was announced in January, I put in a request the same day. After not hearing anything for about three weeks, I sent a reminder, and let them know that we could still make the deadline for a $50 discount. … Continue reading

The Lyceum Project: Another multi-blog WordPress implementation

This is quite interesting — the ibiblio folks have announced The Lyceum Project. This is a multi-blog version of WordPress, but it is a different implementation from WordPress MU (which is the basis of wordpress.com). I was curious about what Lyceum was doing differently from WPMU, and that is addressed in their FAQ. And of course, since it’s based on WordPress, it is also GPLed, which means that the source is freely available. Their bug … Continue reading

Sprint courting bloggers?

I mentioned in yesterday’s post that I’d have something about the Samsung A920 phone coming up. I don’t have the phone yet, but when I do I’ll surely be posting a review. But in the meantime, let me explain how and why I’m getting this phone, and do a little speculation… Yesterday morning, mixed in amongst my usual slew of automated system emails and the slurry of spams that make it through my filters, was … Continue reading

Running in place

I’m still here. I’ve just been really busy lately. We’re going through some minor growing pains at my day-job, and it’s kept me really tied up. It’s nothing bad, just that the company is moving from a very loose and informal culture to a slightly more structured one. On the one hand, this means that we can’t have beer in the office anymore. But on the other hand, it means that other groups will quit … Continue reading

Snow

Snow falling last Monday I originally wrote this up on Monday the 13th, but didn’t get to post it until now because I wound up tracking down a WordPress bug. Just about everyone knows about the blizzard up in the northeast last week. But we were down at the southern end of the weather system, where the snowfall was light, and welcomed as a rare treat by most folks. It began snowing on Saturday night … Continue reading

Problems

Oof. I am having some sort of problem with my server. I was going to make a post on Monday, but something in my PHP and/or MySQL setup has changed in an odd way. (remember I reinstalled/upgraded pretty much everything on the system that is involved with serving web pages a couple of weeks ago) If I try to post content that contains a single-quote character, I get a database error due to invalid syntax. … Continue reading

Downtime

Some of you might have noticed that my site had some downtime over the weekend, and into Monday night. I had upgraded MySQL from version 3.23.x to version 5.0 last week. Everything seemed fine at the time, but when the server ran some maintenance tasks on Saturday night, it turned up some mismatched library versions between PHP and MySQL. And of course, I didn’t know about it until Monday, because an emergency came up that … Continue reading

AT&T Chairman Loses Brain, Misunderstands Internet

The chairman of AT&T has a tunnel-vision problem: Ed Whitacre, AT&T’s chairman and chief executive, warned on Monday that internet content providers that wanted to use broadband networks to deliver high-quality services such as movie downloads to their customers would have to pay for the service or face the prospect that new investment in high speed networks “will dry up.” […] “I think the content providers should be paying for the use of the network … Continue reading

WordPress 2.0.1

For those of you who never install “dot-zero” software releases, now is probably a good time to upgrade to WordPress 2.0.1. All in all we’ve closed 114 bugs in the 2.0.1 release, which you’re welcome to check out if you’re curious about every fix. To summarize: You can now specify an upload directory, and whether to use date-based storage or not. Caching has been fixed under certain PHP enviroments. Permalinks have been fixed for weird … Continue reading

Birthday Booty

Stuff I got for my birthday: P.O.D.‘s new CD, Testify. This album is kicking my ass. It’s got to be P.O.D.’s best effort yet, at least as good as Satellite or Payable On Death. Matisyahu does some guest vocals on a couple of tracks. Awesome. Can you tell that I like this CD? 🙂 If you are a P.O.D. fan, and you haven’t heard of Matisyahu before, you simply have to check out his song … Continue reading