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 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.
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.
A minimal UNIX shell for the 42 curriculum. Supports built-in commands, redirections, pipes, environment variables, and signal handling—crafted in pure C.
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.