TimeLine Layout

May, 2018

  • 9 May

    Meer met Maven – Plugin executions

    In elke editie zal Robert Scholte een probleem voorleggen en deze oplossen met behulp van Apache Maven om meer inzicht te geven in Maven zelf en de vele beschikbare plugins. Robert Scholte   Voor een basis Java project heb je vaak voldoende aan de plugins die tijdens de build lifecycle aangeroepen worden. Maar wat als je structureel extra plugins wilt …

    Read More »
  • 9 May

    Consumer driven development met Spring cloud contract verifier

    Dit artikel gaat over consumer driven development hierna afgekort door CDC. CDC is een manier van ontwikkelen waarbij een contract tussen client en server als basis dienen om services te ontwikkelen. Je zou dit als een extensie kunnen zien van test driven development maar dan op architectuur niveau. Een contract biedt de basis om clients, stubs en testen te definiëren …

    Read More »
  • 9 May

    Apache Camel – Enterprise Integration op zijn best

    In dit artikel wil ik jullie graag vertellen over een framework dat het verdient om meer onder de aandacht te komen. Apache Camel is een van mijn favoriete Open Source projecten in de Java wereld. Apache Camel maakt integratie tussen verschillende applicaties met verschillende protocollen en verschillende berichtformaten makkelijk. In dit artikel zal ik een korte introductie geven in het …

    Read More »
  • 9 May

    De kracht van TypeScript – Programmeren voor het web wordt steeds leuker

    Met TypeScript is programmeren voor het web eenvoudiger, leuker en volwassener geworden. Waar JavaScript voor veel Java-ontwikkelaars ondoorgrondelijk was, is TypeScript een intuïtieve taal met een verfijnder typesysteem dan Java. Nieuwsgierig geworden? Lees verder en zie wat je als Java-ontwikkelaar van TypeScript kunt leren. Al bekend met TypeScript? Maak dan kennis met misschien nog onbekende features als intersection types, function …

    Read More »
  • 8 May

    J-Spring 2018! – Ben jij er ook bij?

    De lente is begonnen en dat betekent J-Spring! Een dag vol Java om al je codeer skills weer op te poetsen. Verwacht de grootste sprekers zoals Ray Tsang, Peter Hilton en Sebastian Daschner. Het programma kan je hier bekijken. Benieuwd hoe het eraan toe ging in 2017? Bekijk de aftermovie van J-Spring 2017 hier.

    Read More »
  • 7 May

    Aspect Oriented Programming met Spring Boot

    Aspects? Join Points? Advices? Pointcuts? Een aantal termen die velen van ons misschien wel gehoord hebben maar toch te vaag en vreemd zijn om er eens mee aan de slag te gaan. En dat is zonde; want Spring maakt beginnen met Aspect Oriented Programming (AOP) erg eenvoudig. In dit artikel zal ik proberen deze termen duidelijk te maken aan de …

    Read More »
  • 7 May

    Ontdek openHAB 2 – Verbeter je smart home met je Java skills

    Als je thuis wat domotica hebt geïnstalleerd, dan is de kans groot dat je daarbij ook een centrale server hebt draaien, waarmee je alle systemen met elkaar kunt laten praten. Er zijn ondertussen veel applicaties beschikbaar die deze rol kunnen vervullen, bijvoorbeeld Domoticz (C++), Home Assistant (Python) en FHEM (Perl). Maar bij een Javaan gaat het hart natuurlijk sneller kloppen …

    Read More »
  • 7 May

    Kotlin’s killer features

    De kracht van het Java platform is dat je broncode van andere talen dan Java kunt compileren naar universele bytecode die de JVM kan uitvoeren. Groovy en Scala zijn verreweg de bekendste en sinds kort is er Kotlin. Ontwikkeling begon al in 2011 bij Jetbrains en versie 1.0 zag in 2016 het levenslicht. Inmiddels is Kotlin een Apache 2 open …

    Read More »
  • 7 May

    Je slimme meter te slim af met Scala en Akka

    Ongeveer twee jaar geleden kreeg ik een nieuwe energiemeter; een slimme. Helaas bleek bij de kennismaking dat die slimmigheid nogal tegenviel. In feite stuurt het apparaat elke twee maanden de gegevens over je energiegebruik op. Een beste tegenvaller! En daarbij, hoe zal het apparaat die gegevens versturen? Is dat veilig? Ik heb de automatische verzending uitgezet. Maar ik wou wél …

    Read More »

April, 2018

  • 30 April

    Java 9: de puzzelstukjes vallen op hun plaats!

    Onder deze release van Java, met ‘jigsaw’ als het hete hangijzer, gaat veel meer schuil dan alleen modularisatie. Oracle brengt ons op donderdag 21 september 2017 de nieuwste release van Java: Java 9. Iets meer dan drie jaar na Java 8. Er was het nodige politieke gesteggel, maar het resultaat is er! Hedzer Westra In dit artikel nu eens niet …

    Read More »