Mes projets d'informatique

Ce site

J'héberge l'intégralité de ce site sur un ancien ordinateur entretenu et configuré par moi-même. J'utilise nginx.
Afin de me souvenir des étapes, j'ai écrit un petit mémo.

Optimisation combinatoire

Implémentation de l'algorithme de Dijkstra en C++. Utilisation de plusieurs structures de données puis comparaison des temps d'éxecution avec la théorie. Génération de graphes aléatoires, de longueur et densité variables. Travail réalisé dans le cadre d'un échange Erasmus à Milan. Code source disponible ici.

Info Engie

Dans le cadre de ma formation aux Mines, nous avons pu travailler avec Engie sur des données d'éoliennes. Nous étions un groupe de trois élèves. Travail en Python sous forme de notebooks jupyter, utilisation des bibliothèques numpy, pandas, sklearn et matplotib. Gestion de conflits en programmation avec git. Tables de données avec plusieurs dizaines de milliers de lignes.

Dotfiles

Ensemble de scripts shell pour optimiser mon utilisation personnelle. Écriture de fichiers par vim, compilation automatique en pdf. Ce projet toujours en cours m'a permis de renforcer mes connaissances en bash. Code source disponible ici.