Karl Stenerud's Projects
An exclusive members-only club for web pages weighing less than 1 megabyte
Makes your code both ARC and non-ARC compatible
iOS (and later OSX) audio library based on Audio Units (work-in-progress)
Functions to help install things on an Ubuntu system.
my bin dir
Various tricks for dealing with bits
The Swiss army knife of data examination and manipulation
A binary serialization format for JSON
Comic book reader for Android 4.1+
C implementation of Concise Binary Encoding
C implementation of compact float
C implementation of compact time
C implementation of smalltime and nanotime
C implementation of VLQ
cocos2d for iPhone
Some useful classes for cocos2d
An encoding scheme to store a floating point value in as few bytes as possible.
Encoding schemes to store a complete time, date, or timestamp in as few bytes as possible for data transmission.
The secure data format for a modern world
The new generation encoding format for ad-hoc hierarchical data
This is a place for various components in the Kubernetes ecosystem that aren't part of the Kubernetes core. Consider creating a new repo instead.
An iOS library for recording crash events.
Historical curiosities - things I've written in the past
Bulk downloads images from Deviant Art using Mechanicalsoup's simulated browser
Docker images to quickly start various databases and data stores to play around in
Implementation of various scaling/depixelating techbologies