Pinned Repositories
AUTSS
Automated UT Schedule Scraper. Just some Node.js fun designed to scrape class schedules and help plan double/triple majors.
AYUSHWEBAPPS
My friend's code so that he can upload to google cloud platform
CeeBeeServer
Lightning fast C web server (<1ms turnaround) that serves an image of a bee, among other things. Beats out nginx in speed - with a huge catch lmao. Made this a year or two back to have fun learning about the internals of web servers. Reuploading this because I'm currently working on a tutorial for my website in which I teach DNS servers and web server development, and I'm going to flesh this version out more and add comments and jazz. It has support for handling basic HTTP requests but nothing more. In fact I just wanted to see how low I could get my request turnaround time to be while still being semi-reasonable, which is why it's in C. Basic templating engine support built in, if you can call it that. Can do on-the-fly file manipulation, as evidenced by the bee image demo if you load up the server.
CWSC-C-with-Simple-Classes-
A short project I hacked together in Java to allow simple class creation in C. It allows compilation of files to C.
JSRoboticsConsole
Javascript console made to ease development on the FIRST Robotics platform, paired with the JS Opmod
manatee-scraper-java
Java library to pull grades and assignments from AISD's TEAMS.
MathParseC-
Quick repo to parse mathematical expressions in C++ and evaluate them based on variable values
Photon
A ray tracer in C++
TCP-UDP-modeling
simple GUI interface to model a network with TCP/UDP connections
russellsayshi's Repositories
russellsayshi/CeeBeeServer
Lightning fast C web server (<1ms turnaround) that serves an image of a bee, among other things. Beats out nginx in speed - with a huge catch lmao. Made this a year or two back to have fun learning about the internals of web servers. Reuploading this because I'm currently working on a tutorial for my website in which I teach DNS servers and web server development, and I'm going to flesh this version out more and add comments and jazz. It has support for handling basic HTTP requests but nothing more. In fact I just wanted to see how low I could get my request turnaround time to be while still being semi-reasonable, which is why it's in C. Basic templating engine support built in, if you can call it that. Can do on-the-fly file manipulation, as evidenced by the bee image demo if you load up the server.
russellsayshi/MathParseC-
Quick repo to parse mathematical expressions in C++ and evaluate them based on variable values
russellsayshi/Photon
A ray tracer in C++
russellsayshi/AUTSS
Automated UT Schedule Scraper. Just some Node.js fun designed to scrape class schedules and help plan double/triple majors.
russellsayshi/DiffeqSolutionModeler
Simple little Java app to model solutions to constant-coefficient matrices of differential equations
russellsayshi/dotfiles
My dotfiles and utility functions
russellsayshi/FourierSeriesGenerator
Generator for fourier series using my math parse repo
russellsayshi/FourierVisualizationGenerator
Takes input from my fourier generator and creates visualizations like this one https://www.youtube.com/watch?v=1Pvsy2GlB1s . Made this last semester but uploading to move files
russellsayshi/FractionalDerivativeGenerator
fractional derivative generator with my math parse repo
russellsayshi/GradientDescentNetwork
Disclaimer: this repo is for my own use. It may or may not be readable by others. I'm implementing a simple neural net that learns by gradient descent and back propagation. My goal is to do this without following a tutorial or looking anything up, so it'll probably be trash, but help me learn. Enjoy.
russellsayshi/GroomsGang
Webapp for my roommates and me
russellsayshi/gym
A toolkit for developing and comparing reinforcement learning algorithms.
russellsayshi/key2heights
Python files used for video processing to extract the best picture of a black rectangle from a short video in order to extract the contours on a key. Made as part of hacktx 2018
russellsayshi/Mandelbrot
Quick Mandelbrot set viewer in Java with GUI.
russellsayshi/Matricies-Visualized
russellsayshi/Monopoly
Project for Advanced Compsci - Monopoly Board Game
russellsayshi/PasswordSquared
Short little repo for my personal use. Password manager.
russellsayshi/PolyGraph
Part of a repo dump I'm doing today. Made this while at Tamuhack to help w/ this fractional derivatives side project I'm working on. Not sure if it can be useful to anyone but I'm unlicensing it.
russellsayshi/procgen
Procgen Benchmark: Procedurally-Generated Game-Like Gym-Environments
russellsayshi/Pyvolution
russellsayshi/Q-Learning-Pytorch
Just for fun reinforcement learning network implemented in Pytorch
russellsayshi/RemoteMouse
A quick Java project to allow me to control my computer across the room without getting up
russellsayshi/RemoteReloader
Specialty project. Doubt anyone will be able to find much use. Only putting it on Github to share with this one other guy. Essentially it creates a TCP server that people can connect to and the server can tell all the clients to reload the page they are currently on.
russellsayshi/shockeytestrepo
ignore me
russellsayshi/Stockpile
Program to help me remember where things are
russellsayshi/Tamuhack2019-Backend
russellsayshi/transformer-irl-halfspace-constraint
russellsayshi/transformer-irl-network-training
russellsayshi/VisualComplexIntegrator
Quick project for my theory of complex functions class to help illustrate Cauchy integral formula
russellsayshi/Webfetch
Make a web request from DNS query to HTTP request for the fun of it