Pinned Repositories
42CPP_MODULES_00-04
42CPP_MODULES_05-09
42FDF_bonus
FDF is a computer graphics project that uses the MiniLibX library to create a 3D wireframe model of a landscape. It teaches fundamental graphics programming concepts like isometric projection, interactive controls for zoom, translation, rotation, and includes features like depth shading and color rendering to enhance visual effects.
42FT_IRC
ft_irc is an IRC server developed in C++, designed to provide a robust and feature-rich communication platform. It handles multiple clients simultaneously, supports standard IRC commands and channel management features, and integrates a bot for an interactive game. The server ensures non-blocking I/O operations. Compatible with official IRC clients
42GET_NEXT_LINE_bonus
42MINIRT
miniRT is a RayTracer program using the miniLibX library to create realistic images from 3D scenes. It supports geometric objects like planes, spheres, and cylinders, and implements lighting effects such as ambient and diffuse lighting. Users can manipulate the scene and camera using keyboard controls for an interactive experience.
42MINISHELL
Minishell is a lightweight Unix shell implementation in C that supports essential functionalities like command execution, redirections, pipes, environment variable expansion, and built-in commands. It handles interactive user input, signal processing, and command history, mimicking basic shell behavior.
42PHILOSOPHERS_bonus
Philosophers tackles the "Dining Philosophers" problem, focusing on concurrency issues such as deadlock and starvation. It simulates philosophers as threads/processes using mutexes/semaphores for fork management. The program logs state changes and detects starvation, ending when a philosopher dies or all have eaten a specified number of times.
Advent_of_Code_2023
Hackaton_GoogleCloudDayLisbon2024
Eye on the Asphalt (Hackathon winning project) automates pothole detection using video data from public buses. Developed for the Google Cloud Day '24 Lisbon Hackathon, this AI-powered system processes real-time footage to identify and report road issues, improving urban road maintenance and sustainability. Recognized as the Hackathon winner!
mzsv's Repositories
mzsv/42CPP_MODULES_00-04
mzsv/42MINISHELL
Minishell is a lightweight Unix shell implementation in C that supports essential functionalities like command execution, redirections, pipes, environment variable expansion, and built-in commands. It handles interactive user input, signal processing, and command history, mimicking basic shell behavior.
mzsv/42PHILOSOPHERS_bonus
Philosophers tackles the "Dining Philosophers" problem, focusing on concurrency issues such as deadlock and starvation. It simulates philosophers as threads/processes using mutexes/semaphores for fork management. The program logs state changes and detects starvation, ending when a philosopher dies or all have eaten a specified number of times.
mzsv/Advent_of_Code_2023
mzsv/42CPP_MODULES_05-09
mzsv/42FDF_bonus
FDF is a computer graphics project that uses the MiniLibX library to create a 3D wireframe model of a landscape. It teaches fundamental graphics programming concepts like isometric projection, interactive controls for zoom, translation, rotation, and includes features like depth shading and color rendering to enhance visual effects.
mzsv/42FT_IRC
ft_irc is an IRC server developed in C++, designed to provide a robust and feature-rich communication platform. It handles multiple clients simultaneously, supports standard IRC commands and channel management features, and integrates a bot for an interactive game. The server ensures non-blocking I/O operations. Compatible with official IRC clients
mzsv/42GET_NEXT_LINE_bonus
mzsv/42LIBFT_bonus
mzsv/42MINIRT
miniRT is a RayTracer program using the miniLibX library to create realistic images from 3D scenes. It supports geometric objects like planes, spheres, and cylinders, and implements lighting effects such as ambient and diffuse lighting. Users can manipulate the scene and camera using keyboard controls for an interactive experience.
mzsv/Hackaton_GoogleCloudDayLisbon2024
Eye on the Asphalt (Hackathon winning project) automates pothole detection using video data from public buses. Developed for the Google Cloud Day '24 Lisbon Hackathon, this AI-powered system processes real-time footage to identify and report road issues, improving urban road maintenance and sustainability. Recognized as the Hackathon winner!
mzsv/42MINITALK_bonus
mzsv/42PRINTF_bonus
mzsv/42PUSH_SWAP
mzsv/Hackaton_Hackacity2023
mzsv/Hackaton_Sogrape
Web scraping wine prices
mzsv/hackerrank
mzsv/leetCode
c++