👋Hey there,I'm Dimitri

I like trying out new frameworks and writing about them. Below you can find the latest articles I wrote.


AJAX: Dynamisch content laden

August 6th, 2012 | 6 min read | AJAX, JavaScript, jQuery, JSON, PHP, Web

Tegenwoordig kom je het vaak tegen, je scrollt naar het einde van een pagina en er wordt opnieuw nieuwe content geladen. Enkele voorbeelden van sites die hun content dynamisch laden zijn: dzone.com, facebook.com, twitter.com maar natuurlijk nog veel meer. In dit voorbeeld zal ik je laten zien hoe je dit voor elkaar kan krijgen.

OOP: Design principles (deel 1)

July 22nd, 2012 | 8 min read | Coding rules, Object oriënted, PHP

Als vervolg op mijn reeks van OOP-tutorials ga ik het nu hebben over enkele design principles die belangrijk zijn om in het achterhoofd te houden. De design principles zijn enkele kleine puntjes die eigenlijk de reden vormen van wat een goed design is en wat niet. Ze vormen ook de basis voor de meeste design […]

Sonar: PHP code quality

July 21st, 2012 | 7 min read | Code quality, PHP, sonar

Sonar is een code quality management platform dat zeer populair is bij Java-gebruikers, maar dit platform beschikt ook over plugins die integratie mogelijk maakt met andere programmeertalen waaronder C, COBOL, C#, Visual Basic en nog veel meer.

OOP: APIE (polymorphism)

July 18th, 2012 | 3 min read | Coding rules, Object oriënted, PHP

De tweede grote peiler in ons hele APIE-verhaal is polymorfisme. Polymorf wilt zeggen dat het vele (poly) vormen (morf) kan aannemen. In programmeertalen met strong typing is polymorfisme zeer belangrijk, en zorgt het ervoor dat we zowel ‘Kippen’ als ‘Eenden’ op dezelfde manier kunnen behandelen.

OOP: APIE (abstraction)

July 18th, 2012 | 4 min read | Coding rules, Object oriënted, PHP

APIE is een afkorting voor de 4 grote peilers in OOP. Het staat voor: Abstraction Polymorphism Inheritance Encapsulation Wat deze begrippen betekenen en wat je ermee kan doen, dat zal je in deze tutorial te weten komen. Daarnaast ga ik ook nog even de volgende begrippen bespreken: Interfaces Exceptions

AJAX chatsysteem met PHP (uitbreiding)

July 18th, 2012 | 2 min read | AJAX, JavaScript, jQuery, MySQL, PHP

Na mijn AJAX chatsysteem tutorial kreeg ik plots de vraag of het mogelijk was dat er automatisch naar beneden wordt gescrolld indien er een nieuw bericht bij komt. Met het systeem dat we nu hebben is dit enorm eenvoudig te realiseren en ik zal dan ook even zeggen wat je moet doen.

Een AJAX chatsysteem met PHP

July 13th, 2012 | 7 min read | AJAX, JavaScript, jQuery, JSON, PHP

In dit voorbeeld zal ik laten zien hoe je een (basic) chatsysteem kan opzetten met gebruik van recente (of toch hedendaagse) technieken zoals jQuery, AJAX, … . Het systeem zal bestaan uit 3 gedeeltes: Een PHP gedeelte dat de berichten zal ophalen en deze zal omzetten naar JSON, Een JavaScript gedeelte dat de berichten ophaalt […]