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

 

 

Rest client calls with Spring Cloud

spring-interview-questions-answers

There are a few interesting ways to make REST client calls with the Spring-Cloud project. Spring-Cloud rest support builds on top of the core Netflix OSS libraries, but abstracts them and in the process simplifies using the libraries. RestTemplate As a first step let us consider the traditional way to make Rest calls through Spring based applications, using RestTemplate: public ...

Read More »

Stack smashing detected

java-logo

 I bet every Java developer has been surprised at some point in the beginning of their career when they first encounter native methods in Java code. I am also sure that the surprise has later vanished over the years with coming to understand how the JVM handles calls to native implementations via JNI. This post is about a recent experience with ...

Read More »

Create a programming language for the JVM

software-development-2-logo

Because you know, in the end everyone wants to create his own programming language. I have been interested in parsers and languages for a while. I worked with Xtext, Jetbrains MPS, created a few DSLs etc. etc. I also wrote my PhD thesis on this topic but so far I did not get started creating a complete programming language from ...

Read More »

Deploy to Maven Central using API key (aka auth token)

apache-maven-logo

How to communicate with Maven Central/Nexus without using the password kept locally unencrypted (especially with Gradle, but not limited to it). Rationale Unfortunately, Gradle (and many other build tools) does not provide any mechanism to locally keep passwords encrypted (or at least encoded). Without that even such a simple activity like showing your global Gradle configuration (~/.gradle/gradle.properties) to a colleague ...

Read More »

GWT CON 2015 – Community driven GWT conference

google-gwt-logo

Next November 11th, in Firenze at the Hotel Michelangelo, will be held the second edition of #GWTcon (www.gwtcon.org), the international community driven conference on GWT. A whole day targeted on the development of web and mobile applications using the GWT Toolkit: one of the components of the toolchain employed by Google engineers for the development of Inbox, AdWords and Sheets; ...

Read More »

Activiti 6: An Evolution of the Core Engine

activiti-logo

This article describes the changes with regards to the Activiti core engine and how version 6 differs from version 5. All the material here, including the code examples  were presented back in June in Paris, but I believed it was good to also have it written down in blog form for people that don’t like watching Youtube movies (although I think ...

Read More »

The Definitive Guide for Production Tools: 24 Ways to See Through Your Application

devops-logo

Review: Alerting, Log Management, Visualization, APM, and Deployment Management Tools We’re often asked about the differences and trade-offs between the tools in the Java production tooling ecosystem, so we’ve decided to release a tools guide and gather all our insights in one place. In this post you can see the topics that were covered in the guide, and additional research that ...

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