Hello world! I'm a full stack engineer working @epfl-si in Lausanne, Switzerland.
Apparently, I'm hanging around on GitHub since 16 years and 8 months.
You can reach me on mastodon @mastodon.social@ponsfrilus or LinkedIn.
I'm also a teacher, a bots breeder, a happy husband and father of 2.
#EPFL | #EPFL-SI | #EPFL-FSD | #EPFL-Dojo | #EPFL-Dojo-kata 🔥 | #1TBS
|
|
[doc] Signaler que le dépôt a été vibe-codé |
|
[doc] Ajouter le README et le CHANGELOG
La section « Détails techniques » consigne les trois contournements mis en place, afin qu'ils ne soient pas défaits par inadvertance : le correctif de requestAnimationFrame pour la vue d'impression de reveal.js, la neutralisation de l'indentation suspendue appliquée par pandoc aux blocs de code, et le choix de DejaVu Sans Mono pour les supports A4. |
|
[feature] Ajouter le Makefile d'orchestration |
|
[feature] Ajouter les exercices et le corrigé de la partie 3
La deuxième série est consacrée à la lecture de ls -l et reprend les points traités dans la présentation, dont le piège classique : le droit w sur un fichier n'autorise pas sa suppression, qui dépend des droits du répertoire qui le contient. Le corrigé accepte explicitement toute variante correcte que l'apprenti·e sait expliquer, et signale les points à valoriser lors de la correction du défi final. |
|
[feature] Ajouter la partie 3 : atelier ligne de commande |
|
[feature] Ajouter la partie 2 : présenter une distribution
La preuve d'un essai réel — capture d'écran personnelle et sortie de commandes exécutées sur la distribution — est notée séparément, afin d'écarter les présentations recopiées du site officiel. Le modèle sert aussi d'exemple d'utilisation des encadrés, des notes du présentateur et de la disposition en deux colonnes. |
|
[feature] Ajouter la partie 1 : introduction à Linux
La distinction entre serveur d'affichage, gestionnaire de fenêtres et environnement de bureau fait l'objet d'une diapositive dédiée : c'est la confusion la plus fréquente chez les débutants. Les notes du présentateur sont incluses dans les sources et restent invisibles à l'écran comme dans le PDF. |
|
[feature] Ajouter la génération des supports A4 |
|
[feature] Ajouter le contrôle de débordement des diapositives
Le script sort en erreur dès qu'une diapositive déborde : il est donc utilisable en intégration continue. |
|
[feature] Ajouter l'habillage EPFL des présentations
Le bloc @media print neutralise l'indentation suspendue que pandoc applique aux lignes de code colorées (text-indent de -5em compensé par un padding-left de 5em) : à l'export PDF, elle décalait tous les blocs de code d'environ cinq cadratins vers la droite. |
|
|
|
|





