A summary of my completed projects so far.
Project | Description | Finished | Final Grade |
---|---|---|---|
Libft | Your very first library, recoding standard functions functions that you’ll be using for all your next projects. | October 2021 |
Project | Description | Finished | Final Grade |
---|---|---|---|
get_next_line (included in libft) | A program that can read a file line by line | October 2021 | |
ft_printf (included in libft) | A recode of ft_printf | October 2021 | |
Born2beroot | A System Administration related exercise in a debian Virtual Machine | November 2021 |
Project | Description | Finished | Final Grade |
---|---|---|---|
push_swap | A sorting algorithm that sorts data on a stack with a limited set of instructions, using the lowest possible number of actions. | December 2021 | |
pipex | Mimic the unix pipe mechanism | January 2022 | |
so_long | A small 2D game using a graphics library | January 2022 |
Project | Description | Finished | Final Grade |
---|---|---|---|
philosophers | In this project, you will learn the basics of threading a process. You will learn how to make threads. You will discover the mutex. | February 2022 | |
minishell | The objective of this project is for you to create a simple shell. | April 2022 |
Project | Description | Finished | Final Grade |
---|---|---|---|
CPP modules | An introduction to C++ | June 2022 | (see the project page) |
Net Practice | NetPractice is a general practical exercise to let you discover networking. | June 2022 | |
MiniRT | This project is an introduction to the beautiful world of Raytracing. | September 2022 |
Project | Description | Finished | Final Grade |
---|---|---|---|
Inception | This project aims to broaden your knowledge of system administration by using Docker. You will virtualize several Docker images, creating them in your new personal virtual machine. | September 2022 | |
webserv | This project is about writing your ow HTTP server. You will be able to test it with an actual browser. HTTP is one of the most used protocols on the internet. Knowing its arcane will be useful, even if you won’t be working on a website. | January 2023 |