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

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

2016-12-09 17:00
On a regular basis we hear people talk of good and bad architecture, but what is architecture?   Before I describe software architecture, let’s see if we can come to an agree… Read More
2016-12-08 05:00
During the second week of November was Devoxx Belgium, Europe’s biggest Java conference, and as every year the community’s who’s-who showed up. One of them was Brian Goetz… Read More
2016-12-06 11:00
Android fingerprint authentication uses smartphone touch sensor to authenticate the user. Android Marshmallow has introduced a set of API that makes easy to use touch sensor. Before Android… Read More
2016-12-05 08:00
Having worked in the software development industry for nearly a decade, I wanted to take a step back and look back on the journey so far. When I initially began my career, for me, it was abo… Read More
2016-12-05 05:00
A couple of weeks ago I wrote a post explaining how to create a Neo4j causal cluster using Kubernetes and … the I wanted to work out how to simulate a network partition which would pu… Read More
2016-12-01 08:00
One of the neat features that the excellent Spring Kafka project provides, apart from a easier to use abstraction over raw Kafka Producer and Consumer, is a way to use Kafka in tes… Read More
2016-11-30 08:00
In this blog post, I explore the six different dimensions I covered in my recent talk at the O’Reilly Software Architecture conference in London called “The Well Rounded Architec… Read More
2016-11-29 16:24
Solve App Problems 10x Faster with AppDynamics – Monitor production apps at code-level depth with minimal overhead. Start a FREE Trial! As we head into the Thanksgiving weekend with th… Read More
2016-11-28 17:00
Spark Overview As per the official website, “Apache Spark is a fast and general engine for large scale data processing” It is best used with clustered environment where the data… Read More
2016-11-25 14:00
A previous post tried to find objective correlations1, 2 between the number of times a method was updated and its structural properties. Given that the probability of a method’s being… Read More
2016-11-25 11:00
Because I work with Linux and Windows based machines for development, I often find myself wishing that I had some of the handy command-line Linux tools available in my Windows environments… Read More
2016-11-25 08:00
Agile is iterative and incremental development and frequent delivery with cultural change for transparency. What do the words iterative and incremental mean? Iterative means we take a o… Read More
2016-11-25 05:00
Apache Mesos is an open source cluster manager developed at UC Berkeley. It provides resource isolation and sharing across distributed applications. Mesos consists of a master daem… Read More
2016-11-24 08:00
We are getting closer to the first Release Candidate for JavaParser 3.0. One of the last features we added was support for observing changes to all nodes of the Abstract Syntax Tree. While I… Read More
2016-11-23 20:00
Being an effective product owner or product manager requires leadership: the development team and stakeholders need guidance and direction to collaborate and achieve product success. But as… Read More
2016-11-21 11:00
There is no denying it – we live in The Age of the Customer. Consumers all over the world are now digitally empowered, and they have the means to decide which businesses will succeed a… Read More
2016-11-21 08:00
As a consequence of the Dyn attack many major websites were down, including twitter – the browsers could not resolve an IP address of the servers because the authoritative name server… Read More
2016-11-21 05:00
1. Introduction Connection Pooling is a technique to boost application’s performance where N connections to the database are opened and managed in a pool. The application just ask… Read More
2016-11-16 05:00
Make Banana Recognition Great Again This post is about going from an idea to its implementation. The idea was to create an application for mobile phone that can detects cars. Now let’s… Read More
2016-11-15 08:00
My objective here is to show how Spring Kafka provides an abstraction to raw Kafka Producer and Consumer API’s that is easy to use and is familiar to someone with a Spring backgro… Read More
2016-11-14 20:00
I hear this argument a lot. As the author of a framework that strongly encourages CQRS, I obviously am biased against this opinion, and disgaree with it. Of course, the statement and my disa… Read More
2016-11-14 11:00
These days, there are a lot of discussions about Microservices at the workplace or in tech talks. And if you have worked with SOA before, you might wonder what is the difference between SOA… Read More
2016-11-11 05:00
Annotations were introduced in Java 5, and we all got excited. Such a great instrument to make code shorter! No more Hibernate/Spring XML configuration files! Just annotations, right there i… Read More
2016-11-10 20:00
In this talk I will introduce three different clients for elasticsearch as well as Spring Data Elasticsearch. But to get started let’s look at some of the basics of elasticsearch. elas… Read More
2016-11-10 17:00
Debugging is “a process of running a program/method interactively, breaking execution flow after each statement and showing…” In a nutshell, it is a very useful technique… Read More
2016-11-10 14:00
What is IoT? This is a big question! Of course, IoT is the next technological revolution that promises to change the way we live and the way we work. So what is IoT? According to the most im… Read More
2016-11-10 05:00
In a beginner’s guide to concurrency, I mentioned advisory locks. These are not the usual table locks – they are table-agnostic, database-specific way to obtain a named lock from… Read More
2016-11-08 12:24
Want to learn about the best practices in implementing DevOps toward your digital transformation? Download the free eBook Why DevOps is an Essential Part of Digital Transformation! Think of… Read More
2016-11-03 17:00
Using the product backlog can be challenging, and many product owners wrestle with overly long and detailed backlogs. This blog post provides ten practical tips that help you work with your… Read More
2016-11-03 14:00
The Rise of the Machines In recent decade we are witnessing the resurrection of interest in neural networks due to advances in computing hardware such as GPU accelerators and availabili… Read More
2016-11-03 08:00
What is CockroachDB? CockroachDB is a project I’ve been keeping an eye on for a while now with great interest. It’s a an open-source, Apache 2 licensed, database (Github lin… Read More
2016-11-02 05:00
If you have followed my blog you know that I have been involved in the open-source project Speedment for a while. During the summer and fall I have worked a lot with finishing up the next bi… Read More
2016-11-01 08:00
Once you’ve reached the point where you’re a proficient programmer with a good understanding of a useful tech stack, you’re now faced with the sisyphean task of Keeping Up… Read More
2016-10-27 19:00
I’m proud that many people are actively addresing diversity issues. Research shows that diversity leads to better problem solving and often, more creative solutions. Unfortunately the… Read More
2016-10-27 07:44
We are proud to announce the general availability of the new release of the CUBA Platform and Studio! Perhaps this is one of the most feature-rich platform releases ever – there are im… Read More
2016-10-27 04:00
Using instanceof is a code smell. I think we may agree on that. Whenever I see a construction like that I’m sure that something went awry. Maybe someone just didn’t notice a prob… Read More
2016-10-26 19:00
The latests and greatest Drools 6.5.0.Final release is now available for download. This is an incremental release on our previous build that focus on a few key improvements to round up… Read More
2016-10-24 16:00
Jython is a great tool for some quick java scripts using a pretty solid syntax. Actually it works wonderfully when it comes to implement some maintenance or monitoring scripts with jmx for y… 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

×