alecmev/dronebase
Bare-bones RCON client library for Battlefield 4
Discovered public repositories for alecmev in the GitHub catalog.
Bare-bones RCON client library for Battlefield 4
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
Colorizes standard output on Windows
A utility for uploading a WAV file to a flash memory chip via SPI protocol
A utility for uploading a WAV file over serial via XYMODEM protocol
A program for testing USB - RS232
Makes it possible to download all files from any course on Moodle in a click
My website
Automatically shows trimmed content in Google Mail™
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.
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).
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.
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.
A Windows Phone client for a popular word learning service WordSteps. Technological background - C# and Silverlight, WP 7.5+; works in offline only, but is very polished design-wise.
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.
A clean and fast website (ekselcom.com) written without using any frameworks except jQuery. Technological background - PHP, MySQL, HTML, CSS, JavaScript and jQuery; object-oriented injection-safe engine, reused afterwards in many other minor projects (core.php proved to be very useful).
A Windows Phone application, the main purpose of which is to allow a user to keep expiration dates of the goods he owns and to warn him when they are about to go bad. Technological background - C# and Silverlight, WP 8+; data storage isn't implemented yet, just a prototype of interface.
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.
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).