В основном классе — backend-разработчик и системный администратор
сети Minecraft-серверов «Sombra»: пишет плагины, держит инфраструктуру
и разбирает завалы после каждой миграции. Код правит на Windows,
запускает и мучает на Linux.
Побочные квесты: CTF/security-таски (robots.txt, ROT13, Atbash),
интерес к информационной безопасности и праву (ФЗ-152, приказы
ФСТЭК), и построение игровых сообществ вокруг своих серверов.
KGTU · CS studentgroup 151005RU / nativeedit on Windows → run on Linux
LEVEL 02 / SOMBRA NETWORKSCORE 000000
SOMBRA NETWORK
Собственная сеть Minecraft-серверов, в активном продакшене. Ведёт её
как backend-разработчик и оператор сервера — от VPS до
плагинов на Java.
12/32CPU-ядер / ГБ RAM на VPS
±80Kблоков граница Незера
~15игроков — уже просадка TPS
3этапа миграции: Paper→Pufferfish→Folia
▸ ТЕКУЩИЙ КВЕСТ
Миграция сети на Folia (многопоточный форк Minecraft) —
разбор совместимости плагинов, охота за блокирующим I/O на tick-тредах
(синхронные запросы к БД, HTTP-вызовы в region-тредах), диагностика
OOM killer на «vanila»-сервере из-за раздутого heap.
Paper (4 ГБ heap) + Velocity proxy (1 ГБ) + MariaDB + Python-скрипты
(SOMBRA.py, VETER.py). Тюнинг JVM флагами Aikar, диагностика TPS через
spark-профайлер, генерация мира через Chunky, права — LuckPerms,
ресурспак — self-hosted через nginx.
LEVEL 03 / БОТЫ & ИНСТРУМЕНТЫSCORE 000000
БОТЫ & ИНСТРУМЕНТЫ
▸ TELEGRAM-БОТ ДЛЯ ОБЩЕЖИТИЯ
Node.js-бот (node-telegram-bot-api + better-sqlite3),
задеплоен и отлажен: маршрутизация форум-тем по двум категориям
общежитий (НВК1, НВК4) с хранением в SQLite. Из мемуарных багов —
пробел после BOT_TOKEN= в .env и блокировка Telegram API
на стороне VPS-провайдера.
▸ DISCORD-БОТ SOMBRA.PY
Python-бот на disnake + asyncio, с RCON и Redis —
предок нынешних Node.js-ботов, старт-скрипты неоднократно
дорабатывались вручную.
▸ КЛИЕНТСКИЙ ПРОЕКТ: GETCOURSE CSS
Кастомизация CSS на платформе GetCourse под заказ клиента —
подгонка вёрстки и стилей под их фирменный дизайн.
Node.jsPython / disnakeSQLiteRedisRCON
LEVEL 04 / HIGH SCORESSCORE 000000
HIGH SCORES
рейтинг по тому, где стек реально применялся:
01
NODE.JS
Telegram-бот, DiscordBridge-плагин
02
JAVA
плагины Paper/Folia для Sombra
03
PYTHON
asyncio, disnake — SOMBRA.py, VETER.py
04
C# / .NET
ООП, generics, LINQ — курсовые КГТУ
05
LINUX / VDS
администрирование, nginx, SSH
06
GIT
версионирование всех проектов
LEVEL 05 / CONTINUE?SCORE 000000
GAME OVER
хочешь продолжить игру вместе? заполни свои реальные контакты ниже 👇
EMAIL[ТВОЙ EMAIL]
TELEGRAM[ТВОЙ @USERNAME]
GITHUB[ТВОЙ GITHUB]
CONTINUE? 9…8…7…
BONUS LEVEL / TETRIS
TETRIS
GAME OVER
SCORE: 0
SCORE
0
LEVEL
1
LINES
0
NEXT
← → движение · ↑ поворот ↓ мягкое падение · SPACE — сброс