Benjamin Rancourt

Benjamin Rancourt @benjaminrancourt

About: A passionate programmer-analyst from Sherbrooke (Quebec) 🍁, who love almost everything about web development 🌐.

Location:
Sherbrooke (Quebec) Canada
Joined:
Jun 17, 2019

Benjamin Rancourt
articles - 57 total

Happy Holidays! 🎁

I don't know about you, but I've been busy at work this week with the Apache Log4j vulnerability,...

Learn More 0 0Dec 24 '21

How to Create a Chrome Extension to Edit Websites

Context Have you ever been on a website that you would like to have a different layout? Or...

Learn More 1 0Dec 23 '21

How to Install Manjaro

Over the previous years, I had to install Manjaro a couple of times and to ease the process for the...

Learn More 1 0Dec 16 '21

Au revoir UdeS!

Après plus de cinq années à travailler pour le Service des technologies de l'information de...

Learn More 0 0Dec 12 '21

How to migrate projects from Subversion to Git with svn2git 🦅

Do you remember Subversion (also known as SVN)? 🤔 Unfortunately, there is still a few teams that...

Learn More 0 0Nov 26 '21

Objectifs SMARTIES

Je suis présentement entrain de faire du ménage dans mes notes personnelles et je suis tombé sur mes...

Learn More 0 0Nov 18 '21

Sustainable Web Manifesto 📜

À l'heure où le monde entier parle de plus en plus de l' urgence climatique , nous devons nous aussi,...

Learn More 0 0Nov 12 '21

How to be notified when a new tag has been created on a Docker Hub repository 📧

When I started creating my private architecture on Docker for my projects, I started having a lot of...

Learn More 3 0Nov 4 '21

Hacktoberfest 2021 🍂

Pour une huitième année consécutive, l'Hacktoberfest est de retour! Qu'est-ce que c'est?...

Learn More 3 0Oct 14 '21

Best New Features in GitLab 14.2 and 14.3 ⛲

Last month, on September 22, GitLab 14.3 was released. It made me realize that I forgot to check the...

Learn More 1 0Oct 29 '21

Upgrading from Java 11 to Java 17

With the release of Java 17 on September 14, 2021, those who use only Long Term Support (LTS)...

Learn More 2 0Oct 22 '21

Quelle extension de nom de domaine privilégier?

Avec plus de 1 500 extensions de nom de domaine possible, il peut être difficile d'effectuer un choix...

Learn More 0 1Oct 8 '21

One Year Blog Anniversary 🥂

This week marks a special event for me as it is the first anniversary of my blog! During one year, I...

Learn More 0 0Sep 30 '21

How to redirect from non-www to www with Traefik

I recently switched the hosting provider of my personal blog from Netlify to my custom stack (Docker,...

Learn More 0 0Sep 24 '21

Qu'est-ce qu'est un developer advocate? 🥑

Contexte Bien qu'une croissance rapide dans une entreprise est en soit une bonne nouvelle,...

Learn More 6 0Sep 17 '21

A complete Traefik configuration 🚥

If you're lucky, someone else in your organization may have already configured Traefik, an HTTP...

Learn More 8 2Sep 10 '21

Ghost keyboard shortcuts and shortcodes 🚀

You probably already know that I use Ghost CMS as my backend, as I particularly like their interface...

Learn More 1 0Aug 30 '21

How to copy a file from a Docker container to the host 📋

Recently, we needed to download a file from a Docker container. Since the file was not inside a bind...

Learn More 1 0Aug 19 '21

How to create a boolean arrow function in Java 🏹

Since I am more experienced with JavaScript than Java, I often search on the Web to find out how to...

Learn More 0 0Aug 13 '21

How to override an HTTP header in Traefik 🐲

Context Recently, I installed Ghost on my Docker architecture and I had to override a...

Learn More 0 0Aug 7 '21

GitLab 14.0 is now available! 🌻

As I was on vacation for the past two weeks, I didn't take the time to review the released features...

Learn More 0 0Jul 21 '21

How to ensure only one instance of a Bash script is running 🏃

At work, we have an cron job in Bash which can sometimes take a long time to run, depending on some...

Learn More 0 0Jul 30 '21

How to split a large CSV file based on the number of rows 🔪

Recently I had to import CSV files into an external application at work, but the application was not...

Learn More 6 0Jul 22 '21

How to extract the source code of a Java application ☕

If you write Java applications, you may already know that, in order to be able to easily use your...

Learn More 1 0Jul 19 '21

Migrate a Ghost blog to another instance ⛵

Context Last week, the Ghost instance I'm using started behaving inappropriately. I was...

Learn More 0 0Jul 1 '21

How to run a cron as a non-root user in Docker 🦾

Yesterday, I was looking to add a cron to an existing Docker image, but it took longer than I would...

Learn More 1 0Jun 29 '21

How to validate your headings in Ghost 🚩

While reviewing one of my last posts, I struggled a bit with its headings. This is easy when the...

Learn More 0 0Jun 18 '21

GitLab 13.12 is now available! 🌼

This month, although the new release of GitLab contains 44 improvements, only 3 of them caught my...

Learn More 0 0Jun 3 '21

Settings of my GitLab repositories 🔐

Whenever I create a new GitLab repository , I mostly keep configuring them with the same settings ,...

Learn More 1 0Jun 11 '21

How I create the featured images on my blog 📸

For most of my posts, I do not have any useful images to put at the top of my posts. But since my...

Learn More 0 0May 27 '21