PhD in Computer science, data scientist at Consid AB.
These are my latest posts.
I had some issues with building Android applications in Flutter. With the following as error message:
The following is a breif scratchpad on the steps taken to install and get pyodbc to work with a Microsoft SQL Server connection on a M1 Mac.
Install instructions and benchmarks of running Wireguara on an Ubiquti Dream Machine.
The following describes how an Azure Function written in Python3 can access secrets stored in an Azure Keyvault using ManagedIdentityCredential.
The following describes how an Azure Function written in Python3 can read a file from Azure Blob Storage and upload it Google Analytics 360 for be used as a custom data source. The function uses the uploadData API described in Google Analytics Management API.
The following is a short note on how to detect outliers in SQL Server.
We have a quite large photo archive, but the biggest problem is that it is totally unorganized. A few days ago I found the organizer Elodie, a simple python script that reads exif data from photos and organizes them into folder based on date and geo-location. Elodie also computes SHA256 sums of all photos to make sure that no duplicates exists.
I’m running Adguard on my Supervised HomeAssistant install. And as this is working great there are the occasional dropouts when my Synology NAS (that is running HomeAssistant) are having problems. This is a short writeup on the requirements and how the script is implemented. Everything is based on the scriping functionality in Asuswrt-Merlin which is the Firmware I’m running on my RT-AC68U.
My “old” (Fri Oct 26 15:45:49 2018) 512 GB SSD disk have been alarming that it is running end of life so a new 1TB SSD disk will replace it. This is my own notes on what I did.
Sometimes a it is not possible to query Google Big Query to extract Google Analytics 360 data. There exists an API to access GA data but it is quite undocumented.
I’m gathering some useful commands that I’m using over SSH on my Synology NAS. Most are just for myself to remember what I’ve done but others might find them useful too.
The following is a quick scratch down of how I have configured Let’s encrypt on one of the FreeBSD jails I’m hosting (running Apache24).
The following scipt can be used to extract movies from an img file. The minlength=600
reflects that the movie must be 600 seconds to be included.
The following command can be used to encrypt a sparsebundle in OS X.
Various codes to modify mkv movies.