Improve Java Skills By Going Old School

Want to Get Better at Java? Go Old School.

Rik Scarborough Java, Programming Leave a Comment

So you’re a Java programmer, and you want to take your skills to a higher level. I’m going to suggest you take a project and go old school.

Over the course of this blog, I’ll explain what “going old school” means as well as give you some tips and tricks to get started. We’re going to step away from most modern tools and go back to the basics, so you gain a deeper understanding of what Java is and how it works. By the end, you should be well on your way to improving your Java skill set.

FreeBSD

FreeBSD for Writing Java

Rik Scarborough Development Technologies, Groovy, Java Leave a Comment

This one is just for fun. I’ve been using FreeBSD off and on since the late 90’s when a good friend, who has since passed, introduced me to the operating system.

Recently, for personal reasons, I’ve decided to move away from the big IT providers and install FreeBSD on my primary desktop for personal use. Just so it’s clear, I still use the operating system my client uses for work, but for my own personal desktop and coding projects, I’ve decided to once again install and run FreeBSD.

This post is not a tutorial, but let’s take some time to look at using this “Unix-like” operating system for real-world situations, such as developing Java applications for fun and profit.

Spring Batch Job Flow

Spring Batch Job Flow Using a JobExecutionDecider

Jonny Hackett Development Technologies, Java, Spring, Spring Batch, Tutorial 1 Comment

In this tutorial for Spring Batch, we’re going to take a look at Programmatic Flow decisions in a Spring Batch job using Spring’s JobExecutionDecider. Spring Batch is a pretty powerful framework and this is another useful tool to have in your Spring Batch toolbox.

To demonstrate, I’ll use a scenario that came up recently while working on my client’s project. After explaining the situation and my goals, I’ll jump into a detailed, step-by-step guide. Let’s get started!

GINQ for the win

Using Groovy 4: GINQ for the Win

Rik Scarborough Development Technologies, Groovy, Java, Programming 4 Comments

In my last blog post Back in the Groovy 4, I briefly mentioned Groovy-Integrated Query (GINQ). I’ve been wanting to write about how I would use this new feature, and I decided to take this opportunity to do so.

In this post, I will be describing two examples in which I used GINQ. The first requirement I faced on a recent project of mine and demonstrating how I used GINQ to fulfill it. A quick disclaimer: this is not a tutorial on GINQ. This blog is merely a discussion of how I’ve used GINQ and how I plan on making it part of my toolkit.