← Home

Projets 42

Projets réalisés dans le cadre du cursus de la 42.

Liste de mes projets réalisés à l'École 42, du tronc commun aux projets système et réseau.

Tronc commun

Badge libftBadge ft_printfBadge get_next_lineBadge fract-olBadge NetPracticeBadge minitalkBadge push_swapBadge philosophersBadge minishellBadge miniRT
  • libft — Recréation de fonctions de la lib C standard + utilitaires.
  • ft_printf — Réimplémentation de la fonction printf.
  • get_next_line — Fonction pour lire un fichier ligne par ligne.
  • fract-ol — Premier projet graphique (fractales en 2D).
  • NetPractice — Exercices de réseau / routage IP.
  • minitalk — Communication client/serveur via signaux UNIX.
  • push_swap — Tri de piles avec un ensemble d'opérations limité.
  • philosophers — Problème des philosophes mangeurs (threads / concurrence).
  • minishell — Shell minimal façon bash.

Projets avancés

  • miniRT — Ray tracer minimal pour rendre des scènes 3D.

Divers

  • charger-detector — Détection du chargeur sur macOS / Linux (lié à Asahi).
  • c_formatter_42 (fork) — Formatter C compatible norminette (outil pour 42).