42 is a global education initiative that offers a new way of learning technology: no teachers, no classrooms, students learning from their fellow students (peer to peer learning), with a methodology that develops both computing and life skills. The 42 cursus is free for whoever is approved in its selection process* - the so-called "Piscine" - becoming thus "cadets" (42's students).
Project | Stack | Description | Finished |
---|---|---|---|
Philosophers | C | TEat, Sleep, Spaghetti, repeat. This project is about learning how threads work by precisely timing a group of philosophers on when to pick up forks and eat spaghetti without dying from hunger. | 2022-06-26 |
Circle 2 | |||
push_swap | C | his project involves sorting data on a stack, with a limited set of instructions, and the smallest number of moves. To make this happen, you will have to manipulate various sorting algorithms and choose the most appropriate solution(s) for optimized data sorting. | 2022-03-26 |
pipex | C | This project aims to deepen your understanding of the two concepts that you already know: Redirections and Pipes. | 2022-03-26 |
so_long | C, mlx | This project is a small 2D game with minilibx. You'll learn about textures, sprites and tiles. | 2022-06-17 |
Circle 1 | |||
get_next_line | C | Function that returns a line, read from a file descriptor. | 2021-12-23 |
ft_printf | C, Make | Recode printf. | 2021-12-24 |
Born2beroot | Linux, Bash | This project aims to introduce you to the wonderful world of virtualization (and Linux administration). | 2021-11-23 |
Circle 0 | |||
Libft | C, Make | The aim of this project is to code a C library regrouping common functions that are going to be used in other projects. | 2021-11-02 |