Pedro's repositories
matryoshka
Virtual Machine with linux environment to make life in 42 as a student easier.
pedroruiz.xyz
Statically generated website using Hugo and a minimal theme. Self-hosted on a Raspberry Pi 4 using Docker 🐳 and updated through GitHub Actions.
discovery-piscine
Bunch of projects to learn Javascript, HTML and CSS.
ft_linear_regression
Machine learning. Making predictions using a linear function training and a gradient descent algorithm.
ft_token_manager
FastAPI server that acts as an intermediary to request 42 webAuth tokens. This way your client secret is hidden from the end user and you can update UID and Secrets in one centralized place
dockerhub-42img
Docker image hosted on dockerhub. Created to develop 42 projects.
ft_containers
My own version of some C++ containers. Implemented vector, stack, map (using a red-black binary tree) and set.
ft_irc
Our own IRC Server written in C++. RFC compliant and compatible with comercial clients.
libasm
Function library written in Assembly language.
42box
Easy VM setup based on linux with all basic C tools for 42 Berlin
anmeldunghunt
Open the browser when an anmeldung appointment in Berlin is free
ansible_microserver
Files to set my server with no manual intervention.
flathunt
Python script to find flats from wg-gesucht
pihole-dns-heartbeat
Script to check if Pihole/Adguard is up and to change router filter config accordingly