mgkgng's Projects
A simple tool to retrieve and rank logtime data for 42 students at Nice in 2022, using the 42 API
Audio Editor
A TypeScript chess library for chess move generation/validation, piece placement/movement, and check/checkmate/draw detection
A comprehensive mathematical interpreter and calculator, supporting a wide spectrum of mathematical types from rational numbers to matrices and polynomial equations, built with custom AST and parser implemented from scratch
Data visualization to analyse Hogwarts' students and logistic regression model to replace the Sorting Hat
A custom implementation of the Unix LS command in C for educational purposes
Implementation of PING command and ICMP packet communication in C
ft_printf is a reimplementation of the printf function that includes support for various conversion specifiers, flags, and the ability to specify width and precision.
Git Source Code Mirror - This is a publish-only repository but pull requests can be turned into patches to the mailing list via GitGitGadget (https://gitgitgadget.github.io/). Please follow Documentation/SubmittingPatches procedure for any of your improvements.
</> htmx - high power tools for HTML
Implementation of some C functions in x86 Assembly for educational purposes
Linux kernel source tree
Custom dynamic memory management library in C, featuring malloc, free and realloc implementations with thread safety and memory defragmentation functionality
Implementation of MLP and optimization algorithms (NAG, RMSProps, Adam). Deep learning model for malignant breast tumor detection
Implementation of A* and IDA* algorithms in C++ to solve N-Puzzles 🧩, running on a Svelte app through WebAssembly
Reimplementation of the essential features in nm command
🦠 A GUI for Particle Life, a particle system showing life-like behaviour
The library for web and native user interfaces.
A collection of Rust-implemented exercises exploring Boolean Algebra and Set Theory, complemented by studies into mathematical structures and space-filling curves.
Segment Anything Labelling Tool
A Simple Rock, Paper, Scissors ! in ReactJS
Code. Music. Live.