Multiprocessing in Python
Python bevat een aantal functies om code meer parallel uit te voeren: Threading, Multiprocessing, AsyncIO. Multiprocessing komt met enkele handige API's waarmee code zeer eenvoudig over meerdere cores (of zelfs meerdere computers) kan worden uitgevoerd. In deze post geef ik een korte demo hoe dit kan worden toegepast op python …
Gepubliceerd op
Moving to SourceHut
Ik host al een hele tijd mijn eigen Git server, maar ik heb besloten om alles (langzaam) naar sourcehut te verhuizen.
Hoewel het prima ging om Forgejo van thuis te hosten door een cloudflare tunnel, is het net iets te traag met mijn upload snelheid.
Gepubliceerd op
5 jaar Weerstation Schoonaarde 🎉
Mijn weerstation tikt vandaag de 5 jaar aan! Dat betekent vijf jaar lang, 24/7, live data uit de achtertuin. Op naar nog vele jaren van nauwkeurige metingen en (hopelijk) iets vaker een zonnetje op de sensor!
In de afgelopen 1.825 dagen is er heel wat gebeurt, hieronder staan …
Gepubliceerd op
Git en Oauth
Ik gebruik al een hele tijd mijn eigen Forgejo instance, maar omdat ik deze sinds kort niet meer op een VPS host maar op een van mijn raspberrypi's thuis zat ik met een probleem: Ik kan met een cloudflare tunnel enkel HTTP forwarden (technisch gezien kan je ook andere poorten …
Gepubliceerd op
Jenkins en Pelican
Mijn nieuwe blog is gemaakt met Pelican, een Statische site generator. Elke keer mijn site manueel uploaden is irritant dus heb ik Jenkins opgezet om automatisch mijn site te bouwen en te uploaden.
Dit lukt met de volgende Jenkinsfile:
pipeline {
agent any
environment {
REMOTE_USER = 'vincent'
REMOTE_HOST = 'rpi5.local'
REMOTE_DIR = '/home …Gepubliceerd op
Nieuwe Blog
Ik heb besloten mijn hele site opnieuw op te bouwen vanaf 0 met een heel nieuw ontwerp.
Gepubliceerd op