Pinned Repositories
async-web-server
avl-treemap
AVL Tree with duplicate node handling, key-value dictionary, range queries, and Vigenère cipher encryption.
bittorent
blockchain
Blockchain represented through BlockDAG (Directed Acyclic Graph). Facilitates evolution, past, and future transactions, while optimizing the streaming process with K-clusters.
bmp-images
Small API for processing bmp type images, simple operations on images can be performed.
casamonitor
CasaMonitor: Home condition monitoring & control with: sensors, LEDs, fan, automation, real-time data, and customizable settings.
flask-db-requests
Task management app. Server storing tasks and providing endpoints for interaction. Users interact via specified command line interface.
justin-marian
Config files for my GitHub profile.
lambda-expressions
Lambda expressions and strategies for reducing expressions. It supports evaluation, parsing, and macro usage for simpler expression writing.
query-language
Simple query language for CSV data table operations like extraction, filtering, merging, and transformation of data.
justin-marian's Repositories
justin-marian/justin-marian
Config files for my GitHub profile.
justin-marian/async-web-server
justin-marian/blockchain
Blockchain represented through BlockDAG (Directed Acyclic Graph). Facilitates evolution, past, and future transactions, while optimizing the streaming process with K-clusters.
justin-marian/casamonitor
CasaMonitor: Home condition monitoring & control with: sensors, LEDs, fan, automation, real-time data, and customizable settings.
justin-marian/flask-db-requests
Task management app. Server storing tasks and providing endpoints for interaction. Users interact via specified command line interface.
justin-marian/lambda-expressions
Lambda expressions and strategies for reducing expressions. It supports evaluation, parsing, and macro usage for simpler expression writing.
justin-marian/cg-essentials-labs
justin-marian/chronometer
justin-marian/cla-16bits-adder
Carry-Lookahead 16-bits Adder (CLA16) computes sums by rapidly determining carry bits through parallel processing.
justin-marian/fsm-vending-machine
FSM vending machine, it dispenses products based on user input and provides change based on the money introduced.
justin-marian/git-lab
Learning git basic commands.
justin-marian/image-interpolation
justin-marian/le-stats-sportif
justin-marian/load-balancer
justin-marian/mini-libc
justin-marian/mini-shell
justin-marian/oop-labs
justin-marian/pixel-tetris
justin-marian/pp-labs
justin-marian/router
Router implemented with static forwarding tables. It handles IPV4 , ARP, ICMP packets, and uses Longest Prefix Match for routing decisions.
justin-marian/soc-labs
justin-marian/switch
Implementation for Ethernet switch features such as MAC address learning, VLAN support with 802.1Q tagging, and Spanning Tree Protocol (STP).
justin-marian/task-dispatcher
Task Dispatcher, serving as a load balancer for the incoming tasks execution. It evaluates host load, task priority, preemption, and predefined policies.
justin-marian/tcp-udp-server
justin-marian/thread-scheduler
justin-marian/tiny-risc-v
Minimalist RISC-V with a five-stage pipeline. It serves as a platform for understanding processor design principles.
justin-marian/todo-list
justin-marian/tree-traversal
Doxygen time baby!
justin-marian/vector-watch
justin-marian/void-verse
Void data pointers manager for dedications by value, managing: insertion, deletion, finding, and printing operations.