Giocoso Version 2 - Out Now!

At last, Giocoso version 2 is now available for download. And it's only taken me four months to write and test it 🙂 My apologies for the delay.

The program has undergone significant revision and bug-fixing and has acquired a bunch of new features. The really big ticket items are, probably: [...] 

Continue Reading

Tragedy! (Averted :)

As expected, Monday and Tuesday turned into absolute scorchers and in a land almost entirely devoid of real air conditioning units in domestic settings, it was pretty nasty and definitely uncomfortable. The thermometer on the left is decently accurate and, although that shot was taken with it in the sun, when it was placed in the shade, it was still showing 37°C.

And that was outside! Inside the house, the temperatures just kept rising and the decision to shutdown all my servers in the loft for the duration turned out to have been wise, I think! [...] 

Continue Reading

When will you make an end?

I just wanted to offer a further update on the progress of Giocoso Version 2, as I'd originally hoped (and possibly promised!) that it would be out by the end of June... and I can tell you now that that's a target date that isn't going to happen!

The short version is, that it's coming along nicely and though release dates have slipped, I think we're looking only a couple more weeks before final release. Unfortunately, I keep finding something new to tweak and fiddle with: I've had to implement a development freeze to stop that sort of mission creep becoming a habit! [...] 

Continue Reading

Progress Progesses...

I thought it was probably time for a progress report or two!

First, Giocoso Version 2.0 is practically ready. The only thing holding it back is the business of preparing documentation for it -and the fact as a new piece gets written, I get slightly annoyed with something or other and decide I need to tweak the code a bit to deal with it. Which then means going back and making sure all previously-written documentation still correctly describes the way I originally said the program works. It's a bit like a snake eating its own tail: we'll get there eventually, once I stop fiddling with things. But meanwhile, all the fiddling is making nice, if minor, improvements to things. I am still aiming for a June release ...but what with the Platinum Jubilee, summer weather and the like, it may yet slip into July. But it's close! [...] 

Continue Reading


The thumbnail to this post, when clicked on, will show you a fairly significant development in the Giocoso story: it now runs on Windows!

The screenshot is of Windows 10 (fully updated, so it's running version 22H1) on my fairly ancient 2016-vintage Dell laptop, successfully playing some Benjamin Britten -complete with album art display- in Version 2 of Giocoso. [...] 

Continue Reading

Wonderful Things...

Last Tuesday, myself and Mark drove off at the crack of dawn from Nottingham, en route to my favourite place in the Universe... Aldeburgh.

We had an appointment with someone at 1pm, which I'll get to. But I never like to leave things until the last moment, so I insisted we leave at 6AM, which meant -with a break for a cooked breakfast- we ended up arriving in Aldeburgh at 10.30, rather earlier than anticipated! [...] 

Continue Reading

First Impressions

I've now been using my "new" (i.e., second-hand and thus old!) Mac Mini for about a week, and it has been very much an enjoyable learning experience! There is much about it (and macOS) that I like a lot; there has also been much that has been mystifying or infuriating 🙂 I thought I would keep a sort-of 'diary' of things I've come across, as I came across them, so that any other Windows or Linux users out there even considering moving to the world of Apple will have at least a taste of what might be in store for them. I should emphasise that what follows is what a complete Mac neophyte (with about 40 years of Windows, Linux and Unix familiarity) is experiencing: I did once touch a G4 Mac back in about 2009, for around 20 minutes. I also once ran a drawing program for about an hour on the original Apple Mac back in 1985. Apart from those two brief brushes with the world of Apple, however, I had precisely zero familiarity with or understanding of macOS... so I came to this completely and utterly 'blind'. Long-term Mac users are probably, therefore, going to be tearing their hair out in despair at my clutzy approach to things, for which I apologise in advance: hold on to those hair follicles!

I should also perhaps explain that I have a very functional Linux PC at hand: my goal was, as far as possible, to match that experience on the Mac Mini, program for program. There may well be better programs available for the Mac than for either Windows or Linux -but learning what they are and how they work is a problem for another day. My present purposes simply require that what I do on my Linux PC I should be able to do equivalently on the Mac. Spoiler alert, however: there are already Mac-specific programs I prefer using to the open source options I've been using for years on Linux and Windows. For example, Apple Mail seems a perfectly decent alternative to Thunderbird; and Safari is a nice-enough browser that I've really cut back on the occasions when I'm running Firefox. There are probably other instances of the same sort of thing that will become apparent as I ramble on... [...] 

Continue Reading

Tentative Steps...

As regular readers will probably know, I'm a bit of a Linux fan: I first installed it in about 1997, with horrible results (no mouse, no network, no graphics, no printer... pretty typical for the time, I think!) I was using Red Hat 8 and 9 (the last desktop distros produced by that company, not the Enterprise Server version they make today) in around 1999/2000. My main laptop was using Fedora 18 or so in 2012. My main desktop used to oscillate back-and-forth between Windows and assorted Linux distros on a monotonously regular basis -but, around 2015, with the advent of Windows 8, I decided to ditch Windows completely. I then did the usual distro hop around the likes of Ubuntu, Fedora and Mint before finally settling down with Manjaro KDE, which (with occasional lapses in other directions) I've been with for years now.

I still maintain Windows virtual machines -and, indeed, the Other Half's PC is resolutely Windows 10 to this day, since there appears to be a general reluctance to ditch the likes of Adobe Photoshop for photograph management from that direction! [...] 

Continue Reading

More Pi(e)!

Giocoso has had its version number bumped again, this time to Version 1.13. The new version is not needed for anyone with an existing functioning version, but includes new software detection code allowing Giocoso to be successfully installed on the Raspberry Pi when it's running Manjaro. Giocoso was previously tested as working correctly on Raspbian (basically, Debian on Raspberry Pi and sometimes called Raspberry Pi OS), but not on the many other distros and operating systems that can be run on the Pi. I don't have the time (nor the inclination!) to test all those OS/Distro/Pi combinations, but I do run Manjaro as my main desktop (on an Intel processor), so I was naturally curious about how it would run on the Pi (OK, as it turns out!) and thus discovered by accident that Giocoso's detection of ImageMagick on that platform was faulty.

Anyway, it's fixed now. [...] 

Continue Reading

Spring Cleaning

A glance at my software downloads page will tell you that it wasn't just Giocoso which had lately developed a problem with accented characters on Manjaro+KDE. In fact, every piece of software I've written which uses the metaflac utility to read FLAC metadata tags suffered from the same problem. Accordingly, all needed to be fixed and all now have been fixed; each utility can therefore be updated whenever you're ready, using the utility name plus the --checkver run-time switch.

In other words, if you wanted to bump AES to its latest version, you'd type aes --checkver. If you needed to upgrade Niente, it would be niente --checkver. And so on. [...] 

Continue Reading