Nieuws

J-Fall registration has opened

During these unprecedented times, the NLJUG team has been focused on adapting the community events to ensure they are safe and fun for everyone. We are constantly evolving to meet the demands of the Java ecosystem as the situation with Covid-19 continues to change globally. As a result, we have made the exciting decision that this year’s J-Fall will be fully virtual taking place on November 3-6, 2020. Of course this year’s conference …

Read More »

CI/CD with Bitbucket Pipelines

INTRODUCTION Continuous Integration (CI) and Continuous Delivery (CD) are an integral part of a software development cycle. I used to work with GitHub and write CI/CD pipelines as code with Jenkins. But in one of my recent projects, the organisation I worked for decided to move their repositories from GitHub to Bitbucket (with mixed feelings), which made us explore Bitbucket …

Read More »

Java 15

Java viert dit jaar zijn zilveren (25ste) verjaardag. Op 23 mei 2020 was het 25 jaar geleden dat Sun Microsystems voor het eerst Java aan de wereld liet zien. Tot de dag van vandaag is het een van de populairste talen, ook al heeft het meer en meer concurrentie van andere talen, zoals Python, Rust en Go. Java heeft niet …

Read More »

Java 15 Is Now Available

In 2020, we celebrate 25 years of Java. Over those years, Java has given users over two decades of innovation built on the momentum of previous enhancements such as Generics in Java 5, Lambdas in Java 8 and Modules in Java 9, which collectively culminate in boosting performance, stability and security of the Java platform along the way. By Sharat Chander …

Read More »

Masters of Java 2020!

Masters of Java, which self-respecting Dutch Java developer does not know the unofficial Dutch championship programming? The best Java developers in the Netherlands have been competing for this prestigious title for several years. This year we will do it a little bit different than last years. Because of the current Corona-regulations, Masters of Java 2020 will have a different shape …

Read More »

J-Spring Digital videos

At the start of the summer we organized J-Spring Digital instead of the physical J-Spring, because of COVID-19. It ended up in 4 days of premium Masterclasses. Since this was at the start of the summer we recognize that not everyone was able to attend. Therefore, we posted all the videos online! You can find sessions about Reactive by Oleh …

Read More »

J-Fall 2020 Call for Papers is geopend!

Tijdens J-Spring Digital is het aangekondigd: de Call for Papers applicatie voor het grootste Java evenement van Nederland is weer geopend! Voor J-Fall 2020 maken we gebruik van onze NLJUG Call for Papers applicatie. Heb je een interessant Java-gerelateerd verhaal dat je graag wilt delen met mede-NLJUG leden? Dien je paper dan nu in. Zo zorgen we samen voor een …

Read More »

Apache Arrow and Java: Lightning Speed Big Data Transfer

By its very nature, Big Data is too big to fit on a single machine. Datasets need to be partitioned across multiple machines. Each partition is assigned to one primary machine, with optional backup assignments. Hence, every machine holds multiple partitions. Most big data frameworks use a random strategy for assigning partitions to machines. If each computation job uses one …

Read More »

WebAssembly Used by Java-to-Web Compiler CheerpJ 2.0 to Port Java Applications to Browsers

LeaningTech recently released the second major iteration of CheerpJ. CheerpJ 2.0 may convert Java applications into a mix of HTML, WebAssembly and JavaScript, so that developers can run Java applications (including applets) in browsers or integrate Java libraries into web applications. CheerpJ 2.0 uses WebAssembly to improve runtime speed. By: Bruno Zouriol | InfoQ. CheerpJ 2.0 provides a full (100% of …

Read More »

How to Notarize a Mac Application with Liberica JDK using javapackager

One of the main global trends in IT is the safety of users and preventing the spread of malicious programs, but at the same time, it greatly complicates the life of developers. There are different approaches to solving the issue associated with software security. The most common is the use of an antivirus tool by scanning a computer for malware. …

Read More »