Get Even More Visitors To Your Blog, Upgrade To A Business Listing >>

Blog Directory  >  Software Blogs  >  Programming Blogs  >  Java Code Geeks programming Blog  > 

2021-11-06 13:15
In this day and age, you need to take your website security seriously. While WordPress is a generally secure and safe content management system, it’s not foolproof. Google blacklists a… Read More
2021-11-04 07:00
The Ultimate Toolbox for Creating Amazing Websites! Get the Latest Version of This Web Builder with a Huge Set of Design Tools PLUS 7 Extension Packs Hey fellow geeks, This week, on our JCG… Read More
2021-11-04 05:00
One would like to assume that turning logging on would have no side effect on the running software. LOGGER.info("The current session is {}", request.getSessionId()); However, there are alway… Read More
2021-11-02 05:00
Previously we secured an Nginx instance using SSL and mTLS. If you are using Java interacting with a service secured with mTLS requires some changes on your code base. On this tutorial we sh… Read More
2021-11-01 07:00
Linux Command Line, Bash Shell, Secure Shell, Ubuntu & Kali — This is Your 34-Hour Guide to Mastering One of the Top Business Operating Systems On Earth Hey fellow geeks, This week… Read More
2021-11-01 05:00
Define Async/Await in JavaScript in One Sentence The async/await pattern allows non-blocking code to be written as though it’s blocking code. Rewind Languages without multi-threading m… Read More
2021-10-25 04:00
Hello. In this tutorial, we will explain readable and writable Streams in a Node.js application. 1. Introduction Streams in the node are the objects that help you to write and read data to a… Read More
2021-10-24 12:14
In some languages, and by some I probably mean JavaScript, values are tested for truthiness. Any value can be treated as a boolean. This gives us a special case with zero. Consider this: if… Read More
2021-10-23 12:15
A thread dump is a snapshot of all the threads running in a java process. It’s a vital artifact to troubleshoot various production problems such as CPU spikes, unresponsiveness in the… Read More
2021-10-21 13:46
When you’re a product or project manager working at a B2B company, there are many challenges you face when it comes to receiving feedback. How so? Feedback is coming in through all cus… Read More
2021-10-18 06:00
Master the Essentials of Today’s Digital Literacy with 29 Hours of Content on Coding Languages & Exam Prep on MTA, PCEP, and ITIL 4 Hey fellow geeks,Array This week, on our JCG Dea… Read More
2021-10-17 12:15
In this article, I will show you how to setup Anthos on Google Cloud. Anthos setup requires that you have the following prerequisites in place: Google project with billing enabledAnthos APIs… Read More
2021-10-15 04:10
Langium is a language engineering tool designed to help create DSLs and low code platforms: you can quickly create DSLs with Langium. Langium is lightweight, based on Visual Studio Code and… Read More
2021-10-14 04:01
Today, there are many smartphone users in the world and so is the popularity of mobile apps. In order to be competent, mobile apps have to be unique and provide the best user experience to i… Read More
2021-10-13 04:00
KivaKit Microservices   KivaKit is designed to make coding microservices faster and easier. In this blog post, we will examine the kivakit-microservice module. As of this date, this mod… Read More
2021-10-09 12:15
When it comes to web automation testing, the first automation testing framework that comes to mind undoubtedly has to be the Selenium framework. Selenium automation testing has picked up a s… Read More
2021-10-06 21:00
A little over four years ago, Mark Reinhold (Chief Architect of the Java Platform Group at Oracle) stated in his blog post “Moving Java Forward Faster“: “For Java to remain… Read More
2021-10-04 04:00
One of the pain points in all the development projects that I have worked on has been setting up/getting an infrastructure for automation. This has typically meant getting access to an insta… Read More
2021-10-02 12:15
A poor man’s multiple-repository build system Refactoring feature branches across multiple repositories A common use case when working with multiple, dependent repositories is to use g… Read More
2021-10-01 07:00
KivaKit applications can be configured using the settings api, but there is an easier way to configure an application for deployment built right into Application. By default, Application loo… Read More
2021-10-01 04:00
In this post we will explore the transition from a classic layered software architecture to a hexagonal architecture. The hexagonal architecture (also called ports and adapters architecture)… Read More
2021-09-28 07:00
It is a personal blog. The views and opinions expressed in this article are those of the author. They do not represent people, institutions, or organizations that the author may or may not b… Read More
2021-09-28 04:00
In Java 17 (released only a few days ago), Pattern Matching for switch has been introduced as a preview language feature, which allows case labels with patterns rather than just constants. H… Read More
2021-09-27 04:00
Introduction This year, many businesses have seen tremendous digital transformations because of the prevailing pandemic. As organizations were forced to adjust their ways to deliver their se… Read More
2021-09-24 07:00
The JDK Enhancement-Proposal (JEP) process is “for collecting, reviewing, sorting, and recording the results of proposals for enhancements to the JDK and for related efforts, such as p… Read More
2021-09-23 07:00
Java 17 (released yesterday) comes with many new features and enhancements. However, most of those require code changes to benefit from. Except for performance. Simply switch your JDK instal… Read More
2021-09-23 04:00
A resource is a stream of data that can be opened, read from or written to, and then closed. KivaKit provides a resource mini-framework that allows easy and consistent access to many types o… Read More
2021-09-22 07:01
The kivakit-commandline module provides the switch and argument parsing used by kivakit-application. Let’s take a look at how this works. When an Application starts up (see KivaKit app… Read More
2021-09-22 04:00
In Cloud Native apps private networks, databases and services are a reality. An infrastructure can be fully private and only a limited number of entry points can be available. Obviously the… Read More
2021-09-20 07:00
Hello. This tutorial will explain session management in the node.js application. 1. Introduction Session management is an important part of any application that helps the application track t… Read More
2021-09-19 12:15
At present, the software world is dominated by work on “Big Data” and “AI” that takes place in “The Cloud”. Looking back at the era of mainframes in the 1… Read More
2021-09-18 12:15
The kivakit-application module contains building blocks for creating applications and servers. In the diagram below, we can see that the Application class extends BaseComponent. Server, in t… Read More
2021-09-17 04:00
The emergence of the information age and e-commerce has forced businesses to upgrade their presence digitally. While mobile, web and PWA apps are becoming the means of reaching new customers… Read More
2021-09-16 14:10
Among one of the most popular and well-known programming languages of the 21st century, Java is a household name. Created in 1995, the programming language prides itself on the mantra write… Read More
2021-09-14 04:00
When I produced System Stubs I attempted, and failed, to produce a mock implementation for the system clock. It’s very convenient in production code to create a variable containing som… Read More
2021-09-12 12:15
JUnit is one of the most popular unit testing frameworks in the Java ecosystem. The JUnit 5 version (also known as Jupiter) contains many exciting innovations, including support for new feat… Read More
2021-09-10 07:00
Introduction In this article, I will demonstrate how to create and deploy a service with Cloud Run for Anthos. You can go through my previous article to understand the basics of Cloud Run fo… Read More
2021-09-10 04:00
Introduction The word serverless took the world by storm. Let’s talk a bit about this concept called serverless. We all know serverless means running a piece of code on cloud without w… Read More
2021-09-05 12:15
Logging is an inevitable part of debugging. Well, at least in modern high-level programming languages and architectures. It wasn’t thirty years ago, in Assembly, but it is now. Sometim… Read More
2021-09-02 04:00
Java 16 introduces a new Stream.mapMulti method which allows you to replace elements in a stream with multiple elements. The example below shows how you can use mapMulti to replace each stri… Read More
2021-09-01 04:00
Since Reactor has taken over the Java world it was inevitable the a reactive sql library would be there.In this blog we shall use r2dbc with h2 and reactor. We shall start with the dependenc… Read More

Share the post

Java Code Geeks

×

Subscribe to Java Code Geeks

Get updates delivered right to your inbox!

Thank you for your subscription

×