Christopher Craig

Entries for the ‘Development’ Category

Subversion on Leopard

Just a quick note. I just discovered that OS X Leopard comes with Subversion already installed. Great news. The sooner Subversion replaces CVS, the better.
Also, check out ZigVersion if you’re looking for a SVN client. It’s free for non-commercial use, and it’s leaps and bounds better than SVNx.

Leave a Comment

New Look

I was getting tired of my old theme, so I’m experimenting with some things. This isn’t the final look of the sight, but it won’t be too far off.

Leave a Comment

Modified RSS Feeds

I’m a big RSS user. It’s my preferred method of keeping up to date with news, technology, blogs, and the odd comic.
One thing that’s always bugged me though was the poor implementation of RSS that most sites have. Many sites will just syndicate the headlines of their articles, making you visit [...]

Comments (1)

Ajax and IE Caching

One of the bugs features of Internet Explorer is it’s insistence on caching anything and everything. IE caching has cost me many hours of debugging time since I started doing Ajax development last year.
My most recent problem was a form I had that described an image. I would modify one of the fields [...]

Comments (4)

AJAX, Safari, and File Uploads

I’ve been working on an AJAX-based web project that requires users to upload imges. File uploads, though, are pretty much the only thing that can’t be done with AJAX. Something to do with not being able to send files through a GET or POST request.
Anyway, the work around for this it to have [...]

Comments (2)

Firebug

I’ve been doing some AJAX development lately, and anybody who’s done any Javascript development of any kind knows that debugging can be a real pain. This is because neither Safari, Firefox, nor Internet Explorer come with any reasonable console for javascript.
This means that when there is an error in the code, your script just [...]

Leave a Comment

Open Captcha v1.2 Released

I know it’s only been 3 days since I released v1.1, but I got inspired and made some updates. You can see the changes on the scripts page.

Leave a Comment

OpenCaptcha Released

After several hours of tweaking, I finally managed to get OpenCaptcha v1.1 released under the GPL. OpenCaptcha is a php script designed to dynamically create a captcha image in .png form. It uses a randomly chosen background, a randomly chosen string of a randomly chosen length, color, size, and orientation, along with randomly coloured and [...]

Leave a Comment

Another Re-Design

I was getting pretty tired of the Wordpress theme that I was using. I had played around with changing fonts and colours in the style sheet, but I haven’t been happy with the design for quite some time, so I decided to make my own theme.
I wanted something clean looking, so I decided to [...]

Leave a Comment

Mkdir Advanced Usage

I stumbled across this little gem of knowledge a few weeks ago. Who knew that a command as simple as mkdir could be this useful? I’m just starting a new web development project, and I was setting up my directory structure which involved sub-directories inside sub-directories. That’s a lot of typing (I [...]

Leave a Comment