Wie ik ben? Ik ben Pieter Hensen en ik hou van techniek. Voor zover ik mij kan herinneren ben ik bezig met techniek. Toen ik nog een klein ukkie was haalde ik al van alles uit elkaar. Was de radio stuk? Nice! Videorecorder doet niks meer? Top! Met een schroevendraaier en kniptang in de hand ging ik dan aan de slag om het apparaat volledig uit elkaar te halen. Alles werd gedemonteerd. Zelfs alle weerstanden, condensatortjes en andere componenten werden van de printplaat gesoldeerd. Die onderdelen gingen dan in een bakje met de gedachte dat ik die dan nog wel een keer kon gebruiken. Dit gebeurde natuurlijk nooit. Na verloop van tijd had ik zo'n beetje alles dat stuk of enigszins stuk was wel vakkundig uit elkaar gehaald en was het tijd voor nieuwe aanwas. Mijn ouders kende iemand die een witgoedhandel had en om de zoveel tijd gingen we daar even langs om een oude radio of versterker op te halen die niet meer te repareren was. Geweldig vond ik dat en ik keek altijd erg uit naar dit moment!
Met computers of spelcomputers had ik nog weinig van doen. Ik kan mij ook niet echt herinneren of buurjongetjes een PC of spelcomputer hadden staan. Ik was in die tijd nog teveel bezig met in bomen klimmen denk ik. Ergens eind jaren '80 kwam bij ons de eerste PC in huis. Dit was een Volleman PC 8088 die mijn vader via zijn werk had gekocht. In die tijd bestond het zogenaamde PC-Privé-project. Hierbij kon een werknemer vakantie-uren inleveren in ruil voor een PC. Op die manier heb je dus een fiscaal voordeel omdat je geen loonbelasting hoefde af te dragen over dat deel.
De PC was echt een bakbeest. Een grote beige stalen kast van minimaal 15kg stond op het bureau van mijn vader. Hij had zijn kamertje op zolder, eigenlijk net zoals ik dat nu zelf heb. De zolderkamer was gedecoreerd in een stijl die niet de smaak van mijn moeder was. Een visnet aan het plafond. Een lamp gemaakt van de as van een wagenwiel, bekleed met wit lichtdoorlatend leer. Een stoel met bruine of groene bekleding, dat weet ik niet precies meer, maar in ieder geval maximaal jaren '70. Niet mijn moeders vibe, kennelijk.
Bovenop de systeemkast van de PC stond het beeldscherm. Beige van kleur en een zwart scherm met oranje tekst. Geen kleurenscherm dus, enkel oranje of amber. Er was ook een matrixprinter maar of die naast de PC stond of in een kastje dat weet ik niet precies meer. Onder de printer stond ongetwijfeld een doos kettingpapier, want printen op A4 was er toen nog niet bij. Als ik mijn ogen sluit kan ik nog steeds het ratelende geluid van de printkop horen...
Veel games had mijn vader niet. Hij gebruikte 'm vooral voor het schrijven van teksten en verhaaltjes. Dit deed hij dan in WordPerfect 5.1, of wp51. Ik weet nog dat hij een floppy had met een aantal Basic-games erop. Mijn favoriet was dieptebom. In dit spel bediende je een bootje dat bommen kon afwerpen om zo duikboten onschadelijk te maken. Een ander spel dat hij had was Prince of Persia en dat vond ik echt vet! Ik was er niet goed in en heb de eerste 2 levels waarschijnlijk 100x gespeeld maar ik had plezier en daar gaat het om. Ik moet m'n vader nog eens een keer vragen hoe hij aan die games, kwam want hij had ze zeker niet gekocht. Vast een mannetje op kantoor ;)
Een aantal jaar later zijn wij verhuisd en mijn ouders hebben toen een nieuwe PC gekocht. Een Pentium 133 MHz! Deze stond in een hoek in de woonkamer, zoals je dat in die tijd meer zag, in zo'n speciaal fineer-beuken hoekbureautje. Ook die dingen zie je tegenwoordig nooit meer, en terecht. Bij deze PC werd ook een bundel met games geleverd maar het meeste daarvan was prut. Het waren vooral demo's van spellen die wel tof waren, maar ja, het was maar een demo. Volgens mij zat er wel een volledige versie van een rally-game bij maar racing-games waren toen al niet mijn ding.
Ik was een keer bij een klasgenootje thuis en die had Quake. Of beter QUAKE. Ik wist niet wat ik zag. Snelle actie, enge monsters, dikke wapens, ik was verkocht! De grote broer van het klasgenootje wilde wel een CDtje voor mij branden met QUAKE en zo geschiedde. Ik had QUAKE. Opmerkelijk genoeg vonden mijn ouders het prima dat ik QUAKE speelde. Niet dat ze helemaal geen aandacht bestede aan wat ik en mijn broertjes op de computer uitvraten maar kennelijk was dit OK. Ik speelde de campaign op onze PC want multiplayer zat er nog niet in. We hadden nog geen internet dus speelde ik thuis alleen. Bij een (rijk) buurjongetje speelde we QUAKE tegen elkaar op 2 PC's! Hij op de PC met 3D-acceleratie en ik op de oude PC met software rendering. Ik vond het prima. Ik vond het vet! Bij dit buurjongetje heb ik ook voor het eerste online tegen andere mensen gespeeld. Ze hadden ISDN en het werk van de pappa betaalde dus die lijn stond altijd open. De eerste potjes op de QUAKE-servers van XS4ALL eindigden meestal in verlies maar ik had plezier.
Een van mijn buurjongens nam mij een keer mee naar de Harderwijker Computerclub (HKCC). Deze club organiseerde om de week een bijeenkomst op zaterdag in een buurthuis. Je kon dan je eigen PC meenemen en zo games tegen elkaar spelen en software en muziek van elkaar kopiëren. Wij hadden toen alleen inbelinternet thuis dus al mijn wArEz kwamen hier vandaan. De Pentium 133 was ondertussen vervangen door een nieuwe PC met een Celeron 500Mhz CPU .. ja een Celeron. Ok hij was sneller dan de vorige PC die we hadden maar de computers van de andere bezoekertjes van de club waren een stuk beter uitgerust. De meeste hadden een stevige grafische kaart met 3D-acceleratie zoals een RIVA TNT2 of Voodoo-kaart. Dat maakte in multiplayer games zoals QUAKE 2 een groot verschil. De Matrox-kaart in onze Celeron 500 deed ook 3D-acceleratie maar volgens mij werd-ie dan veel te heet. Ik weet nog goed dat ik regelmatig crashes van games had of dat opeens alle kleuren verstoord waren. De enige oplossing was dan om de computer opnieuw op te starten. Uiteindelijk heb ik toen wat geld bij elkaar gespaard en een Voodoo 2 MX400 gekocht. Aw yeah! Vanaf dat moment kon ik wel lekker meekomen in games als Action QUAKE, een mod voor Quake 2. Dat heb ik echt heel veel gespeeld. Het lijkt een beetje op Counter Strike maar dat bestond toen nog niet. Op de foto's hieronder zie je mij lekker zitten achter mijn PCtje (grijs/zwarte trui).
Enige tijd later kregen wij thuis kabelinternet via Chello. Toen kon ik ook zelf games en muziek downloaden al kopieerde ik toch liever bij de HKCC even vlug een Twilight-ISO van een van de jongens daar.
Een vriend van de scouting heeft voor mij Redhat Linux 6 op een PCtje geïnstalleerd wat mijn eerste servertje ooit werd! Hij had deze machine voor mij ingericht als webserver, mailserver en als router. Uiteraard had ik het binnen een paar dagen al voor elkaar dat de machine niet meer wilde booten... Achja, je moet eerst iets slopen voordat je het kunt maken, toch?
Tijdens een van mijn stages mocht ik een aantal Compaq Deskpro-machines meenemen die ze weg wilde gooien. Het leuke van deze kasten is dat ze precies in een 19"-rack passen. Ze hadden ook nog een oude patchkast staan die ik mocht hebben. Zo'n bruine met een rookglasdeur. Foei-lelijk maar ik vond het supervet! Ik heb die kast in delen naar zolder gesleept en 'm daar weer in elkaar gezet. Van aluminium hoekprofielen had ik sledes gemaakt waar de 2 Deskpro's precies in pasten. Op deze machines had ik Debian geïnstalleerd.
Bij dat stagebedrijf had ik nog meer ouwe meuk gekregen, waaronder een DDS90 tape drive en 2 100Mbit glasvezel netwerkkaarten. Met die glasvezelkaarten had ik 2 machines op elkaar aangesloten. Over deze link had ik via NFS de homedirectories van de gebruikers gemount. Zinloos natuurlijk maar ik vond het erg vet om in elkaar te zetten. Mijn vader vond het overigens allemaal wat minder vet ;) Hij heeft dit nooit tegen mij gezegd maar ik kan mij dit nu prima voorstellen. Er stonden daar 3 machines 24/7 te draaien, puur voor de lol.
"Programmeren"
Mijn eerste ervaring met programmeren was in Basic. Ik had van onze buren een hele stapel Kijk's gekregen. Hierin stonden in die tijd kleine programmatjes of spelletjes in Basic. Deze kon je overtypen en, als je geen typefoutje had gemaakt, uitvoeren op je PC! Dat laatste gebeurde mij uiteraard regelmatig en dan was het een kwestie van alles teruglezen om te kijken waar de fout zat. Door kleine dingetjes aan te passen in de code probeerde ik erachter te komen wat de verschillende commando's precies deden.
Tijdens mijn MBO-periode ben ik begonnen met PHP en JavaScript. Eenvoudige formuliertjes maken met PHP, SQL, HTML en JavaScript lekker door elkaar geprakt in 1 bestand ;) Later ben ik verschillende frameworks gaan gebruiken om code en opmaak wat meer gescheiden te houden.
Mijn stage bij IZI heeft mijn interesse voor PHP pas echt aangewakkerd. Hier heb ik veel geleerd op het gebied van databaseontwerp, interaction design en hoe je een veilig Content Management System in ekaar zet. Ik werk hier nu nog steeds en ben best trots op dat een hoop van mijn werk in onze huidige systemen zit en met veel plezier door onze klanten wordt gebruikt :)
Elektrotechniek
Zoals ik al schreef heeft elektrotechniek altijd mijn interesse gehad. Maar sinds een jaar of 5 ben ik er intensiever mee aan de slag gegaan toen ik in aanraking kwam met Arduino. Het Arduino-platform is een erg laagdrempelig platform dat je kennis laat maken met programmeren in C en elektrotechniek. Op mijn blog kun je al redelijk wat artikeltjes vinden waarin ik mijn Arduino-ervaringen beschrijf. Ik gebruik mijn blog dan ook deels als naslagwerk voor mijzelf. Als ik later iets wil gebruiken uit een eerder projectje dan kan ik dat makkelijk terugzoeken op mijn blog. En anderen hebben er wellicht ook iets aan.
Interesses en vaardigheden
- Systeembeheer Linux
- VIM, Tmux
- Apache, Nginx
- MySQL/MariaDB
- HAProxy
- Postfix, Dovecot
- Docker
- OpenVPN
- Programmeertalen
- PHP
- Python
- C++
- Electrotechniek
- Arduino
- Espressif (ESP8266/ESP32)
- Home automation
- Home Assistant
- Mosquitto (MQTT)
- Radiotechniek
- CB/PMR
- Packet radio
- LoraWan (The Things Network)
- Zigbee
- ADSB
- Web development
- HTML5
- Javascript
- CSS, Less
- PHP
- GPS
- Geocaching
- Garmin-verzameling
Contactgegevens
Wil je contact met mij opnemen? Dan kan dat via de volgende media.
pieter@tuxie.com | |
Matrix | @piet0r:matrix.org |
X | @Teumaat |
fb.com/pieterhensen | |
Keybase | keybase.io/pieterhensen |
GPG
Mijn e-mail onderteken ik altijd soms met mijn GPG-handtekening.
Key ID | 42F6833B |
---|---|
Fingerprint | 131C BA38 7BEA C7A7 9328 61D7 C445 F62E 42F6 833B |