ARTICLES

Articles

Grafana Multi-Tenant

Teams, Folders, Organisations ... and Provisioning. What's up with that? I use Grafana to display data about IoT devices (PhiSaver). It's all stored in a single DB. This Db cannot have access controls, so access …

image 19

VSCode Python Setup++

This is based on this great boilerplate for setting up Python. I've adapted for my use: VSCode Linux on Ubuntu Environment Use direnv and you'll get your enviro variable set based on your cwd. Use …

Signing Windows Apps

Background: I've created some windows apps (winforms with .Net 4 and a WinWord x64 Add-In). These are packaged up into .msi installers by Advanced Installer. I need to digitally sign them to allow installation with …

2020 07 20T13 00 00

TimeLapse Images to Video

Sizes and Storage Images There are 1440 minutes per day. We have 1 minute intervals. We can also make a mp4 video. SD 576p : 0.1MB (compressed 95%, gaussian blur) : 150MB/day: 4MB video SD …

no

Europe 22

Car All costs in AUD. Lease or Hire or Buy Details Some tax things means new cars can be leased 'cheaply' in Europe to non-residents. Example. Cheapest lease rates found from renault via autoeurope for …

Smart House: Why? How?

I want some simple functions for the H33 house: Energy monitoring: easy with Phisaver at the switchboard House off: turn off all lights (and maybe A/C, vent, etc) with a single switch Ventilation: run the …

Django Development and Staging

I have two boxes: dev and production. I need a very simple method for working on the dev machine and then pushing to production. Environment Use direnv to maintain environment based on directory. Use two …