Pinned Repositories
Webserv
This is a basic web server created from scratch in C++98. It was developed as part of the curriculum at 42. The project emphasizes a deep understanding of the HTTP protocol, networking, and the CGI (Common Gateway Interface) standard.
cub3D
Inspired by Wolfenstein 3D, cub3D is a 42 school project that provides an opportunity to explore the fundamentals of raycasting, textures rendering, and basic game mechanics. The goal is to create a small, simple, and visually appealing maze game. The project is written in C .
philosophers
This 42 project introduces the basics of threading a process using the classic "Dining Philosophers" problem. The program creates a set of philosophers that share a dining table with forks placed between each pair of philosophers. The goal is to avoid deadlocks and ensure that each philosopher can eat without conflicts.
transcendence
Minishell
Minishell - A Bash-like Shell This repository contains the source code and implementation for Minishell, a simple shell that aims to mimic the behavior of the Bash shell. It provides a command-line interface with essential features like command execution, history management, environment variable handling, redirections, and pipes.
arduino_00
memaar92's Repositories
memaar92/transcendence
memaar92/cub3D
Inspired by Wolfenstein 3D, cub3D is a 42 school project that provides an opportunity to explore the fundamentals of raycasting, textures rendering, and basic game mechanics. The goal is to create a small, simple, and visually appealing maze game. The project is written in C .
memaar92/philosophers
This 42 project introduces the basics of threading a process using the classic "Dining Philosophers" problem. The program creates a set of philosophers that share a dining table with forks placed between each pair of philosophers. The goal is to avoid deadlocks and ensure that each philosopher can eat without conflicts.