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

 

 

How to Speed Up Ad-hoc Analytics with SparkSQL, Parquet, and Alluxio

software-development-2-logo

In the big data enterprise ecosystem, there are always new choices when it comes to analytics and data science. Apache incubates so many projects that people are always confused as to how to go about choosing an appropriate ecosystem project. In the data science pipeline, ad-hoc query is an important aspect, which gives users the ability to run different queries ...

Read More »

Remote JMS with WildFly Swarm

jboss-wildfly-logo

I’m blogging about WildFly swarm again? Short version is: I needed a test for remote JMS access and refused to setup something complex like a complete application server. The idea was to have a simple WildFly Swarm application which has a queue and a topic configured. Both should be accessible remotely from a standalone Java application. While the topic receives ...

Read More »

Developing Modern Applications with Scala: Database Access with Slick

scala-logo

This article is part of our Academy Course titled Developing Modern Applications with Scala. In this course, we provide a framework and toolset so that you can develop modern Scala applications. We cover a wide range of topics, from SBT build and reactive applications, to testing and database acceess. With our straightforward tutorials, you will be able to get your ...

Read More »

Functional FizzBuzz Kata in Java

java-logo

A while ago I solved the FizzBuzz kata using Java 8 streams and lambdas. While the end result was functional, the intermediate steps were not. Surely I can do better. As always, let’s start with a failing test: package remonsinnema.blog.fizzbuzz; + + import static org.junit.Assert.assertEquals; + + import org.junit.Test; + + + public class WhenFunctionallyFuzzingAndBuzzing { + + private final FizzBuzzer ...

Read More »

Big Data SQL: Overview of Apache Drill Query Execution Capabilities – Whiteboard Walkthrough

software-development-2-logo

In this week’s Whiteboard Walkthrough, Neeraja Rentachintala, Senior Director of Product Management at MapR Technologies, gives an overview of how open source Apache Drill achieves low latency for interactive SQL queries carried out on large datasets. With Drill, you can use familiar ANSI SQL BI tools, such as Tableau or MicroStrategy, plus do exploration directly on big data. For additional ...

Read More »

Building 3D Simulations In Unity3D, Part 3

software-development-2-logo

Welcome to the final post in this three-part blog series on Unity 3D. In this series, we are creating a simple 3D game in Unity3D with rich controls. Part one covered how to set up Unity3D and part two taught you how to control Unity3D using C#. In this final post of this series, we are going to delve into ...

Read More »

Suppress FindBugs Warnings in a Java and Spring Boot Web Application using Gradle

gradle-logo

How to Suppress FindBugs Warnings using Annotations in a +Spring Boot and +Java Application If your build is breaking because of a FindBugs issue and it is a false-positive or you are unable to resolve the issue because of other considerations, you can add an Annotation to ignore the Findbugs warning. Update your Gradle Dependencies You will want to add the following compile time ...

Read More »

Security management in jBPM & Drools workbenches

jboss-drools-logo

The jBPM 7 release will include an integrated security management solution to allow administrator users to manage the application’s users, groups and permissions using an intuitive and friendly user interface. Once released, users will be able to configure who can access the different resources and features available in the workbench. In that regards, a first implementation of the user & ...

Read More »

Resizing the HashMap: dangers ahead

java-logo

I recently stumbled upon a bug caused by improper usage of java.util.HashMap from multiple threads. The bug was an excellent example of the leaking abstractions. Only the knowledge of the implementation-level details of the data structures helped me solve the issue at hand. So I hope that sharing the problem I faced will encourage some of our readers to familiarize ...

Read More »

Ceylon: Ceylon Bootstrap

ceylon-logo

Ceylon 1.2.2 was released back in March, and at the time it shipped with a new feature that did not make a lot of noise, but I think it’s worth explaining it a bit more in this blog. In general Ceylon developers have to download the Ceylon distribution in order to compile Ceylon code, and so do Ceylon users. When ...

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:

  • Spring Interview QnA
  • Multithreading & Concurrency QnA
  • JPA Minibook
  • JVM Troubleshooting Guide
  • Advanced Java
  • Java Interview QnA
  • Java Design Patterns