Berichten met de tag ‘Java (EE)’

Java project server

30 december 2007
Al een tijdje ben ik bezig met het opzetten een java svn/trac/continuous integration server, kortom een project server. Met de feestdagen had ik een paar dagen vrij en heb ik m’n mac mini (G4) uit de kast gehaald en ben aan de slag gegaan. Hierbij een samenvatting voor wie ook iets dergelijk wil ondernemen. Het totale [...]
Lees verder >>

JBoss naar Tomcat conversie

18 december 2007
Bij de klant waar ik momenteel werk is JBoss de defacto standaard. Alle applicatie werken er op. Laat het alleen nou net niet zo lekker tegen ontwikkelen zijn… (meer lezen…) AKPC_IDS += "44,";

Enterprise Software Development: Confusion about Internal DSLs

01 december 2007
Enterprise Software Development: Confusion about Internal DSLs Bij Sogyo is er een voortdurende discussie over hoe we verbeteringen aan kunnen brengen in de manier waarop software oplossingen beter zouden kunnen aansluiten op de business. Op een bijeenkomst van de architectuurgroep heb ik een demonstratie gegeven van een aanpak zoals die door Georg Heeg is gepresenteerd op [...]
Lees verder >>

Simpele JSF Navigatie

09 november 2007
Het viel mij op dat de configuratie van Java Server Faces (JSF) snel erg groot kan worden. Een beetje web applicatie heeft al snel een configuratie bestand met 800 regels XML om zijn JSF framework aan te sturen. Dat moet uiteraard simpeler kunnen. Na een korte periode zelf gespeeld te hebben met JSF, kreeg ik onlangs [...]
Lees verder >>

Deadlock prevention voor dummies – met annotaties

31 oktober 2007
Vorige week werd mijn aandacht voor het eerst serieus getrokken door het probleem van deadlock. Twee threads die allebei een lock op dezelfde twee objecten willen hebben, en dus op elkaar wachten totdat de ander zijn lock vrijgeeft. Iets dat je niet wilt omdat je programma in elk geval deels tot stilstand komt, en waar [...]
Lees verder >>

Liever geen Inversion of Control

22 oktober 2007
Okay! Ik ben tegen de Spring manier van ontwikkelen! Ik heb een hekel aan het zogenaamde ‘inversion of control‘(IoC)! Het is niet de manier hoe wij onze software zouden moeten ontwikkelen. Om dit op een conferentie of gesprek met medeontwikkelaars te melden leidt meestal tot een verbaasde stilte. Vervolgens proberen verschillende mensen mij uit te [...]
Lees verder >>