• So, that was 2023 then

    I doesn’t seem like nearly 12 months ago that I wrote about my plans for this year and I couldn’t have had any idea how difficult and challenging a year it was going to be.

    Read more
  • Docker Desktop issues with Gitlab on Mac

    A little while ago I installed Ubuntu on my aging iMac and subsequently installed Gitlab on it with a view to bring as much of my source code on premise as possible.

    As frequently happens, a proof of concept investigation soon becomes something you rely on but it still needs some of the basics sorting out - in the case of my Gitlab instance this means docker image upgrades and a backup/restore process.

    I have to say I was both surprised and pleased to see the frequency of the docker image updates but so far I’ve not installed any of them as I need to investigate and verify that I can backup and restore everything in the event that an image update goes wrong or I have a hardware failure of some sort.

    With the iMac running my ‘production’ instance and Gitlab not apparently supporting a Docker installation on Windows that only leaves my MacBook Pro (MBP) to perform my investigations.

    The first thing was to install and configure Gitlab via Docker on the MBP …. that should be a walk in the park yes?

    Well, as I’m writing about it you can correctly assume that wasn’t the case.

    Read more
  • Wifi printing from a Mac, simple huh?

    People say that there are only two certainties in life, death and taxes, but they always forget about the third one - printing.

    Love it, hate it or deny it we all need to print something at some time. Whether it’s a boarding pass, a Click & Collect receipt or a form that has to have an ink signature before being scanned and emailed back.

    Before you start shouting about ‘you can store all this on your phone old man’ just remember that we don’t always have a signal or infinite battery charge - just saying!

    Well, if you are running Windows this doesn’t seem to be much of a problem. Printer manufacturers create drivers and installation packages and utilities to grease the wheels for Windows users. But what about Mac users - it’s that same for them right? Right?

    Read more
  • What was stopping me going to Mac - Visual Studio

    Towards the end of last year, with my Windows and Mac system getting on in years, I was contemplating what hardware I would need to buy. I didn’t really want to replace BOTH systems so I decided I would need to pick one or the other - but which one would it be?

    Well, for a number of reasons that I may post about later it’s going to be a Mac (yes, if you know me I know what I said but times change) but there was still a fly in the ointment - Visual Studio for Mac.

    Read more
  • Rationalising my SQL Server installs with Docker

    Like most .NET developers computers, mine has picked up a number of SQL Server installations over the years, even since I last paved and reinstalled everything.

    I had installations for 2008 R2, 2012, 2014, 2019 and (the reason I noticed the others) the latest version, 2022. I also had three versions of SQL Server Management Studio installed - all chewing up hard drive space.

    Now, it’s not like I’m a digital hoarder - these installations were required to work on client projects during my, soon to be rekindled, contracting years. While everyone wants to run the latest and greatest technologies, sometimes that isn’t possible so I needed to be sure that I was configured to run their code without compatibility issues.

    But surely there is a better way than cluttering up my hard drive …. and that’s where Docker comes in.

    Read more