Skip to content

Latest commit

 

History

91 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

42 Lausanne

All my 42 Common Core projects: C, C++, networking, graphics, concurrency and DevOps. Each one links to its code and its official evaluation sheet.

Project What & skills Links
libft libft · My own C standard library (strings, memory, linked lists). C, memory management, Makefile. Code
ft_printf ft_printf · Re-implementation of printf with variadic arguments. C, variadic functions, format parsing. Code · Eval
get_next_line get_next_line · Read a file line by line with any buffer size. C, static variables, file I/O. Code · Eval
born2beroot born2beroot · Set up and harden a Linux virtual machine. VirtualBox, LVM, SSH, sudo, system administration. Code · Eval
push_swap push_swap · Sort a stack with a minimal set of instructions in the fewest moves. C, algorithms, sorting, complexity. Code · Eval
so_long so_long · Small 2D tile-based game with sprites and textures. C, MiniLibX, graphics, event handling. Code · Eval
minitalk minitalk · Client/server data transfer using UNIX signals. C, signals, IPC, bitwise operations. Code · Eval
minishell minishell · A minimal Bash: pipes, redirections, env variables and builtins. C, processes, fork/execve, parsing. Code · Eval
philosophers philosophers · The dining philosophers concurrency problem. C, threads, mutexes, race conditions, deadlocks. Code · Eval
cub3d cub3d · A raycasting 3D engine, Wolfenstein-style. C, MiniLibX, raycasting, linear algebra. Code · Eval
NetPractice NetPractice · TCP/IP subnetting and routing exercises. Networking, IP addressing, subnet masks, routing. Code · Eval
CPP Modules 00-04 CPP Modules 00–04 · C++ fundamentals: classes, references, polymorphism. C++, OOP, encapsulation, inheritance. 00 · 01 · 02 · 03 · 04
CPP Modules 05-09 CPP Modules 05–09 · Advanced C++: templates, STL containers, exceptions. C++, templates, STL, generic programming. 05 · 06 · 07 · 08 · 09
Inception Inception · Multi-service infrastructure built from scratch with Docker. Docker, docker-compose, NGINX, MariaDB, WordPress. Code · Eval
ft_irc ft_irc · An IRC server handling multiple clients. C++, sockets, TCP, network protocols. Work in progress · Eval
ft_transcendence ft_transcendence · Real-time multiplayer Pong as a full-stack web app. Full-stack, WebSocket, real-time, SPA. Work in progress

About

My common core projects , Correction subjects , Practice exercises for exams

Topics

Resources

Stars

16 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors