msintas's repositories
Pipex
Program in C where we use the functions "pipe, fork and dup2" to simulate the behaviour of a pipe in bash when executing multiple commands.
Philosophers
This proyect is a program in C, where we use threads and mutexes to simulate a dinner of philosophers, where they have to "eat, sleep and think" an specific amount of time. They must be correctly syncronized to avoid dead locks and data races. The bonus part is the same idea but this time using processes and semaphores to manage the resources.
MiniShell
The aim of this proyect is to create a mini shell that behaves like bash. Use of processes, pipes, forks, dups, and management of redirections, file descriptors, permissions...Worked in a team of 2 people.
ft_printf
This project is a program in C that consists on reprograming the original printf function in C using variadic functions and with this conversions: cspdiuxX %
fract-ol
Program in C to generate different types of fractals, such as Mandelbrot and Julia fractals, using the graphics library MLX42, and understanding the use of complex numbers and their equivalence in the real or imaginary planes.
push_swap
42 Project