Требуется написать программу на ардуино.Программа должна управлять одновременно четырьмя шаговыми двигателями (NEMA 23) подключенными к ардуино через драйверы DM556P. В программе должна быть возможность установить ускорение (шаги/с/с) и количество шагов на 1 оборот (установленное на драйвере). Программа должна принимать на вход через сериал-порт строку содержащую набор данных для управления двигателями (номер двигателя, количество шагов (угол поворота), направление, скорость вращения (шаг/мин).Программа должна обновлять сериал-порт постоянно и сразу по получении команды начинать ее исполнение.Прикладываю пример написанной мной программы. Пример приведен для минимизации уточняющих вопросов и для лучшего понимания ТЗ а не как руководство.Python (отправляет управляющую строку с определенным интервалом)import serialimport time# Массив углов для поворота и соответствующие направления (0 - CW, 1 - CCW)angles_and_directions = [(360, 0), (90, 1)]ser = serial.Serial('COM3', 9600)step_count = 0frequency = 4000 # Частота в (Гц)micro_step = 800 # Число микрошагов установленное на драйвереdelay_time = 2 # Задержка между циклами# Добавляем задержку перед первой отправкойtime.sleep(1)for angle, direction in angles_and_directions: step_count = int(angle * (micro_step / 360) * 10) #10 передаточное число редуктора cycle_duration = step_count / frequency # Формируем строку для отправки на Arduino params = f"{frequency} {step_count} {direction}" ser.write((params + "\n").encode()) ser.flush() # Убедимся, что данные отправлены # Ждем, пока Arduino завершит выполнение текущего цикла, плюс заданная задержка time.sleep(cycle_duration + delay_time)Код на ардуино.#include
Добрый день! Ищем в команду Swift разработчика.Наш основной стек – Flutter, Kotlin, Swift и Python для бекенд разработки.Работа проектная. Оплата зависит от проекта. В среднем 30-40 тыс. Подробно, все условия лично.От вас реальные знания и умения.Обязанности:Разработка и поддержка мобильных приложений на платформе iOS с использованием Swift.Участие в проектировании и разработке новых функций и модулей.Интеграция приложений с внешними API и сервисами.Оптимизация производительности и устранение багов.Требования:Опыт работы с Swift и iOS SDK от 1 года.Знание принципов разработки мобильных приложений.Опыт работы с системами контроля версий (Git).Понимание архитектурных паттернов (MVVM, MVC и др.).Умение работать в команде и хорошие коммуникативные навыки.Знания полного этапа опубликования мобильных приложений.Будет плюсом:Знание других языков программирования (Kotlin, Python).Опыт работы с CI/CD и автоматизацией процессов.При отборе будет дано тестовое задание: Написание небольшого мобильного приложения (пару экранов).Пожалуйста, в откликах указывайте свой Telegram.
Описание проекта: AgileHR.io – это платформа для оценки сотрудников на основе их компетенций и навыков. В рамках развития платформы требуются изменения в личном кабинете пользователя и создание страницы грейдинга для оценки сотрудников. Основные задачи: Обновить экран личного кабинета пользователя для более информативного отображения данных (графики с аналитикой, выставление оценок, информация о пользователе) Разработать страницу грейдинга, которая будет учитывать навыки и компетенции сотрудников. Срок: 2 недели Требования к разработчику: Frontend: Опыт с Vue3 и Vuex. Понимание работы с RESTful API и Swagger. Backend: Уверенное владение Python на уровне мидл+ и выше. Понимание принципов чистой архитектуры. Умение работать с паттернами проектирования и разными архитектурными подходами. Навык чтения и работы с чужим кодом.
Необходимо развернуть https://github.com/bitpay/insight?ysclid=m2owmlu45e877408139 И с помощью его апи реализовать. Небольшую программу на python/node.js которая будет искать кошельки биткоин
Техническое задание (ТЗ) на разработку сайта для сервиса купонов1. Общая информация - Название проекта: Сервис купонов - Цель: Создание веб-сайта, который позволит пользователям получать, управлять и использовать купоны на товары и услуги. 2. Основные требования 2.1 Функциональность - Авторизация пользователей: - Регистрация пользователей (по электронной почте, через социальные сети). - Вход в систему с использованием логина и пароля. - Возможность сброса пароля. - Система купонов: - Генерация уникальных купонов с определенными условиями (срок действия, ограничения по использованию и т.д.). - Возможность добавления купонов на сайт администрацией. - Возможность просмотра доступных купонов пользователями. - Функция активации купонов пользователями. - Личный кабинет пользователя: - Просмотр активных и использованных купонов. - Редактирование профиля (имя, контактная информация). - История операций (активированные и использованные купоны). 2.2 Дизайн - Современный и адаптивный интерфейс: - Адаптивный дизайн для корректного отображения на мобильных устройствах, планшетах и десктопах. - Удобная навигация и интуитивно понятный интерфейс. 2.3 Технологии - Frontend: HTML, CSS, JavaScript (возможно использование фреймворков, таких как React, Vue.js). - Backend: Node.js, PHP или Python (выбор технологии обговорим с заказчиком). - База данных: MySQL, PostgreSQL или MongoDB (выбор технологии обговорим с заказчиком). 3. Дополнительные требования - Безопасность: Защита данных пользователей, шифрование паролей, использование HTTPS. - SEO-оптимизация: Базовая настройка для поисковых систем. - Админка: Интерфейс для администраторов для управления купонами и пользователями. 4. Сроки и бюджет - Обсуждаются отдельно с заказчиком в зависимости от объема работ. 5. Примечания - Всё необходимое будет обговорено дополнительно с заказчиком. - Возможны изменения и доработки по мере реализации проекта. Это ТЗ является базисом, который можно дополнительно переработать и уточнить в зависимости от требований заказчика.
Задача только для тех, кто проходил (бесплатное) обучение по кибериммунной разработке и имеет CPI баллы и сертификат!Выполнение задачи потребует:1. Провести первичное моделирование угроз.2. Спроектировать и проанализировать первичную политику архитектуры.3. Переработать первоначальную архитектуру.4. Реализовать прототип на языке Python или C++ применяя MILS и FLASK.Полная постановка задачи и подробное описание в репозитории по ссылке на gitflic.ru - постановка задачи киберимунного ci-inetd сервиса.Работаем по договору с самозанятыми и предпринимателями.Бюджет проекта 100 т. р. (до налогов). По договору с ИП или СЗ.
Нужен человек, который будет разрабатывать ии ботов (без написания инструкций для ИИ) для разных мессенджеров. Требования: Опыт в API Telegram, Instagram, WhatsApp, Avito Опыт в API OpenAI, Google, Bitrix24 (Gemeni, Claude опционально) Умение быстро изучать новые API Свободное время Условия: Попроектное сотрудничество от 5000 за заказ Чаще всего каждый проект будет шаблонный, будут отличатся только мессенджеры, основная работа будет писать скрипты для функций, которые вызываются ИИ ассистентом Если вы считаете, что способны на такую работу, присылайте пожалуйста примеры ваших работ
Требуются знания python + адмнистрирование linux. Задачи - 1. Помочь в запуске fastapi-observability 2. Подсказать где можно оптимизировать код при высокой нагрузке 3. Помочь с багами настройки разных сервисов Оплата почасовая. По началу работаем в режиме онлайн, я шарю экран и вместе ищем ошибки. плачу за факт рассуждений, даже если нет результата быстрого. через какое-то время работаем в формате - ставлю задачу, указываете время на выполнение, копим комфортое количество часов и рассчет или авансом.
https://public.tableau.com/app/profile/imss.cpe/viz/ProgramadeincorporacindePersonasTrabajadorasdelHogar/PTH Требуется добыть табличные данные с этого сайта и предоставить рабочий скрипт на python. Пожалуйста откликайтесь только если уже перешли на этот сайт и можете выполнить эту работу
Есть скрипт бота, который работает с панелью 3X-UI, в последних версиях панель поменяла api и теперь скрипт не работает (не подключается к панели, пишет что нет доступа). Нужно адаптировать под новую версию панели.
Суть проблемы. Есть документация, есть маршрут, куда провайдер стучится и смотрит за нашими реакциями, насколько они соответствуют этой документации. Вроде все кристально понятно, но в логах черт ногу сломит. Нужно взаимодействовать с самим провайдером, как-то у него выяснить, что от нас нужно. Вроде обычные маршруты ставка выигрыш запрос баланса. Но часто непонятно, что от нас хотят. Запрос на нулевый выигрыш? Как мы должны отреагировать. В документации одно, на деле другое. Откликайтесь, кто готов к таким трудностям, и что возможно время зря потеряете. В случае победы денежный приз 10 тыс. Возможно управитесь за пару часов, а может, несколько дней зря потратитеhttps://t.me/volodzya13
У меня есть сервер на Windows (порты открыты), есть ПК (порты закрыты). На ПК у меня запускается сайт (на localhost на порт 5000). Нужно чтобы я мог пользоваться им через IP сервера на порту 8000. То есть насколько я понимаю, должен быть запущен файл на ПК, другой файл на сервере и был некий туннель. Для тестов вы можете запустить простую страницу на Flask на порт 5000. Повторюсь, что на ПК порты закрыты и с сервера не сделать прямой запрос, нужна другая логика. То есть по аналогии с Ngrok - указываешь локалхост + порт (на котором сайт) в консольном приложении, и сразу пробрасывается тунель и выдаётся публичная ссылка. В данном случае порт 5000, а ссылка это IP сервера. Важно, чтобы все функции сайта работали: не просто чтобы загружаласть html-страница, а работали и все запросы и остальное, то есть просто рабочий, в точности такой же сайт, как на localhost на ПК. Особо ничего выдумывать не надо, не нужен httpS, не нужна многопоточность. Просто важна сама логика - самая простая версия. Думаю это делается за пару часов, на выходе будут 2 файла >100 строк кода, просто нужен опыт, поэтому такая низкая цена. Но, зато, готов оставить объёмнейший отзыв по окончанию работы)
Я ищу программиста для проекта средней сложности на Python - бэктестер для аналитики данных по акциям (алготрейдинг). Прикрепил архив с ТЗ и всей сопутствующей документацией. Стартовая точка - файл "tz-clean". Бюджет 15000р, но обсуждаем. Пишите, пожалуйста, свои расценки и сроки.. https://disk.yandex.ru/d/G9bGXyvPfA8MSg
В этом домашнем задании вы будете работать с корпусом Harry Potter and the Action Prediction Challenge. Корпус собран из фанфиков о Гарри Поттере и состоит из двух частей: 1) сырые тексты, 2) фрагменты текстов, описывающих ситуацию, в которой произнесено заклинание.Корпус описан в статье: https://arxiv.org/pdf/1905.11037.pdfDavid Vilares and Carlos Gómez-Rodríguez. Harry Potter and the Action Prediction Challenge from Natural Language. 2019 Annual Conference of the North American Chapter of the Association for Computational Linguistics. To appear.Код для сбора корпуса находится в репозитории: https://github.com/aghie/hpac . Корпус можно скачать по инструкции из этого репозитория, но для экономии времени авторы задания уже скачали и подготовили данные к работе.Ссылки на собранный корпус:Сырые тексты: Токенизированные тексты в нижнем регистре: train-test-dev: Части 1, 2 задания должны быть выполнены на полных текстах (сырых или предобработанных -- на ваше усмотрение), Часть 3 – на разбиение на тестовое, отладочное и обучающее множества. Тестовое множество должно быть использовано исключительно для тестирования моделей, обучающее и отладочное – для выбора модели и параметров.В статье и репозитории вы найдете идеи, которые помогут вам выполнить домашнее задание. Их стоит воспринимать как руководство к действию, и не стоит их копировать и переиспользовать. Обученные модели использовать не нужно, код для их обучения можно использовать как подсказку. ПРАВИЛА Домашнее задание выполняется индивидуально.Домашнее задание сдается в системе Anytask, куда можно попасть через инвайт.Домашнее задание оформляется в отчета в ipython-тетрадке.Отчет должен содержать: нумерацию заданий и пунктов, которые вы выполнили, код решения, и понятное пошаговое описание того, что вы сделали. Отчет должен быть написан в академическом стиле, без излишнего использования сленга и с соблюдением норм русского языка.Не стоит копировать фрагменты лекций, статей и Википедии в ваш отчет.Плагиат и любое недобросоветсное цитирование приводит к обнуление оценки. Часть 1. [1 балл] Эксплоративный анализ Найдите топ-1000 слов по частоте без учета стоп-слов.Найдите топ-10 по частоте: имен, пар имя + фамилия, пар вида ''профессор'' + имя / фамилия.[бонус] Постройте тематическую модель по корпусу HPAC.[бонус] Найдите еще что-то интересное в корпусе (что-то специфичное для фанфиков или фентези-тематики) Часть 2. [2 балла] Модели представления слов Обучите модель представления слов (word2vec, GloVe, fastText или любую другую) на материале корпуса HPAC.Продемонстрируйте, как работает поиск синонимов, ассоциаций, лишних слов в обученной модели.Визуализируйте топ-1000 слов по частоте без учета стоп-слов (п. 1.1) с помощью TSNE или UMAP (https://umap-learn.readthedocs.io). Часть 3. [6.5 баллов] Классификация текстов Задача классификации формулируется так: данный фрагмент фанфика описывают какую-то ситуацию, которая предшествует произнесению заклинания. Требуется по тексту предсказать, какое именно заклинание будет произнесено. Таким образом, заклинание - это фактически метка класса. Основная мера качества – macro 1. Обучите несколько классификаторов и сравните их между собой. Оцените качество классификаторов на частых и редких классах. Какие классы чаще всего оказываются перепутаны? Связаны ли ошибки со смыслом заклинаний?Используйте фрагменты из множества train для обучения, из множества dev для отладки, из множества test – для тестирования и получения итоговых результатов.[1 балл] Используйте fastText в качестве baseline-классификатора.[2 балла] Используйте сверточные сети в качестве более продвинутого классификатора. Поэкспериментируйте с количеством и размерностью фильтров, используйте разные размеры окон, попробуйте использовать -max pooling.[2 балла] Используйте рекуррентные сети в качестве альтернативного продвинутого классификатора. Поэкспериментируйте с количеством и размерностью слоев и другими гиперпараметрами.[1.5 балла] Попробуйте расширить обучающее множество за счет аугментации данных. Если вам понадобится словарь синонимов, можно использовать WordNet (ниже вы найдете примеры).[бонус] Используйте результат max pooling'а как эмбеддинг входного текста. Визуализируйте эмбеддинги 500-1000 предложений из обучающего множества и изучите свойства получившегося пространства.[бонус] Используйте ваш любимый классификатор и любые (честные) способы повышения качества классификации и получите macro 1 больше 0.5. Часть 4. [0.5 балла] Итоги Напишите краткое резюме проделанной работы. Читали ли вы сами Гарри Поттера или фанфики о нем и помогло ли вам знание предметной области в выполнении домашнего задания? Бонусная часть. [2 балла] Skip-Gram Negative Sampling Самостоятельно реализовать и обучить модель Skip-Gram Negative Sampling. Продемонстрировать качество полученных представлений на конкретный примерах.
Имеется CRUD-система с ИИ-модулем обработки данных, которая автоматизирует документооборот предприятия в несколько шагов - делает OCR файлов, работает с разными БД и, выполняет векторный поиск по каталогу, и в конце отправляет результаты в клиентское приложение.Несколько шагов в цепочке медленные, а нагрузка высокая, поэтому с оркестрацией всего приложения есть много проблем.Стэк: python, asyncio БД: postgres, pgvector ИИ часть писал я, а асинхронную обвязку написал разработчик, который вышел из проекта. Ищу ему на замену опытного бэкэндера чтобы подхватить проект и вместе развивать его дальше, поскольку клиент доволен и будет продолжение.Текущая задачи: - оптимизация ботлнеков асинхронной архитектуры приложения с целью оптимизировать время обработки файлов Дальше много всего интересного, поскольку готовим второй этап интеграции к заказчику. Исполнителей выбираю по опыту на релевантных проектах и рейтингу на хабр-фриланс.Чтобы сэкономить время, в комментариях напишите пару слов про асинхронные системы которые вы делали самостоятельно, оставляейте контакты и вашу ставку оплаты.
Доброго дня, есть парсеры, работают. Но хочется добавить веб интерфейс в в приоритете Flask, FastAPI полагаем что это нужно будет реализовывать через Celery, Redis. Используемые в веб скрапирах библиотеки: BS4, Selenium, paramiko, pygsheets, multiprocessing и прокси сервера - В общем скрипты работают с гугл таблицей (забирают данные), собирают на локалке картинки, таблици ипрочь... упаковывают в csv, zip - заливают на сервер и запускают импорт. сам парсинг что то requests, что то selenium. - У разработчика нашей команды "не доходят руки" доделать, а надо). Разработчик на связи, готов всё рассказать. В общем хотелось бы: 1) Микро админ панель - запуск, парсера, прогрес выполнения, чем завершился прошлый запуск (были ли ошибки). 2) добавить интерактива в телеграмм (получения отчета (статуса), вне очередной запуск. Разработчик на связи - расскажет покажет. Сам код и покажем потенциальным исполнителям. Соответственно (естественно) тогда и будет окончательная стоимость. - Пожалуйста укажите ваш прогноз по цене и срокам. Цена важна. Но и желания найти самого дешевого неумеху - нет.