The Everyday Notes

A collection of thoughts on tech, fitness, hobbies, and the inspirations that shape my day.

Fully Automated Lab iMac Deployment with Jamf Pro & ADE: Part 4 - Deploying our Applications

Welcome to the fourth post in this blog series. Much like the opening's for the previous posts, I'd suggest you read the others first if you haven't already, as we're building towards something. You c...

Fully Automated Lab iMac Deployment with Jamf Pro & ADE: Part 3 - Preparing for Application Deployment

Hello, and welcome to post three in this blog post series of deploying iMac's in a Lab environment. If you haven't already, I'd urge you to seriously consider going back over the first two posts, whic...

Fully Automated Lab iMac Deployment with Jamf Pro & ADE: Part 2 - PreStage to Auto Logon

Hello and welcome to the second post in this series. If you haven't already read the first, I'd suggested you go back and read it. It's quite important, as it covers some prerequisites for getting thi...

Fully Automated Lab iMac Deployment with Jamf Pro & ADE: Part 1 - ASM to PreStage

Welcome to part one of my blog post series about deploying lab (multi-user) iMac’s in a fully automated way, from box to … bench? I’m not sure how many posts this is going to be split down to yet. I c...

Obtaining the FortiClient Offline Installer for macOS Distribution

When trying to download the installer for FortiClient, you'll find that they only provide an oh-so-helpful "Online Installer". In which, we find their "FortiClientUpdate.app". Which is also about as m...

100 Days of SwiftUI - Day 5

Hello, and welcome to day 5. If you're jumping in here, head on over to: https://blog.grayw.co.uk/tag/100daysofswiftui/ Follow along from the beginning (or jump in wherever you like, whatever nibbles...

100 Days of SwiftUI - Day 4

Hello! And here we are at day 4 of the hackingwithswift.com 100 Days of SwiftUI course. As always, if you need to catch up with the rest of the posts, you can do so over here: https://blog.grayw.co.uk...

100 Days of SwiftUI - Day 3

Hello, and welcome to day 3 of the 100 Days of SwiftUI blog series where I'm following the hackingwithswift.com course by the same name. If you've skipped the first couple of posts, you can go back ov...

100 Days of SwiftUI - Day 2

Welcome to day 2 of the 100 Days of SwiftUI. If you didn't read day 1, head on over to the post here: https://blog.grayw.co.uk/100-days-of-swiftui-day1. But, in short, I'll be following the 100 Days o...

100 Days of SwiftUI - Day 1

In an effort to improve myself, I have decided (after much, much back and forth) to attempt to learn Swift. I spend my day managing both Apple and Windows devices. The majority of my time is spent aro...

Adobe Creative Cloud Desktop - Update Server Bypass

If you've ever had the misfortune of having to manage the deployment of Adobe applications at scale, then you'll most likely be well aware of the Adobe Update Server (AUS) and the Adobe Update Server...

5 Years with TrainAsONE

This morning I received a notification on my TrainAsONE dashboard, congratulating me on completing 2000 activities. Out of interest, I decided to take a look to see when I signed up to the service. It...

A Journey on EndeavourOS

I have been an openSUSE Tumbleweed user now for many, many years. And, for the most part, incredibly happy with it too. In fact, I still use Leap for pretty much anything else at home (and one or two...

Multiple Git Profiles on a Single Machine

Firstly, I would like to apologise to my thousands of readers that follow my RSS feed, for being absent for so long. It was one of those strange things of the longer I left it, the stranger it felt to...

The Terracube 2e Arrives

Back in October, I wrote about my thoughts behind selecting a new phone to replace my ever battle weary OnePlus 3. Yesterday, as the title of this post gives away, the Terracube 2e phone finally arriv...

The Teracube 2e - My Next Phone

With the OnePlus 3 now starting to get a little long in the tooth, no longer receiving updates and the camera going slightly wonky once again (you can read about my replacement attempts here), I thoug...

It has been, too long.

It has been far too long since I last posted on my blog, and for those of you that follow my RSS feed, brace yourself for low quality content once again. For me, this time of year is just relentless w...

Getting Wiki With It

After trialling XWiki for quite some time, I finally came to the conclusion that it was just to "heavy" and complex for the work that I wanted it to be doing. I also found the extension system to be i...

Adding Social Icons to Ghost

In the process of putting my fitness blog (back)together, I decided I was actually going to need to put the social icons in place. Especially if I wanted to make the most of it (secret plans in progre...

A Slippery Slope for Mozilla

\EDIT: Updated @ 2020/08/14 - Issue with the Mozilla Blog link (Thanks [@esparta) and added note to LWN link (Thanks @michel\slm).] You'd be hard pushed to have missed the terrible news that the Mozil...