Skip to content

Dear Internet Explorer user: Your browser is no longer supported

Please switch to a modern browser such as Microsoft Edge, Mozilla Firefox or Google Chrome to view this website's content.

Connect to GitHub via SSH on Linux

Posted 15th September 2021

No comments

If you’re tired of entering a username and password each time you push to a GitHub repository on the command line, a secure method for bypassig this is to set-up a connection using a set of SSH keys.

Read the full story...

Calculating “Feels Like” Temperatures

Posted 18th August 2021

No comments

Use the Aeris Weather API to calculate Australian Ambient Temperature (AT) or “feels like” calculations from private weather station data published to PWSweather.

Read the full story...

Creating a custom unique ID in a SharePoint list

Posted 3rd August 2021

No comments

Use Power Automate with SharePoint to create a customisable unique ID number in a list that does not rely on secondary lists to work.

Read the full story...

Python logo

Bounding rectangles in Python OpenCV

Posted 20th July 2021

No comments

There are two methods in OpenCV to derive a bounding rectangle and extract the relevant values of an object or series of objects in an image.

Read the full story...

PowerShell logo

Use selective criteria to count files in PowerShell

Posted 1st July 2021

No comments

Use Windows PowerShell to easily return some key statistics about the files contained on your computer or network drives using selective criteria.

Read the full story...

R logo

Changing date formats in R

Posted 21st June 2021

No comments

Dates come in all sorts of formats, but R generally prefers dates in the format YYYY-MM-DD. Here’s a quick method to convert date formats in R.

Read the full story...

R logo

Cumulative totals by group in R

Posted 4th June 2021

No comments

Use Tidyverse’s dplyr package in R to add cumulative totals to a table based on group.

Read the full story...

R logo

Tips for cleaning-up an R session

Posted 29th May 2021

No comments

Sometimes one just needs a “clean slate” in R, particularly when using R Studio. Here are my quick tips for cleaning up an R session in R Studio:

Read the full story...

Python logo

Managing RAW photos with Python

Posted 23rd April 2021

No comments

Use Python to recursively scan directories and remove unused and redundant CR2 files.

Read the full story...

Python logo

Convert RGB to CMYK in Python

Posted 26th March 2021

No comments

Efficient Python code for taking a RGB image and converting it to CMYK before splitting the relevant channels out.

Read the full story...