Student at 42 Lyon.
Project link | Description | Languages/Techs | Final grade |
---|---|---|---|
WebServ | A lightweight web server implemented in C that simulates an HTTP server with basic request and response handling. | 125/125 | |
Inception | Deployment of a virtualized multi-container environment using Docker, hosting services like Nginx, MariaDB, and WordPress. | 100/100 | |
Netpractice | A project exploring the fundamental concepts of computer networking, including IP addresses, subnets, and communication protocols. | N/A | 100/100 |
Minishell | A minimalist command-line shell interpreter implemented in C, compatible with POSIX, supporting basic commands, redirection, and piping. | 110/110 | |
Philosophers | An introduction to concurrent programming, using threads, semaphores, and mutexes to simulate philosophers eating and thinking. | 100/100 | |
Push_swap | Implementation of an optimized sorting algorithm using two stacks and a limited set of operations to sort numbers efficiently. | 125/125 | |
Minitalk | Development of inter-process communication using UNIX signals to transmit binary data via signals. | 125/125 | |
FdF | A graphical project in C to display 3D maps from data, using an educational library to work with simple graphics. | 125/125 | |
ft_printf | Custom implementation of the standard C printf function, supporting various format specifiers and custom features. | 100/100 | |
get_next_line | A C function that reads a line from a file descriptor using a buffer size, handling file reading efficiently. | 100/100 | |
BornToBeRoot | A sysadmin project on a virtual machine, covering the fundamentals of system administration under Linux and Debian. | 100/100 | |
Libft | A custom implementation of several standard C library functions (libc), designed to understand and master the basics of C programming. | 125/125 |
Project link | Description | Languages/Techs |
---|---|---|
Portfolio | Make my Portfolio | |
Scraping | Scrap a Website | |
Sudoku | Make a sudoku game |