Sunday, 23 June 2024

Quarkus vs. Spring Boot

The idea behind Quarkus is to have small containers that can be launched in just a few seconds. This allows for rapid scaling up and down, adapting resource usage to demand by automatically adding or removing containers, which makes costs especially effective in a pay-per-use cloud environment. If we take a medium-sized implementation built with Spring Boot, we would need to segment the application into several sub-projects to achieve the desired effect. Even for a new implementation, the question is: what advantages would Quarkus bring? In the case of one or more significant modules that need to scale quickly, the benefits are measurable. However, for an implementation with predictable usage and stable traffic volumes, there is no advantage to being faster.

Friday, 2 August 2019

Unlock Bilocker USB or NTFS Partition on Ubuntu 18.04

Quick procedure to unlock an USB stick or a NTFS partition encrypted using Bitlocker.

Sunday, 6 January 2019

PostgreSQL 11 and Spring Data - Part 1 The Database

In the past I used PostgreSQL as an alternative to Oracle for my experiments. Using a cloud-based development environment is now more practical and efficient than installing a server.

But I regularly find myself in a place where connections are difficult and I cannot access the database or some services from my development environment. In these cases a complete environment installed locally on the laptop is an advantage.

Sunday, 23 December 2018

Ubuntu 18.04 on HP Pavilion dv7-1060ez

At the beginning of 2017 I installed my HP Pavilion dv7 with Ubuntu 16.04. One moth ago I realized that the processor is a 64-bit CPU and that for all these years it has never been used as such. HP originally supplied it to me with Windows Vista 32Bit, so I believed that the processor did not support a 64Bit operating system.

Saturday, 22 July 2017

SSH Key Management on Ubuntu

I installed my notebook with Ubuntu 16.04 LTS. Now I must manage the different keys I use to access my GIT repositories on different hosts/services. I found some interesting hints I resume here.

Monday, 5 June 2017

Project Migration to Angular 2: Bootstrap Part 2

This article should be called Bootstrap Part 1 rewinded, because, in the mean time i did move from Angular 2 and Angular-Seed to Angular 4 and Angular CLI.

Sunday, 4 June 2017

Build & Deploy Angular 4 Projects

In January, this year, I was dealing with the migration from AngularJS to Angular 2. In the meantime the current version of Angular is 4. I decided to skip Angular 2 and continue with Angular 4.

Sunday, 26 February 2017

Ubuntu 16.04 on HP Pavilion dv7

Ten years ago I did buy a big HP laptop which was delivered with Windows Vista. Microsoft now is going to end the support for Vista. The device still works perfectly. I decided to move it to Ubuntu. The dv7-1060ez is a dual core with 4 GB memory and 310 GB hard disk, good candidate to become a usable Ubuntu laptop.