42 is a computer programming school based on peer-learning and hands-on projects, without teachers or classes.
Project | Description |
---|---|
Libft | A C library. Some of the functions are recoded from the libc, others are additional useful functions |
ft_printf | A recoding of the printf function |
Born2beroot | A sysadmin project. I created a virtual machine under specific instructions and implementing strict rules |
get_next_line | A function that reads one line of a text file. Repeated calls read the following lines |
Pipex | A C program that behaves the same as the shell command: < file1 cmd1 | cmd2 > file2 |
so_long | A small 2D game |
Exam Rank 02 | The first exam of the 42cursus |
push_swap | A project designed to learn sorting algorithms |
Philosophers | A multithreaded solution to the dining philosophers problem |
Minishell | A simple shell that behaves like bash |
Exam Rank 03 | The second exam of the 42cursus |
Netpractice | For this project I had to learn subnetting and configure 10 small networks |
CPP Module 00 | The first module of the C++ piscine |