Mykhailo Bobrov
Запропонуйте Mykhailo роботу над вашим наступним проєктом або зареєструйте профіль фрилансера і починайте заробляти просто зараз.
Рейтинг
Навички та вміння
Програмування
Мобільні додатки
Переклади
Портфоліо
-
44 349 UAH Wndr
C та C++Фреймворк реалізує:
Модульну архітектуру з базовими UI-елементами (UIElement2D) і контейнерами для компонування.
Сучасні layout-менеджери: вертикальний (VStack), горизонтальний (HStack) і накладання (ZStack), що дозволяють легко і гнучко створювати складні інтерфейси.
Повну підтримку відступів (margin, padding), спейсерів для гнучкого розподілу простору.
… Систему обробки подій миші: кліки, натискання, наведення, прокрутка коліщатка, додаткові кнопки — все з хитестом.
Абстракцію для анімацій, щоб створювати плавні і відгукувальні UI.
Управління фокусом і введенням з клавіатури для інтерактивних елементів.
Високопродуктивний рендеринг з Direct2D, з повторним використанням ресурсів і захистом від втрати пристрою.
Чому це круто для замовників:
Повний контроль над візуальною частиною без важких сторонніх UI-бібліотек.
Легкість масштабування інтерфейсів завдяки кастомним layout-менеджерам.
Висока продуктивність і відгукуваність інтерфейсів навіть на слабкому залізі.
Чистий, розширюваний і підтримуваний код на сучасному C++.
Можливість швидкого додавання власних UI-компонентів і кастомної логіки.
Що входить у пакет:
Вихідний код фреймворка з детальними коментарями і документацією.
Приклад застосунку з використанням фреймворка, що демонструє можливості.
Інструкції з збірки, інтеграції і розширення.
Технічні навички:
C++, Win32 API, Direct2D, DirectWrite, WIC, COM, UI/UX архітектура, обробка подій, анімації, системи компонування (layout managers).
-
88 699 UAH IOCP_ЯДРО
C та C++IOCP_CORE — Ядро асинхронного сервера на C++ (Windows IOCP)
Опис проекту:
Власна реалізація високопродуктивного багатопоточного сервера з підтримкою TCP і UDP, побудованого на базі технології I/O Completion Ports (IOCP) під Windows.
… Основні можливості:
1. Підтримка асинхронних операцій (RECV/SEND) через IOCP #Async
2. Об'єктна модель клієнта з станами і буферами #oop
3. Механізм черги операцій і менеджера обробників
4. Розширювана архітектура через інтерфейс IOCP_Protocol (дозволяє впроваджувати бізнес-логіку на кожен порт)
Використовувані технології:
1. Windows API (Winsock2, IOCP)
2. C++17 (розумні вказівники, std::thread, std::function)
3. Потокобезпечність (mutex, потокобезпечні пули)
4. Архітектурний підхід: конвеєрна обробка клієнтів
5. Додана можливість інтеграції та запуску фонових операцій (перевірка клієнтів на останню активність і т.д.)
Розробка: червень–липень 2025
Використовується як основа в проектах: ShoKuda, чат-сервер, доставка даних, MMO бекенд
Активність
| Останні ставки 7 | Бюджет | Додано | Терміни | Ставка | |
|---|---|---|---|---|---|
|
Створення ТЗ для софту для управління процесом взаємодії дронів зі станціями
41 220 UAH
|
|||||
|
Сервіс онлайн активації
1200 UAH
|
|||||
|
Програма для створення і редагування графіків
5000 UAH
|
|||||
|
Потрібно вивантажити товари з чужого сайту на промі у форматі ексель
700 UAH
|
|||||
|
Розробка комплексної системи автоматизації для роздрібних магазинів
15 000 UAH
|
|||||
|
Додаток для Windows (C++/C# .NET, інше)
4800 UAH
|
|||||
|
Програма Unpack / Pack для архіву bin
5000 UAH
|