dmbcalado
Bachelor degree in Physics. Currently studying software development at 42 Lisboa. Hope to code for life.
Lisboa
Pinned Repositories
CppModules
C++ problems where we learn how to use the tools provided by C++, such as inheritance, overloads, polymorfism, exception handling and templates.
cub3d
This project is inspired by the world-famous Wolfenstein 3D game, which was the first FPS ever. In colaboration with Gabriela freitas (gabriela-freitas)
dmbcalado
Config files for my GitHub profile.
Fractol
Mandelbrot and Julia sets. zoom, move, iterations and colour pallete are modifiables.
Get_Next_Line
Get Next Line
IRC_Server
IRC Server that handles connections, channels, permissions, actions and modes (not all).
Minishell
Creating a small shell in C (similar to GNU Bash) using parallel processes, via forks. Pipes, redirections and parsing are the main focus, but we do construct some builtins
Philosophers
Recreation of the philosophers problem resorting to thread usage in C. To deal with data races and race conditions all we could use was mutexs to lock and unlock threads. Great results.
PushSwap
Own algorithm that with a restrict set of rules arranges any stack of numbers by order in the fewer steps possible. Good results.
cub3d
This project is inspired by the world-famous Wolfenstein 3D game, which was the first FPS ever.
dmbcalado's Repositories
dmbcalado/CppModules
C++ problems where we learn how to use the tools provided by C++, such as inheritance, overloads, polymorfism, exception handling and templates.
dmbcalado/cub3d
This project is inspired by the world-famous Wolfenstein 3D game, which was the first FPS ever. In colaboration with Gabriela freitas (gabriela-freitas)
dmbcalado/dmbcalado
Config files for my GitHub profile.
dmbcalado/Fractol
Mandelbrot and Julia sets. zoom, move, iterations and colour pallete are modifiables.
dmbcalado/Get_Next_Line
Get Next Line
dmbcalado/IRC_Server
IRC Server that handles connections, channels, permissions, actions and modes (not all).
dmbcalado/LibFT
First project on 42 course
dmbcalado/Minishell
Creating a small shell in C (similar to GNU Bash) using parallel processes, via forks. Pipes, redirections and parsing are the main focus, but we do construct some builtins
dmbcalado/Philosophers
Recreation of the philosophers problem resorting to thread usage in C. To deal with data races and race conditions all we could use was mutexs to lock and unlock threads. Great results.
dmbcalado/PushSwap
Own algorithm that with a restrict set of rules arranges any stack of numbers by order in the fewer steps possible. Good results.
dmbcalado/Pipex
dmbcalado/Printf
Second work made on the 42 course
dmbcalado/Webserv
Starting the webserv project for 42Lisboa