Showing posts from March, 2005

Perforce is the best source control tool?

On the basis of my informal conversations with my colleagues, Subversion (abbreviated to SVN) is a better system than all the commercial tools except Perforce.

Which I guess makes Perforce the best overall. We use Perforce at work, and I find that very depressing.

Citeable Blockquotes

I use some javascript to make the citations in my blockquotes clickable. It's all very well but it doesn't exactly help for general browsing.

So, with a little more Greasemonkeying, we have Blockquote Citations.

It works by adding a link to the citation if it appears to be a url. It will use the blockquote's title as the link text or "source" if there isn't a title.

It will not add the link if there is already a visible link to the same URL - the idea being we don't want to make pages unreadable if people already have gone to the trouble of linking to their source either manually or with script.

This blog has the blockquote citations script inline, but you can test your installation of the script on this handy test page.

Life is Haphazard

Spurred on by the total pain that was teaching my Girlfriend's sister to fill her mp3 player, I have created a small application that was, erm, "inspired", by the iPod shuffle features in iTunes.

Motherload turns your tired old non-iPod mp3 player into a Shuffle of sorts.

It still won't be pretty and white, but at least filling it up will be a whole lot easier.

Nice Titles in GreaseMonkey

In response to a request on the GreaseMonkey Wiki and with the kind permission of Stuart Langridge I've ported Nice Titles to GreaseMonkey (actually this involves almost no work on my part).

They key differences between the original and my version are:

No need for browser detection or background pngs - we're always in Firefox.
I've added a 1 second delay on the Nice Title appearing since I prefer it that way.

Get the script here.

(Grease)monkeying about with nofollow

My latest toy is a user script to strike through rel="nofollow" links.

I'm curious to see how widely used they are.


As it says in the comments, Scott Johnson has corrected an oversight of mine to do with multiple values for the rel attribute. Why not try his updated version.

Vote Yes in the EU Referendum

It's come to my attention that some of my ads are for an anti-EU, "Vote No" website.

I've blocked them now, but I'd just like to say "Vote Yes".

It's all just Rip, Mix, Burn innit?

The latest blog echo chamber whitterings seem to be on the subject of AutoLinks in Google's new toolbar.

Given that this feature would have to have near magical qualities to induce me to start running IE again, I'm probably not best placed to comment on its utility.

But after yesterday's tremendous experience with Greasemonkey, I think that it is worth pointing out that mangling the content in the browser is a stunningly useful idea. I may have only had it for a day and only run a handful of scripts, but the only way you're going to get Greasemonkey off me now is to prise if from my cold dead hands.

I've read a lot of bitching and moaning about the rights of content producers having their precious editorial mangled with, but honestly it doesn't wash. This is just Rip, Mix, Burn for the browser, and quite frankly it's been going on for ages. What do you think your popup blocker does? What does you Advertisement blocker do?

OK so this particular mangling happ…