Pinned Repositories
hlox
Tree-walk interpreter for the Lox programming language from Crafting Interpreters, in Haskell.
HPi
Library to access the GPIO pins on a Raspberry Pi from Haskell.
hPushover
Haskell bindings to the Pushover.net service.
Mytransfer
A clone of wetransfer.com in Haskell
prorate-cr
Redis-based throttling and rate limiting for Crystal
redis2ws
Pass messages from redis pubsub to websockets. Mostly just playing around with the Crystal language and websockets.
shorturls
Very simple URL shortener for a blog post
Sleeper
The Raspberry Pi doesn't have a proper "deep" sleep mode, so this is a short program for an AVR microprocessor to switch the Pi power supply on and off.
WJWH's Repositories
WJWH/HPi
Library to access the GPIO pins on a Raspberry Pi from Haskell.
WJWH/prorate-cr
Redis-based throttling and rate limiting for Crystal
WJWH/shorturls
Very simple URL shortener for a blog post
WJWH/redis2ws
Pass messages from redis pubsub to websockets. Mostly just playing around with the Crystal language and websockets.
WJWH/Sleeper
The Raspberry Pi doesn't have a proper "deep" sleep mode, so this is a short program for an AVR microprocessor to switch the Pi power supply on and off.
WJWH/hlox
Tree-walk interpreter for the Lox programming language from Crafting Interpreters, in Haskell.
WJWH/advent_of_code_2020
Advent of code 2020 solutions
WJWH/aoc2018
Quick and dirty AoC 2018 solutions
WJWH/bytepump
A small Ruby gem to efficiently splice the contents of one file descriptor to another one using Linux syscalls.
WJWH/clox
Bytecode interpreter for the lox language
WJWH/Crystal-jennifer
Trying out Jennifer, an ActiveRecord-like ORM for the Crystal language
WJWH/elm-uploader-experiments
WT-style uploader in Elm. Not quite as stylish as the original but support multifile and drag&drop.
WJWH/github-tutorial
GitHub tutorial NIOZ, May 2021
WJWH/github_integrations_test
Playing around with the github webhooks
WJWH/hedis
A Redis client library for Haskell.
WJWH/icepeak
Icepeak is a fast JSON document store with push notification support.
WJWH/io-uring
A simple set of io-uring bindings in Haskell
WJWH/linux
Linux kernel source tree
WJWH/Nivix
Tiny IOT server for a remote sensor i built.
WJWH/Nivix-Client
WJWH/patron
Ruby HTTP client based on libcurl
WJWH/puma
A Ruby/Rack web server built for concurrency
WJWH/pytzer
The Pitzer model for chemical activities in aqueous solutions implemented in Python
WJWH/redis
Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, HyperLogLogs, Bitmaps.
WJWH/redis-rb
A Ruby client library for Redis
WJWH/reglab_poi_api
Parsing and querying sanction lists
WJWH/rowing-average
Simple rowing monitor using the bluetooth web API
WJWH/rubocop
A Ruby static code analyzer and formatter, based on the community Ruby style guide.
WJWH/timers
Pure Ruby timers collections suitable for use with event loops
WJWH/WJWH.github.io