James O'Cull's repositories
SharpProxy
SharpProxy is a simple, threaded, point-to-point proxy. It was originally created to open up local ASP.NET development servers through Visual Studio for testing on mobile devices.
phonegap-backgroundjs
Background JavaScript on iOS with PhoneGap
rust-measurements
Metric, Imperial, and other measurement handling for Rust. Length, Temperature, Weight, and Volume
distributed-cache
Writing your own strongly consistent distributed cache, are you insane?
nand2tetris
Personal progress through the textbook "The Elements of Computing Systems"
amazon-corretto-crypto-provider
The Amazon Corretto Crypto Provider is a collection of high-performance cryptographic implementations exposed via standard JCA/JCE interfaces.
apache-ignite-testing
Testing various failure modes and configurations with Apache Ignite using Docker to evaluate it for production resilience
async-thread-utilization
Example Java REST API consumer with some experimental async threading magic. Best friends with https://github.com/jocull/node-random
context-switching
How much does it cost to have too many threads competing for CPU resources?
DefinitelyTyped
The repository for high quality TypeScript type definitions.
digital-ocean-dynamic-dns
Dynamically update Domain Records on Digital Ocean.
embedded-redis
Redis embedded server for Java integration testing
EnvisionJam2023
Solo project for a 48-hour Godot-focused game jam at the Purdue Envision Center (Spring 2023).
fork-join-examples
Some examples from trying and learning ForkJoinPools in Java
hello-playdate
A silly game turning hand drawn pixel art into learning.
hyper
A terminal built on web technologies
Luchadores
Whacky, excessive animal wrestling boiled down to its rawest form!
luchadores-server-browser
Browsable list for running Luchadores game servers
maven-process-plugin
Maven: start multiple processes in pre-integration-test phase in order.
node-fibonacci-service
Why do math when you can make HTTP requests?
node-random
A silly API that returns random object payloads for testing purposes
redis-cluster-testing
Testing Dockerized Redis clusters for failure modes and consistency issues
Rhythm-Bot
Queue up and play youtube audio over discord voice.
systemd-swap
Script for creating hybrid swap space from zram swaps, swap files and swap partitions.
ukulele
Simple self-contained Discord music bot
vindinium
Artificial Intelligence Challenge - scala game server