Categories
Non-Technology

Attending the NT Government Voluntary Assisted Dying Community Consultation – Thoughts

Yesterday evening I attended a community consultation event on Voluntary Assisted Dying (VAD), which is expected to be put into law by NT Government in the near future. I thought the event was very well run, and provided lots of information to me on the specifics of what is being considered for the NT’s legislation. […]

Categories
Linux

Getting overGrive Google Drive Sync tool (partially) working on a Steam Deck

overGrive is a great program to sync Google Drive files under Linux, however it’s a bit complicated to get it working on a Steam Deck because of the read-only filesystem. I’ve based this on the guide that Martin Wimpress wrote up here for ZeroTier: https://wimpysworld.com/posts/install-zerotier-on-steamdeck/ Step 1 – Install rwfus tool to allow installation of […]

Categories
Programming Systems Administration

A Userscript to click the “Recover Permissions” button for every space in Atlassian Confluence Cloud

When administering a Confluence Cloud instance, we encountered the issue where I needed to use the API to check every space’s permissions. However, in Confluence’s REST API, you need to have “Read” permissions on a space to be able to read the permissions. To get this access, you can (as an admin) go to the […]

Categories
Linux Systems Administration

A tool to take Cisco Umbrella logs and output them to Syslog messages

I wrote a tool recently that allows taking log files from the Cisco-managed S3 bucket, and outputs each log line as a Syslog message, with the content of the log line as a JSON-formatted message. Details of the Cisco-managed S3 bucket are here: https://docs.umbrella.com/deployment-umbrella/docs/cisco-managed-s3-bucket Once logged onto disk, the output of this tool looks like: […]

Categories
Linux

How to set up suspend-then-hibernate on a KDE Neon Laptop

suspend-then-hibernate is a neat feature in systemd that allows a computer to suspend (aka sleep) for a period of time, then wake up, and hibernate. To configure this required a few steps on KDE Neon (also tested on Kubuntu 23.10), though: Configure Hibernate To configure hibernate, you need to have a swap partition that is […]

Categories
Programming Uncategorized

Making a HTML Form with tags using Hyperscript

I’ve recently been playing with the Hyperscript (https://hyperscript.org/) tool, and I’ve been really liking it. I set myself the challenge of making a HTML form, and adding the ability to add tags to the form. So how might we achieve this? Lets start with a simple HTML form: Now how can we send the tags? […]

Categories
Linux Programming Systems Administration

“How I got a Feature Before I Even Asked for It” or “Open Source is Awesome”

To backup my server I uses a tool called restic (https://restic.net/) – It’s great. I’ve recently been testing out using MEGA (https://mega.io/) as the backend storage for my backups, and to integrate that with restic, you use rclone (https://rclone.org/) as a storage driver. Sounds complicated, but it’s really not:restic –talks-to–> rclone –talks-to–> mega However, during […]

Categories
Linux

How to fix Screen Sharing in KDE Neon Wayland Session

NOTE: This is no longer needed! ? KDE Neon have now rolled out the latest version of xdg-desktop-portal in the normal repo, which fixes the problem. Note the version is v1.14.1 and the repo is archive.neon.kde.org Old Guide: I’ve been testing the new Wayland session in KDE Neon, and it’s working pretty great, but one […]

Categories
Networking

Learn OSPF with Darrell Root’s OSPF tutorial videos

When trying to debug OSPF issues recently I found a set of excellent video tutorials from Darrell Root: https://www.youtube.com/c/DarrellRoot – I believe this is his website: https://networkmom.net/CiscoHandsOnTraining/ He has a playlist of videos called Cisco Hands-On Training: https://www.youtube.com/playlist?list=PLueKg14298FzreJSTGtMFIGdu10GLnT6z I found his videos super helpful, and a very clear explanation of how OSPF works, and how […]

Categories
Linux Systems Administration

My Personal Nextcloud Setup

I run nextcloud on my home server. The primary purpose is for file sync, which I also use to back up my photos from my Android phone, and also I use the Notes app synchronised with my phone. Here’s a bottom-up description of the server setup. The Server Hardware The server is an old desktop […]