Matheus's repositories
42_born2beroot
Quinto projeto como cadete da 42 SP. Foi feito a configuração de uma Maquina Virtual seguindo regras de politicas de senha, configurações de sudo, firewall, SSH entre outros.
42_philosopers
Nono projeto como cadete da 42 SP. Foi feito um programa que simulasse o desafio dos Filósofos sentados a mesa redonda utilizando threads e mutex.
42_ft_containers
Decimo primeiro projeto como cadete da 42 SP. Foi feito a reimplementação dos containers vector, stack, map e set da biblioteca padrão do c++, contendo todos os seus métodos membros, não membros, sobrecarga de operadores e mais
42_ft_irc
This project is about creating your own IRC server. You will use an actual IRC client to connect to your server and test it. Internet is ruled by solid standards protocols that allow connected computers to interact with each other. It’s always a good thing to know.
42_ft_printf
Terceiro projeto como cadete da 42 SP. Foi feito a recodificação da função printf da biblioteca C trabalhando com as flags -0*%[width][.precision] e com as conversões do tipo c,s,p,d,i,u,x,X,%
42_get_next_line
Segundo projeto como cadete da 42 SP. Foi criado uma função que lesse um arquivo linha por linha em cada chamada salvando a linha lida.
42_minishell
Oitavo projeto como cadete da 42 SP. Foi feito um programa interpretador de comandos que simulasse o Bash. Nele foram recriados os builtins echo(com a opção -n), cd, pwd, export, unset, env e exit; implementado os redirects "<", ">", "<<" e ">>"; implementado a mecânica do pipe "|" e as expansões de $
42_minitalk
Sexto projeto como cadete da 42 SP. Foram feitos dois programas, cliente e servidor, que realizavam a troca de dados somente utilizando os sinais UNIX SIGUSR1 e SIGUSR2
42_push_swap
Sétimo projeto como cadete da 42 SP. Foi feito um programa que ordenasse uma lista de números utilizando somente 2 pilhas e 11 tipos de movimentos específicos
Milton_Trab_Listas
Repositório para a primeira avaliação do curso TEDA.ED 2022.02