Mark Safronov's repositories
wayback-for-firefox
Microscopic extension for Firefox. It allows to open current page or given link in Wayback Machine.
From-Game-To-Behaviour-Model
The article based on my theses from 3rd year of university. It's about getting Princess Maker and building a system to raise an ideal character using only in-game actions
complex-integrate
Haskell micro-library providing function to calculate Complex line integral of a complex-valued complex function
KSU-algorithmization-courses
Every single program we are told to write as exercises in 1-3 courses of KSU IT faculty. I wrote it almost 5 years ago, and I will refactor it now.
theta-functions
Small library providing Theta-functions.
WebAppDevWithYii2Code
Code example from the book "Web Application Development with Yii 2" by me
d3-example-radial-histogram
Example of using the d3js library to create radial histogram with hover effects and labels.
algo-design-exercises
Exercise solutions for the book "Algorithm Design Manual" by Skiena
boilerplate
Clevertech boilerplate for projects based on Docker, Node.js and React
Browser-Based-Book-Catalog
Small experiment in making XML/XSLT database of books and presenting them with a Web UI
BullCowGame
Implementation of the section 2 of https://www.udemy.com/unrealcourse/
business-cards-datamerge
Пара скриптов для автоматизации создания макетов визиток в Adobe Illustrator на основе CSV файла с данными.
DB-sandbox
Set of scripts to setup the MySQL and MongoDB instances in a sandbox on RAM disk (to speedup database tests, mostly).
emacs-init
My init file for emacs
hij-accounting
My homemade system to register expenses and run some reports on them. It's intentionally minimal and is made according to my existing old-fashioned Excel workflow to track expenses.
hij-libformat
An experiment with making a small library in Javascript for handling strings. Most important is the phone formatting method.
Light-Simulation-JS
DO WANT
PHP-Dynamic
Simplest possible class for truly dynamic objects in PHP, able to assign arbitrary callables dynamically.
point-of-sale
J. B. TDD, second exercise
Prime-World-Dno
Строим графики на основе рейтингов в Prime World
prismic-ts-codegen
A Prismic model-to-TypeScript-type generator.
the-nature-of-code-exercises
Exercises from the book The Nature of Code, by Daniel Shiffman
YiiBoosterTestApp
Testing and showcase of YiiBooster extension for Yii