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

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

Java Code Geeks Blog


javacodegeeks.com
Java 2 Java developers resource center, Java tutorials, Java news, Java How-To and more
2017-12-26 05:00
Last year I made the bold move to write-up the 2017 trends I thought would be important for the IoT industry and Eclipse IoT community. It seemed like a useful exercise so I thought a 2018 v… Read More
2017-12-24 13:00
Every now and then I find myself scratching through some of my old code to find that example “where I did that factory like thing”. When this happened again last week I decided t… Read More
2017-12-23 13:00
A lot of people think that GraphQL is for Front End and JavaScript only, that it doesn’t have the place with Backend technologies like Java, but is that really the case. Also very ofte… Read More
2017-12-22 14:00
As we are just getting used to the release of Java 9 in September, we only have a few more months to go before the next generation of Java comes out. Just this month, the planned Java Develo… Read More
2017-12-21 17:00
The Single Responsibility Principle, according to Robert Martin‘s Clean Code, means that “a class should have only one reason to change.” Let’s try to decrypt this ra… Read More
2017-12-20 08:00
1. Overview In this tutorial, we will review the basics of Spring Cloud Config Server. We will setup a Config Server and then build a client application that consumes the configuration on st… Read More
2017-12-19 17:00
I recently had a discussion with a friend, who is a relatively junior but very smart software developer. She asked me about exception handling. The questions were pointing to a tips and tric… Read More
2017-12-19 14:00
Trusted timestamping is the process of having a trusted third party (“Time stamping authority”, TSA) certify the time of a given event in electronic form. The EU regulation eIDAS… Read More
2017-12-15 14:00
Today we are going to look at reactive Spring Data Cassandra. This post is actually very similar to one that I did on Reactive Spring Data MongoDB with the only real difference being that th… Read More
2017-12-14 17:00
I have never worked with a single person who mastered no more than a single skill. Every individual I worked with had the intrinsic capability to perform in more than one type of work. Every… Read More
2017-12-14 14:00
Time to time someone is asking me what I think about what Alan Kay, the father of OOP, the designer of Smalltalk, the first object-oriented language, said in 1998 about OOP. He literally sai… Read More
2017-12-14 11:00
Every programmer wants to write a flawless program. That is, a program that runs without any hitch or glitch. Well, if wishes were horses, beggars would ride. Beyond all the wishes of a prog… Read More
2017-12-13 20:00
As mobile and data-driven applications increasingly dominate, users are demanding real-time access to everything everywhere. System resilience and responsiveness are no longer “nice to… Read More
2017-12-13 14:00
Introduction In the post Truffle served in a Holy Graal: Graal and Truffle for polyglot language interpretation on the JVM, we got a brief introduction and a bit of deep dive into Graal, Tru… Read More
2017-12-13 11:00
To start, let me say that Github is the subject here simply because they are the biggest in the open source industry. Github has become the Facebook of software development and that is why i… Read More
2017-12-13 08:00
Recursion is a technique that allows us to break down a problem into smaller pieces. This technique allows us to remove some local side effects that we perform while writing loopin… Read More
2017-12-13 05:00
Before reading this post, I strongly recommend you read the two previous blog posts that serve as a foundation to this blog: MVC, Delivery Mechanism and Domain Model and A Cas… Read More
2017-12-12 23:00
If you are interested in functional programming as many of our craftspeople are, you will have heard talk about tail recursion. Tail recursion refers to a recursive function call that has be… Read More
2017-12-12 20:00
I started writing another piece on more economic and agile/software development but it got to long, so right now, an aside… Back in 1968 Peter Drucker wrote: “Large or… Read More
2017-12-12 14:00
Spring Webflux is the new reactive web framework available as part of Spring 5+.  The way filters were written in a traditional Spring MVC based application(Servlet Filter, Ha… Read More
2017-12-12 11:00
A Continuous Delivery pipeline requires predictable software and dependency versions. Snapshot versions, which are common in Maven software projects, contradict the motivation behind Continu… Read More
2017-12-08 11:00
As Mark Kilby and I work on the geographically distributed teams book, I realized this morning that we need to define cost per feature. I already wrote Wage Cost and Project Labor Cost and t… Read More
2017-12-07 08:00
One way to send specific HTTP (error) status codes from a JAX-RS resource is to use the javax.ws.rs.core.Response class with its Builder Pattern-like API. If you want to specify the return t… Read More
2017-12-07 05:00
You can define and link to SQL scripts in a JPA persistence context definition that will be executed at runtime. There are standardized properties to define scripts how to create the schema… Read More
2017-12-06 17:00
Someone asked me what I think about DAO and I realized that, even though I wrote about ORM, DTO, and getters, I haven’t had a chance yet to mention DAO. Here is my take on it: it&rsquo&hell…Read More
2017-12-06 11:00
Keeping with the numerical and financial theme of the last couple of blogs I want to turn my attention to improvement and how really small improvements add up and can justify big spending. T… Read More
2017-12-05 11:00
Innovation and failure go hand in hand. It’s impossible to bring new products and features to life without taking informed risks and making mistakes. But effectively leveraging failure… Read More
2017-12-04 20:00
1. Introduction Microservices was termed by Dr Peter Rodgers in 2005 and was initially known as micro web services. The main principle behind microservices is to break up single large &lsquo&hell…Read More
2017-12-04 10:04
Want to Level Up Your Smartphone Experience? Well, you have come to the right place! We are giving away The New iPhone X Enter Now to Win a $999 Smartphone! It’s the phone that 7… Read More
2017-11-30 14:00
Last week I discussed that the new (@since 1.8) method splitAsStream in the class Pattern works on the character sequence reading from it only as much as needed by the stream and not running… Read More
2017-11-29 11:00
With the rise of microservice architecture in the past couple of years, many developers find themselves wondering if it’s right for them. There are two frequently asked questions I&rsq&hell…Read More
2017-11-28 11:00
1. Overview In this article, we will review the basics of how to use Redis with Spring Boot through the Spring Data Redis library. We will build an application that demonstrates how to perfo… Read More
2017-11-27 17:00
I’ll start this post with a quote:                     "Every great developer you know got there by solving problems they were unquali… Read More
2017-11-27 14:00
When you look at the most popular Java interview questions, you might encounter the one about fail-fast and fail-safe iterators: What’s the difference between fail-fast and fail-safe i… Read More
2017-11-24 11:00
Any of us who has programmed in a language that permits null references will have experienced what happens when you try to dereference one. Whether it results in a segfault or a NullPointerE… 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

×