You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
An IoT door sign for the 42 IT school campuses. The sign warns about the upcoming and ongoing exams that day, preventing unaware students from entering the room and disrupting those taking the test. It automatically checks active exams on the Intra server, providing peace of mind to the Pedago team
A small 2D graphical game using MiniLibX where the player collects items and exits the map. This project introduces event handling, simple rendering, and file parsing with strict error management.
A minimal UNIX shell for the 42 curriculum. Supports built-in commands, redirections, pipes, environment variables, and signal handling—crafted in pure C.
A foundational 42 project to reimplement essential functions from the C standard library. Covers memory handling, string manipulation, character checks, and linked list operations. This project reinforces core C concepts, pointer logic, and dynamic memory management — all without using the standard library.
A simplified shell-like pipe mechanism in C. This project replicates the shell behavior of piping commands and builds understanding of processes, pipes, file descriptors, and execve.
Implements a function that reads a file descriptor line by line. Focuses on dynamic memory allocation, buffer management, and persistent state handling across multiple function calls and file descriptors.