Бюджет: 4000 UAH Термін: 5 днів
Здравствуйте. Есть готовое решение, которое удовлетворяет большинству требований. Ознакомиться с ним можно в портфолио. Можно обсудить реализацию дополнительной функциональности.
Создаем парсер (прорамму для сбора информации). UI – минимальный http://prntscr.com/pm20vu :
* опция для ввода URL с которого начинать сбор данных;
* кнопка Запуск, кнопка Стоп;
* опция: Количество потоков (во сколько потоков будет собираться информация).
Логика следующая: нажимаем кнопку запуск и стартует процесс сбора данных. В рамках процесса берем URL, которые введен и собираем с него html код и сохраняем в html файл с рандомным названием. Собираем с этого URL все ссылки и с ними производим ту же операцию. С них опять же собираем все ссылки и еще раз пропарсиваем (только уже здесь больше ссылок не собираем, другими словами – парсим до второго уровня вложенности).
Если нажимаем Стоп – процесс останавливается (но не сразу, а должны завершиться все текущие операции, например сбор данных с конкретной страницы или экспорт).
Основные интересующие моменты:
* как это будет реализовано с использованием микросервисной архитектуры.
* как будет реализована многопоточность + очередь URL для обработки
* как будет реализована возможность послать сигнал остановки системе (нужно предусмореть в архитектуре на будущее возможность доработки сигнала паузы, то етсь когда процесс просто ставится на паузу с возможность стартануть с того же места позже, но без закрытия приложения).
* какие паттерны и особенность архитектуры будут использоваться, чтобы сделать решение легко гибким с точки зрения:
**добавления дополнительной логики экспорта (то есть кроме html файла)
**максимального увеличения производительности (слышали, что если сравнивать 2 варианта: парсинг в по 5 потоков в 2х приложениях и парсингх по 2 потока в 5-ти приложениях – второй будет быстрее. Хочется имет в будущем возможность так расширять систему.
**чтобы логику самого парсинга можно было легко перенести в другое приложение (с другним UI)
*документирование приложения
Что нужно от вас – написать код и дать консультацию по ключевым моментам, описанным выше. Консультация предварительно займет до 1-2 часов по времени. Можем по оплате просто разделить – сначала реализация, а потом отдельно почасово консалты.
Язык C# , студия 2013
Бюджет: 4000 UAH Термін: 5 днів
Здравствуйте. Есть готовое решение, которое удовлетворяет большинству требований. Ознакомиться с ним можно в портфолио. Можно обсудить реализацию дополнительной функциональности.
Шукаємо досвідченого Unity-розробника, який допоможе завершити розробку гри. Про гру: Жанр: симулятор ферми. Гра вже розробляється на Unity. Спочатку вона створювалася для мобільних пристроїв, але згодом було прийнято рішення випустити її для Steam (ПК). Що потрібно зробити: Доробити гру відповідно до готового технічного завдання. Адаптувати існуючий функціонал під ПК та Steam. Реалізувати вже заплановані механіки та інтерфейс. Що ми надаємо: Детальне технічне завдання. Усі необхідні матеріали (моделі, графіка, об'єкти тощо). Фото, відео, скріншоти та записи проходження оригінальної гри. Готовий план реалізації. Ми відтворюємо гру, яка успішно працювала понад 10 років тому, тому нічого вигадувати або проєктувати з нуля не потрібно. Усі механіки, інтерфейс та логіка вже визначені — необхідно якісно реалізувати їх у Unity. Для ознайомлення з проєктом додаємо посилання на один із відеооглядів гри: Вставте посилання тут. Вимоги: Досвід роботи з Unity. Досвід розробки або адаптації ігор під ПК/Steam буде перевагою. Вміння працювати за готовим технічним завданням. У відповіді, будь ласка, вкажіть: приклади ваших робіт; досвід роботи з Unity; орієнтовну погодинну ставку або вартість виконання. Один з відеооглядів:https://www.youtube.com/watch?v=5_wKoX7zRc0