Converting from CommunityServer to vBulletin

I’ve been using CommunityServer to power the forums at CSFBL for a few years now, with mixed results. The version I am running (2.1) is a bit buggy and a poor performer in some respects, but it is serviceable. Still, with hundreds of thousands of posts, I really need something more reliable.

The obvious choice was to upgrade to CommunityServer 2008, but problems with the upgrade script and stickershock at the new price tag pretty much put this right out of contention. I went out and bought a license for vBulletin — one of the most widely-used bulletin board products available — for $160, about 1/50th the price I’d pay to upgrade CommunityServer.

vBulletin offers some support for converting from CommuntyServer via their Impex utility. Unfortunately, the current implementation they had was quirky and unreliable… but vBulletin gives you the source code (everything, including the import/export scripts for dozens of other forums), so I began to tinker.

. . . → Read More: Converting from CommunityServer to vBulletin

The case against splash pages

From time to time, clients ask me if I’d include a “splash page” for their web site. In every situation, I try very hard to convince them not to do this.

I just had a client ask me about having a “start page link to the home page” (in other words, a splash page), and here’s my response…

. . . → Read More: The case against splash pages

All-Star Game 2008

OK, it was about a week ago, but it was an experience I’ll remember for the rest of my life.

. . .

→ Read More: All-Star Game 2008

A free replacement for the Windows defragment utility

Defragmenting hard drives is something that is often unnecessary, but when it is necessary, most people run the built-in Windows “Disk Defragmenter” utility. It’s serviceable, but there is a better option: JkDefrag.

There’s a few things that make JkDefrag an improvement over what Windows offers:

It runs on anything that mounts like a disk drive — including USB drives and memory sticks.
You can run it from Windows, from a command line, or as a screen saver.
It offers several different optimization strategies.
It can be configured to defragment specific drives, files, or folders, or to exclude defragmenting specific drives, files, or folders.
You can run it in the background and tell it to run at less than full speed.
It’s continually developed by a person who you can actually talk to via an online forum.
There’s no installer — just extract files from a ZIP archive into a directory and run the executable.
It’s free, as in free beer, and open source.

Hats off to Jeroen Kessels . . .

→ Read More: A free replacement for the Windows defragment utility

ComputerSims website gets an upgrade

It was way overdue, so I’m happy to say that my company, ComputerSims, just launched a redesigned web site, at http://www.computersims.com.

Being a development company specializing in web sites, it’s important that our web site (as simple as it may be) reflect some of the standards we live by: a focus on industry standards, accessibility, and usability. Hopefully those visiting agree that it delivers in those areas.

There’s nothing special under the hood of the site — it’s static HTML with some JavaScript. Some of the tools we used to power it include

JavaScript: Prototype, Scriptaculous, Lightbox (by Lokesh Dhakar), and a modified variant of SmoothScroll (by Stuart Langridge). The SmoothScroll JavaScript was a nice effective way to make sure the content you’re viewing on the Services page is front-and center.
CSS: Blueprint CSS framework (both typography and grid layout). I’ve used Blueprint for typography in the past, but this is the first project I’ve used the Blueprint . . .

→ Read More: ComputerSims website gets an upgrade