Article JAVA Magazine 04 – 2021 Misschien zijn compiler optimalisaties wel het minst interessant om te gebruiken, omdat als je performanceproblemen hebt, je deze vaker kunt vinden in database optimalisaties of op andere plekken. Desalniettemin is het interessant om te weten wat er allemaal onder de motorkap gebeurt in Java. In dit artikel gaan we een aantal stukjes code bekijken …
Read More »Java Magazine
Gradle 7
Article JAVA Magazine 04 – 2021 Iedere developer herinnert zich misschien nog wel het eerste project dat gebouwd werd. Of dat nu met Gradle, Maven, Ant of een andere tool was. De compiler ging aan de slag en enkele seconden later kreeg je te horen dat het bouwen succesvol was afgerond. Naarmate de projecten complexer werden, en daarmee de …
Read More »Continuous Monitoring with JDK Flight Recorder
Article from JAVA Magazine 2021 – 04 Waarom dit artikel? Vreemd genoeg is het profilen van de JVM of een specifiek proces niet één van de taken in een standaard sprint. Redenen daarvoor kunnen zijn dat er een dure licentie voor nodig is, dat ontwikkelteams nog niet heel bekend zijn met de goede tools die er rondzwerven op het internet …
Read More »Deel 5: Virtual Reality en Augmented Reality in de browser
Artikel uit Java magazine 4 – 2021 Dit deel over Progressive Web Apps gaat over het implementeren van Virtual Reality (VR) en Augmented Reality (AR) in je webapp. Hiervoor maken we gebruik van A-Frame en de WebXR Web API. VR verplaatst gebruikers naar een andere wereld en laat hen deze beleven alsof ze zichzelf in deze virtuele wereld bevinden. …
Read More »Van software developer naar CTO
Artikel uit Java magazine 4 – 2021 ‘Wat wil je later worden als je groot bent?’ ‘Later wil ik CTO worden papa!’ Ik heb het nog nooit een kind horen zeggen. Prinses, brandweer, mama, topvoetballer, zangeres en piloot zijn beroepen die op zo’n moment vaak genoemd komen. Als onderdeel van de digitalisering hebben veel bedrijven een CTO-functie ingericht. Maar …
Read More »Write Once Run Anywhere: Java vs Wasm
Artikel uit Java magazine 4 – 2021 WebAssembly (Wasm) is een veelbelovende nieuwe techniek die veel potentie biedt voor zowel frontend als backend oplossingen. Wasm deelt een belangrijk speerpunt met Java, namelijk: Write Once Run Anywhere. Hoe verschillen Java en Wasm hierin? En is het mogelijk beide technieken te combineren? { WAT is WASM } WAT staat voor …
Read More »Hoe upgrade je een applicatie naar Java 17?
Artikel uit JAVA magazine 3 2021 De volgende Long Term Support (LTS) versie, Java 17, wordt in september uitgebracht. Helaas draaien veel applicaties nog op een oudere Java versie. Dit artikel helpt je om je Java applicatie te upgraden naar Java 17. Daarbij kun je gebruik maken van de Git repository[1] die ik gemaakt heb en waarin verschillende upgrade …
Read More »PicoCLI
Artikel uit JAVA magazine 3 2021 Building Command Line Interfaces with Kotlin using picoCLI As a developer, there is a large chance that you use Command Line Interfaces (CLIs) every day. From Git, to kubectl or Maven, they are everywhere. In this article, we’ll look into use cases where CLIs are a great idea. We’ll also dive into best …
Read More »ClojureScript
Artikel uit JAVA magazine 3 2021 Functioneel programmeren op de front-end met onveranderlijke datastructuren Velen zullen bekend zijn met TypeScript een superset van JavaScript. Dit is ontwikkeld om de tekortkomingen van JavaScript op te lossen voor grote projecten. Zonder tegelijkertijd de compatibiliteit van JavaScript aan te tasten. Een van de grootste voordelen hiervan is de toevoeging van static typing, …
Read More »Hoe Dual Track Agile productontwikkeling leuker maakt
Artikel uit Java magazine 3 2021 Tegenwoordig kun je niet meer ontsnappen aan de Agile werkmethodiek. Als je tijdens het luisteren naar de radio om de haverklap het woord Agile voorbij hoort komen, weet je dat Agile ondertussen niet alleen beperkt is tot het IT-domein. Veel bedrijven stappen in de Agile-boot vanwege de belofte dat het de wendbaarheid ten goede …
Read More »
NLJUG – Nederlandse Java User Group NLJUG – de Nederlandse Java User Group – is opgericht in 2003. De NLJUG verenigt software ontwikkelaars, architecten, ICT managers, studenten, new media developers en haar businesspartners met algemene interesse in alle aspecten van Java Technology.