Coder Social home page Coder Social logo

Spar


Languages, technologies, stuff, frameworks and tools I've used in some way:
  • C++, Lua, LuaJIT, C++17, C++20, Python, Plain HTML + CSS + JavaScript, Groovy
  • Boost, telecom (LTE), 3GPP, PostgreSQL, Docker, MySQL, fmt, SQLite, protobuf, webhook, coroutines, async, regex
  • CalDAV, Diameter protocol, WebSocket, SOAP API, JSON, REST API, SVG, XML
  • Compiler development, web scraping (University sites, Cian.ru, various property developer sites, Notion, hh.ru), C++ reverse-engineering/decompilation (x86-64, ARMv7-M) using IDA and Ghidra, DSL, Bot development (Discord, Telegram, VK, Pachca), logging, game server frontend/backend development, optimizations, gamedev, analytics, game UI development
  • Source Engine, Luvit, Raspberry Pi, Nelua, Linux, LÖVE, NodeMCU, Arduino
  • CMake, Conan, Grafana, Prometheus

My Projects:

  • Hanley bot — Successfull pet-project bot written in C++ with over 200 users made for psychology specialists.
  • Lua Patterns — A tool to learn and analyze Lua Patterns.
  • Lua Infographics — Collection of infographics dedicated to Lua (Some serious and just for fun).
  • LuaJIT Benchmarks — A page about optimizing Lua by benchmarking several variants of the same code and finding the best one (among them).
  • LLLua — My language I plan to develop. See the concept for the future version (0.1 version can be already used).
  • luamemprof — Memory profiler module for Lua and LuaJIT.
  • My Discordia Libraries — The open-sourced part of Toolgun bot developed for the Garry's Mod official Discord server. The server has over 80,000 members as yet replacing the need for additional human moderation for more than 3 years. Includes Lua minidump reader library.
  • discordia-slash — Discordia's extension for slash commands.
  • Love2D Framework — Framework with GUI, timers and texture loading libraries based on GMod API.
  • GodSentTools — Series of GMod addons, mainly for art and moviemakers.
  • RemPos — GMod C++ module that connects iOS app with GMod and brings acceleration and gyroscope data.
  • My GMod Libraries — Public libraries I made for my GMod server. Server is dead, but libraries can be used/refactored.
  • University admission advisor — Bot written in Lua with VK API that downloads lists of applicants from different universities with my specialization, parses them and calculates the chance to pass.
  • UniBot — Bot written in Lua with VK API that gives information about the schedule, next lesson and other things.
  • LuaCUE — Corsair Utility Engine module for Lua written in C++.
  • SparTask — Windows taskbar replacement for focusing on specific task, allows putting only necessary icons.

See all repositories...

Important

Since 2017 I've contributed a lot to Garry's Mod. Check out this list as well.

Projects I participated in:

Small projects:

GitHub Stats:

Top Langs

  • 17 PRs for open source projects. Most noticeable contributions is the Garry's Mod codebase.
  • 29 bug reports and suggestions only for Garry's Mod and same amount for other open source projects.
  • HitCount

Spar's Projects

discordia icon discordia

Discord API library written in Lua for the Luvit runtime environment

globalize icon globalize

POSIX simple program to install programs to /usr/bin/.

gmodlibraries icon gmodlibraries

Collection of libraries for RuSBoxServer: SparLibrary, RuSBoxServerLibrary

gmsv_rempos icon gmsv_rempos

Use your iOS gyroscope and accelerometer data in Garry's Mod

lua-patterns icon lua-patterns

Lua Patterns Viewer. A tool for inspecting, analyzing and learning Lua patterns.

luacue icon luacue

Corsair Utility Engine bindings for Lua. Standalone app and library.

luawheel icon luawheel

The World's First Steering Wheel Implementation For Lua

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.