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.

Google Maps

This isn’t exactly hot off the presses, but Google has launched Google Maps, which seems pretty nifty, so far. There are a few things I can think of that could use improvement, but it is just a beta, after all. Improvements I’d like to see: When listing several locations, it would be nice if you could snap to just one particular one, and elminate the others. When doing a “local search”, it will change your … Continue reading

GeoURL Reloaded

I just learned about the return of the GeoURL service. Actually, it doesn’t appear to be a re-launch so much as a re-implementation, according to what I read over on Daniel Schaller’s site. It’s pretty sparse right now, so get out there and register your blogs to start finding your neighbors! (via: Mike Little)

Google’s sense of humor

A few minutes ago, I was checking the status of my Google AdSense account. I have a friend who I think could benefit from that program as well, so I used the “refer a friend” link to zap him a note. After my message was sent, I received the following choices: Your email is on its way to your friend What would you like to do next?         Share the word about … Continue reading

Server update

Earlier today, I upgraded the webserver on this box to the latest versions of Apache, PHP, mod_ssl, and a few other things. I still need to go back and do some tweaking, since the a lot of configuration file paths were different from my previous compiles. Currently, I’ve got a hodgepodge of symbolic links and config file hacks acting as a bandaid. If you notice anything misbehaving, please let me know.

Happy birthday to me

Lexar 512MB JumpDrive Peter Gabriel, Hit/Miss Yesterday was my birthday. The whole family went out to dinner at The Bitter End for some seafood. I had the “Sesame Crusted Salmon”, which was good, but not as flavorful as I had expected. But they did give me some of their banana bread pudding, which was quite tasty. This was our second time there, it’s definitely one of our favorite local restaurants. After dinner, we went home … Continue reading

WordPress 1.5 in beta

The next version of WordPress (version 1.5) has moved from “alpha” to “beta” testing mode. Basically, the core features are in place, and the developers are in bug-fix mode. There are lots of exciting new features and improvements in this release, which I’ve been using here. The most notable new features are probably “pages” and the new theme system. Pages allow you to manage stand-alone web pages. Examples on this site are my “about“, “donate“, … Continue reading

Meme Roundup

There have been several new memes lately that I have thoughts on, but I just haven’t had the time to comment on them here. I still don’t have time to discuss them in as much depth as I’d like, but here’s a quick summary: RSS 1.1: I have mixed feelings on this. It fixes one of my biggest complaints about RSS 1.0, which was the requirement for the rdf:Seq list, which seemed redundant with the … Continue reading

Improved Thunderbird OPML

I’ve updated the OPML import/export patch for Mozilla Thunderbird that I mentioned before. The new patch comes from Robert Sayre, and improves both the import and export of OPML files. Full details are on the Thunderbird Bugzilla tracker. I have updated the patched, downloadable version of newsblog.jar for your hacking pleasure. In case all of the above was gobbledygook to you, here are some definitions: OPML Outline Processor Markup Language. This is a file format … Continue reading

Challenges

Writing perl unit tests which need to simulate a web browser with cookie support connecting to a server from multiple network interfaces is challenging. Why would I need to do that? Well, when you work for a company whose business is providing controlled internet access to hotels, these sorts of things come up. I’m not asking for help — I already know how to approach the problem. I’m just stating a fact. You know, in … Continue reading

Hello, World!

Peppermint ver 0.2 World, meet Peppermint. “Peppermint” is the working title for our new baby. This is in keeping with the food theme, since Jamie’s working title was “Puddin’” and Mary’s was “Pumpkin”. We don’t know the gender yet, as Susan is only about 13 weeks along. The doctor said that everything looks fine so far for both mother and baby. We’ve also got “The Peppermint Show”, video of the ultrasound, where we get to … Continue reading