Installing Ubuntu on Eee PC 1000
I decided the other day that I wanted to try to install Ubuntu on my Eee PC 1000. I’d already replaced the default Xandros Linux that comes pre-installed with Windows XP (because my other half needed...
View ArticleConverting latitude and longitude coordinates to map x and y values
I’m currently working on a project to convert an existing Flash map, which uses location data that’s been manually entered and maintained, to use data that comes from a database and uses latitude and...
View ArticleCSS: Removing that dotted line around a link
Just a quick note to myself… I’m working on a navigation system that uses CSS image replacement. To hide the text, CSS shifts it out of view by using the text-indent property and a big negative value....
View ArticlePayPal Error: Sorry, an Error Occurred After You Clicked the Last Link
I’m just coming to the end of a project that required checkout via PayPal. The system is to be hosted in an iframe embedded in a third party site’s page, but when redirecting to PayPal the iframe ‘pops...
View ArticleWeb fonts: the time has come
A couple of weeks ago, I spotted a post on Slashdot about a company – fonts.com – that was opening up its font library for use by web developers. I thought it was a pretty neat idea: it uses the...
View ArticleOn redirects, spiders and security
Recently I’ve been working with an agency that has its own simple PHP web site framework. During the course of working with them, a problem arose: pages were disappearing, apparently without human...
View ArticleGenerating PDFs in PHP
For several recent projects I’ve been called upon to produce output in PDF format. For a PHP coder the difficulty lies not in the task itself, but in choosing which of the numerous PDF generation...
View ArticleFireQuery: a Firebug add-on for jQuery
If you work with jQuery, then I don’t think I need to explain why a plugin that shows you any jQuery-related properties of a DOM element would be useful — so go on and get it here. Of course you’ll...
View ArticleUsing .htaccess to suspend an entire site while still working on it
Sometimes, when you’re working on a web site, you need to make some changes that could cause problems if there is someone else using the site at the time. The obvious solution is to suspend the site —...
View ArticleInternet Explorer, HTTPS and file downloads: “The file could not be written...
[Please see update below for a proper fix] Today I received an email from a client that had just moved their site over to SSL (i.e. HTTPS) — they were no longer able to download files in Internet...
View Article