Gerard Krijgsman
Web Developer
Hallo, mijn naam is Gerard Krijgsman en ik ben web developer.
Kennis & Vaardigheden
Python & Django
Op dit moment is Python mijn favoriete programmeertaal en Django mijn geprefereerde web framework.
PHP
Ik heb in het verleden ook PHP gebruikt, maar ik heb helaas geen recente ervaring met moderne PHP web frameworks.
Java
Ik heb via de Open Universiteit een certificaat voor Object-georiënteerd programmeren in Java.
HTML & CSS
Ik heb ervaring met schrijven van HTML en CSS. Het is misschien cliché, maar voor CSS gebruik ik vaak Bootstrap als basis.
Javascript
Ik heb enige kennis en ervaring met het schrijven van Javascript, maar helaas nog geen ervaring met grote frameworks.
Dev Ops
Ik heb ervaring met Linux en het installeren en configureren van web servers via de terminal.
Portofolio
Ik heb in de afgelopen ~20 jaar meerdere sites gemaakt, maar helaas zijn niet al deze sites meer operationeel, door verschillende omstandigheden.
The Emulator Zone
Gaming gerelateerde site over emulators. Een van mijn oudste sites en nog steeds populair. Deze site maakt gebruik van een zelf gemaakt CMS systeem geschreven in PHP.
RPGuru
Database voor dual audio (Engels & Japans) RPG games. Geschreven in Python & Django web framework. In de toekomst wil ik het mogelijk maken om à la Wikipedia iedereen content aan de site te laten toevoegen.
django-changerequest
Auditing & staged edit package voor het Django web framework. Deze is nog niet maar wordt al wel gebruikt door RPGuru (zie hiernaast) voor het bijhouden van edit history.
django-artwork
Artwork package voor het Django web framework. Deze is nog niet maar wordt al wel gebruikt door RPGuru (zie hierboven) voor het uploaden van images.
django-template-toolkit
Enkele templates & template tags voor het Django framework die ik vaak in mijn projecten gebruik. Gepubliceerd op de Python Package Index (PyPI).
AnimeSuki (gesloten)
BitTorrent index voor anime. Door streaming (Netflix e.d.) overbodig geworden. Backend was geschreven in PHP.
ImageHost.org (gesloten)
Image hosting website. Helaas maakte deze site verlies en kostte het verwijderen van ontoelaatbare content te veel tijd. Was geschreven in PHP.
fanzub (gesloten)
Usenet index voor anime. O.a. door streaming (Netflix e.d.) overbodig geworden. Was geschreven in PHP. De source code (zie Github logo) is openbaar.
Checkspam.net (gesloten)
Deze site was bedoeld als een API voor het snel checken van een IP of email adres om te zien of deze was opgenomen in bepaalde spam databases. Was geschreven in Python & Django web framework.
Vraag & Antwoord
- Op je Github pagina is niet veel historische activiteit, waarom?
- Ik heb een lange tijd niet Github, maar BitBucket gebruikt. Met het idee van "security door obscurity" had ik vele private Mercurial repositories op BitBucket. Inmiddels heb ik deze repositories naar Sourcehut verhuisd, maar omdat vele van deze repositories "secrets" (passwords en dergelijke) bevatten kan ik deze repositories niet openbaar maken.