Max Gavrilyuk's repositories
QtGraphEditor
Desktop application for creating, editing and displaying graphs, based on C++ Qt toolkit
QtTableEditor
Desktop application for creating and editing spreadsheets based on C++ Qt Toolkit
QtTableEditorNetwork
QtTableEditor with "client-server" architecture applied
MultithreadedClientServer
Demonstrates using of nonblocking TCP-sockets from WinSock library
graph_operations
Operations with graphs (union, intersection, etc.). Graph is a set of pairs.
SimpleSync
Simple utility for folder synchronization. Win32 + MFC.
thrift-web-service
Pascal handbook web service based on Thrift.
HopfieldNN
Simple Hopfield neural network for patterns recognition
MemoryManager
Model of memory manager featuring memory segmentation and cache memory
breakdown_game
Simple sci-fi roguelike, based on Jotaf's "Complete Roguelike Tutorial, using python+libtcod" article
cmake-init
The missing (personalized) CMake project initializer
dotfiles
My dotfiles, managed by Dotbot
dotfiles-local
My (OS-specific) dotfiles, managed by Dotbot
js-pipeline
Multiplication of binary numbers using pipelining
kickstart.nvim
My personal nvim configuration
mappings_operations
Operations with mappings (composition, contraction, inversion, etc.). Mappings are mistakenly called accordances, sorry.
ostis-components
UI components for OSTIS Books System
POP3server
Simple multithreaded POP3 server written in Java
sc-machine
Software implementation of sc-machine, adapted for OSTIS Books System
shortest_path_tree
Implementation of algorithm, that searches for shortest-path tree in an unoriented graph using BFS.