Nicholas Obert's Projects
A command line argument parser for C++
Bit vector implementation that includes byte padding for safe serialization and deserialization.
A C++ program that validates credit card numbers using Luhn's Algorithm, implemented using true branchless programming.
Proof of concept programming using only truly branchless operations.
A buddy allocator implemented in Rust
Simulation of space colonization based on given parameters and environment
A command line snake game in c
A clipboard synchronization service
A clipboard synchronization service
An command injection attack vector.
A cli program that calculates the derivative of a function
A system to sign and verify the authenticity and originality of documents using RSA cryptography
A fixed size allocator implemented in Rust
A website for downloading music files for free
A lossless compression algorithm implemented in Rust, inspired by Huffman coding
Cool interpreted programming language
A tool for bulking up images
Tool to convert an image into a sequence of ASCII characters.
A service that extends the keyboard with additional characters.
Esoteric programming language that uses only numbers
A linked list implementation that allows to unsafely mutate, insert, and remove elements from the middle of the list through a pointer.
A compiler for a statically typed language
A command tool to convert images to pixel art.
Prime factorization in various languages