Projets
Des projets choisis pour leur exigence technique, pas pour leur nombre.
Webserv
100/100Un serveur HTTP écrit en C++, dans l'esprit de nginx.
C++98RéseauSystèmes
Inception
100/100Une infrastructure Docker construite de zéro : NGINX, WordPress, MariaDB.
DockerDevOpsLinux
Minishell
125/100Un interpréteur de commandes façon bash : pipes, redirections, signaux.
CSystèmesParsing
Cub3D
110/100Un moteur de raycasting 3D en temps réel, à la Wolfenstein.
CAlgorithmiqueGraphisme
Philosophers
100/100Le dîner des philosophes : threads POSIX, mutex et synchronisation.
CConcurrenceSystèmes
Pipex
116/100Un pipe shell réimplémenté avec fork, pipe, dup2 et execve.
CSystèmesProcessus
Push_swap
84/100Trier une pile en un minimum de mouvements, avec deux piles seulement.
CAlgorithmiqueTri
So_long
104/100Un petit jeu 2D : traverser une carte, collecter, atteindre la sortie.
CGraphismeMLX42
Modules C++
De la forme canonique orthodoxe aux templates et conteneurs STL.
C++98POOSTL
La piscine & libft
Le mois de sélection, puis la bibliothèque standard réécrite de zéro : libft (125/100), ft_printf (100/100), get_next_line (125/100).
CShellFondamentaux