Firefox, Internet Explorer, or Other. Which browser do you use? Everyone has a favourite. Have you ever stopped to think about why? Everyone has their own opinion, I hope it's more than just "Cause it's not Microsoft". Because of inconsistencies in the different browser implementations every site renders the HTML differently. So for the exact [...]
Feature Creep
I ride my bike to work everyday and, unfortunately, punctures are a regular hazard. In fact, it seems like I am forever buying new tubes. To try to mitigate this in future I have now bought myself a set of tyre liners. These are a nifty little product which sit between the tyre and the [...]
5 Steps to a great website!
STEP 1: The Brief. The briefing process is one of the most important processes that a client and developer can go through. The brief is the basis of the project and can make or break the project. From a client's perspective they need to know what they want! Bring examples and research the market. Look [...]
Andy’s New Toy: PHP Taint Checking
To help pickup possible SQL Injection issues (http://en.wikipedia.org/wiki/Sql_injection) in our PHP code I've been messing about with a modified version of PHP that supplies taint checking. If you're unfamiliar with taint checking you can check some pages like http://en.wikipedia.org/wiki/Taint_checking or http://perldoc.perl.org/perlsec.html.In short – it is a way to have PHP automatically mark a variable unsafe [...]





