Do you want to know how to develop your skillset to become a Java Rockstar?

Subscribe to our newsletter to start Rocking right now!

To get you started we give you our best selling eBooks for FREE!

 

1. JPA Mini Book

2. JVM Troubleshooting Guide

3. JUnit Tutorial for Unit Testing

4. Java Annotations Tutorial

5. Java Interview Questions

 

and many more ....

 

 

Why You Are Overpaid

career-logo

I wrote Why You Make Less Money in early 2013, which attempted to account for the many reasons some technology professionals make less than others with similar qualifications. Underpaying employees (defined as below market rate, which can admittedly be difficult to truly know) will cause problems for both the employee and his/her employer, but overpaying also creates some challenges on both sides ...

Read More »

Using database views in Grails

grails-logo

This post is a quick explanation on how to use database views in Grails. For an introduction I tried to summarize what database views are. However, I noticed I cannot describe it better than it is already done on Wikipedia. Therefore I will just quote the Wikipedia summary of View (SQL) here:           In database theory, ...

Read More »

Simple Message Queue using Redis

redis-logo

In this posts we will use Redis as a simple message queue, using list commands. Let’s say we have an application that allows the users to upload a photo. Then in the application we display the photo in different sizes like Thumb, Medium and Large. In a first implementation we could have the task of processing the uploaded image in ...

Read More »

What’s new in Spring

spring-interview-questions-answers

Let’s check on some new releases announced by the Spring community over the previous days: Spring Boot 1.0.0.RC1 Spring was pleased to announce the first release candidate of Spring Boot v1.0.0. It contains a number of bug fixes and enhancements over the previous milestone. Binaries have been published to the Spring Maven Repository. The project page is updated with download ...

Read More »

Something to Consider as Java Tops the Programming Charts

software-development-2-logo

The following is a contributed article from Dennis Chu of Coverity: Something to Consider as Java Tops the Programming Charts By Dennis Chu, Senior Product Manager, Coverity For development teams, it may be obvious: Java is one of the top programming languages today. Approximately 9 million developers are currently working in Java; it’s said to be running on three billion ...

Read More »

Can you Learn and Improve without Agile Retrospectives? Of course you can…

agile-logo

Retrospectives – bringing the team together on a regular basis to examine how they are working and identify where and how they can improve – are an important part of Agile development. Scrum and “Inspect and Adapt” So important that Schwaber and Sutherland burned retrospectives into Scrum at the end of every Sprint, to make sure that teams will continuously ...

Read More »

Proof-of-Concept Using Spring Roo

spring-roo-logo

In my time with Keyhole, I’ve been involved in a number of projects where the client was asking us to rewrite a legacy system while retaining their existing database. Sometimes it helps to give a quick demo on how using current technologies can make it easier to develop, test, and maintain their code. One way I’ve found to get a ...

Read More »

Drools : PHREAK Stack Based Evaluations and Backward Chaining

jboss-drools-logo

A while back I wrote a blog on our new algorithm: http://blog.athico.com/2013/11/rip-rete-time-to-get-phreaky.html Someone asked me about the new stack based system, and how backward chaining works. I replied to them in an email, but I thought others might find it useful, so have pasted it below. It’s written straight from my brain onto the page, so it’ a bit raw ...

Read More »

Playing with JerseyTest (Jersey 2.5.1 and DI)

java-interview-questions-answers

I’m going to try explaining a trivial REST example. The idea is building a basic schema to start playing with Jersey. When I begin to use some framework, I usually develop a test enviroment for failing fast, and that is what I’m going to do. The next example has these features: Jersey 2.5.1 Dependency Injection JUnit for testing     ...

Read More »

Want to take your Java skills to the next level?

Grab our programming books for FREE!

Here are some of the eBooks you will get:

  • Advanced Java Guide
  • Java Design Patterns
  • JMeter Tutorial
  • Java 8 Features Tutorial
  • JUnit Tutorial
  • JSF Programming Cookbook
  • Java Concurrency Essentials