Category Archives: Software

Programs. Code. Bits and bytes.

Macbook + Coffee = Bad

Everybody knows that you shouldn’t keep beverages too close to the computer, right? The reason is because eventually, your toddler is going to run up to give you a big hug before she leaves for daycare, and is going to bump your leg. Your leg, in turn, is going to bump the TV tray where you set your coffee cup. The cup is going to tip over and spill several ounces of coffee directly onto the keyboard of your Macbook. And as a consequence, the Macbook is going to cease to function.

Yes, that’s what happened here at Castle Campbell last Friday morning. I tried to disconnect power and battery as quickly as possible, tried using a blowdryer on it, sat it out in direct sunlight for about an hour, and continued to let it air out for quite a while after that. [...]

WordPress 2.6 Released

The release of WordPress 2.6 is now official. In addition to the features I highlighted previously, Ryan has details on his blog about the improved support for SSL, and some new helper functions which will be useful for plugin and theme authors. And the official dev blog post has details on other new features. One of the more interesting things that I didn’t yet know about was that the Press This bookmarklet has some nifty autodetection which will make it easy to automatically embed content from sites like YouTube and Flickr.

In addition to the new features, I’d also like to point out that there has been a recent effort to improve the inline source documentation (using PHPdoc). [...]

Whither Spam?

When I switched to my new Slicehost server, I spent a while trying to decide what I wanted to do about email for my domains. I contemplated using Google’s domain email service, or some other third-party email hosting. But I just hated giving up that much control of my email setup. [...]

Firefox 3

Late last night, I installed Firefox 3 Beta 2. I’ve been running it all day, opening and closing tabs throughout, with a peak of around 45 tabs open, and an average somewhere around 25-30.

I don’t know what they’ve done to improve the memory handling (it’s currently using 394M virtual, 161M resident, 19M shared), but the responsiveness has been awesome. In Firefox 2, my machine would have been thrashing like a dying wildebeest, slogging down the performance of every other app on the machine. [...]

WordPress 2.3 Beta 1

As announced on the dev blog, WordPress 2.3 Beta 1 is now available for download and testing. Some of the features of 2.3 include automatic notification for plugin and core code version updates, built-in tags support, faster javascript, and SEO-friendly URL redirection.

The new tag system includes an importer for those using the Ultimate Tag Warrior plugin, and importers for a couple of other popular plugins are in the works. [...]

WordPress 2.2.2 Released

There is a new security & bugfix release: WordPress 2.2.2. There are no new features in this version. Since it is a security release, all users should upgrade as soon as possible. Read the original announcement for full details. Download now!

Also, as mentioned in the original announcement, there is a new version in the 2.0 legacy branch: WordPress 2.0.11. . [...]

WordPress 2.2.1 Released

WordPress 2.2.1 is now available. Most of the changes are minor bug fixes, however there are some security fixes as well. We can’t stress enough how important it is to upgrade your sites and keep them current so that you aren’t open to attacks. Many people see these “minor” version updates and assume that they don’t need to install them. Mainly it seems to be folks who worry about an upgrade breaking their theme or their plugins. But if the themes and plugins are written properly, this won’t normally be a problem. [...]

WP-Cache fix for Content-Type in feeds

If you run a busy WordPress site, or even if your site just has a lot of processor-intensive plugins, then you probably already run the WP-Cache plugin (plugin directory, original announcment, recent security update info). Even though my site isn’t super busy, my server is a little light in the RAM department, and using WP-Cache helps the box keep up with requests better.

One minor annoyance, however, is that with WP-Cache enabled, my syndication feeds aren’t delivered with the correct Content-Type. [...]

WordPress 2.2 Released

WordPress 2.2 “Getz” is now official. I’ve listed some of the changes previously, but here’s another quick rundown:

  • Atom feeds updated to Atom 1.0
  • Preliminary support for Atom Publishing Protocol
  • Widgets are now supported in core
  • Protection against activating broken plugins
  • “Deactivate All Plugins” button. Sadly, my “Reactivate All Plugins” patch didn’t make it into this release. Hopefully you’ll see it in WP 2.3.
  • Improvements to comment management
  • Code optimizations and speedups
  • Future WYSIWYG support for the Safari browser
  • Post Preview moved into a popup window, rather than an iframe on the Write page
  • WordPress-specific XML-RPC API
  • JQuery support

You can find a list of changes for version 2.2 on the WordPress Trac site. [...]

WordPress 2.2 Release Candidate 2 Now Available

There have been some more bugfixes applied, and there is now a second RC available. Details are in Ryan Boren’s announcement.

WordPress 2.2 RC2 — You’re soaking in it! (In other words, I’m running it here ;) )

By the way, one other change in this version that I don’t think has been mentioned in the previous announcements: In the “Write Post” screen, the post preview is no longer displayed directly in the page. [...]