FinderPop Control-ClickFinderPop 2.3.0 finally released

Hey, it only took me 8 months longer than planned – apologies!

FinderPop is a Universal PrefPane for Mac OS X 10.4 – 10.5; almost everything works on 10.6 but I still have to port a couple of features.
FinderPop allows you to extend those contextual menus you get when you right-click or control-click on something in the Finder. It has a few other features besides.
(I will be the first to admit that the FinderPop configuration UI is klunky, it’s on my list of things to do!)

A previous version was reviewed in MacWorld and somehow got 4.5 stars.

The FinderPop Support Forum is here. I’ve been releasing beta versions every couple of weeks for the last year or so there, and it’s also a good place to go if you have questions or suggestions for other features…

Sean Stiegemeier created some excellent timelapse photoshots of “that volcano no-one can pronounce the name of” in Iceland. Very impressive! And here’s the motorised timelapse dolly he created it with…


Iceland, Eyjafjallajökull – May 1st and 2nd, 2010 from Sean Stiegemeier on Vimeo.

Finally got around to putting up photos of our recent weekend in La Coruña in Galicia, north-west Spain. It seems to be about as wet as Ireland… Even the churches have paragueros every second pew for people to stash their wet umbrellas during mass. (At first I thought they were rubbish bins.) And nearly all the public buildings / museums we went into had machines just inside the door which would wrap your wet umbrella in a bag, so you could take it with you and not be trailing a pool of water behind you.
Hmm, it seems they’re much more civilised when it comes to handling the rain than we Irish are!

Funky Elevator, Monte de San Pedro, La Coruña
 
This is a photo I took while waiting for the restaurant at the top of the Monte de San Pedro to open one night. They have a funky transparent elevator running up the side of the hill. That’s the famous Torre de Hercules on the opposite peninsula.
 
Highly recommend the whole place. Bring your umbrella, though.

From: tescovaluecards.com – the “Value” Valentines Card:

Tesco Value Valentine Card

 

I got sent one of these. Nice to know how much I’m valued :-)

“Show your loved one how much you really care this Valentines Day,
with our fantastic Tesco Value Valentine Card.”

 

I presume the full wrath of the Tesco Legal Department will shortly be descending on these lads
- get ‘em while they’re hot!

Remember, kids – look both ways before crossing the road!

Turly's Clavicle

Special offer on self-tapping titanium screws…

My original walk-in-front-of-a-bus accident is described here. I broke my clavicle and 4 metatarsals in my foot. Nearly six months later, the medicos decided that the clavicle wasn’t healing properly, so they operated and added the above piece of mechanical engineering a few weeks ago (taking some cartilage from my hip to add to the mix.) The aftermath of the operation was more painful than the original accident, oddly enough. But now I’m fine, not in any real pain unless I put weight on the shoulder – it looks worse than it actually is. I have some impressive scars to show off too.

But I strongly recommend avoiding all this and looking both ways before crossing the road :-)

When IBM’s godawful Bloatus Gnotes crashes, which it does at least once a week for me, sometimes it will pop up a window much like the following:

I really hate Notes

 

Is that horribly long pathname selectable/copyable to clipboard? No, of course not. Note the bizarre formatting. And look at the imperious “make note of the name of this file and its location”. And then, without the hapless user doing anything, the dialog disappears of its own accord after 30 seconds or so. And then you can’t start Notes again unless you restart because it will complain about not being able to find a window.

I am very glad indeed that Notes’ days are numbered… I still have the very first email I sent from Notes when I was first forced to use it back in 2002. The email reads “This is a piss-poor excuse for an email client”. Multiple Notes versions in the intervening 7 years have not changed my opinion.

How any company’s IT department gets hoodwinked into using Notes is completely beyond me.
The free Google Mail / Google Docs / Google Calendar have far better UIs than Notes, and they’re written in Javascript…

itunes_iconLong time no post!
I recently updated to iTunes 8.2 on my Mac and discovered that more than 5000 of my MP3 files no longer had album artwork. Gone, missing, disappeared. Worse, some of the files no longer had album/artist/song information associated with them. Given that I’d been using iTunes – and its predecessor SoundJam – to maintain all this info, this came as somewhat of a surprise, but many of my MP3 files date from the late 90s so perhaps a bit of bitrot was to be expected. I should probably re-rip and re-encode my CDs too, but who has time for that?

FinderPop could see the embedded album artwork in these files, but neither iTunes 8.2 nor the 10.5.7 Finder could. Investigating, it seems that iTunes 8.2 wants the “image/jpeg” or “image/png” MIME description in the ID3 frame for said artwork. Likewise, while some of my MP3 files had ID3v2 album art, their album/artist/song info came from ancient and deprecated ID3v1 tags. So the info was there, but not in a format usable by the new iTunes.

