Alec Mev (@alecmev)

Top repositories

1

cmdcolor

Colorizes standard output on Windows
C++
34
star
2

trimless-gmail

Automatically shows trimmed content in Google Mailβ„’
JavaScript
15
star
3

rmate

Dockerized rmate
Shell
4
star
4

moodload

Makes it possible to download all files from any course on Moodle in a click
Python
2
star
5

magnet-field

Collects and processes data from four digital magnetic field detectors on corners of a square board, and displays the position of a source of a magnetic field. Technological background - C# and WPF, .NET; controls the collection of data via USB-RS485; filters the received data, triangulates the position and displays the result in real-time.
C#
2
star
6

word-cards

An all-included word learning application compatible with ABBYY Lingvo Tutor. Technological background - C# and WPF, .NET; two modes for word learning; audio synthesis; smart translation matching; allows to load and modify existing XML-based dictionaries as well as create them from scratch; keeps statistics for each word; has an intuitive good-looking interface and friendly controls.
C#
2
star
7

battletag

Adds a right click menu to all server join buttons, where soldier can either type in a new tag or select one of the platoons he's in
JavaScript
1
star
8

bfacp

Dockerized Battlefield Admin Control Panel
PHP
1
star
9

shittybf4stats

Shitty BF4 stats
JavaScript
1
star
10

docker-mattes-migrate

Dockerized mattes/migrate
1
star
11

task-sprayer

Allows to distribute and run separate quanta of tasks on separate nodes of a cluster. Technological background - Java, Linux; server runs on a local master node and listens for potentially unlimited amount of clients; when a client is connected successfully, a queue of tasks is polled and a data set is transferred to the client; when the client is finished calculating the result, it's downloaded back and stored in a file; in case of a failure, the task is submitted to another node; after N fails the task is taken out of the main queue and is stored in a special place. First version was implemented in pure C (folder #backup).
Java
1
star
12

keysurf-infinity

Automatically keeps alive a session (or opens a new one, if necessary) with KeySurf (default internet provider in University of Glasgow residences). Technological background - C# and WPF, .NET; checks if any network interfaces are enabled and used, then pings a specific website; if an unexpected result is returned - submits user's credentials in a special HTTP GET request to KeySurf's servers; if not successful - retries every several seconds. Isn't supported anymore due to the fact that KeySurf now provides WiFi routers which always keep the connection up.
C#
1
star
13

pascal-sharp

A library with many graphical functions from Pascal for those, who don't want to dive into WPF yet, but want to see its beauty. Technological background - C# and WPF, .NET; isn't even close to being a strict replication of what Pascal has, just mimicking some basic functions; most interesting features are graphing of any function in an arbitrary coordinate window and smooth animation of the rendering process (even arcs).
C#
1
star
14

ekselcom-pixel

Part of a hardware project. Allows to create/generate/modify raster fonts and use them to build strings for displays in public transport. Technological background - C# and WPF, .NET; packs two separate programs in it; first program is designed for ASCII font management (creation from scratch, semi-automatic generation from system fonts, basic pixel graphics editor, custom file format and more); second program is designed for creation of special strings with use of one of the fonts created in the first program; the final set of strings is compiled into a binary file and then uploaded to special devices in public transport.
C#
1
star
15

dual-serial

A program for testing USB - RS232
Python
1
star
16

code-tanks

A bot for Russian AI Cup 2012 (http://bit.ly/WXtJVr). Packs some advanced algorithms, but wasn't polished enough to participate in finals. Technological background - C#, Mono; calculates a prediction of movement for all objects on the field (including non-linear ones) and aims the turret with necessary corrections, taking into account the exponential speed of a shell as well; has a base for attack dodging, has a complex priority system, is able to determine the probability of ricochet and more. A lot of thoughts has been put in this one.
C#
1
star