-
Hnefatafl, een Vikingschaakspel voor de Game Boy
Bij The Royal Game of Ur bleek het best lastig om twee Game Boys via de linkkabel met elkaar te laten praten. Ik kreeg $50 aan tokens en verstookte ze allemaal aan die ene functie. Ook fatsoenlijke muziek krijgen was een hele klus, en ik ben nog steeds niet helemaal...
-
Claude Design om twee projecten op te frissen
Design is altijd mijn achilleshiel geweest. Meestal heb ik een vrij duidelijk beeld van wat ik wil, maar bij het omzetten daarvan in een consistente interface loopt het mis. Voor de vorige herwerking van mijn cv-site, in 2024, heb ik uiteindelijk een designer ingehuurd via Fiverr om weer vooruit te...
-
Een 20 jaar oud NDS-project nieuw leven inblazen met AI
Bijna twintig jaar geleden, tijdens mijn doctoraat in de bio-informatica, moest ik mijn C++ weer opfrissen. Ons labo deed aan vergelijkende genomica en bestudeerde hoe genomen op structureel niveau evolueren, in het bijzonder de effecten van volledige genoomduplicaties in plantengenomen. Een van de belangrijkste tools die we gebruikten, i-ADHoRe 2.0,...
-
The Royal Game Boy of Ur
Jaren geleden wekte een documentaire over “The Royal Game of Ur”, een van de oudste bekende bordspellen van bijna 5.000 jaar oud, meteen mijn interesse. Toen ik dr. Irving Finkel er later over hoorde praten in een podcast, kwam die fascinatie onmiddellijk terug. Maar deze keer had ik een idee...
-
Van Python naar Rust: mijn genetisch kunstalgoritme
Een van de eerste posts op deze blog toonde hoe je een genetisch algoritme implementeert in Python. Toen ik dat project opnieuw bekeek, besefte ik dat het een ideale kandidaat was om te porten naar Rust: het is rekenintensief en raakt aan performantie, parallellisme en datastructuren. Kortom, een goed excuus...
-
Mijn Kindle PW3 als dashboard voor Home Assistant gebruiken
Een oude Kindle die ooit werd gejailbreakt en KUAL draait, kun je hergebruiken als dashboard voor zowat alles. Ik heb dat trouwens al eens gedaan, al heb ik die statistieken nu niet echt meer nodig. Het zou wel fijn zijn om enkele realtimegegevens uit mijn Home Assistant-opstelling te tonen op...
-
Een aangepaste Deej-volumemixer bouwen met een RP2040 Pro Micro
Op zoek naar een zelfgebouwde hardwarevolumemixer waarmee je moeiteloos het volume van afzonderlijke apps regelt? Of je nu gamer, streamer of audiofanaat bent, softwarematige volumeregelaars handmatig aanpassen kan frustrerend zijn. Daar komt Deej van pas, een opensource USB-volumemixer. In deze handleiding toon ik hoe ik een Deej-volumemixer bouwde met een...
-
Kan ChatGPT voor mij een Python-GUI-app schrijven?
Stel je voor dat je een volledig werkende Python-GUI-applicatie kunt maken door enkel instructies te geven. Je hoeft geen uren meer te besteden aan code schrijven en debuggen: je laat AI gewoon het zware werk doen. In deze post verkennen we wat ChatGPT kan bij het ontwikkelen van een Python-GUI-app...
-
XIAO-RP2040: een piepklein alternatief voor de RPi Pico
Werk je aan een elektronicaproject waarin elke millimeter telt? Is een gewone RPi Pico te groot? Bekijk dan de XIAO-RP2040 van Seeed Studio. Seeed Studio bezorgde me een XIAO-RP2040 om er een review over te schrijven, dus laten we dit handige kleine bordje eens bekijken. De microchip is identiek, maar...
Meer artikels in Programming
2022
- Pagefind: zoeken op een statische website -
- Het pad naar een script opvragen in R -
- PyScript: Python in de browser! -
- De pauze van KeyForge: impact op deckregistraties -
- Waar zijn mijn Magic: the Gathering-kaarten? -
2021
- Post-hoctests plotten met Python -
- Snellere mengmodellen in PyMC3 -
- Licht, camera, GitHub, Actions: mijn favoriete GitHub Actions -
- DeckLock deel 4: Flesh and Blood -
- KeyForge: hoeveel decks werden er gedrukt? -
- Capture-Mark-Recapture-model in PyMC3 -
- De impact van COVID-19 op KeyForge -
- De pinguïndata van Palmer Station clusteren met PyMC3 -
- Bayesiaanse analyse van verkoopgegevens met PyMC3 -
- Abyssal Conspiracy afdrukken -
- Altair + Vega + Justcharts = interactieve visualisaties op statische websites -
- Rise of the Keyraken afdrukken met PrinterStudio/MPC -
- Batcheffecten bestrijden met pyComBat -
- PCA-grafieken met loadings in Python -
- Correlatieheatmaps met significantie in Python -
- Gwent: hoeveel Pro Players zijn er? -
- Een Google Cloud Function instellen -
- Eén jaar 4DCu.be -
2020
- CodeForces: wedstrijdprogrammeren uitproberen -
- Statische-sitegeneratoren: Jekyll versus Pelican versus Gatsby -
- De Gwent Pro Ladder bekeken met een agentgebaseerd model (resultaten) -
- De Gwent Pro Ladder bekeken met een agentgebaseerd model (code) -
- Steganografie met PIL en NumPy -
- De wet van Benford op de proef gesteld -
- Gwent: analyse van de Pro Ladder en nationale ranglijsten -
- BusyBoard integreren in Home Assistant -
- BusyBoard: geen onderbrekingen meer tijdens vergaderingen -
- DeckLock deel 3: een spelletje Gwent? -
- DeckLock deel 2: Magic the Gathering -
- DeckLock: hou je kaartspellen bij -
- Blogs verbeteren met zelfgemaakte Jekyll-plugins -
- Minimalistische kunst met een genetisch algoritme -
- Genetisch kunstalgoritme -