Viacheslav Bessonov's Projects
Circulation manager for Library Simplified
Analytics testbed illustrates a different approach for storing and processing analytics events generated by Circulation Manager, the SimplyE suite's back-end component.
Dockerfiles and supporting files for NYPL-Simplified/circulation docker images
Dockerized Elasticsearch instance for Circulation Manager
ONIX collection for testing Readium LCP integration in Circulation Manager
SQL script helping to resolve the OPDS purging issue currently present in Circulation Manager
Web application designed for testing Circulation Manager
csv-import is a library designed for creating highly customizable CSV processors able to import parsed result into relational DBs.
Test Python app showing how database deadlocks happen in multithreaded applications and how to resolve them.
Contains all the current drafts for the OPDS specifications
Easy rider is an application to plan your trip itineraries.
A boilerplate project for creating new ERC-20 tokens.
File system RESTful API
CLI tool automating administrative tasks in GCP like creating POSIX users and managing their SSH keys
gzip compression library
incommon-metadata-parser is a tool designed for parsing InCommon Federation metadata and saving it in MongoDB for further analysis
Docker container-based deployment of the Readium LCP service
market-feed-exporter is a CLI tool allowing to export ODL market feeds into a .CSV file
Test OPDS feed
OPDS web client
Simple Bash script for generating strong passwords using the GPG tool
Test repository illustrating how poetry can be used together with tox
The testbed showing how to embed QuickSight dashboards into a web app
Simple quiz app written using Vue.js
Repository for the Readium LCP Server
Shared data model and utilities for Library Simplified server applications
Fully working Shibboleth IDP and SP written in Python