Projets
Projets sur lesquels j’ai travaillé ou publié.
2024
- J'ai refait et migré tout mon site web Cela faisait plusieurs années que je n'avais rien publié, principalement parce que je n'avais pas d'endroit adapté pour partager mon code et éditer mes textes avec la même fluidité que lorsque je programme. Dans cet article, je vous présente les fonctionnalités que j'ai mises en place, ainsi que le travail de migration que j'ai accompli pour retrouver un espace de travail optimal.Tags
vuejs nuxt migration wordpress static-site - 📁 projects
- Managing Email Aliases with ProtonMail and SimpleLogin to sort automatically into inbox folders based local part Streamline your email management with automatic sorting for messages received through aliases. Learn how to efficiently organize your inbox for your Email aliases without manual intervention.Tags
archiving - 📁 projects
2020
- Porting all my content into a static-site After a decade, I'm rebuilding my personal site using modern front-end technologies. This project combines Vue.js, Nuxt, and custom tooling to migrate from WordPress to a static site, while improving content organization through a bilingual taxonomy system.Tags
vuejs nuxt migration static-site - 📁 projects
2015
- Migrating WebPlatform.org MediaWiki into Git as Markdown files Tags
archiving open-source operations webplatform - 📁 projects
- Run a NodeJS process through forever from within a Docker container I’ve recently been through the steps to make a NodeJS web app to run from inside a Docker container. The objective of this project was to simplify the deployment of a web app that had many moving parts by making it a re-deployable service that is self-contained.Tags
linux docker open-source operations procedure webplatform - 📁 projects
- Make Discourse “long polling” work behind Fastly or Varnish In the Discourse forums, if you’ve seen something saying that you have to provide a different origin to make long polling work, maybe you didn’t understand what you have to do. Here are the details of why and how to do it correctly.Tags
linux operations webplatform cloud-computing - 📁 projects
- Setting up Discourse with Fastly as a CDN provider and TLS Here’s how I setup a Discourse web application so that I can scale it by adding more Docker instances while keeping a low number of exposed web serversTags
operations cloud-computing webplatform linux caching varnish - 📁 projects
- Upgrade to Python 2.7.9 on Ubuntu 14.04 LTS and make your own .deb package for deployment Need to run your web app with Python 2.7.9, but server environment uses Ubuntu Long Term Support? Don’t replace Python, leverage VirtualEnv instead!Tags
webplatform procedure operations best-practices - 📁 projects
- Install Discourse and Docker on Ubuntu 14.04 with aufs enabled I needed to install a set of VMs to run apps within Docker containers. In the case of Discourse, docker requires you to use aufs instead of devicemapper.Tags
standardization salt-stack procedure - 📁 projects
- Creating a new Ubuntu Salt master from the terminal using Cloud-Init Cloud-Init is made in a way that it handles distribution specific package installation details automatically. With it, you can create a new salt master in a few commands.Tags
operations linux salt-stack cloud-computing - 📁 projects
- Install PHP5 Memcached PECL extension and have it support igbinary Main part of my job is to make sure that its easy to reinstall a VM. Sometimes you need to build a package from source. How do you distribute it? Here’s one wayTags
linux cloud-computing procedure - 📁 projects
- Quelques bouts de code pour automatiser le déploiement Avez-vous déjà voulu automatiser le déploiement de votre infrastructure serveurs web de A-Z? C’est exactement sur quoi je travaille en ce moment.Tags
cloud-computing development operations salt-stack - 📁 projects
- Create a MariaDB cluster with replication over SSL with Salt Stack Some notes on how I created our updated MariaDB database cluster with replication.Tags
linux techniques salt-stack cloud-computing - 📁 projects
2010
- Script bash pour transférer une base de donnée MySQL d’un serveur à l’autre Tags
linux bash script sql - 📁 projects
2008
- Tester le fonctionnement d'un serveur SMTP Envoyer et recevoir des courriels implique une combinaison de systèmes qui interagissent d'une façon assez complexe et un problème de réception ou de classement peut être causé par plusieurs raisons. Étant donné que tout est très intrinsèque sur un serveur, voici une procédure pour s'assurer que tout est en ordre.Tags
linux procedure operations techniques tutoriels - 📁 projects
- Effacer complètement un disque dur de façon sécuritaire Une procédure qui explique comment complètement effacer un disque dur en écrivant plusieurs fois des données aléatoires pour rendre beaucoup plus difficile de recouvrer les données.Tags
techniques tutoriels procedure best-practices security - 📁 projects