Apache’s ForceType directive overrides AddCharset directives
Yesterday, after uploading a refreshed www.sicirec.org, some character encoding issues popped up because I had converted the website’s content from ISO-8859-1 (Latin 1) to UTF-8. (I wanted to be able...
View ArticleNative PostgreSQL authentication in Rails with rails-psql-auth
A while ago, I wrote a PostgreSQL auth plugin for Rails. The plugin basically defers all authentication and authorization worries to the database layer where they are supposed to be taken care of...
View ArticleSeparate development/production environments for WordPress
When you’re out Googling on how to maintain a separate development environment for a WordPress installation, you will only stumble across information about how to install all kinds of WAMPP packages....
View Articlewww.stichting-ecosafe.org
Stichting EcoSafe is a Dutch foundation for the safe-keeping of the funds that are necessary for the maintenance of hardwood plantations. In July of 2006, together with Johan Ockels, I created a...
View ArticleXMLHttpRequest caching behaviour
I was suprised to learn that the caching mechanism in the web browser often behaves differently for AJAX requests than it does for regular HTTP requests. Someone has created a set of functional tests...
View ArticleAtom and REST
There’s is an interesting discussion about when (not) to use the Atom protocol for your REST API. While looking at the trackbacks of that post, I came across a very nice post by Subbu detailing the...
View ArticleSafari: don’t give gzipped content a .gz extension
Yesterday, while helping Caloe with the website for her company De Buitenkok, I came across the mother of all stupid bugs in Safari. Me having recently announced payformystay.com, I loaded it up in...
View ArticleHow to test payformystay.com
I haven’t got much experience when it comes to testing web applications. Instead (and more so out of apathy than belief), I’ve always adhered to the ad-hoc test approach. However, the usage of pure...
View Article
More Pages to Explore .....