Разработка на Go — удалённая работа в Москве
Дата: 2022-10-21
Детали
Регион
Москва
Занятость
дистанционно
Стоимость
договорная
Дата публикации
2022-10-21
Описание
Веб-разработка. Разработка с нуля. Есть спортивное API - https://rapidapi.com/tipsters/api/flashlive-sports/tutorials/flashscore-tutorial, которое предоставляет все статистические данные ресурса flashscore.com. Необходимо написать программу на go, которая будет отображать в рамках одной веб-страницы определенные данные по необходимой выборке. Для примера можно посмотреть на этот инструмент — https://smart-tables.ru/streaks, но мне фактически нужно намного проще в плане интерфейса, но отображать некоторые показатели по заблаговременно определенной логике Задача не особо срочная, но требует погружения. Готов предоставить небольшое ТЗ для детального понимания того, что потребуется делать. Оплата по договоренности, но скажу заранее, что бюджет весьма скромный. Использовать планирую для личных нужд. Оплачивать готов частями по мере наращивания функционала.
Похожие заказы
Разработка на Go
дистанционно
договорная
Веб-разработка. Разработка с нуля. Разработка краулера на языке Go, предназначенного для сканирования веб-сайтов с целью выявления SEO-ошибок. Краулер должен быть интегрирован в существующий сервис, предоставлять данные для последующего анализа и поддерживать многопоточное выполнение заданий. Основные требования: 1. Модульность: Краулер должен быть реализован как отдельный модуль, способный интегрироваться с существующими системами. 2. Эффективность и минимальная нагрузка: Краулер должен эффективно использовать системные ресурсы, обеспечивая минимальную нагрузку на сканируемые сайты. 3. Конфигурируемость: Все параметры настройки краулера должны браться из базы данных MySQL. Функциональные требования: 1. Сбор базовых SEO-данных: o HTTP статус коды страниц. o Наличие и корректность тегов , . o Наличие H1 и их уникальность в пределах одной страницы. o Проверка наличия атрибутов alt у изображений. o Проверка наличия внешних ссылок o Анализ на наличие https протокола для обеспечения безопасности соединения. o Сбор внутренних ссылок с привязкой к странице, с которой идет ссылка и какой статус отдает. 2. Поддержка robots.txt: Краулер должен учитывать файл robots.txt сайтов, не обрабатывая запрещённые для индексации страницы и ресурсы. 3. Многопоточность: Краулер должен быть многопоточным и способен выполнять одновременно несколько заданий. 4. Уведомления о завершении задания: По завершению каждого задания краулер должен отправлять вебхук на заданный URL. 5. Работа как сервис: Краулер должен работать в режиме демона или сервиса, который может управляться посредством HTTP запросов. 6. Получение статусов заданий по HTTP: Возможность получения текущего статуса заданий через HTTP запросы. Технические требования: 1. Использование Go: Краулер должен быть написан на языке программирования Go. 2. Библиотеки: Рекомендуется использование библиотеки Colly для краулинга и Goquery для парсинга HTML-документов. 3. Логирование: Необходима система логирования для отслеживания ошибок и предупреждений в процессе работы краулера. 4. Конфигурация: Параметры краулера должны задаваться через внешний конфигурационный файл и храниться в базе данных MySQL. Разработка: 1. Разработка: Код должен быть чистым, хорошо структурированным и соответствовать стандартам кодирования Go. 2. Документация: Разработать подробную документацию по работе с краулером, включая описание параметров конфигурации, инструкции по управлению сервисом и получению статусов заданий через HTTP.
Москва
Фрилансеры
2024-04-27
Разработка на Go
дистанционно
договорная
Создание десктопного антивируса для одного вирусного exe файла. Разработка с нуля. Есть exe. файл, который ведет себя следующим образом: при открытии запрашивает права администратора, открывается окно "Вы выиграли миллион!", после закрытия окна перекидывает на сайт. Далее окно с выигрышем начинает открываться самостоятельно каждую минуту. Если права администратора при открытии вируса не выдать - программа не будет запускаться самостоятельно в следующие разы. Если exe. файл удалить - окошко и сайт так же не будут открываться в след-е разы. Нужно написать десктопный антивирус для этого файла на языке Golang, который будет прекращать работу вируса и удалять его.
Москва
Фрилансеры
2024-04-19
Разработка на Go
дистанционно
договорная
маленькое приложение. Разработка с нуля. Сделать небольшие задания.
Москва
Фрилансеры
2024-04-16
Разработка на Go
дистанционно
от 1000.00 руб.
Веб-разработка. Обучение. Индивидуальные уроки, разбор кода , обучение чтению чужого кода, разбор стандартной библиотеки. Пожелания и особенности: Индивидуальные уроки, разбор кода , обучение чтению чужого кода, разбор стандартной библиотеки.
Москва
Фрилансеры
2024-04-09