You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This guide serves as your trusty sidekick through the thrilling Common Core phase at 42 School. Brace yourself for an immersive project-based journey as you conquer C & C++ fundamentals and lay the groundwork for your programming mastery.
A 3D raytracer built in C. Focuses on rendering computer graphics, vector mathematics, and calculating ray-object intersections. Bonus features include complex light handling, bump mapping, specular reflection, and multi-threading.
A minimal, POSIX-compliant shell built from scratch in C. Focuses on abstract syntax trees, process creation (fork), and pipes. Bonus includes support for logical operators (&&, ||) and wildcard (*) expansion.
A custom HTTP/1.1 server written in C++98. Built from the ground up to handle non-blocking I/O operations and multiplexing. Bonus implementation extended with full CGI support and advanced session/cookie management.
A comprehensive recreation of essential C standard library functions plus additional utility functions. This project serves as the foundation library for all subsequent 42 School projects, implementing memory management, string manipulation,utility functions and linked list operations from scratch.