Bill Robinson's repositories
2200-kanji-from-remembering-the-kanji
2,200 Kanji from Remembering The Kanji (6th Edition)
glossika-anki-decks
Create Anki decks from Glossika PDFs (Taiwanese Mandarin / 國語) 🇹🇼
rustlsdate
A minimalist replacement for ntpd, chronyd, systemd-timesyncd, tlsdate, etc.
anki-decks-for-the-most-common-chinese-characters
最常見的中文字 - Anki decks for the most common Chinese characters (traditional and simplified)
coding_tests_1
A few coding tests for a startup job application. I was given 8 hours to complete them.
coding_tests_2
Coding tests for another job application. Involves pulling data from Yahoo Finance.
cpp14_backtesting_simulator
My fourth and final attempt at creating a backtesting simulator, this time in C++14.
cpu_consumer
cpu consumption as a service
fxcm-tick-to-binary
Converts FXCM tick data into a binary format for fast consumption via pointer incrementing/decrementing + instant seeking
game_server_dockerfiles
A bunch of Dockerfiles for running game servers
go-geoip-service
A Go (golang) HTTP service which will tell you the country associated with a given IP.
go-oanda-streaming-api
Go library for connecting to Oanda's v20 streaming API to get realtime currency quotes
go_backtesting_simulators
My initial two attempts at building a trading strategy backtesting simulator in Go
go_tcp_relay
A TCP server which duplicates a received stream of data received from N clients out to an arbitrary number of consumers.
memory_consumer
memory consumption as a service
MtGox-Bitcoin-Menubar-For-OSX
The original OSX menubar item which showed the current Bitcoin -> USD conversion rate from mtgox! From December 2010, when 1 BTC = $13.49
rails_country_blocker
A Rails plugin for blocking countries from your Rails app via MaxMind GeoIP lookup at the controller level.
rust_backtesting_simulator
My third attempt at creating a backtesting simulator, this time in Rust.
win32_keyboard_and_mouse_hooks_keylogger
Example of using SetWindowsHook() to capture keyboard and mouse input system-wide (keylogger / mouselogger)