Welcome...
Use the correct XHTML doctype for your templates.
If you're working with XSL as a templating system, you'll want it to include the correct DTD. The xsl:output tag ...
Your database will never be 3rd normal form.
Databases have incredibly complicated data structures. When working with a large database, the temptation is to over-engineer the layout. A ...
SQL Server Syntax Cheat Sheet
Key Reserved SQL word Optional your text Datatypes int | nvarchar (LENGTH) | ntext | bit Date types day | ...
Serialise Python objects to XML
I'm lazy. I like a complete separation of back-end code and front end styling - logic in the back end, ...
Running multiple web sites in apache in your user directory
A lot of Apache installs by default assume the website is running as www-data:www-data in /var/www. I personally want to ...
Sqlite in Python
Sqlite is a small, standalone SQL based database engine. As long as you know SQL, you can get get started ...
Sending Unicode based HTML emails.
Email is a tricky subject. Even if your server and client supports Unicode, you can't guarantee every server between them ...
Windows Server 2003 files don't download correctly.
Windows 2003 Server does not correctly serve up files which do not have a MIME type configured. To do this ...
Clearfix CSS
Do you have a problem with tricky clearing? Use this. /* START CLEARING / .clearfix:after { clear: both; content: "."; ...
Why is libxml so slow?
If you've been good and included your doctype at the top of your XML document, libxml will by default try ...
