Pinned Repositories
aiodnsresolver
Python asyncio DNS resolver
asyncio-buffered-pipeline
Utility function to parallelise pipelines of Python asyncio iterators/generators
fifolock
A flexible low-level tool to make synchronisation primitives in asyncio Python
lowhaio
A lightweight Python asyncio HTTP client
OpenTTDLab
A Python framework for running reproducible experiments using OpenTTD
projections
Rotating the world before applying the Mercator projection in realtime in a browser
sqlite-memory-vfs
Python writable in-memory virtual filesystem for SQLite
sqlite-s3-query
Python functions to query SQLite files stored on S3
stream-inflate
Uncompress Deflate and Deflate64 streams in pure Python (albeit compiled with Cython)
michalc's Repositories
michalc/sqlite-s3-query
Python functions to query SQLite files stored on S3
michalc/asyncio-buffered-pipeline
Utility function to parallelise pipelines of Python asyncio iterators/generators
michalc/aiodnsresolver
Python asyncio DNS resolver
michalc/OpenTTDLab
A Python framework for running reproducible experiments using OpenTTD
michalc/sqlite-memory-vfs
Python writable in-memory virtual filesystem for SQLite
michalc/stream-inflate
Uncompress Deflate and Deflate64 streams in pure Python (albeit compiled with Cython)
michalc/aiofastforward
Fast-forward time in asyncio Python by providing patched versions of loop.call_later, loop.call_at, loop.time, and asyncio.sleep.
michalc/gulp-download-stream
Gulp plugin for downloading files via http/https.
michalc/threaded-buffered-pipeline
Utility function to parallelise pipelines of Python iterables
michalc/django-postgres-isolation-levels
A set of tests exploring PostgreSQL transactions and Django
michalc/projections
Rotating the world before applying the Mercator projection in realtime in a browser
michalc/s3selectparser
Python parser for the S3 Select SQL language
michalc/blog
My personal blog, powered by gulp, hosted on AWS S3 with Cloudfront as CDN
michalc/python-http-signature-client
Python implementation of the client side of the IETF draft "Signing HTTP Messages"
michalc/python-http-signature-server
Python implementation of the server side of the IETF draft "Signing HTTP Messages"
michalc/stream-parse-openttd
Python package to parse the contents of OpenTTD save games
michalc/aggregate-weather
michalc/conda-forge-staged-recipes
A place to submit conda recipes before they become fully fledged conda-forge feedstocks
michalc/data-science-msc-dissertation-project-proposal
michalc/dft-mot-analysis
michalc/GildedRose-Refactoring-Kata
Starting code for the GildedRose Refactoring Kata in many programming languages.
michalc/govuk-eleventy-plugin-mermaid
Repository to demonstrate a possible conflict between govuk-eleventy-plugin and eleventy-plugin-mermaid
michalc/gulp-unzip
michalc/michalc
michalc/miles-per-mot-failure-site
michalc/mirror-git-to-s3
Python function to mirror a git repository to S3
michalc/OpenTTD
OpenTTD is an open source simulation game based upon Transport Tycoon Deluxe
michalc/OpenTTDLab-MSc-Dissertation
MSc dissertation presenting OpenTTDLab
michalc/ParameterisedAI
A very basic OpenTTD AI, designed for exploring how its behaviour changes as parameters change
michalc/solers-theorem
A formalisation of Solèr's theorem using the Isabelle proof assistant