Pinned Repositories
azure-improv
Adding two new features to Azure DevOps UI
bicycle-npm
Writing my own toy NPM cli tools in TypeScript
cocoa-app-clang
A hello-world cocoa app that you can build with clang compiler in the terminal without using XCode!
DragAndDrift
FairDivision
That's a game that I developed a couple of years ago. Uploading it to GitHub just to test how everything works here.
GeometryAlive
"Geometry Alive!" is supposed to be a free online tool for students at schools and universities. In its current state it allows you to discover the world of geometry by directly manipulating with three basic objects: Point, Line and Circle. You can create, select, delete, copy, paste, move and hide these geometrical figures. All this can be done either by manually drawing using your mouse and clicking onscreen buttons or by editing (e.g. by copy/pasting) the special script panel located at the bottom of the application window.
GN-LWWSet
Simple implementation of CRDT Last-Write-Wins-Element-Set in Typescript
JS-level-builder
This is the level builder for my new game which has not gotten a name yet. It's being written in Javascript using KineticJS framework.
Some-Clojure-Programs
Interesting short programs I wrote in Clojure or ClojureScript
Super-Tetris
Immutable Tetris in Clojure with a surprise
petukhov's Repositories
petukhov/GeometryAlive
"Geometry Alive!" is supposed to be a free online tool for students at schools and universities. In its current state it allows you to discover the world of geometry by directly manipulating with three basic objects: Point, Line and Circle. You can create, select, delete, copy, paste, move and hide these geometrical figures. All this can be done either by manually drawing using your mouse and clicking onscreen buttons or by editing (e.g. by copy/pasting) the special script panel located at the bottom of the application window.
petukhov/bicycle-npm
Writing my own toy NPM cli tools in TypeScript
petukhov/DragAndDrift
petukhov/FairDivision
That's a game that I developed a couple of years ago. Uploading it to GitHub just to test how everything works here.
petukhov/JS-level-builder
This is the level builder for my new game which has not gotten a name yet. It's being written in Javascript using KineticJS framework.
petukhov/Some-Clojure-Programs
Interesting short programs I wrote in Clojure or ClojureScript
petukhov/Super-Tetris
Immutable Tetris in Clojure with a surprise
petukhov/appel-book-exercises
This repository contains solutions to selected exercises from the book Modern Compiler Implementation in ML by Andrew W. Appel, implemented in OCaml.
petukhov/ArrowNavigation
petukhov/azure-improv
Adding two new features to Azure DevOps UI
petukhov/clp-graphql-practice
petukhov/cocoa-app-clang
A hello-world cocoa app that you can build with clang compiler in the terminal without using XCode!
petukhov/frontend
CircleCI's frontend
petukhov/gatsby-starter-netlify-cms
petukhov/GN-LWWSet
Simple implementation of CRDT Last-Write-Wins-Element-Set in Typescript
petukhov/maven-checkstyle-plugin
Apache Maven Checkstyle Plugin
petukhov/maven-plugins
Mirror of Apache Maven plugins
petukhov/mock-http-server
Generic HTTP Server that can record requests as a proxy and playback as an HTTP server.
petukhov/openapi-typescript-codegen-qf
NodeJS library that generates Typescript or Javascript clients based on the OpenAPI specification
petukhov/petukhov.github.io
This should become my blog
petukhov/Project-CiBiao
Web app that creates a frequency list of Chinese characters on a web page you provide.
petukhov/ReagentNativeDemo
A demo of how to make reagent work with react native
petukhov/redwood
Bringing full-stack to the JAMstack.
petukhov/webrtc-manual-signalling
WebRTC working without TURN or any other signalling server!
petukhov/flox
F# implementation of the jlox interepreter from the book "Crafting Interpreters"