GitHub

purplesyringa

This is a list of the many disparate projects I have worked on. I've tried my best to sort it by kind and age, but some things reject all attempts at classification.

UnwindingI'm currently working on things revolving around the unwinding mechanism, which powers exceptions, panics, and backtraces. Published results so far:

HPCI have worked on sunwalker, a new-gen testing system for programming contests:

My former activity in the competitive programming sphere has influenced my goals and understanding of good software, which is why I love pushing the limits:

A frame from Bad Apple

This dedication has brought me to demoscene and retrocomputing. I developed stuff for Electronica BK once:

I also host a programming-related site:

disas running on an example file

Cursed stuffI've made quite a few things just for fun:

CybersecurityI sometimes take part in CTF competitions. I'm also one of the developers of UgraCTF and developed some closed-source software for it:

Me flashing images to 14 laptops simultaneously with broadband

DeploymentI hosted various competitive programming competitions in Moscow and got my hands dirty with mass deployment of a combined Windows + Linux image in... unpleasant conditions.

Online servicesI develop habra.chat, a traditional New Year chat for Habr. It has grown from a single SSH chat to a mirrored experience synchronized among many networks.

An example repository on Git Center

ZeroNetI used to be active on the decentralized network ZeroNet as gitcenter for a large portion of my life and, among other things, developed a few services for the network, the most popular ones being:

I was one of the lead developers of the network and developed a few plugins for it, bringing real-time communication to ZeroNet:

Hello, world! running on CodeR

I also wrote a few libraries some people found useful:

And documentation, of course—I love writing:

I did a bit of work in Minecraft:

I developed a few more tools for Electronica BK:

I developed clones of a few existing projects due to licensing issues for ZeroNet:

There's lots of uncategorized scripts: