Обо мне
Меня зовут Станислав. Я программист, начавший своё погружение в мир IT в 2013 году.
Мои навыки
- Области:
Git,Linux,Отладка и профайлинг,Операционные системы,Полный цикл разработки приложений,OSDev,GameDev / Engine Dev,PWA,Dev-tooling,AI/ML эксперименты,Встраиваемые системы - Основной стек:
Svelte,SvelteKit,Vite,BunJS / NodeJS - Языки / продакшн-уровень:
C,JavaScript / TypeScript,HTML/CSS/SASS/SCSS - Языки / средний уровень:
Python,Go,Java - Языки / начальный уровень:
Rust,PHP,Stylus,JPHP,Zig,NASM / GAS,C++,C# - Редакторы:
VIM,Zed,VSCodium / VSCode,Visual Studio,Jetbrains IDEs - Инструменты:
Make,CMake,Ninja,Meson,NPM,UV,PIP,Nuget,Winget,APT,Yum,ebuild,GDB,LLDB,Chrome DevTools,ESLint,Prettier,GitHub Actions,GitLab CI/CD - Инфраструктура:
NGINX,Docker,Docker Compose,DNS,VPN,Yggdrasil
Моя инфраструктура
- Основной git-сервер
- Вторичный git-сервер
- Блог-система (вы тут)
- Uptime-чекер
- VLESS VPN + Hysteria2 VPN
- TRUBA - мой аналог Discord
Мои пет-проекты
- TRUBA (старый проект, сейчас в процессе разработки нового) - ссылка на git
- SamArch 48 (48-битный процессор на основе ISA RISC-V) - ссылка на git
- EtherOS (ОС для AMD64) - ссылка на git
- MOBA (мини-прототип мультиплеера с ThreeJS и Socket.IO) - ссылка на git
- SLaunch (ланучер Minecraft на чистом C + cURL) - ссылка на git
Мои библиотеки
- SuperFetch – удобный аналог JS Fetch API - ссылка на git
- TWKB Track – парсер 3D TWKB линии с зашитыми временными метками - ссылка на git
- EOSF – zero-dependency библиотека для рендеринга шрифтов на C - ссылка на git