Het UK MetOffice gaat stoppen met het WOW databeheer, en het KMI neemt dit over. Mijn eigen weerstation upload al naar WOW, maar ik heb nu ook de officiële WOW-BE weerstations toegevoegd aan Skyz.
Auteur archieven: Vincent
Terug naar Linux
De afgelopen 3,5 jaar heb ik MacOS gebruikt (Ik had toen een Macbook air gekocht zodat ik een iOS versie van Skyz kon maken), daarvoor heb ik eigenlijk altijd Linux gebruikt en slechts enkele keren Winows (eigenlijk enkel voor school). Met dat ik de app-versies van skyz niet meer ondersteun omdat het te veel werk was om deze te beheren en Apple geen leuke kant op gaat met MacOS 26 ben ik terug naar mijn oude pc gegaan met Linux (Helaas is het bijna onmogelijk om Linux te draaien op een Mac met een AppleSilicon CPU). Ik draai nu Debian Trixie, al heb ik het Theme van een oude Ubuntu Mate erop geïnstalleerd, aangezien ik dit thema altijd gebruikt heb.
Mijn mac is op dit moment nog altijd mijn “main” toestel (er zijn bepaalde bestanden en apps die ik nog niet heb overgezet of een alternatief voor heb gevonden), maar ik denk wel dat ik naar de toekomst terug naar Linux zal gaan.
Crossposten naar Mastodon
Status
Posts op deze site worden vanaf nu automatisch gedeeld/crossposted op Mastodon.
Oude post archief komt terug
Status
Ik ben tijdens het omzetten van de posts van het oude systeem naar het nieuwe, ook van plan in mijn back-ups op zoek te gaan naar posts die ik in het verleden nooit heb omgezet naar mijn diverse site systemen… Dit zal nog wel even duren, want ik wil ze meteen ook actualiseren.
Update 3/10/2025: De meeste posts zijn teruggezet, het archief gaat nu terug tot 2021. Enkel 2017-2020 moet nog gebeuren.
WordPress versnellen met Varnish
Ik heb recent mijn site opnieuw gemaakt. Hiervoor maakte ik altijd gebruik van een “Static site generator”, een script dat markdown bestanden omzetten naar HTML. Omdat ik nu WordPress gebruik is het nuttig dat ik kijk naar het optimaliseren van de performantie van mijn site.
Alecto WS5500 Uitlezen & koppelen aan Skyz
In deze post leg ik uit hoe ik de data van mijn weerstation uitlees en weergeef binnen Skyz.
Nieuwe Site
Status
Ik ben bezig aan een nieuwe site, ik zal langzaamerhand alle posts omzetten van de oude site naar deze. Ik heb besloten om (terug) wordpress te gebruiken, aangezien ik het eenvoudiger wil maken om dingen te posten.
Pelikaanbeeldje
Afbeelding

Django REMOTE_IP to X-Forwarded-For middleware
Bij het uitrollen van een Django applicatie met Gunicorn als WSGI server, klopt de request.META[“REMOTE_IP”] waarde vaak niet. Deze toont dan het IP van de reverse proxy, of is zelfs leeg. We kunnen dit oplossen met een klein stukje middleware:
# app/middleware.py
class XForwardedForMiddleware(MiddlewareMixin):
def process_request(self, request):
if 'HTTP_X_FORWARDED_FOR' in request.META:
request.META['REMOTE_ADDR'] = request.META['HTTP_X_FORWARDED_FOR'].split(",")[0].strip()
return None
Vervolgens kunnen we deze middleware inschakelen door ‘app.middleware.XForwardedForMiddleware’ aan onze middleware toe te voegen in settings.py
Skyz 2.0 Release
Het heeft wat langer geduurd dan verwacht door wat gezondheidsgerelateerde problemen, maar Skyz 2.0 is nu officieel gelanceerd.
Zoals ik al eerder vermelde is er niet zo veel veranderd. De reden voor de update was het herschrijven van de gehele codebase in Django. Ik heb wel enkele kleine UI-wijzigingen gedaan (zo kan je nu locaties als favoriet markeren), maar de site is voor de rest hetzelfde.
De hostingprovider Pixelhosting sponsort nu ook de hostinginfrastructuur.