IntelliJ IDEA Trick : how to detect and fix JPA / SQL defects using your IDE Inspection
This article is taken from a discussion I had during the JUGL of Lausanne. It describes how to enable the JPA/SQL inspections from the IDE (paid …
This article is taken from a discussion I had during the JUGL of Lausanne. It describes how to enable the JPA/SQL inspections from the IDE (paid …
Since Bintray shut down in 2021, numerous OSS projects have been annoyed with the lack of availability from Maven repository hosting solutions. Of …
As a Java developer, you absolutely must take advantage of this respite at home to learn the 5 ultimate skills that will set you apart from other …
I tested a list of Benchmarking / Loading test tools and offer you some feedback about the tools listed on the excellent page …
Yes, COVID-19 has slowed down the economy and the labor market, but that’s no reason to sit around and watch Netflix. 2021 may be the perfect …
In this new article, we will expose 10 of the most frequent errors among Java developers. We will take this opportunity to discuss a way to detect …
Exceptions are annoying. The exceptions are bothersome to handle, it invades your code like a ant colony and we never know how to deal with them. …
We all have been junior and we are supposed to do mistakes and to learn from them. Let’s do a quick panorama of our most frequent mistakes with …
Whether you are a programming professional or a beginner, identifying and fixing a slow code is something highly satisfying. Today, the existence of …
This article is an answer to the benefits and drawbacks of CQRS under the light of the DDD practices.
The original article written by Hristiyan …
What is a code generator and data generator? This study provides you examples and research articles about several program automation research fields. …
If your help desk software is giving you trouble, there are some open-source options available to help ease your pain – without the high cost.
In this …
This blog post is about the two machine-learning frameworks Smile and DeepLearning4j. I am presenting my feedback and some hints useful for any Java …
Yesterday, my bank access brutally stopped and I had the following capture. Would you point out the security issue with that ? You have 30 minutes :-)
This is a book review of Java by comparison (you may check and buy it there https://java.by-comparison.com), an …
This article has been written as “basic knowledge” for Junior Java developers to help them tracking their bugs in Java software.
This article is a hint how to change the default path and name for the liquibase changeset when you are using Spring Boot.
I have been recently writings tools to convert Beanshell code in Java. This is a technical post to compare some frameworks to generate java source …
A short article to announce that Pivotal has announced a bunch of security fixes on its products.
I was the guest of an amazing French IT company Slickteam last week. The subject was to share experience and tricks about Cleancode.
A short article to complete the page of MkYoung about the streams (link here).
How to write loops using lambdas and streams without using for ?
I have been recently writing a new REST/Http client for the amazing APM product ManageEngine AppManager. In this context, I had to choose an efficient …
In the continuation of my previous S3 article,
I present you, how to write an S3 Java Sample program that is using a mock S3 server to develop the …
This article is part of my web research to prepare the development of a new feature using Amazon S3 Webservices.
I am writing a new release of my Spring CQRS Module(link1, link2), including a parallel execution feature. Concurrency issues can be hard to solve …
An article dealing with Java application and testing frameworks and related libraries at the heart of DevOps and more basically the Software …
I have been using recently Java 8 new features CompletableFuture. This is a little feedback.
This article is a presentation of a new little framework, I have developed and used on several projects.
The framework is for Spring Framework and …
Some time ago, I organized a talk on “Code Quality and why developers should care about” for my company. In that presentation, I …
Hi I have developed a rather small plugin for the great static site generator hexo hexo.
Thanks to its popularity, Docker has disrupted many companies and blurred the silos between Developers and Operations. This article, based partially …
This article is part of my working notes on the subject of “How to migrate Web applications running on JBoss AS 5 to version 7”.
I have tried Vue.js and just love it.
Some weeks ago, I started a new project for which, I have to build an internet website.
After spending …
This is my first post that offers a digest from a selection of DZone’s articles. I will pick DZone’s article based on my interests.
This …
Today, I released a new library to help developers to write integration tests with mail servers.
The library has been released on GitHub and Maven …
This article is showing you how to use SonarQube with ReactJS and its JSX files. I will use both the SonarQube JavaScript plugin and the additional …
In this article, I will present you with two new SonarQube plugins that you will never find on the SonarQube marketplace (for some good reasons).
Keep …
Today I was preparing a presentation about Software Code quality for a TechTalk on Thursday. I made a search on the Internet about Automatic Unit test …
In 2017, this blog is powered by Hexo.js. However, I am looking for a replacement since Hexo.JS is lacking crucial features.
A Dashboard can be a very efficient communication tool for a team, between managers and business units. It enables an organization around a vision to …
This is a simple example of code to demonstrate how to use the library fakesmtp-junit-runner to write integration tests with mail servers.
The library …
Today I have felt on an interesting article about Javascript promises and the new functionality of async/await.