This website is based on the upcoming changes of the elabs Rails engine. Everything's not fine, but you can see the changes coming in the next releases.

I feel directly concerned with the Net Neutrality being endangered in the USA. Even if i'm in France, that would make an example for other countries. I don't want that.

Introduction à l'algorithmie avec quelques exemples et exercices...

This post is mainly an aggregation of ressources found there and there on the web in order save a MySQL database on a regular time basis, making the dumps available in a network shared folder.

As I have time to work on this website, I planned some changes in the days coming, from the overall design, to the addition of new functionnalities.

As the last update was about the different languages on user submitted content, it's time to internationalize Elabs, the core.

Here is the beggining of this wonderful journey.

Elabs engine has been updated with a simple notification system, user avatars and small improvements. Join the project !

Elabs engine has been updated with a shortcodes system, slugs, RSS feeds and small improvements. Join the project !

Elabs engine has been updated with an announcement system and a totally new UI.

Updating to this version breaks the original style and layout.

Join the project !

After a year of night development, the first version is out.

Cours GIT : révision des commandes de base; Principe de git flow et hooks

I spent some time figuring out why the setup of ExperimentsLabs wasn't going on with an OVH "perso" hosting plan.

Cette introduction est une synthèse des cours de l'IMIE, destinés à la découverte de Linux. Ce cours n'est certainement pas complet, mais j'ai essayé d'en garder le maximum.

Elle se base sur une Debian 8.5.

I recently quit my job as a draftsman for personnal reasons. The next step is to evaluate my abilities in web development / development in general.

This is more a reminder for me, a compilation of links to websites I always forget

Eric is a Python IDE. Here are the steps that made me successfully install it on a windows 10 computer.

Notes de cours de l'IMIE autours de la configuration d'une Debian 8.5 en machine virtuelle : addons invité et dossiers partagés. Cet article est un essai et peut être incomplet. N'hésitez pas à chercher un peu plus sur internet...

When I tried to get this website working, the server running PHP5.4 threw me this error: Can't use method return value in write context.

Counter caches are really useful to keep a track of the amount of related data a given record has. Unfortunately, it's a delicate setup for has_and_belongs_to_many relations

Je suis tombé sur le cas ou je devais récupérer un élément d'une table aléatoirement, basé sur des préférences utilisateur.

I was working on a project and needed to create some documentation for the CSS used in the app. I created a custom directive to render the content of a VueJS component in plain text (template only).

This article will be a step by step explanation of the creation of a VueX module generator. Other articles will follow concerning a data dispatcher and the usage of all this with Nativescript-Vue