Read More »
NS wint de NLJUG INNOVATION AWARD 2024
English version below ++++++ Tijdens de 21e editie van J-Fall 2024, de grootste Java-conferentie van…
Masters of Java 2024
The day before JFall 2024 sixty-two enthusiastic Java developers got together in Veenendaal for Mast…
J-Fall 2024 took place again!
J-Fall 2024: A Sold-Out Success! We are thrilled to announce that this year’s edition of J-Fall was …
Morgen en overmorgen is het zover! de 21e editie van de J-Fall 2024.
Morgen en overmorgen is het zover! de 21e editie van de J-Fall 2024. Bijna 2.000 Java developers ko…
Java Articles by Foojay.io
December, 2024
-
24 December
Issues with old GlassFish server? Upgrade to Eclipse GlassFish!
Author: Ondro Mihalyi Original post on Foojay: Read More Rely on hardened and production-ready Eclipse GlassFish 7 or newer. Benefit from key feature updates and Jakarta EE advancements, brought to you by OmniFish and the amazing community of opensource GlassFish contributors. The advancements made in Eclipse GlassFish under the Eclipse Foundation have transformed it into a more developer-friendly, cloud-native, and secure …
Read More » -
23 December
Foojay Podcast #64: Interviews at JFall about open source, OpenJDK evolutions, Project Loom, JVM, and more!
Author: Anthony Goubard Original post on Foojay: Read More Let’s wrap up this year with more interviews from the JFall conference. In this episode you’ll learn more about Foojay, JVM internals and writing your own programming language, Project Loom and structured concurrency, learning at conferences, code reviews, creating desktop applications with Java, infrastructure as code, JUG Noord, and much more! …
Read More » -
18 December
Warp: the new CRaC engine
Author: Radim Vansa Original post on Foojay: Read More Many regular Foojay readers are already familiar with project CRaC – a technology that can checkpoint (suspend) running Java application into a snapshot image and later restore it to the already warmed-up state. The most common motivation for this is significantly faster startup than if the application (and JVM) started normally. …
Read More » -
18 December
Duplicate Finder for Text: Requirements
Author: Igor Kulakov Original post on Foojay: Read More Other languages: Español 한국어 Português 中文 This post is about the development of the duplicate finder tool. For downloads and instructions on how to use it, see the Download page It’s been a while since I published the intro to the duplicate finder project, so it looks like high time to provide some progress …
Read More » -
14 December
Foojay Podcast #63: How do we keep our Java applications up to date and secure
Author: Charl Fasching Original post on Foojay: Read More Last month, I published a Foojay blog post about the risks in systems that are stuck on old or outdated Java versions and got a lot of feedback from developers. Most of them want to move on but get stuck on management decisions, outdated production environments, or one of the many …
Read More » -
11 December
Run a Java Lambda Function From a Docker image
Author: Charl Fasching Original post on Foojay: Read More Have you ever wanted to deploy a Java Serverless function, but package it with a Docker Image? That is possible now with AWS new Container support. This guide will show you how to try it yourself, step by step! The Hello Lambda Function project contains an AWS Lambda maven application with …
Read More » -
10 December
Speed up your Spring Batch with Native Image and GraalVM
Author: Vincent Vauban Original post on Foojay: Read More Spring Batch is often used for data processing jobs that don’t run continuously. Instead, they start, process, and stop, which makes them a perfect candidate for GraalVM Native Image. Unlike traditional Java applications that require a long JVM startup time, Native Images execute almost instantly, giving a significant performance boost. In …
Read More » -
9 December
The Home Assistant Model
Author: Nicolas Frankel Original post on Foojay: Read More Home Assistant (home-assistant.io) is a massive beast. It can be overwhelming for a newcomer; it was for me. In this article, I want to describe the underlying model of Home Assistant, which is a good entry point for your home automation journey. The biggest issue in describing the Home Assistant is …
Read More » -
9 December
Why Home Assistant
Author: Nicolas Frankel Original post on Foojay: Read More Last June, I spoke at Berlin Buzzwords. In all honesty, I rarely attend others’ talks for a variety of reasons: lack of time, lack of energy, no interest in the proposed subjects, etc. When I do, I go either for subjects I know and want to deepen my understanding of or …
Read More » -
4 December
Prevent LDAP injection in Java with SpringBoot
Author: Vincent Vauban Original post on Foojay: Read More LDAP (Lightweight Directory Access Protocol) is essential for managing and accessing directory information in Java web applications. However, it’s crucial to understand and prevent LDAP Injection, a serious security vulnerability that can lead to unauthorized access and data breaches. Following OWASP Recommendations, such as validating user inputs and using parameterized queries, …
Read More »