Pinned Repositories
asteroids
Asteroids clone written in C, and ported to the web using Emscripten
asteroids64
Nintendo 64 port of my Asteroids clone
chordial
A simple Scala implementation of Chord, a distributed lookup protocol
docker-php-webdriver
Docker image for php-webdriver
docker-wordpress
Docker image for a minimal WordPress environment
go-cast
An implementation of the Google Cast protocol in Golang
lung-segmentation-tool
Python scripts to perform lung segmentation on a CT scan and view the output using OpenGL
n-puzzle
Single-page web app for learning about graph search algorithms, such as Depth-First Search and A* Search
n64-heart-rust
Examples for using Rust on the Nintendo 64
valijson
Header-only C++ library for JSON Schema validation, with support for many popular parsers
tristanpenman's Repositories
tristanpenman/valijson
Header-only C++ library for JSON Schema validation, with support for many popular parsers
tristanpenman/n-puzzle
Single-page web app for learning about graph search algorithms, such as Depth-First Search and A* Search
tristanpenman/chordial
A simple Scala implementation of Chord, a distributed lookup protocol
tristanpenman/simple-clipboard
Minimalist Ruby Gem that demonstrates how native extensions can access the clipboard
tristanpenman/asteroids64
Nintendo 64 port of my Asteroids clone
tristanpenman/asteroids
Asteroids clone written in C, and ported to the web using Emscripten
tristanpenman/n64-heart-rust
Examples for using Rust on the Nintendo 64
tristanpenman/chaos
Level editor for Sonic The Hedgehog ROMs, inspired by Brett Kosinski's level editor of the same name
tristanpenman/inspect
Simple spreadsheet formula parser / REPL, written in C++, using Ragel and Lemon
tristanpenman/go-cast
An implementation of the Google Cast protocol in Golang
tristanpenman/cuda-examples
A collection of CUDA example code
tristanpenman/snippets
Various snippets, notes and cheatsheets from problems I've worked on 🧐
tristanpenman/algorithms
Code for various algorithms, data structures, and coding interview questions
tristanpenman/chromecast-tools
Tools that can be used on a rooted Chromecast to provision device certificates 👀
tristanpenman/node-castv2
An implementation of the Chromecast CASTV2 protocol
tristanpenman/box2d
Box2D is a 2D physics engine for games
tristanpenman/cloudfront-redirects
An Edge Lambda function that transforms CloudFront Viewer Requests to work with my blog
tristanpenman/gym-timetable
AWS Lambda function to fetch the Fitness First group fitness timetable and render it using a simple table layout 💪
tristanpenman/inference-engine
An inference engine, with support for BC, FC, and TT algorithms. Written in Ruby
tristanpenman/loader64
USB uploader tool for Everdrive64
tristanpenman/loka-n64
tristanpenman/micromenu
A cute little menu system written in Ruby 🥰
tristanpenman/mini-pgm
Probabilistic Graphical Model library for Ruby ⚠️ early stage WIP ⚠️
tristanpenman/node-castv2-client
A Chromecast client based on the new (CASTV2) protocol
tristanpenman/oxygine-framework
Oxygine is C++ engine and framework for 2D games on iOS, Android, Windows, Linux and Mac
tristanpenman/persistent-tree
An experimental Partially-Persistent Tree implementation for Ruby
tristanpenman/picojson
a header-file-only, JSON parser serializer in C++
tristanpenman/ruby-type-checking
Random experiments in Ruby Type Checking 🔬
tristanpenman/schwab-api
A python library for placing trades on Charles Schwab
tristanpenman/SDL
Simple Directmedia Layer