Pinned Repositories
error-prone
Catch common Java mistakes as compile-time errors
adventofcode
Python solutions to the problems at http://adventofcode.com/
beam
Apache Beam
boblight
Automatically exported from code.google.com/p/boblight
gchq-puzzle
A hacked together Python solution for the GCHQ nonogram puzzle
google-auth-library-java
Open source Auth client library for Java
google-http-java-client
Google HTTP Client Library for Java
grpc-java
The Java gRPC implementation. HTTP/2 based RPC
kythe
Kythe is a pluggable, (mostly) language-agnostic ecosystem for building tools that work with code.
yamaha
Small Python script for controlling Yamaha AV receivers with the YNCA protocol.
graememorgan's Repositories
graememorgan/yamaha
Small Python script for controlling Yamaha AV receivers with the YNCA protocol.
graememorgan/adventofcode
Python solutions to the problems at http://adventofcode.com/
graememorgan/beam
Apache Beam
graememorgan/boblight
Automatically exported from code.google.com/p/boblight
graememorgan/gchq-puzzle
A hacked together Python solution for the GCHQ nonogram puzzle
graememorgan/google-auth-library-java
Open source Auth client library for Java
graememorgan/google-http-java-client
Google HTTP Client Library for Java
graememorgan/grpc-java
The Java gRPC implementation. HTTP/2 based RPC
graememorgan/kythe
Kythe is a pluggable, (mostly) language-agnostic ecosystem for building tools that work with code.
graememorgan/litho
A declarative framework for building efficient UIs on Android.
graememorgan/octopus-compare
CLI tool for comparing costs on different Octopus Energy tariffs based on historical usage
graememorgan/openwrt-nsupdate
Small nsupdate script for OpenWRT
graememorgan/rules_closure
Closure rules for Bazel
graememorgan/smart-thermostat
A Flask-based smart thermostat.
graememorgan/switches-firmware
Firmware for a PIC18F2550 circuit for controlling EverFlourish branded wireless sockets.
graememorgan/switches-server
Small Flask server for interfacing to radio-controlled switches.