Setup your own VPN server

VPN is a hot topic with remarks ongoing about our privacy. Luckily we have several tools at our disposal to respond with, and VPN is one of them, but only one amongst many. It will make your traffic appear from a different location and IP, which is a huge plus. It does it by encrypting entirely your internet data between your physical location and the physical location of your VPN server, and it is the core of the issue for some.

You can visualise it as a ‘tunnel’ – you are visible at the entrance or when you exit but not in between.

Continue reading “Setup your own VPN server”

Cross identify cloud storage with instance storage

The other day, as I was clearing out storage on a VM and consolidating logical volumes into a lesser number of physical volumes, I ran into an issue where there was no way for me to identify to which cloud block storage my freshly freed /dev/sdc disk did correspond to… So how was I supposed to know which block to delete in the console and save money?

Continue reading “Cross identify cloud storage with instance storage”

Get my home bins collection date automatically by sms

Every two weeks or so my bins get collected from home and there would be no issues if the schedule remained predictable… but it is not, and missing a collection date brings me an additional two weeks wait for refuse collection, and inevitably results in annoying trips to the dump to offload excess. I found myself checking the website way too often and I had to find a solution about it. Let’s have a look on how I could take advantage of the serverless OCI functions to repeatedly scrap the webpage to then send myself a daily SMS reminder. Here is what I propose:

Continue reading “Get my home bins collection date automatically by sms”

What software allows companies to react to inputs in real-time?

To illustrate how this works let’s take a look at two pervasive technologies: Spark and Kafka. These two have become hugely popular because of the need for real time data processing – for instance self driving cars, taxi sharing apps, fraud detection or any application where the user needs to be warned immediately. Let’s build a toy real time weather recording and alerting app and experiment together.

Continue reading “What software allows companies to react to inputs in real-time?”