Dino Lupo     About     Archive     Feed

Java EE 7: SSL Security on Wildfly 10

We are going to secure both the management interface and the application access of Wildfly 10

Conference: Codemotion Rome 2016, things worth remembering.

I attended Codemotion Rome 2016, I liked it very much and here I’m going to annotate things worth remembering and that shouldn’t be forgotten.

Annotation-based Role access security for Spring Boot - roles configuration on MongoDB

Working on a research project in my company, I needed a nice way to define Security Access to my services. Java Annotation is the answer. Read the story to see the code details

JVM default maxheap setting

I was working with some Java projects with Eclipse, Gradle, Spring Cloud and Microservices architecture, and trying to execute the complete environment setup on my laptop with 8 gigs of ram. It became very hot and noisy with the fan at maximum. The system was very slow and unresponsive and I thought WTF a quad core with 8 gigs is so slow running a bunch of java applications? After going deeper into the problem, I discovered that the default JVM settings for the max heap is a 1/4 of the system RAM!

Rest Service With Intel Galileo and XDK from Start to Finish

In this tutorial I’m going to build a node.js rest web service server and client in the IoT platform Intel Galileo gen 2. I realized that I needed a “physical” way to check if some services are performing good or bad in the network. This is a little but working example that could be useful if you want to see real physical alerts based on some good or bad service behaviours. Some examples are: a software factory want to see green or red lights in a room when an integration test has failed or not, or a devops guy wants to know if some important services (e.g. service discovery service in a microservice architecture) are up or down, and so on…

How To Build a Custom CentOS 7 Box in Vagrant (OSX Yosemite) From Scratch

Are you familiar with Vagrant? Beside the official definition Why Vagrant, in case you need a fast and solid environment to try out your software on VMs, then you have to give Vagrant a try because it can be seen as a wrapper on top of virtualization software that can speed up your work a lot. At the end of this tutorial you will be able to start new personalized machines in a matter of seconds.

Improved and colored command prompt bash on OSX

When you start a standard OSX Terminal running bash you see that it is uncolored and boring as an old fashioned VAX terminal at university. So I decided to go with a new setting to make the overall terminal experience better, like those you see on various Linux distribution.

Introducing Gradle

Gradle is a build system with many improvements over Ant and Maven. In this post I will go through an Hello World example on how I set up gradle on OSX and work along with eclipse. With few changes you can adapt this mini-guide on Windows and Linux.

Introducing Poole

The Strange Case of Dr. Jekyll and Mr. Hyde tells the story of a lawyer investigating the connection of two persons, Dr. Henry Jekyll and Mr. Edward Hyde. Chief among the novel’s supporting cast is a man by the name of Mr. Poole, Dr. Jekyll’s loyal butler.

Windows x64 - Netbeans and Java vm JRockIt

Hi all,
here is the problem:
running Netbeans in a x64 environment using the JRockIt virtual machine caused a problem like “vm not found”.