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

 

 

Cloud Native Camel riding With JBoss Fuse and OpenShift

apache-camel-logo

Red Hat recently released a Microservices integration toolkit for running our microservices in a Docker and Kubernetes environment on OpenShift v3. To help people understand this a little bit better, I’ve migrated the Rider Auto application, which has been around for a while for demoing Apache Camel and JBoss Fuse, into a set of microservices that you can run on ...

Read More »

Deploy Docker to Amazon Cloud using Tutum

docker-logo

Have you felt the need to run Docker containers on Amazon? Amazon Container Service requires extensive setup and manual work. This is meant for programmers who have plenty of time and willing to debug through multiple steps. For mundane programmers, like me, who like simple and easy to use steps, there is Docker Tutum! What is Docker Tutum? Docker Tutum is a SaaS ...

Read More »

The Essential Guide to Streaming-first Processing with Apache Flink

software-development-2-logo

Editor’s note: This is a post by Apache Flink PMC members Fabian Hueske and Kostas Tzoumas. Fabian and Kostas are also co-founders of data Artisans.  A very large part of today’s data processing is done on data that is continuously produced, e.g., data from user activity logs, web logs, machines, sensors, and database transactions. Until now, data streaming technology was lacking in several ...

Read More »

Implied Readability

software-development-2-logo

The hands-on guide to Jigsaw brushes past a feature I would like to discuss in more detail: implied readability. With it, a module can reexport another module’s API to its own dependents. Overview This post is based on a section of an article I’ve recently written for InfoQ. If you are interested in a Jigsaw walkthrough, you should read the ...

Read More »

Stressed? It’s Not the Industry, It’s Your Employer

career-logo

Blog posts and discussion threads about the overwhelming stress felt by those in the software industry seem increasingly popular of late, and authors usually infer that the pressures (or combination thereof) are highly unique to software. The commenters usually skew young, but there is no shortage of experienced pros echoing these sentiments. There are clearly characteristics of the software business ...

Read More »

Docker Compose Environment Variable Binding Examples – Java, Node.Js, PHP, Python, And Ruby On Rails

docker-logo

DCHQ is fully compatible with Docker Compose (https://docs.docker.com/compose/compose-file/). The platform however provides core (optional) enhancements to Docker Compose supporting advanced plug-ins with lifecycle stages to handle service discovery use cases. It also supports cross-image environment variable bindings, automatic container IP retrieval and injection, and additional parameters like mem_min, publish_all, cluster_size, host, and registry_id. The service discovery framework takes care of ...

Read More »

Creating proxy object using djcproxy

java-logo

During the last weeks I have shown how to create a proxy object using Java reflection API and cglib. In this article I will show you how this can be done using djcproxy. Oh, not again, another proxy implementation! What is the point to write about this in addition to the selfish fact that I created this proxy? The point ...

Read More »

JavaFX Missing Features Survey: Table View

javafx-logo

The TableView (and TreeTableView) of JavaFX has won the price for being the control that was mentioned the most in my recent “JavaFX Missing Features” survey and also in many follow-up discussions (including and especially the guys in our Zurich JavaFX Meetup group). I guess one of the reasons is the simple fact that almost every application needs a table ...

Read More »

First Steps Into the World of Go

software-development-2-logo

Since developers should learn a new programming language every year, I felt it was about time for me to dive into something new and I decided on Go. The good news is that Go has awesome documentation to get you started. More good news is that Go has a mature ecosystem of tools, including support for getting dependencies, formatting, and testing. There ...

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