Auteur archief

‘Mijn object is immutable, want alles is final en ik heb geen Setters!’

12 september 2011
In deze blog ga ik in op de bovenstaande stelling. Is het namelijk wel zo dat een object immutable is wanneer alles final is en er geen Setters zijn gedefinieerd? Het klinkt in ieder geval erg logisch. Tot je er mee gaat werken en je situaties tegen komt waarbij dat absoluut niet zo is! Erg [...]
Lees verder >>

Test EJB’s met JUnit: OpenEJB

15 april 2011
Wanneer je wel eens met EJB’s hebt gewerkt, weet je net als ik hoe moeilijk het is om deze te (unit) testen. De code op zich is gewoon Java-code, maar er wordt veel gebruik gemaakt van annotaties zoals @PersistenceContext en @Resource. Hiermee is het onder andere mogelijk om te communiceren met een database of om [...]
Lees verder >>

De nachtmerrie genaamd datum (2)

14 maart 2011
In mijn vorige blog ging ik in op het probleem met datums. Daar ben ik vooral ingegaan op problemen die ik zelf tegen ben gekomen. Een vriend van mij wees mij op een blog van Compas Pascal. In deze blog wordt veel meer ingegaan op problemen van de datum en ook waarom dit een probleem [...]
Lees verder >>

Basic authenticatie met de JBoss AS

07 maart 2011
Voor het project SogyoSearch ben ik bezig met een test die gedraaid kan worden vanuit de browser. Ik wil deze afschermen met een gebruikersnaam en wachtwoord zodat niet iedereen er zomaar bij kan (het is namelijk een stress-test en ik wil geen DDOS aanval faciliteren ;-)). Hiervoor is een Basic authenticatie genoeg. In het verleden [...]
Lees verder >>

Maak je JBoss server publiek

07 maart 2011
JBoss heeft een default instelling waar ik al een tijdje tegenaan loop. De server is namelijk niet standaard beschikbaar voor anderen via jouw IP-adres. Andere servers waar ik mee gewerkt heb, hadden dit standaard wel open staan. Aan de ene kant wel veilig, maar niet altijd even handig! Het openstellen van je server kan wel eens [...]
Lees verder >>

De nachtmerrie genaamd datum

02 maart 2011
Wanneer ik denk aan een datum dan denk ik al snel aan een Date of een Calendar. Wanneer je dan een datum toevoegt, is de format van deze datum altijd hetzelfde. Dit is niet alleen handig, maar ook nog eens gebruikersvriendelijk. En nu hoor ik je denken: dat is toch logisch? Dat gebruikt iedereen toch? [...]
Lees verder >>

De Google Chart API: Té Cool!

08 februari 2011
Voor mijn huidige project (SogyoSearch) moest ik een statistieken pagina maken. Nu is dit op zich geen probleem: gewoon een paar getallen toevoegen over de zoeksnelheid, zoekwoorden en bezoekers. Maar dit alles is toch een stuk duidelijker met een mooi grafiek. Een grafiek zegt vaak meer dan een stuk tekst. Tijdens het zoeken op Google kwam [...]
Lees verder >>

JBoss Profiler: Hoe en waarom?

17 januari 2011
Je kent het vast wel: je applicatie is traag en je weet niet waarom. Alles zou gewoon snel moeten werken, maar er schijnt toch een soort van bottleneck te zijn. Een optie is om de hele code na te lopen om te zien of je het probleem kunt vinden, maar wie wil nu echt duizenden [...]
Lees verder >>