News

My open-source contributions

I’ve added a page listing the contributions I’ve had accepted by open-source projects. This is mostly so I have a list that I can refer to but hopefully also helps to highlight the importance of contributing back to the community when you have the opportunity.

New Release: Radio Downloader 0.32

This release adds the following new features:

This release also fixes a fair few bugs (most notably download errors connecting to servers only supporting TLS 1.1 and 1.2) and includes a number of enhancements, including an overhaul of the code which handles date stripping from episode titles.

There are also a number of changes ‘behind the scenes’ laying the groundwork so that Radio Downloader can run on Linux as well as Windows in the future.

Please note that the Windows installers are no-longer signed by my code signing certificate as the price of these has risen since the last release to the point that sadly I can no-longer justify the expense.

For full details and to download this release, see the Radio Downloader page.

New Project: Remeha Boiler Logger

I’ve shared a new utility I’ve written to log sensor data from my Remeha boiler in the hope it will prove useful.

Although written about a different model of boiler with a newer protocol, I found Robert Hekkers’ blog posts about the protocol of his Remeha Calenta a useful starting point.

New Release: BBC Graphics Viewer 3.0

This release doesn’t add much in the way of new features to the application itself, just the ability to save displayed images in formats other than Windows Bitmap. However, the big change is that it has been ported to the Qt framework so it can now run under Linux as well as Windows.

Additionally, there are .deb and .msi installable packages available for download for Debian-based Linux distributions and Windows respectively.

For full details and to download this release, see the BBC Graphics Viewer page.

New Project: libbeebimage

I’ve extracted the BBC image format loading code from the BBC Graphics Viewer, made it a stand-alone cross-platform library with C and C++ bindings and called it libbeebimage. This is what I’m using to convert images included in the 8-Bit Software Online Conversion via a ruby extension written in C.

Final issues added to 8BS Online Conversion

Hot on the heels of the last update, I’ve finished adding all of the remaining issues to the 8-Bit Software Magazine Online Conversion.

Now that all of the issues are online, I’ll continue to fix bugs and make enhancements to make the conversion easier to browse and display in a more authentic way.

Issues 49 and 50 added to 8BS Online Conversion

I’ve finally made another update to the 8-Bit Software Magazine Online Conversion, after a gap of nearly 5 years! Oops, where does the time go?

This time around, I’ve added Issue 49 (disc 1, disc 2) and Issue 50 (disc 1, disc 2), as well as taking advantage of browser improvements in recent years to make all of the Mode 7 pages quicker and less buggy and add the option of running each issue in a BBC Emulator (if you have a recent enough browser).

New Article: Cross-compiling Dropbear and rsync for Android

I’ve just added a about how to cross-compile Dropbear and rsync for Android which was prompted by Android 5.0 refusing to run my existing binaries as they weren’t position independent executables. Read it here.

New Release: Radio Downloader 0.30

This release adds three main new features:

There are also a number of bug fixes and internal improvements - notably, there is a now a check at start-up to see if the application database has become corrupt and complex HTML in podcast descriptions is converted into more readable text.

For full details and to download this release, see the Radio Downloader page.

Dolby Digital over HDMI for OpenELEC on Nvidia ION

I’ve been using OpenELEC on my living room PC recently as it is very fast booting and lightweight compared to XBMCBuntu and easy to configure and use.  However, a small fix is still required to get Dolby Digital audio to work over HDMI, so I have updated my article to include this.

Select a Page
« Prev 1 2 3 4 5 6 7 8 9 10 Next »