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 ....

 

 

4 Free Weather Providers API To Develop A Weather App

android-logo

Android apps that give weather information are common in play store. Moreover, Weather app and widgets are one of the most downloaded items. When it is time to develop weather app, it is necessary to use a weather provider as the source of weather information. These weather providers expose a set of services or, in other words, a set of ...

Read More »

Cutting Corners

software-development-2-logo

The pressure to deliver yesterday is strong. If it’s not customers nagging you, it’s project managers breathing down your neck or your own self-doubt that this should have been simpler: the desire to get the task done quicker can often be irresistible. How do you strike the right balance between cutting corners and polishing the turd? While working through a ...

Read More »

Clustering And Scaling Services

software-development-2-logo

Many will tell you that they have a scalable system. After all, scaling is easy. Buy a server, install WebLogic (or whichever other monster application server you’re using) and deploy your applications. Then wait for a few weeks until you discover that everything is so “fast” that you can click a button, have some coffee, and, by the time you ...

Read More »

7 Ways ES2015 Can Improve Your JavaScript Programming

devops-logo

AppDynamics enables companies to achieve and maintain the level of application performance that’s demanded by today’s software defined business. Try AppDynamics for Java and get started troubleshooting in a matter of minutes. ES6 is a major update to the JavaScript language, the first since the adoption of ES5 in 2009. The features of ES6 are being incorporated into JavaScript engines ...

Read More »

A Working DeltaSpike Tutorial

java-interview-questions-answers

On a recent project, I was faced with an interesting problem: take a service method that was given a single object and reuse the same code in the context of a nightly process that would run independently of the application over thousands of the same type of object. It would have been ridiculous to try to maintain an identical process ...

Read More »

Agile adoption by numbers – and some problems

agile-logo

I’ve done a few agile introductions in my time, in fact I’ve started to feel I could almost write a book entitled “agile by numbers”. So yesterday when this question appeared on some LinkedIn group I thought I’d give it a quick go: “I am working with an organization which wants to explore agile adoption. What are the some of ...

Read More »

Docker Service Discovery On Microsoft Azure – Docker Java App Load Balanced By Nginx Or Apache HTTP, Mongo Replica Set And Hazelcast Cluster

docker-logo

This project covers three service discovery use cases in Docker application deployments — including Nginx & Apache HTTP Server load balancing, Mongo Replica Set and Hazelcast Cluster. The service discovery framework in DCHQ provides event-driven life-cycle stages that executes custom scripts to re-configure application components. This is critical when scaling out clusters for which a load balancer may need to ...

Read More »

Impress Your Coworkers by Using SQL UNPIVOT!

software-development-2-logo

I’ve recently encountered a very interesting question on Stack Overflow by an unnamed user. The question was about generating a table of the following form in Oracle, using a table valued function: Description COUNT ------------------- TEST1 10 TEST2 15 TEST3 25 TEST4 50 The logic that should be implemented for the COUNT column is the following: TEST1: count of employees ...

Read More »

JavaDocs Source Samples That Don’t Suck

java-logo

JavaDoc source code embeds suck! I love JavaDoc but it didn’t age well. When you work with other tools (e.g. in the Microsoft world) suddenly the embedded samples look amazing and “search” functionality is just built in! Why can’t we have that? JDK 9 is introducing new support for search but source embeds can be so much better and are ...

Read More »

JavaOne 2015: Prepare For JDK 9 – blog@CodeFX

javaone-logo

JavaOne 2015 saw a series of talks by the Project Jigsaw team about modularity in Java 9. They are all very interesting and full of valuable information and I urge every Java developer to watch them. Beyond that I want to give the community a way to search and reference them, so I summarize them here: Prepare For JDK 9 ...

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