О себе

Разработчик-энтузаст - на текущий момент работаю над собственными проектами, которые вы можете увидеть в моих репозиториях в профилях GitFlic, mos.hub, GitHub и NotABug. Развиваю свои навыки программирования на C++ с использованием библиотек STL и Qt, но также стараюсь практиковать свои навыки в JavaScript включая Node.JS. В качестве основного инструментария C++ испольтзую Qt Creator, CMake, GCC (с Msys2 + MinGW под Windows), GDB.

В свете последних событий переезжаю на отечественный хостинг проектов GitFlic.

💼 Мои проекты:

  • 🛠 Небольшие программы и библиотеки:
  • 🚀 Большие проекты:
    • ICVN (В процессе)

💻 Навыки:

  • 🤖 C++ (17/20)

    • 🛠️ Инструменты:
      • Компиляторы:
        • GCC (Использую в текущий момент) В проектах: ICVN, libpmmf, TcpServer
        • Clang
        • MinGw
      • Системы сборки:
        • Make В проектах: TcpServer
        • CMake (Использую в текущий момент) В проектах: ICVN, libpmmf
        • QMake
      • Отладчики:
        • GDB (CLI / QtCreator / VS Code)
    • ✔️ Выучено / Применено на практике:
      • Стандарт С++
        • C++ 17
        • C++ 20 (Использую в текущий момент) В проектах: ICVN
      • Библиотеки
        • Системно-зависимые библиотеки (в основном язык Си):
          • Berkeley sockets (POSIX / WinSock2) В проектах: TcpServer
            • IP
              • TCP
              • UDP
            • IPC (POSIX)
          • Memory-Mapped Files (POSIX / Windows) В проектах: ICVN, libpmmf
        • STL:
          • Containers
            • Iterators
          • Smart pointers
          • Functional
          • Filesystem
          • Multithreading
            • Atomic
            • Mutual exclusion
            • Generic mutex management
            • Condition variables
      • Frameworks:
        • Qt 5
          • Qt Quick
          • QNetwork
          • QSql (SQLite)
    • 📖 In studying process:
      • Libraries/Libseccomp (Linux specific)
    • 📋 ToDo:
      • STL/Multithreading/Futures
      • Frameworks/Boost
      • Processes (Windows / POSIX)
      • Libraries/Ncurses
        • Libraries/PDcurses (Windows)
      • Libraries/OpenGL
        • Libraries/OpenGL ES
      • Libraries/Vulkan (Maybe)
      • Libraries/SDL
      • Libraries/Dear ImGui
      • etc…
  • 🌐 Web-программирование - HTML5 / CSS3 / JavaScript (ES6)

    • HTML 5
    • CSS 3
    • JavaScript (ES6)
      • Promises (async / await)
      • WebSql
      • HTML5 Canvas В проектах: Game
      • Node.js В проектах: CyFr
        • Koa
        • MongoDB В проектах: CyFr
        • Redis
        • OAuth 2.0
        • Passport
  • ⚙️ Other

    • 🔌Git (CLI)
    • 🐧Linux:
      • Дистрибутивы:
        • Debian
        • Ubuntu
        • Cent OS
        • KDE Neon
        • Linux Mint (Использую в текущий момент)
      • Командные оболочки:
        • Bash
        • Fish (c Msys2 на Windows) (Использую в текущий момент)
Популярные проекты
C++ Обновлен 5 месяцев назад
Markdown Обновлен 5 месяцев назад
C++ Обновлен 2 месяца назад