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 »foojay
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 »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 »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 »Front End Debugging Part 2: Console.log() to the Max
Author: Shai Almog Original post on Foojay: Read More Understanding Front-End Logging vs. Back-End Logging Leveraging Console Log Levels Customizing Console Output with CSS Stack Tracing with console.trace() Assertions for Design-by-Contract Printing Tables for Clearer Data Visualization Copying Objects to the Clipboard Inspecting with console.dir() and dirxml() Counting Function Calls Organizing Logs with Groups Chrome-Specific Debugging Features Final Word In …
Read More »Foojay Podcast #62: Better Coding with AI: Friend or Foe?
Author: Frank Delporte Original post on Foojay: Read More AI, LLMs, ChatGPT—these are just a few of the buzzwords of the massive revolution unfolding right now. These tools are reshaping how we work, but they come with a catch: while they help us work faster and smarter, we need to be careful about placing too much trust in them. I’ve …
Read More »JavaFX Links of November 2024
Author: Frank Delporte Original post on Foojay: Read More Here is the overview of the JavaFX LinksOfTheMonth of November 2024, published on jfx-central.com during this month. Did we miss anything? Is there anything you want to have included in one of the next overviews? Let us know via links@jfx-central.com. Core A lot of updates by Johan Vos Weekend update: “Getting …
Read More »Task Schedulers in Java: Modern Alternatives to Quartz Scheduler
Author: Ismaila Abdoulahi Original post on Foojay: Read More Quartz is often considered the standard job scheduling library in Java, which can lead developers to overlook more modern alternatives. For a long time, Quartz, also known as Quartz Scheduler, was the only viable open-source task scheduler in Java. In fact, the official Quartz documentation still suggests that there is no …
Read More »How Organizations Became Stuck on Outdated Java Versions
Author: Frank Delporte Original post on Foojay: Read More My recent article “Why Java 8 is a Ticking Time Bomb Hiding Within Your Organization” triggered quit some reactions… and so I went a step further and asked on social media: “Why is your company still on Java 8 (or older)? And why did you never move to 9, 10,… and …
Read More »GlassFish is rolling forward. What’s New?
Author: Ondro Mihalyi Original post on Foojay: Read More The Evolution Continues. GlassFish, which used to be a popular application server, free to use and reliable, is evolving again. If you’ve been holding onto your old GlassFish instances, there’s good news—things have gotten a lot more exciting recently. Since we created the OmniFish company and started improving GlassFish in 2022 (read …
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.