Cucumber voor unit testing

Cucumber voor unit testing

Cucumber wordt vaak gebruikt voor webtesting (i.c.m. Selenium). Ik focus op Cucumber en puur Java en wil je laten zien waarom ik zo enthousiast ben over Cucumber voor unit testing. Cucumber introductie Cucumber is een framework voor Behavior Driven Development (BDD). Cucumber gebruikt gewone taal om specificaties vast te leggen. Vanuit die specificaties kun je eenvoudig code genereren die je helpt om testen voor specificaties te schrijven. Want TDD en BDD gaan prima samen! Voorbeeldje: Leesbaar, zelfs voor je oma…

Read More Read More

De ‘waaroms’ van AngularJS

De ‘waaroms’ van AngularJS

In de tutorials die ik heb gedaan hoorde ik vaak de uitspraak “Doe dit, anders gaat het fout.”. Wat is ‘dit’? Wat is ‘het’? Waarom gaat het ‘fout’? Ze denken iets uit te leggen en bij mij roept het vooral vragen op. Ik snap het niet. Waarom? ​Waarom ‘waarom’?​​​ ​Waarom leren kinderen? Omdat ze bij alles vragen “Waarom?”. Zo leren ze de wereld om zich heen snappen. ‘Waarom’ is nog steeds een belangrijke vraag die naar mijn mening te weinig…

Read More Read More

Canon P-150 (M) onder OS X Mavericks (10.9)

Canon P-150 (M) onder OS X Mavericks (10.9)

Sinds ik ben overgestapt op OS X 10.9 wil ‘m scanner (Canon P-150M) niet meer werken met andere apps, alleen maar met de meegeleverde CaptureOnTouch, die niet echt goed is… Ik heb Canon support lastig gevallen over de beschikbaarheid van 10.9 drivers, maar zij bleven maar zeggen dat de 10.8 drivers prima werken. Het probleem zit ‘m in de TWAIN driver. 3rd Party apps gebruiken TWAIN om met je scanner te praten en hier lijkt Mavericks roet in het eten…

Read More Read More

Externe harde schijf niet automatisch mounten onder OS X

Externe harde schijf niet automatisch mounten onder OS X

Voor het repareren van een gecrashte harde schijf was ik op zoek naar een manier om te voorkomen dat OS X deze schijf automatisch zou mounten. Al Googlend kwam ik terecht op deze pagina met een command line hack. In de laatste zin vond ik wat ik zocht: Disk Arbitrator. Eenvoudiger kan bijna niet. Let op: terwijl Disk Arbitrator actief was, kon Time Machine m’n netwerk backup volume niet openen…

Pimped my laptop

Pimped my laptop

Just pimped my laptop. Not that I didn’t like the looks of my MacBook Pro, but the laptop skins I found on http://glennz.com just struck me. At first they look like simple drawings, but if you look closer, it has a little story or gimmick to it. This is the laptop skin I ordered from them and that is now hugging the back of my screen. Really looks beautifull!

Zuiver Communiceren

Zuiver Communiceren

Via het bureau ‘Gewoon aan de slag’ volgde ik de cursus Zuiver Communiceren (ZC). Zuiver Communiceren is een manier van communiceren die onder andere gebruikt wordt bij coaching en advies.