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

 

 

The Art of Data Science: The Skills You Need and How to Get Them

software-development-2-logo

The meteoric growth of available data has precipitated the need for data scientists to leverage that surplus of information. This spotlight has caused many industrious people to wonder “can I be a data scientist, and what are the skills I would need?”. The answer to the first question is yes – regardless of your prior experience and education, this role ...

Read More »

Visualizing Java 9 Module Relationships

java-logo

As I stated in an earlier post, I’ve been running Eclipse Neon on the Java 9 + Jigsaw builds for a little while and haven’t had any issues. I spent a few hours over the weekend tinkering with some modularity tool ideas. I wrote a little plug-in for Eclipse Neon that visualizes the connections between the various modules.       ...

Read More »

Throwing an Exception Without Proper Context Is a Bad Habit

java-logo

I keep repeating the same mistake again and again. So it’s time to stop and make a rule to prevent this from happening anymore. The mistake is not fatal, but it’s very annoying. When I look at production logs, I often see something like "File doesn't exist", and I ask myself: What file? Where is it supposed to exist? What ...

Read More »

The first Application-Centric Unified Monitoring solution for Java

devops-logo

Solve App Problems 10x Faster with AppDynamics – Monitor production apps at code-level depth with minimal overhead. Start a FREE Trial! Earlier today at AppDynamics AppSphere™ 2015, we announced the AppDynamics Winter ’16 Release (4.2) that  brings significant enhancements to our Application Intelligence Platform to provide essential support for businesses’ digital transformation initiatives. The new release extends the capabilities of ...

Read More »

#GeekListener v.5

software-development-2-logo

The last week wasn’t rich in global programming events. So I have no any comments and tweets regarding fresh tech-talks. But as always I have a bunch of developers tweets about everything, starting from a philosophy and finishing with a big data. So let’s start the #GeekListener digest! Our first functional programming lover… khe-khe I mean participant is Michael O. ...

Read More »

A Subtle AutoCloseable Contract Change Between Java 7 and Java 8

java-logo

A nice feature of the Java 7 try-with-resources statement and the AutoCloseable type that was introduced to work with this statement is the fact that static code analysis tools can detect resource leaks. For instance, Eclipse: When you have the above configuration and you try running the following program, you’ll get three warnings: public static void main(String[] args) throws Exception ...

Read More »

High-Concurrency HTTP Clients on the JVM

java-logo

HTTP is probably the most popular application-level protocol and there are many libraries that implement it on top of network I/O, which is a special (stream-oriented) case of general I/O. Since all I/O has a much in common 1, let’s start with some discussion about it. I’ll concentrate on I/O cases with a lots of concurrent HTTP requests, for example micro-services, ...

Read More »

Internet of things: 4 free platforms to build IoT project

software-development-2-logo

Internet of things is a set of physical objects that use network support to exchange data. These objects can be sensors, software, boards and so on. This is an interesting ecosystem where the software can be connected directly to real hardware or devices. The most known boards that can be used for IoT project are Arduino (with its several versions) ...

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