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
The 12th project of 42's curriculum is about creating our own IRC server. An actual IRC client will be used to connect to the server and test it. nternet is ruled by solid standards protocols that allow connected computers to interact with each other. It’s always a good thing to know.
Libft: Libft is a library project that aims to recreate various standard C library functions as well as additional useful functions. The project helps to strengthen programming skills by implementing common functionality from scratch.
This project will make you sort data on a stack, with a limited set of instructions, using the lowest possible number of actions. To succeed you’ll have to manipulate various types of algorithms and choose the most appropriate solution (out of many) for an optimized data sorting.
42 Philosophers: Philosophers is a project that involves solving the dining philosophers problem using threads and synchronization. The goal is to implement a solution where multiple philosophers can share a limited number of resources (such as forks) without encountering deadlocks or starvation.
This is project aiming to create a simple Internet Relay Chat (IRC) server. There is no Server-to-Server communication, only Server-to-Client communication. RFC 1459 is referenced and HexChat is used as client.
42 Minitalk: Minitalk is a project that involves creating a client-server communication system using signals. The goal is to implement a client program that can send messages to a server program using signals, which are then displayed by the server.
On the occasion of the April Fool's Day of 2023, the 42 staff devised a fun challenge for its global student body. The project had to be completed in three days and there were 18 exercises to be done. Each exercise was worth 5 points and the last one 15 points. Project grades spanned from 0 to 100 with cumulative rewards on the intranet.
The 13th and final project of 42's curriculum is about creating an online pong game! This project is a complex undertaking, requiring decision-making within the specified constraints.
The eleventh project of 42's curriculum is an introduction to the beautiful world of Raytracing and asks students to render simple Computer-Generated-Images so that they will never be afraid of implementing mathematical formulas again.