Matthew Cantelon


Recent posts

Project Beetle: Year 2019, Week 25

We picked up the car this week, first used car we’ve owned in about 10 years. We are really looking forward to this project.

  #72-beetle  #worklog  #looks 

IndieWeb Goals 2019

If you haven’t heard of the IndieWeb, it is the idea that people should be in control of and own the content they create.

  #indieweb  #indieauth  #webmentions 

Blog posts are now licensed under Creative Commons 4.0

Good news! All blog posts are now licensed under Creative Commons Attribution-ShareAlike 4.0 International. Also, I have setup photo attribution for future posts.

  #creative commons  #news 

Gitlab Gated Pipeline

Continuing from my last post about how I setup my website, this digs specifically into multi environment roll-out with a manual gate on Gitlab CI.

My Multi-Repository CI/CD Pipeline

Two repositories to run my site. Two.

I really hate myself, I guess.

Read on to see how I can commit to either repository and have it compile and deploy to my VPS in less than a minute.

small - SHA2017 Junior CTF

SHA2017 Junior CTF is my first ever timed CTF and this is a writeup for my favourite challenge from the weekend.

This challenge has you exploit an input() in Python 2. The tricky part is that the input is multiplied by a string so you need to find a way to get the output of a file and still return a number to be multiplied.

  #ctf  #wargames  #sha2017 

Getting Tests Setup Quickly in .NET Core

Testing in .NET Core is extremely easy with xunit but the setup process for those of us outside of Visual Studio can be a bit trickier. In this post I will cover setting up all of the packages and getting a demo test running.

  #dotnet  #tests  #xunit 

Drive Mapping

As part of a larger project, a personal API and dashboard, I’ve been interested in tracking all of the driving I do. For a while I used OpenGPSTracker from my phone but it tended to be a bit of a pain since I would have to open it up and turn on tracking everytime I got in the car. I did use Trigger to automatically open it up when connected to Bluetooth but sometimes that would be slow. Ultimately, I want all of the tracking to occur without my intervention. The good news is I had an old Samsung Note 1 gathering dust so I determined it was a good time to put it to use.

  #howto  #personal-api  #OpenGPSTracker  #gps 

The Long Dark On The Wrong Monitor

Having trouble with The Long Dark launching on the wrong monitor on your Ubuntu desktop? Here is how you fix it!

  #howto  #unity3d  #TheLongDark  #ubuntu  #dual-monitor 

Adventures With TLS

I got TLS installed last week and it wasn’t the hardest thing to do. I have compiled some tips to try and smooth out your attempt.

  #howto  #tls  #ubuntu