In the future, there will be so much open source software available, programmers will be judged by how much they know about it and how well they can glue it together to build solutions.
— dive into mark
In the Perl world this is already the case. The Perl programmer who knows what’s on CPAN [...]

Right now, I think the software business has a big hole in the middle. Once you get off the the desktop, with package prices ranging from $50 to $1000 or so, and you expect to be able to install them and go to work, there’s this immense gap up to the enterprise-class software that costs [...]

Kasia decided to investigate her highest score from Spamassassin.
41.90 points is fairly impressive, but I’ve got 22 mails with higher scores than that in the last month!
My current highest is 56.8:

Content analysis details: (56.80 points, 5 required)
RCVD_FAKE_HELO_DOTCOM (2.3 points) Received contains a faked HELO hostname
NO_REAL_NAME (0.7 [...]

BlackStar.co.uk recently redesigned their website to supposedly be XHTML 1.0.
Although it doesn’t actually validate, it has drastically reduced the download time of pages - particularly the front page.
However, someone seems to have listened to too many branding experts or something. Their homepage mentions the full URL of the site 191 times! Of course, this is [...]

So Steve creates a bookmarklet that lets me see that my default MT RSS feed is bad.
Then Beowulf points me to Cynthia, who tells me that my alt = “RSS” tag on my RSS image is too short, as alt tags are supposed to be between 7 and 81 characters long, my “powered by MT” [...]

MySQL and Random

Filed Under MySQL | 1 Comment

Yesterday, when writing some tests involving data stored in MySQL, I was quite impressed to discover that I could add random data to the table by doing:
UPDATE table SET column = FLOOR(RAND() * 8) + 1;
I was originally worried that this would pick a random value and then assign it to every row, but no, [...]

Andrew Hayward shows how to add functions to JavaScript’s basic types - such as adding a ‘trim’ method that can be called on any string.

I’m in the process of moving all my sites to a new server. Everything should be mostly transparent, but there may be some flux in the DNS …

Amazon have now introduced their Web Services to the UK.
This is nice timing, as I’ve just signed up for this year’s Emerging Technology Conference, where Amazon are doing a full day workshop on their Web Services stuff…

“I went straight to the control tower and demanded to see the airport manager. In Somalia, it is the custom to pay a man double the market price if you accidentally kill his beast. I had the price of two goats in my hand before the plane had finished taxiing back to the terminal.”
“What [...]

keep looking »