Circle | Project | Skills | Status |
---|---|---|---|
0 | Libft | My very first own C library | |
1 | get_next_line | Reading a line on a fd is way too tedious | |
ft_printf | Make printf function | ||
netwhat | Understand how network works | ||
2 | push_swap | Sorting data on a stack, with a limited set of instructions, and the smallest number of moves. | |
minitalk | Small data exchange program using UNIX signals | ||
so_long | Small 2D game with minilibx | ||
3 | Philosophers | The basics of threading a process using mutex | |
minishell | Make a mini bash shell | ||
4 | CPP_00 | The first module of C++ | |
CPP_01 | Memory allocation, reference, pointers to members and the usage of the switch in CPP | ||
CPP_02 | Ad-hoc polymorphism, operator overloading and Orthodox Canonical class form | ||
CPP_03 | Inheritance in CPP | ||
CPP_04 | Subtype polymorphism, abstract classes and interfaces in CPP | ||
CPP_05 | Try/Catch and Exceptions in CPP | ||
CPP_06 | Different type casts in CPP | ||
CPP_07 | Templates in CPP | ||
CPP_08 | Templated containers, iterators and algorithms in CPP | ||
cub3D | My first RayCaster with miniLibX | ||
5 | webserv | Make my own HTTP Web Server | |
Inception | System Administration by using Docker | ||
ft_containers | Re-implement Containers in C++ | ||
6 | ft_transendence | Create a website for the mighty Pong game! |