Nothing for it but to write a once-off program to fix these problems! While I was there, I added an option to tag the album artwork as “FRONT_COVER”, which means that my Nokia N85 can finally display album artwork.

Rather than rolling-my-own ID3 I/O routines, I searched the web for ID3 tag libraries. I finally settled upon id3lib which it unfortunately turns out is old, orphaned, and buggy. Also it only handles ID3v2 2.3 tags, but that was fine by me. I discovered that id3lib screwed up writing Unicode titles etc, but a quick google pointed me at someone else’s fix for this, so I applied a patch to id3lib, then rebuilt and installed the shared library.

The attached quick-and-dirty source code (fixmp3s.cpp) grovels around inside MP3 files and cleans them up enough to work with my iTunes 8.2 setup and my N85. As the Americans say, Your Mileage May Vary. Always ensure that you have backups of your music – I am not responsible if this program eats your music!

Example usage:
    find . -name \*.mp3 -type f -print0 | xargs -0 fixmp3s --cover=1 --update

Some of the options:
    --dump         textually dump the ID3 tags found in each file specified
    --[no]v1tov2   [don't] convert ID3V1 tags to V2 if no V2 tags present
    --[no]mime     [don't] fixup album art MIME type
    --[no]cover    [don't] set album art type to 3 (FRONT COVER)
    --[no]cover=N  [don't] set Nth embedded image as FRONT_COVER
    --[no]update   [don't] write back changes
    --warn-no-art  scan file for album art and warn if none present
         NOTE: no fixes will be applied until you specify --update

Build instructions on OS X and Unix:
Download id3lib, apply Unicode writing patch to id3lib, then configure, make and finally sudo make install for the library. Then build the attached fixmp3s.cpp file using:

    c++ fixmp3s.cpp -O -Wall -Werror -lid3 -lz -o ./fixmp3s

Unfortunately I cannot build this statically for some reason, so I can't supply binaries... this is a source-code-only post. Use the Source, Luke!

Enjoy :-)

Further to a previous post about Heineken’s takeover of Beamish, well, the game is now being played out as I thought it would. Heineken have just announced that Beamish will no longer be available outside of Ireland.

Mark my words – in three to five years’ time, Beamish will be completely dead, killed by Heineken purely for marketing reasons (it will be something like “Unfortunately, it doesn’t fit with our brand image.”) I’m pretty sure the Heineken Marketing Manual has a chapter titled Killing the Competition: how to bury a prospering local brewery and how to justify it. Bah.

Update 31-Mar: Heineken to sell Cork Beamish site – As expected :-(

Support your local brewery – while you still can! Avoid the big boys whose beer is insipid and whose main interest is marketing…

Happened to read Twenty Major’s recent rant on Eircom, the Irish phone monopoly, this morning – see Eircom, what a bunch of… – warning: contains strong language, but understandable considering the subject matter. By coincidence, shortly afterwards I received an email from a friend of mine who had recently emigrated to the US.

Some of ye already know that when I requested that Eircom to cancel my phone subscription in what at the time was 2 weeks into the future, they told me they couldn’t do it “as it could get lost in the system.”
So I waited until the day I was moving and rang them. Asked them to cancel my subscription and they said “Can’t do it for 2 days as the system is on the blink.”
I said, OK, please do it in 2 days, and by the way, please address all future correspondence to my parents’ house so that all my bills etc would go to my parents.

What do Eircom do? Well, instead of cancelling my phone service they cancelled my parents’ broadband service as we now had the same address.

What a bunch of useless incompetent [epithet removed]

Oddly enough, Eircon had similar mysterious “systems problems” when I tried to get rid of my landline back in 2004, it took me an extra 2 weeks of ringing every 2-3 days (and an extra month’s line rental which is what I suspect they were really after.) It made me determined to never deal with the shower of useless tossers ever again.

From 20090207-Bennaunmore

Went for a short hike with Eddie to Bennaunmore (in Co. Kerry between the Paps and Mangerton) last time I was back in Ireland. Bit chilly, remnants of winter snows still around, and plainly visible on nearby higher peaks. Absolutely lovely day, though, and once we were out of the wind, very pleasant walking conditions. Views from the summit (460m) were quite decent, and the sight of nearby Cappagh Glen and Mangerton just whetted the appetite for further expeditions…

In short, though, it’s an easy walk (with the exception of a mad scramble at the end), there’s some spectacular scenery and I’d recommend it to anyone even vaguely ambulatory :-)

Next Page »