URL Editor
On a few occasions recently I’ve had to deal with long URLs, or more accurately, URLs with long querystrings. Each time it was a chore: strings that are a few hundred characters in length are unwieldy, hard to read and tricky to edit. So I decided to make my life easier and build a tool. More »
Tags: http get, long url, querystring, url, url editorPath and Filename to Clipboard
Many moons ago I wrote a little helper application for Windows that would allow you to right-click a file in Explorer and get its full path, including filename, into the clipboard. Owing to underwhelming demand I have resurrected it. More »
Tags: helper app, xpHTML images using long GET strings
The Problem
You’ve got a piece of code that creates an image in your web page by passing a bunch of parameters in a GET string to some server-side process:
$('tile').src = 'http://img.com/generate.php?a=1&b=2&c=3';
But what do you do when the URL goes beyond the limit? Practically, for cross-browser solutions, the limit is around 2000 characters (thanks to IE), and I recently had to find a workaround when generating images via a WMS. More »
Tags: ajax, http get, http post, img, long url, wmsMeltdown Festival 2009
This year’s Meltdown Festival on the South Bank is looking better and better. I already have tickets to three shows, but more great artists keep being added. More »
Tags: meltdown, ornette coleman, the bad plusBookmarklets
Not a day goes by without the need at some point to look up a location on Google Maps (UK). Despite the obvious benefits of the quick search bars in All Modern Browsers, I’ve not really taken to them. In theory they’re a great feature, but I find that they make me think too much. More »
Tags: bookmarkletWriting a Win32 DLL in C++ for Oracle extproc
I was recently tasked with writing a Win32 DLL containing functionality to be used by Oracle procedures and functions via extproc. This post describes the steps required to achieve this using Microsoft Visual Studio 2005 and Oracle 10g. More »
Tags: c++, extproc, Oracle, visual studio, win32 dll