Byte Gear
О себе
C++ программист. Помимо своих рабочих проектов, так же работаю над личными pet-проектами, которые вы можете увидеть в моих репозиториях в профилях:
В качестве основного инструментария C++ для pet-проектов предпочитаю:
- Qt Creator?;
- CMake;
- GCC (с Msys2+MinGW под Windows);
- LLVM Clang;
- GDB.
Полностью переехал на GitFlic. Актуальные версии только в этом репозитории
📩 Контактные данные
💼 Мои проекты:
- 🛠 Небольшие программы и библиотеки:
- utils
- pluginer
- TcpServer (Планирую полностью переписать -> socketiostream)
- GitHub
- NotABug
- ВНИМАНИЕ: Крайне рекомендую использовать Boost.ASIO вместо этого поделия, по крайней мере до того момента пока в STL не появится Networking. На текущий момент библиотеку TcpServer использовать крайне не рекомендую ввиду её фундаментальных недостатков, планирую позже её полностью переписать. Если бы Networking релизнулся хотябы в C++26, я бы наверное её и не трогал, но увы и ах. UPD: Хотя есть вероятность что пока я буду “собираться” её переписать Networking уже релизнут.
- 🚀 Большие проекты:
💻 Навыки:
-
🤖 C++
- 🛠️ Инструменты:
- Компиляторы:
- GCC
- Clang
- MinGW
- MSVC++
- Системы сборки:
- Make
- CMake
- QMake
- MSBuild
- Отладчики:
- GDB (CLI / QtCreator / VS Code)
- MS VS Debugger
- Компиляторы:
- ✔️ Работал и работаю с…:
- Стандарт языка С++
- C++17
- C++20
- С++23
- Библиотеки и фреймворки
- Стандарт языка С++
- 📖 В процессе изучения:
- Стандарт языка С++
- С++23
- Стандарт языка С++
- 📋 В планах:
- Библиотеки и фреймворки
- Libseccomp (Linux specific)
- Графические библиотеки
- Ncurses
- PDcurses (аналог Ncurses под Windows)
- OpenGL
- OpenGL ES
- Vulkan (Maybe)
- SDL
- Dear ImGui
- Ncurses
- Стандарт языка С++
- С++26
- etc…
- Библиотеки и фреймворки
- 🛠️ Инструменты:
-
🌐 Web-программирование - HTML5 / CSS3 / JavaScript (ES6)
-
⚙️ Other
- 🔌Git (CLI)
- 🐧Linux:
- Дистрибутивы:
- Debian
- Ubuntu
- Cent OS
- KDE Neon (Использую в текущий момент)
- Linux Mint
- Командные оболочки:
- Bash
- Fish (через Msys2 на Windows) (Использую в текущий момент)
- Дистрибутивы: