Pinned Repositories
webserv
Webserv is a project aimed at building a simple, yet fully functional web server in C++ that complies with the HTTP/1.1 protocol.
MiniShell
Minishell is a project that involves building a simple Unix shell from scratch.
Philosophers
This project is written in C, and it deepens understanding of concurrent programming, thread management, mutexes, and the prevention of race conditions.
pipex
Pipex is a project designed to help understand Unix processes, file descriptors, and piping between commands. The goal is to recreate the functionality of the shell pipeline (|). This project is written in C and demonstrates how to manage process creation, redirection of input/output, and piping using low-level Unix system calls.
push_swap
-Inception
The goal is to set up a complete infrastructure of multiple services using Docker Compose to orchestrate containers, ensuring proper networking, data persistence, and service management.
ft_printf
Re-create the printf function with flags : cspdiuxX%
gcozigon
get_next_line
This projects is about creating a function that, allows to read a line ending with a newline character ('\n') from a file descriptor, with the size of your choice
Libft
The objective of this project is to code in C its own library of usual functions, which allows to understand the operation of some functions in depth.
gcozigon's Repositories
gcozigon/webserv
Webserv is a project aimed at building a simple, yet fully functional web server in C++ that complies with the HTTP/1.1 protocol.
gcozigon/-Inception
The goal is to set up a complete infrastructure of multiple services using Docker Compose to orchestrate containers, ensuring proper networking, data persistence, and service management.
gcozigon/Cub3D
Cub3D is a 3D game project built using raycasting technology, inspired by early first-person shooter games like Wolfenstein 3D.
gcozigon/Cpp
This repository showcases my journey of learning C++ through a variety of exercises and practical coding challenges.
gcozigon/MiniShell
Minishell is a project that involves building a simple Unix shell from scratch.
gcozigon/Philosophers
This project is written in C, and it deepens understanding of concurrent programming, thread management, mutexes, and the prevention of race conditions.
gcozigon/pipex
Pipex is a project designed to help understand Unix processes, file descriptors, and piping between commands. The goal is to recreate the functionality of the shell pipeline (|). This project is written in C and demonstrates how to manage process creation, redirection of input/output, and piping using low-level Unix system calls.
gcozigon/so_long
gcozigon/push_swap
gcozigon/gcozigon
gcozigon/get_next_line
This projects is about creating a function that, allows to read a line ending with a newline character ('\n') from a file descriptor, with the size of your choice
gcozigon/ft_printf
Re-create the printf function with flags : cspdiuxX%
gcozigon/Libft
The objective of this project is to code in C its own library of usual functions, which allows to understand the operation of some functions in depth.