Classic Layout
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 »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 »NS wint de NLJUG INNOVATION AWARD 2024
English version below ++++++ Tijdens de 21e editie van J-Fall 2024, de grootste Java-conferentie van Europa, de NLJUG Innovation Award voor de zevende keer uitgereikt. De winnaar van dit jaar is: Nederlandse Spoorwegen (NS). Uit de drie genomineerden, gekozen door de onafhankelijke jury, werd de NS als winnaar geselecteerd door de bezoekers van J-Fall. In het dynamische domein van spoorwegoperaties …
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.