KDE
Tagged:

Since a little while I use headphones at home, so my housemates are not bothered by my music and I'm less distracted by other noises in my surroundings. However, I realized that I often miss phone calls this way. Sometimes I put my phone out of sight (while charging), or I simply don't see the display light up even when it's on my desk. I could call them back all the time, or wait until they call back, but both are not really desirable solutions. So instead I implemented a solution, which most of you would consider over-the-top.

Tagged:

For a student assignment we had to analyze code duplication between releases of an application. It gives insight in how much code remained the same with relation to other versions.
Together with Remco Blewanus, I chose to analyze the best audio player out there: Amarok. This has a couple of reasons, besides being familiar with Amarok already.

Tagged:

Tot voor kort heb ik Javascript nooit echt serieus genomen. Die perceptie kwam voornamelijk door slechte programmeurs die hun beste beentje voorzetten op websites en allerlei plaatjes over het scherm lieten vliegen. Ook het inline definiëren van functies resulteert al snel in een brei ongestructureerde code. Voor mij leek het gewoon onmogelijk om enigssinds object-geörienteerd te werken met deze taal.

Toch ben ik er sinds een tijd wel wat serieuzer mee bezig en is Javascript niet zo slecht als ik dacht. Er zitten wel een aantal verschrikkingen in deze taal, waaronder de dynamische scoping, waardoor je door wat brandende hoepels moet springen om toch bij de juiste objecten te kunnen (var that = this voor de insiders). Wat ik wel goed vind aan deze taal is het feit dat functies gewoon eerste-klas objecten zijn. En dat het dus wel degelijk mogelijk is om object-geörienteerd programmeren te benaderen.

Syndicate content