At Civico, we’ve been having all kinds of issues with the commonly available video players, and as a video streaming company, that’s really bad news. These experiences, plus some future requirements that none of the standard players support, means I had to write our own video player. This meant JavaScript – lots and lots of …
(I offered to write an entry for the Catalyst Advent Calendar based on a private wiki article I use, and wanted to break the 600+ day blogging dry spell!) Web user interfaces have come a long way since the original publish/view model of the Internet – these days, people expect interactivity and interfaces that let …
So, it’s 2010 (however you like to pronounce it), it’s out with the old and in with the new! I must confess to having lived in a bit of a bubble for a while, not venturing out of my comfort zone, and so things got a little stale. No longer.
People who know me are familiar with my dislike for Flash, so for me to be doing some work in it might come as a surprise.
It’s Friday again, which draws another week to a close. This week, I have been mostly hacking away at Freecycle stuff – I made the mistake of finessing my complexity estimates for the current Sprint down, so the total amount was reasonable. As such, I’ve had to do more work than I probably continue to …
While I was waiting for a compile/unit test to finish, I noticed that one of the failed hard disks (a Maxtor MaxLine Plus II 250Gb ATA/133 HDD) I was using as a paperweight had two stickers on it. Having nothing better to do, I pulled the top one off, just to see what the changes …
I use console applications – a lot. When it comes to running multiple programs on a computer, GNU screen is essential, but I find myself connecting to multiple servers and running GNU screen in each. It’s possible to run GNU screen under GNU screen, but it can get messy getting the keyboard shortcuts right. I …
Having recently been battling to keep some servers out of the CBL, I decided it was time to get strict on what the email servers were accepting, so I created an Exim ACL to reject non-RFC2821 compliant HELO/EHLO strings.
I wiped 189 junk accounts from one of my sites, and my Google AdSense earnings have dropped through the floor. Ethically good, financially bad. 🙁
I downloaded a copy of the latest Ubuntu release so I could install it on a VM and give it a test. I thought the extra half-gig of disk space on my laptop could be better used for something else, and I’ve got a massive stack of CD-Rs, and I could probably use it on …