Classic Layout

Programma J-Fall 2015 bekend en registratie geopend

Het is zover: het programma voor J-Fall 2015 is bekend! Dit jaar bevat het programma maar liefst 42 sessies van maar liefst 54 spraakmakende sprekers uit binnen- én buitenland. Dat zijn meer sessies en sprekers dan J-Fall ooit gehad heeft. Dankzij de nieuwe toplocatie in de bioscoop CineMec in Ede kunnen we ook nog eens meer NLJUG-leden dan ooit ontvangen. J-Fall is niet voor niets hét Java-evenement van Nederland!

Read More »

The Internet of (Lego) Trains

De verwachting is dat Internet of Things (IoT) een steeds grotere rol gaat spelen in onze samenleving. Voor ontwikkelaars en bedrijven biedt dat nieuwe mogelijkheden, maar ook nieuwe uitdagingen. We schrijven nu nog veelal applicaties, die op zware servers draaien. Bij IoT zijn de resources vaak beperkt en is het maar de vraag of je op ieder moment een connectie kunt maken om problemen op te lossen. Toch zijn de resources van bijvoorbeeld een Raspberry Pi tegenwoordig best behoorlijk. Binnen Info Support wilden we dan ook graag eens uitzoeken of we dezelfde programmeertalen, applicaties en frameworks op de Raspberry Pi’s konden gebruiken, die we ook gebruiken voor serverapplicaties.

Read More »

Project Lombok

Niet alleen is Lombok een Indonesisch eiland, maar tegelijk is Lombok een project dat mogelijkheden toevoegt aan de Java compiler. Hierdoor heb je als ontwikkelaar extra features tot je beschikking die niet standaard in Java zitten. Het doel van Lombok is vooral om het schrijven of genereren van zogenaamde boiler plate code, die helaas in Java vaak nodig is, overbodig te maken. Door je klasse van Lombok annotaties te voorzien, vertel je de compiler deze code - build time - voor je te genereren.

Read More »

Continuous Performance

Het testen van de performance van een applicatie gebeurt vaak incidenteel: vóór elke grote release of na wijzigingen, die vermoedelijk impact hebben op de performance. Zo’n aanpak heeft een aantal nadelen: je komt vaak pas laat achter performance-issues en het is lang niet altijd bij voorbaat duidelijk of een wijziging significante impact op de performance zal hebben. Zou het niet veel prettiger werken als je continue feedback krijgt op de performance van je applicatie? In dit artikel lees je hoe je dat voor elkaar krijgt.

Read More »

Grails 3

Aan het einde van het eerste kwartaal van 2015 is Grails 3 uitgekomen. De code voor deze versie is totaal herschreven ten opzichte van de vorige versies. In dit artikel zullen we kijken naar wat Grails 3 te bieden heeft en wat de veranderingen zijn. Zo is bijvoorbeeld het build systeem veranderd naar Gradle en wordt Spring Boot gebruikt. We bekijken ook nieuwe features die nog niet in vorige versie van Grails zaten.

Read More »

Voorspelbaarheid en stabiliteit nemen toe

Komt er eindelijk een einde aan de conflicten tussen libraries in Java? Een groot project bevat vaak veel dependencies met verschillende versies van libraries, zoals Apache Commons of log4j. Zelfs met hulpmiddelen (zoals de Maven enforcer plugin) gaat er veel tijd zitten in het op orde houden hiervan. Een gestandaardiseerd modulesysteem voor Java, waarin je verschillende versies van een library kunt opnemen, kan dit oplossen. Een modulair opgezet platform heeft sowieso meer voordelen.

Read More »

Lean Architecture

Mijn eerste reactie op de vraag om ‘Lean Architecture’ in een artikel uit te leggen, is dezelfde wanneer ik gevraagd zou worden om de kleur van een roos uit te leggen. Zonder de roos zelf te beschrijven is de kleur rood slechts RGB FF0000 (of iets in de buurt). Lean Architecture is slechts een ‘perspectief’ in software ontwikkeling en een perspectief van het product zelf.

Read More »

(Leer-)gezag. – column Joop

In mijn ‘goeie’ tijd heb ik twaalf jaar aan EHBO gedaan. Best leuk, je leert mensen helpen en de praktijk kan best spannend zijn. Maar de theorie avonden vond ik waardeloos. De helft van de tijd was je niet met verband, anatomie of reanimatie bezig, maar met maatschappelijke randverschijnselen.

Read More »

Van het bestuur – nr. 4 2015

Ik kijk uit naar de herfst. Niet omdat ik nou zo gek ben op herfststormen, regenachtig weer en blaadjes op de rails, maar omdat de herfst voor mij onlosmakelijk verbonden is met J-Fall: hét event voor de Nederlandse Java-community. Al jaren mogen we in november zo’n 1.200 bezoekers verwelkomen, die zich een dag lang onderdompelen in alles wat met Java te maken heeft.

Read More »