Ricardo Reves's Projects
๐งโโ๏ธ This project aims to introduce you to the wonderful world of virtualization.
๐ฅธ My personal configuration
๐ต This modules of C++ is designed to help you understand the specifities of the language when compared to C. Time to dive into Object Oriented Programming!
๐งน This bash script allows you to free up to 3GB of disk space in your home directory, by deleting the cache of several applications.
๐จ๏ธ The goal of this project is pretty straightforward. You will recode printf(). You will mainly learn about using a variable number of arguments.
โก๏ธ May it be a file, stdin, or even later a network connection, you will always need a way to read content line by line. It is time to start working on this function, which will be essential for your future projects.
๐ This project is about coding a C library. It will contain a lot of general purpose functions your programs will rely upon.
โ๏ธ This project is an introduction to the beautiful world of Raytracing. Once completed you will be able to render simple Computer-Generated-Images and you will never be afraid of implementing mathematical formulas again.
๐ This project is about creating a simple shell. Yes, your own little bash. You will learn a lot about processes and file descriptors.
๐ฌ The purpose of this project is to code a small data exchange program using UNIX signals.
๐ NetPractice is a general practical exercise to let you discover networking.
๐ด In this project, you will learn the basics of threading a process. You will see how to create threads and you will discover mutexes.
๐ Generate a score badge for your 42 projects, using the APIs of 42 and Shields.io
๐งฎ The Push swap project is a very simple and a highly straightforward algorithm project: data must be sorted.
๐ณ Allows you to test 42 projects in a linux environment and use valgrind to detect memory leaks.
๐น๏ธ This project is a very small 2D game. Its purpose is to make you work with textures, sprites, and some other very basic gameplay elements.
๐ฏ The tests I use to do the peer-evaluations
โจ How to be more productive at 42
๐ My collection of userscripts for 42
๐บ MiniCat is a DIY Robot for Makers and Kids, the whole Hardware and Software is open source
๐ Dynamically generated 42 badge for your git readmes.
Demo for norminette-action GitHub Action
push_swap from ecole42
๐คซ Some secrets about me