Robot Exclusion Enforcement
With thanks to Paul Ford for permission to write a sequel to the original “Robot Exclusion Protocol” short story. I hope I haven’t done the original any disfavours.
I was on a job when I saw it. A couple of feet tall, made of metal, with camera lenses for eyes and a few dozen gripping arms. [...]
How Long’s A CAPTCHA take to die?
With all due apologies to the Beautiful South for the title .
Anything that can be exploited eventually gets broken so how come so many people seem to think that CAPTCHAs are somehow exempt from this?
Surely their history so far is sufficient to establish that they will become less and less useful.
Share This
Speaking Your Language
I have a slightly strange habit when coding that goes back to when I started to learn programming.
Share This
Log Everything (And I’m Not Talking About Weblogs)
More specifically, log anything that could impact your visitor’s experience if it all goes horribly wrong… and make sure you are keeping sufficient detail.
The most obvious case would be the error codes in your basic access log. If many people are getting a 404 on a particular page then you know something is wrong. Perhaps [...]
Email Validation Regular Expression
When I was looking for a regular expression to validate email addresses the examples I found tended to fall into two camps. Camp one were simple, easily confirmed, regular expressions that just as obviously did little beyond insisting on an @ in the middle. Camp two were more complicated than I wished to reverse engineer [...]
