Mechanical keyboard, Python notebook and coffee on a wooden desk
4DCu.be mascot

4DCu.be

een blog over programmeren, gaming, technologie, ...

  • Statische-sitegeneratoren: Jekyll versus Pelican versus Gatsby

    Thumbnail for Statische-sitegeneratoren: Jekyll versus Pelican versus Gatsby

    Er bestaan heel wat statische-sitegeneratoren! De juiste kiezen is allesbehalve vanzelfsprekend. In dit artikel vergelijk ik drie generatoren die ik in enkele projecten gebruikte, zodat je de juiste voor je volgende project kunt kiezen! Op JamStack staat een lange lijst generatoren waaruit je kunt kiezen, waardoor er één selecteren voor...

  • De Gwent Pro Ladder bekeken met een agentgebaseerd model (resultaten)

    Thumbnail for De Gwent Pro Ladder bekeken met een agentgebaseerd model (resultaten)

    Met het agentgebaseerde model (ABM) uit het vorige artikel kunnen we eender welk aantal Gwent-spelers met een bekende vaardigheid en speelfrequentie gedurende een seizoen simuleren. Met dit model proberen we het laddersysteem beter te begrijpen en te testen of het vaardigheid of wedstrijden grinden beloont… De Pro Ladder beklimmen: vaardigheid...

  • De Gwent Pro Ladder bekeken met een agentgebaseerd model (code)

    Thumbnail for De Gwent Pro Ladder bekeken met een agentgebaseerd model (code)

    Met de gegevens die we van Gwent Masters kunnen ophalen, is het moeilijk om te beoordelen of meer spelen tot een hogere rang leidt. Op basis van de gegevens alleen is het dus lastig om te bepalen of vaardigheid dan wel wedstrijden grinden je verder helpt. Met agentgebaseerde modellen, waarin...

  • Steganografie met PIL en NumPy

    Thumbnail for Steganografie met PIL en NumPy

    Steganografie is het verbergen van informatie in andere afbeeldingen, audio, tekst enzovoort. Je kunt verborgen berichten aan foto’s toevoegen, een bestand in een ander bestand verbergen … Hier proberen we informatie in een afbeelding te verstoppen. Afbeeldingen zijn in essentie tweedimensionale lijsten van pixels, die elk bestaan uit drie gehele...

  • Vijf redenen om te 3D-printen

    Thumbnail for Vijf redenen om te 3D-printen

    Wil je een project een professionele afwerking geven? Dan heb je doorgaans een mooie en functionele behuizing nodig … 3D-printen kan daarvoor de oplossing zijn. Of heb je een vreemde, heel specifieke beugel nodig om iets op zijn plaats te houden? Ook daarvoor kun je bij een 3D-printer terecht. Terwijl...

  • Kindle + Python = e-inkdashboard (deel 2)

    Thumbnail for Kindle + Python = e-inkdashboard (deel 2)

    In de vorige post werd een Kindle Paperwhite 3 gejailbreakt, Python 3.8 geïnstalleerd en alle standaardcode toegevoegd om ons script te starten en vanuit KUAL uit te voeren. Nu kunnen we in de eigenlijke Python-code duiken die het toestel in een volwaardig dashboard verandert. Daarvoor maken we een kleine ETL-pijplijn...

  • Kindle + Python = e-inkdashboard (deel 1)

    Thumbnail for Kindle + Python = e-inkdashboard (deel 1)

    Kindles hebben fantastische e-inkschermen. Als we erin slagen Python op zo’n toestel te installeren, kunnen we een oude Kindle in een energiezuinig dashboard veranderen! Een oude Kindle is ook aanzienlijk goedkoper dan een nieuwe e-inkmodule die je op een Raspberry Pi kunt aansluiten. Het is dus heel logisch om mijn...

Categorieën


Artikels uit ...