The 11th version of my website is ready!

At last, I’m proud to announce the 11th version of my website! ^__^! It features: A brand-new home page, based on SVG + jQuery to introduce rainbow colors and interactivity! Bootstrap 4 (still in beta version!) vis.js, to restore my timeline - which is much more beautiful than the one...

The 10th version of my website is ready!

More than 7 years have passed since the day I decided to create my own website - which I published a few months later, in September 2009. Over the years, my website has gradually evolved: v1.0 was a basic set of pages employing rudimentary CSS styling v2.0 employed more advanced...

Installing Android Studio 2 on 64-bit Ubuntu

Android Studio 2 is definitely a brilliant, modern and interesting technology! ^__^ Unfortunately, I faced a few setup issues mainly related to dynamic libraries on my 64-bit Ubuntu 16 system - so, I’m going to describe my experience in a step-by-step tutorial. Install the required 32-bit libraries A few libraries...

Magellan - A clustering tutorial with WildFly, nginx, Scala(FX) and Gradle

Introduction High availability is an essential requirement for more and more websites: there should not be significant delays as the number of simultaneous requests increases in case of a hardware or software failure, the website should continue to work there should be a way to dynamically adjust the capabilities of...

Visual applications with Go on Windows

Introduction Go is a great programming language, supporting more and more cross-platform libraries for the creation of visual applications - especially GTK 3. The benefits are evident - providing a uniform graphical user interface (GUI) when developing native programs. I definitely appreciated GTK+’s flexibility and portability when creating MoonDeploy, my...

MoonDeploy 2.0 is ready!

I have always been fond of Java Web Start - I love the idea of clicking on a link in the web browser and having an application downloaded and run by a dedicated tool. Unfortunately, I started noticing a few constraints in Java Web Start: it is optimized for the...

WildFly 9 - A JMS-oriented tutorial

Java Message Service (JMS) is a simple and elegant API abstracting message-oriented middleware; in this tutorial, we’ll see how to easily set up a new instance of the WildFly 9 application server with JMS support. Of course, this is just one of many possible configurations, but it should enable developers...