Parsing ISO 8601 dates in JavaScript
So, I had to deal with ISO 8601 formatted dates in JavaScript, and I can’t just use the cool ISO 8601 support in js 1.8.5’s Date.parse because of IE 6. I found a couple of examples out there on blogs…
Isolating which rogue program is trying to access the Internet using Windows 7
So my trusty network administrator at work was on my case because my workstation has been trying to get to Internet sites directly without a proxy, and my little machine is the top hitter on her firewall deny rules. Normally…
Convincing IIS7 to accept URLs containing plusses (+)
Problem: Old retiring IIS 5.0 web server has been accepting URLs containing plus (+) for spaces instead of %20 for like 74 years. People have the old URLs bookmarked and stuff so they’ll keep going to them. The content will…

Adding WordPress-like tags to a Symfony 1.4 admin generator form
Update 2010-08-06: It looks like the sfDoctrineActAsTaggablePlugin team has incorporated much of this into the version they released today. I’ll post more when I get a chance to try it out. This week I used the sfDoctrineActAsTaggablePlugin to add tag…
Compiling dansguardian 2.10.1.1 on Mac OS X Snow Leopard
I’m trying the DansGuardian content filtering proxy at home. But it wouldn’t compile on my modern Snow Leopard machine.
Getting Microsoft Visual Studio 2005 to talk to Microsoft SQL Server 2008
Problem: Visual Studio 2005 complains, Database schema could not be retrieved for this connection. Please make sure the connection settings are correct and that the database is online. This server version is not supported. You must have Microsoft SQL Server…
Deny access to .svn directories with IIS
The problem: I like using Subversion to deploy web content to production servers. I check in everything while I’m working on the development copy, then check out onto the server when it’s ready. Subversion creates a .svn directory contain readable…
Symfony log management with `logrotate` on Linux
It sucks when server disks fill up. I have Nagios set up to notify me well before it’s a problem, but it happens annoyingly frequently, and it’s always the same cause: log files. Symfony’s production environments don’t create logs, but…

MCPD .NET Web Self-Paced Training Kit time estimate summary
So I have to get a certification to progress in my job, and it needs to involve Microsoft .NET. OK. So I’m working through the MCPD (Microsoft Certified Professional Developer) .NET web development training kit, available at Amazon, Barnes and…
Making a symfony plug-in for visual theme and custom errors
I manage a growing number of symfony-based Intranet apps that share a common look-and-feel. I use the same stylesheet and images on them all, and it I am nervous every time I make Yet Another Copy of the same files,…