Madelsa
Hello there! I'm Mahmoud, a passionate programmer on a never-ending quest for self-improvement.
Pinned Repositories
42-get_next_line
The get_next_line project is designed to read a line from a file descriptor or multiple file descriptors (Bonus), allowing for efficient reading of files or other input sources.
42-born2beroot
The Born2BeRoot project aims to provide hands-on experience with system administration tasks and the setup of a secure virtual machine environment. Students learn essential skills related to server management, user access control, network configuration, and security practices.
42-Cub3d
42-ft_IRC
42-ft_printf
The ft_printf project is an implementation of the standard C library function printf. It supports various format specifiers and provides a way to format and print data.
42-libft
Libft is a custom C library developed as part of the 42 curriculum. It contains a collection of functions that are commonly used in C programming, providing an essential set of tools for future projects. The library is designed to be robust, efficient, and to follow the 42 coding standards.
42-Minishell
42-NetPractice
42-Philosophers
42-Pipex
The Pipex project is a 42 School project that involves the creation of a simple shell program capable of simulating the functionality of the shell by using a series of processes and pipes. The project aims to reinforce the understanding of Unix processes, pipes, file descriptors, and command execution.
Madelsa's Repositories
Madelsa/42-ft_IRC
Madelsa/CPP-Module-09
Madelsa/CPP-Module-08
Madelsa/CPP-Module-07
Madelsa/CPP-Module-06
Madelsa/CPP-Module-05
Madelsa/CPP-Module-04
Madelsa/CPP-Module-03
Madelsa/CPP-Module-02
Madelsa/CPP-Module-01
Madelsa/CPP-Module-00
Madelsa/42-NetPractice
Madelsa/42-Cub3d
Madelsa/42-Philosophers
Madelsa/42-so_long
So_long is a graphical project at 42 where you will have to create a simple game using the minilibx, a basic library for graphical programming. The project involves creating a game scenario with walls, collectibles, an exit, and a player character. The player has to navigate through the map, collecting items and reaching the exit to win the game.
Madelsa/42-Pipex
The Pipex project is a 42 School project that involves the creation of a simple shell program capable of simulating the functionality of the shell by using a series of processes and pipes. The project aims to reinforce the understanding of Unix processes, pipes, file descriptors, and command execution.
Madelsa/42-Push_swap
Push_swap challenges students to implement a sorting algorithm using two stacks (A and B) and a set of operations. The objective is to sort the stack A in ascending order using the fewest possible operations. The program must output a series of operations that, when executed, resulting in a sorted stack.
Madelsa/42-born2beroot
The Born2BeRoot project aims to provide hands-on experience with system administration tasks and the setup of a secure virtual machine environment. Students learn essential skills related to server management, user access control, network configuration, and security practices.
Madelsa/42-libft
Libft is a custom C library developed as part of the 42 curriculum. It contains a collection of functions that are commonly used in C programming, providing an essential set of tools for future projects. The library is designed to be robust, efficient, and to follow the 42 coding standards.
Madelsa/42-Minishell
Madelsa/42-get_next_line
The get_next_line project is designed to read a line from a file descriptor or multiple file descriptors (Bonus), allowing for efficient reading of files or other input sources.
Madelsa/42-ft_printf
The ft_printf project is an implementation of the standard C library function printf. It supports various format specifiers and provides a way to format and print data.
Madelsa/42-piscine
42-piscine is a collection of all completed modules during the piscine (trial) period at 42 Abu Dhabi