Joseph Norman's repositories
cs6324-encrypted-file-system
An encrypted file system that I had to write for my Information Security course. There was a provided editor window that would call my code in src/EFS.java for creating, reading, and writing from the files. The reading and writing would also encrypt the plaintext with AES-CBC while keeping integrity with an Hashed Message Authentication Code scheme.
musicalmatrix
Code for an LED matrix that visualizes the music playing on a Linux system. Uses CAVA
broadside
A repo I wrote while I was in college, not finished
competitive-wow
A competitive game of World of Wumpus. Clients are able to login to the game server and compete.
cs6348-passwords-upon-death
An application connected to Google Drive that allows for the user's family to come together and rebuild the passwords upon the user's death.
cs6375-Fraud-Detection
Group project for CS 6375, where we take a Wells Fargo Dataset to determine if transactions are fraudulent. Using a Pytorch Neural Network
jnorman.us
jnorman.us - my blog, work in progress.
murder.io-legacy
Game written in Golang. Zombies FPS in a 2d world
server-operator
Kubernetes operator for managing Minecraft Server resources
broadside.io
Another old repo from college. Not finished
cs4390-chat-server-client
Project for CS 4390 (Computer Networks) @ UTD. Server/Client chat.
cs6301-jwt-for-iot
A demonstration of the protocols and cryptography described in the paper "A Study on a JWT-Based User Authentication and API Assessment Scheme Using IMEI in a Smart Home Environment"
cs6314-bikes
Bike fixing
cs6375-ID3-Algorithm
A project for CS 6375, Introduction to Machine Learning
frc2022-rules
CLI multiple choice to learn the rules before I referee at the Waco Districts
gate
An extensible lightweight high performance Minecraft reverse proxy with flexibility & excellent server version support - ready for the cloud!
hello-fetch
Web scraper for hello fresh...
jellothompson.com
Official Website for Jello Thompson LLC LTD TM
karpenter
Karpenter is a Kubernetes Node Autoscaler built for flexibility, performance, and simplicity.
Learning-Go
I decided to learn Golang by creating a solver for the Cracker Barrel Peg Game
RC-Java
Java Robot program that I wrote in senior year to RC some people's computers
recipe-repository
Just some personal code to compile my grocery lists for the week. I plan to cook.
renovate
Universal dependency update tool that fits into your workflows.
ritualize
TUI application for keeping track of routines and turning them into rituals.
rust-f-c-converter
Farenheit to Celsius converter in Rust. That's it
RustPracticeToDoList
RustPracticeToDoList
sdk-go
Go SDK for CloudEvents
world-of-willump
World of Willump, a dungeon crawler competition but you compete with a Java bot.