C / C++
Terminal projecten
Een verzameling kleine projecten zoals een UNIX shell, een terminal file browser, een QR-code generator en andere C/C++ oefeningen die mij helpen om dichter bij de basis van software te werken.
Focus
Deze projecten helpen mij om dichter bij de basis van programmeren te werken, zoals geheugen, bestanden, processen, input/output en algoritmisch denken.
Waarom dit nuttig is
Door kleinere tools te bouwen leer ik sneller experimenteren en zie ik sneller wat wel of niet werkt. Elk project heeft een duidelijk doel en dwingt mij om technische problemen compact en begrijpelijk op te lossen.
Repositories
C / UNIX
UNIX shell
Een eigen shell waarin ik werk met processen, command parsing en het starten van externe programma's. Dit project hielp mij beter begrijpen wat er gebeurt wanneer je commando's uitvoert in een terminal.
Bekijk repositoryC / Bestanden
Terminal file browser
Een file browser voor de terminal waarmee ik oefende met mappen, bestanden en navigatie via een tekstinterface. De focus lag op werken met het bestandssysteem en duidelijke terminaloutput.
Bekijk repositoryC / Encoding
QR-code generator
Een QR-code generator voor versie 4H, waarmee je tot 34 characters kan coderen. De generator ondersteunt ook het plaatsen van een logo in de QR-code, waardoor het project meer vraagt dan alleen bits omzetten naar blokjes.
Bekijk repositoryC / Game
Tetris
Een eenvoudige Tetris-versie geschreven in C.
Bekijk repository