Sysinternals Freeware

Sysinternals Freeware. Really cool tools for Windows. Certainly the Process Explorer is something you can't live whithout as an advanced windows user

Geslaagd..

..en hierbij eindigt dan ook mijn leven als student... hop naar de volgende uitdaging :)

ZDNet.be - 7-Zip 4.2

ZDNet.be. 7-zip is inderdaad een enorm krachtige compressie. Het programma op zich doet wat het moet doen, dat kan ik na een jaartje ondertussen wel zeggen :).

del.icio.us

Met klassieke bookmarks heb ik altijd al enkele problemen gehad. Ten eerste heb ik altijd het probleem dat ik een website waarvoor ik een bookmark maak vrijwel altijd in meerdere categorie�n wil thuisbrengen. Dit kan je natuurlijk oplossen door dezelfde bookmark in iedere categorie aan te maken, maar dat is nogal dom werk, of door er dan maar de beste categorie uit te kiezen. Meestal loste ik het op door de bookmark op de "bookmark toolbar" van Firefox te zetten, zodat dit na een tijdje een onoverzichtelijke rommelboel wordt.

Een tweede probleem is dat bookmarks op de computer zelf staan, waardoor je ze niet van overal via het internet ter beschikking hebt. Daarbij komt nog een ander probleem als je zowel een laptop en een desktopcomputer gebruikt. In dit geval moet je ofwel constant synchronizeren ofwel eraan wennen dat net die bookmark die je nodig hebt op je andere computer staat. Dit valt natuurlijk wel op te lossen met een extensie zoals Bookmarks Synchronizer te gebruiken.

De voorbije dagen …

JSCalc: the JavaScript calculator bookmarklet

The Man in Blue : JSCalc : the JavaScript calculator bookmarklet

AxCrypt en TrueCrypt

AxCrypt en TrueCrypt zijn beiden Open Source programma's voor Windows die gegevens encrypteren. Beide programma's doen dat door gebruikt te maken van symmetrische encryptie. Toch zijn er enkele belangrijke verschillen waardoor ze elkaar eigenlijk aanvullen.

AxCrypt

Met AxCrypt kan je op een makkelijke en snelle manier losse bestanden encrypteren. Wanneer je AxCrypt hebt geïnstalleerd volstaat het om rechts te klikken op het bestand en encrypt te kiezen. AxCrypt vraagt je dan een wachtwoord dat je hiervoor wilt gebruiken, en een bevestiging van dat wachtwoord. Het bestand wordt dan geëncrypteerd en krijgt als extensie .axx (juister: het bestand 'bestandje.odt' wordt hernoemd naar 'bestandje-odt.axx').

Het openen van geëncrypteerde bestanden gaat op enkele manieren. Als je zelf AxCrypt hebt geïnstalleerd kan je simpelweg op het .axx-bestand dubbelklikken. AxCrypt zal je dan naar het wachtwoord vragen en het bestand onmiddellijk in het juiste programma openen. Als je het bestand permanent wilt decrypteren klik je rechts op het .axx-bestand en kies je decrypt. Veel gemakkelijker zou het dus niet kunnen.

Als je AxCrypt …

Outfoxed | Personalize your internet.

Outfoxed | Personalize your internet. Nice firefox extension to introduce a social aspect on the web

UnitTesting PHP

Once you've discovered the advantages of unittests you'll never want to write one single line of code without a test for it (well allmost ;)). You'll become "test-infected" :).

A few months ago, while doing a project in .NET, I discovered these advantages. Having unittests for your code helps you to refactor your code and add new/modified features to your application without having to fear that you'll break your code. Ofcourse you can still break your code, but if you have good unittests you'll immediately notice that you broke something and, depending on how good your tests are, you will also know where you broke something. When you have UnitTests you'll feel a lot safer when touching your code.

Today allmost every language has one or more unittesting frameworks. Most of them are based on JUnit, and are called xUnit frameworks. One example is NUnit, which is the JUnit port to .NET. Also PHP has it's unittesting frameworks, of which PHPUnit and SimpleTest are the best known.

Continue reading on my …

UnitTesting PHP

Once you've discovered the advantages of unittests you'll never want to write one single line of code without a test for it (well allmost ;)). You'll become "test-infected" :).

A few months ago, while doing a project in .NET, I discovered these advantages. Having unittests for your code helps you to refactor your code and add new/modified features to your application without having to fear that you'll break your code. Ofcourse you can still break your code, but if you have good unittests you'll immediately notice that you broke something and, depending on how good your tests are, you will also know where you broke something. When you have UnitTests you'll feel a lot safer when touching your code.

Today allmost every language has one or more unittesting frameworks. Most of them are based on JUnit, and are called xUnit frameworks. One example is NUnit, which is the JUnit port to .NET. Also PHP has it's unittesting frameworks, of which PHPUnit and SimpleTest are the best known.

SimpleTest is not just …

Using Assertions in Java Technology

Using Assertions in Java Technology. Nice introduction on the assert-keyword in Java 1.4 and up