Бюджет: 2999 UAH Срок: 5 дней
Привет, Олег ! Готов взяться за ваш проект, напишите мне - обсудим детали
Виконати завдання по пунктах, що наведені у файлі лабораторної(3 варіант). Додатково дублюю тут.
1. Розробити багато-модульний .NET проект (multi-project solution) для вирішення
Завдання 1 і Завдання 2 спираючись на діаграму контейнерів. (Рис. 1)
2. Для роботи з RabbitMQ можна використовувати офіційну бібліотеку.
3. Перелік модулів залежить від варіанту та доцільності.
4. Назва проект має відповідати паттерну ${прізвище
студента}-${група}-lab4-v${номер варіанту} (Приклад: shevchenko-kp-21-lab4-v14).
5. Контейнеризувати проект за допомогою Docker та multi-stage build для WebApi та
Worker модулів.
6. Кожен Worker має логувати повідомлення в консоль, об’єкт повідомлення
обов’язково мають мати авто згенерований ідентифікатор та мітку часу.
7. При розробці взяти до уваги конфігурованість (configurability), портативність
(portability), масштабованість (scalability) та застосовувати паттерни проектування
там, де це доречно.
8. При розробці REST API застосовувати Richardson Maturity Model.
9. Реалізувати механізм обробки помилок.
10. Передбачити доступ до OpenAPI специфікації через Swagger UI.
11. Розробити docker-compose.yaml зі збіркою відповідних проектів для старту та
конфігурацією інфраструктурних додатків.
12. В якості style guide використовувати google style guide
13. Зміни мають вноситись ітеративно за допомогою логічних комітів. Текст комітів
має бути англійською і відповідати на запитання «Що у цьому коміті було
зроблено?». Текст коміту має починатися з великої літери, а в кінці повинна стояти
крапка. (приклад: Input validation added.)
Бюджет: 2999 UAH Срок: 5 дней
Привет, Олег ! Готов взяться за ваш проект, напишите мне - обсудим детали
Бюджет: 10000 UAH Срок: 3 дня
Привет! Готов выполнить проект для вас. Очень интересное задание.
Бюджет: 3000 UAH Срок: 7 дней
Добрый день. Имею 2 года опыта работы с C#. Интересное задание. Готов обсудить в личных сообщениях. Пишите.
Ищем опытного Unity-разработчика, который поможет завершить разработку игры. О игре: Жанр: симулятор фермы. Игра уже разрабатывается на Unity. Сначала она создавалась для мобильных устройств, но впоследствии было принято решение выпустить её для Steam (ПК). Что нужно сделать: Доработать игру в соответствии с готовым техническим заданием. Адаптировать существующий функционал под ПК и Steam. Реализовать уже запланированные механики и интерфейс. Что мы предоставляем: Подробное техническое задание. Все необходимые материалы (модели, графика, объекты и т.д.). Фото, видео, скриншоты и записи прохождения оригинальной игры. Готовый план реализации. Мы воссоздаем игру, которая успешно работала более 10 лет назад, поэтому ничего выдумывать или проектировать с нуля не нужно. Все механики, интерфейс и логика уже определены — необходимо качественно реализовать их в Unity. Для ознакомления с проектом добавляем ссылку на один из видеообзоров игры: Вставьте ссылку здесь. Требования: Опыт работы с Unity. Опыт разработки или адаптации игр под ПК/Steam будет преимуществом. Умение работать по готовому техническому заданию. В ответе, пожалуйста, укажите: примеры ваших работ; опыт работы с Unity; ориентировочную почасовую ставку или стоимость выполнения. Один из видеообзоров: https://www.youtube.com/watch?v=5_wKoX7zRc0
Для существующей микросервисной системы требуется разработать независимый сервис-обработчик Excel-файлов. Задача заключается в создании надежного конвейера по приему, валидации и трансформации данных из таблиц в структурированный формат базы данных. Функциональные задачи: Разработка API на базе gRPC для получения команд на обработку и отдачи статусов выполнения. Реализация логики парсинга файлов: чтение больших объемов данных (XLSX), очистка, проверка типов и приведение к бизнес-моделям. Реализация слоя доступа к данным (Repository/Unit of Work) для сохранения результатов в PostgreSQL через Entity Framework Core. Обеспечение потокобезопасности и эффективного использования ресурсов (особенно при обработке файлов большого размера). Технические требования: Платформа: .NET 10. Архитектурные паттерны: Dependency Injection, CQRS, модульная архитектура проекта. Коммуникация: Строго gRPC. Работа с Excel: Использование производительных библиотек (например, EPPlus, OpenXML или аналоги по выбору). Модульность: Код должен быть организован так, чтобы сервис легко масштабировался и был пригоден для тестирования. Ожидаемый результат: Полностью рабочий микросервис, готовый к развертыванию в контейнеризированной среде. Чистая кодовая база с соблюдением принципов SOLID. Документированные .proto файлы. Базовые unit-тесты для критических узлов обработки данных. Требования к кандидату:В отклике, пожалуйста, укажите: Ваш опыт работы с .NET в микросервисной архитектуре. Примеры того, как вы организуете DI и модульность в своих проектах. Опыт работы с Excel-библиотеками в .NET. Готовность работать по gRPC контрактам.