Пилотный этап десктопного приложения на Python под Windows для работы с котировками акций на ММВБ, с использованием API брокера Т-Банк (биржевой терминал для собственных нужд). Пилотная задача: 1. Минимальный пользовательский интерфейс в том виде и объеме, как показано в аттаче 2. Загрузка исторических данных (поминутные котировки) через API по тикерам (компаниям), и сохранение в локальную БД 3. Отображение котировок для выбранного тикера в свечном формате с возможностью скроллинга (влево-вправо) и масштабирования (больший-меньший интервал на экране). Скроллинг и масштабирование мышкой. 4. Отображение данных по выбранной свече: дата, время, открытие, закрытие, мин, макс. Дока по API Т-Банка здесь: https://www.tbank.ru/invest/open-api/ Как должен выглядеть и работать график котировок можно посмотреть здесь (нам сейчас нужно проще - отображение свечей, скроллинг, масштабирование): https://ru.investing.com/equities/severstal_rts-chart В целом проект на несколько месяцев, но размеренный, без авралов. Все детали ТЗ и вопросы по проекту в целом обсудим в личке.
Ищу программиста для обновления Telegram-бота (Python, aiogram3, FastAPI, Docker, PostgreSQL, Redis, Nginx) Описание задачи: Есть две версии Telegram-бота: старая и новая. Старая версия была улучшена различными дополнениями, которые нужно сохранить. Новая версия содержит обновленные функции, которые необходимо интегрировать в старую версию, не нарушая существующую функциональность. Основные задачи: Провести анализ кода старой и новой версий бота. Интегрировать новые функции из новой версии в старую, сохранив все существующие улучшения. Протестировать обновленного бота, чтобы убедиться в корректной работе всех функций. Подготовить обновленную версию к деплою (Docker, Nginx). Технический стек: Язык программирования: Python Фреймворки: aiogram3, FastAPI Базы данных: PostgreSQL, Redis Инфраструктура: Docker, Nginx Дополнительно: Опыт работы с API Marzban Требования к исполнителю: Опыт работы с Telegram ботами на aiogram3. Знание FastAPI для реализации API. Умение работать с PostgreSQL и Redis. Опыт настройки и деплоя приложений с использованием Docker и Nginx. Понимание принципов работы API Marzban. Внимательность к деталям, чтобы не нарушить существующую функциональность.
Требуется написать парсер-бот, который будет получать пользовательские запросы из БД и при их наличии будет с высокой частотой парсить торговую площадку в поисках лотов, обнаружив лот, удовлетворяющий запросам из БД, лот нужно забрать и оповестить контакты через ТГ.
Ищем преподавателя по программированию на Python для создания курса, детали: Подготовить материалы, записать видео уроки по программе. Изучить программу можно по ссылке https://docs.google.com/document/d/1e3r7fcWCRGZcHTRb-EC_kKf8PaLwaSz5Z6-SDs8DRF4/edit?usp=sharing По возможности и желанию вести онлайн-вебинары со слушателями курса, проверять домашние задания слушателей Обязательно должны быть условия для съемки видео-уроков - свет, звук, качественная передача картинки.
Нужна консультация в которой объясните как мне сделать на маке: https://github.com/RomanMichalchuk/Cloudflare-API/blob/main/README.md https://github.com/RomanMichalchuk/Cloudflare-API/blob/main/Cloudflare-API.py В кратце, нужно изменять ЕСН от клаудфлаера с помощью питона. В ссылках есть вся последовательность действий, но опыта с питоном нет, ножно, чтобы кто-то объяснил.
Всем привет! Есть небольшой сайт онлайн-школы. Доступ к материалам открывается по событию. Событие - это отправка админу запроса на тест и написание отзыва. После апрува админом этого запроса открывается доступ к разделу с видео-уроками. задача: - изменить тим события на платные тарифы, т.е. вместо прохождения теста и написания отзыва будет клик на покупку доступа. Дальше платежка возвращает успех оплаты и доступ юзеру открывается. - Верстать не нужно. Макет с тарифами готов. Нужно просто изменить тим события и прописать это в БД и вывести раздел с оплатами в админке Джанго. - Настройку внутри платежной системы сделаю сам. Это основная задача. Возможно, вы что-то добавите из опыта, что потребуется еще сделать. Пожалуйста, напишите вашу стоимость услуг за данную работу. Если есть примеры реализации или работы с открытием доступа, то приложите примеры. Спасибо за внимание, жду ваших откликов [:1f642]
Мне нужен ИИ. Мне не надо, чтобы вы его с нуля сделали, главное, чтобы работал и не нарушал авторские права. Этот ИИ должен уметь видеть, что происходит на экране, читать с него, определять конкретные объекты, двигать курсором по осям Х и У. Нажимать на ПКМ, на ЛКМ, на колёсико мышки, крутить колёсиком мышки, нажимать на каждую кнопку клавиатуры (кроме ВКЛ и ВЫКЛ) и должен быть какой-то способ общаться с ним (т.е. делать всё, что может сделать обычный пользователь). Также он должен уметь распределять информацию по "папкам" когда я ему это скажу. (Например: Я ему говорю: "Сохраняй следующую информацию в новую папку Python", и ИИ создаёт "папку" под названием "Python" (В своём пространстве) и туда сохраняет информацию, которую я подам. Или я скажу: "удали папку Python", и он удалит эту "папку" и всё что я говорил туда сохранить. ИИ должен быть полностью обучаемым и если он сможет спокойно играть, например в майнкрафт (строить здания по готовому чертежу, собирать и высаживать обратно уражай, стоять на ферме мобов (ну там просто надо на одну кнопку нажимать и всё)), то он мне подходит.
Задача: Cвязать с API backend и frontend. Проект; mini-app Telegram Есть готовая верстка на React. https://check-bot.vercel.app/ Готов Backend на Python. Фронт должен уметь упаковаться в одну HTML Просьба сориентировать по возможности реализации, бюджету и срокам. Заранее благодарю за ответ.
Необходимо создать python скрипт генерации запроса для часового архива прибора СПТ943Документацию приложилК коду необходимо прокомментировать строки кода как происходят все расчетыПример запроса:10 01 00 01 10 1F 28 0B 10 02 10 10 00 48 7D 01 14 0C 19 16 10 03 BE 24Это примерно роспись бит в документации подробнее описано:0x10 — управляющий код начала кадра.0x01 — сетевой номер тепловычислителя (NT).0x00 0x01 0x10 0x1F 0x28 — блок данных, назначение которого зависит от контекста команды.0x0A - номер страницы (В тепловычислителе СПТ943 архивные данные хранятся в виде страниц, каждая из которых содержит определённый объём информации. Для последовательного чтения архивных данных необходимо указывать номер страницы в запросе. Номер страницы определяется в зависимости от того, какие данные вы хотите получить и за какой период.)0x10 0x02 — управляющие коды DLE STX, обозначающие начало блока прикладных данных.0x10 0x10 0x00 — часть блока прикладных данных, где 0x10 0x10 представляет экранированный байт 0x10.0x48 — код запроса на чтение часового архива.0x7D 0x01 0x14 0x0B — дата и время запроса:0x7D — год (2025).0x01 — месяц (январь).0x14 — день (20).0x0B — час (11).0x1A — контрольная сумма (КС).0x16 — управляющий код конца кадра.0x10 0x03 — управляющие коды DLE ETX, обозначающие конец блока прикладных данных.0xBD 0x24 — контрольная сумма и завершающий байт.- КЗ – код запроса.КС - Контрольная сумма вычисляется арифметическим суммированием байтов NT и КЗ заголовка ибайтов блока данных с последующим побитовым инвертированием. В качестве значения КС используется младший байт полученной суммы.
Мой код работает отправляет запросы на бэкэнд API Bybit (не публичное бэкэнд API, а то, на котором работает фронтенд - сайт, приложение). Отслеживая запросы на это API с фронта, я вижу POST запрос на следующий эндпоинт: https://api2.bybit.com/user/public/risk/send/code Для успешного выполнения всех запросов кроме этого необходим был только JWT-токен в хедерах + User-Agent. Однако при отправке с JWT-токеном и User-Agent в хедерах, а также Payload: payload = { "risk_token: risk_token", "component_id": "component_id" } Код просто застывает до момента таймаута. Пробовали воспроизвести данный запрос через Postman и обнаружили вот такую ошибку:Error: Stream error in the HTTP/2 framing layerСкорее всего Python тоже упирается в нее, но не может ее обработать и потому просто застывает.Надо сказать, что мне все же удалось воспроизвести этот запрос, полностью скопировав его через соответствующую функцию Postman, но я так и не смог сделать это асинхронно, а также запрос требует почти все поля хедеров, которые передаются на сайте, но я уверен, что как и все остальные запросы, этот можно сделать, передавая только JWT-токен и User-Agent.Задача: асинхронно воспроизвести POST-запрос к данному эндпоинту на Python, передавая в хедерах только JWT-токен и User-Agent.
### ТЗ для создания бид-менеджера для Авито **Цель:** Создать сервис для автоматического управления ставками на аукционах Авито с учетом заданных параметров и стратегий продвижения. **Функционал:** 1. **Авторизация и интеграция:** - Подключение через API Авито, поддержка нескольких аккаунтов. 2. **Управление ставками:** - Стратегии: удержание позиции (**Топ-1**, **Топ-3**), ограничение по бюджету, временные увеличения ставки, настройка по конверсии. - Установка минимальных и максимальных ставок. - Автоматическое снижение ставок при отсутствии конкуренции. - Массовое редактирование ставок. 3. **Фильтры и исключения:** - Настройка по категориям, ключевым словам, регионам. - Исключение объявлений из управления. 4. **Аналитика:** - Мониторинг позиций объявлений, история ставок (30 дней). - Показатели эффективности (CTR, расходы, охваты). - Уведомления о превышении бюджета. 5. **Интерфейс:** - Удобная панель управления, фильтры, экспорт/импорт через Excel. - Адаптивный дизайн. **Технические требования:** - Поддержка API Авито. - Обработка 10 000+ объявлений. - Backend: Python (Django) или Node.js. - Frontend: React.js или Vue.js. - База данных: PostgreSQL/MySQL. **Сроки:** 2–4 недели. **Дополнительно:** Опыт работы с API Авито обязателен, примеры проектов приветствуются.
Всем привет! [:1f44b] Если вы опытный специалист (фрилансер), который нуждается в дополнительном потоке заказов, то пост для вас! Мы — AdFMBot, команда, которая занимается созданием телеграм-ботов для бизнеса на Python. Сейчас мы растем, и нам нужны опытные программисты, которые: [:2757]Имеют опыт разработки телеграм-ботов более 1 года [:2757]Имеют профиль на бирже фриланса и отзывы на нём, [:2757]Ответственно относятся к поставленным задачам, [:2757]Обладают знанием стека: Python, framework Aiogram 3.x., [:2757]Готовы выделять работе более 14 часов в неделю Мы предлагаем: - постоянный поток заказов, - свободный график, - возможность проявить себя и расти профессионально, - тёплую, дружескую атмосферу, где каждый вносит свой вклад [:2757] Задача[:2757] Выполнять заказы от наших клиентов в одиночку Оплата: до +60 000 рублей в месяц (в зависимости от выполненных заказов). Если вы хотите стать частью команды, где ценят инициативу, идеи и профессионализм — отзывайтесь - Давайте работать вместе [:1f64c]
Нужно доработать скрипт написанный на python и работающий на основе API YandexART. Скрипт аналогичный яндекс елке на которой можно было создавать елочные игрушки. Текущую версию можно посмотреть здесь http://memetree.fun/ (сейчас промт переделан на создание китайских фонариков вместо игрушек). Бэк в целом работает нормально, у разработчика возникла сложность с фронтом, в итоге проект не был сделан к нужному сроку. Сейчас планирую его переделать под китайский новый год. Доработки которые нужно внести: 1. Добавить поддержку https 2. Решить проблему с алертом при создании фонарика - http://joxi.ru/Vm65zMLc4OWgbr 3. На фронте реализовать последовательный вывод фонариков в табличном виде, пример http://joxi.ru/EA4n1qWIoL5Jom (десктоп и моб. версии) Текущий стек: Бэк - python, fastapi Фронт - html, css, js
На входе: Таблица с ссылками на страницы сайта с которого надо взять url фотографии продукта. Ранее был работающий скрипт на node js + puppeter + cheerio ЗАДАЧА Написать парсер для получения URL фотографий продуктов по URL страницы продукта. Всего около 5000 страниц. На странице фото товара - ссылка на изображение подставляется в итоговую таблицу. Если на странице нет фото, соответствующая ячейка заполняется строкой "нет фото" СЛОЖНОСТИ - На сайте контент подставляется динамически, на старте показывается лоадер, есть некоторое время на подгрузку, src фотографии подставляется динамически. - Существующий скрипт перестал работать - долгий лоадер, а затем предложение перезагрузить страницу, даже при таймауте в 20 сек. Есть подозрения, что сделали защиту от скрапинга и сайт распознает толи Puppeter, толи Chromium. В обычном брузере открывется без проблем хоть и не быстро (3-5 секунд) БЮДЖЕТ 2000 - 3000 р СРОК до 3 дней ОПЛАТА С карты на карту РАССМАТРИВАЕМЫЕ ВАРИАНТЫ РЕАЛИЗАЦИИ: А) Написать парсер на node js + puppeter + cheerio - как-то обойти блокировку. Достаточно написать скрипт по однократному извлечению URL, остальное у меня есть Б) Написать парсер на python + каком-нибудь selenium. Но тут придется дополнительно писать модули по извлечению данных из файла .xls, скачиванию картинки, потому что вся кодовая база на Node js парсеры на других языках не рассматриваю ДЛЯ ВЫБОРА Напишите пару слов о своем опыте с парсерами, предположительный бюджет на такой парсер и телеграм для связи. Если предварительно отберу - напишу в ТГ и отправлю ссылку образца страницы
Нужно спарсить данные: Realeases, website, downloads, go to store , всего 179 url. Из 179URL https://docs.google.com/file/d/1d9g_T0F0FULMVqeLjTnnyNO2PFnmh8lg/edit?usp=docslist_api&filetype=msexcel Результат сложить в excel, пример заполнения есть в нем же. Скрипт просто мне скинуть. Из полученных ссылок , с кнопки GO TO STORE спарсить отзывы с критерием звезд 1,2,3 , сортировка - новейшие, в отзыве больше 8 слов Результат предоставить в новом листе, в столбце А разделенным на названия приложения (H1 заголовки ) Название прилы текст отзыва 1 текст отзыва текст отзыва и так далее Название прилы 2 текст отзыва 1 и так далее
необходимо разработать бота на python с админ веб панелью. панель управления статистика Общая статистика (Дашборд) – главная страница Статистика по товарам Статистика по сотрудникам команда Сотрудники Роли заказы Заказы Категории Товары пользователи Пользователи Поиск пользователя рассылка финансы История операций Настройка финансов Платежные системы рефералы Список рефералов Настройки промокоды Список промокодов Настройки настройки Общие настройки Страницы Кнопки Боты Язык Логи аккаунт Настройки профиля Активные устройства Настройки безопасности
Мы ищем опытного специалиста по ребрендингу и развертыванию открытого исходного кода для оказания помощи в ребрендинге и развертывании веб-приложения с открытым исходным кодом. Эта роль включает в себя изменение и ребрендинг приложения, развертывание его на веб-серверах, настройку сред выполнения, управление базами данных и контейнеризацию приложения для масштабируемости. Идеальный кандидат должен иметь опыт развертывания веб-приложений, управления базами данных и контейнеризации, а также знания программирования/скриптинга для упрощения автоматизации и настройки.Обязанности:Ребрендинг веб-приложения с открытым исходным кодом, включая обновление его брендинга, UI/UX и любых соответствующих функций.Развертывание ребрендингового веб-приложения в облачной или локальной инфраструктуре.Настройка веб-серверов (например, Nginx, Apache) для размещения и обслуживания ребрендингового приложения.Настройка сред выполнения приложения (Node.js для JavaScript, Python для бэкэнда и т. д.) по мере необходимости.Реализуйте обратные прокси-серверы для оптимизации производительности и балансировки нагрузки.Управляйте базами данных SQL и NoSQL (например, MySQL, PostgreSQL, MongoDB) для приложения, включая настройку, резервное копирование и оптимизацию производительности.Контейнеризуйте переименованное приложение с помощью Docker, обеспечивая переносимость и масштабируемость.Используйте инструменты оркестровки контейнеров, такие как Kubernetes и Docker Compose, для управления контейнеризированным приложением.Пишите и поддерживайте скрипты автоматизации для настройки и развертывания сервера с помощью сценариев оболочки.Управляйте и редактируйте файлы конфигурации (YAML, JSON) для инструментов развертывания и процессов оркестровки.Требования:Подтвержденный опыт развертывания и ребрендинга веб-приложений с открытым исходным кодом.Глубокое понимание веб-серверов (например, Nginx, Apache) и сред выполнения приложений (Node.js, Python и т. д.).Опыт управления базами данных SQL и NoSQL (MySQL, PostgreSQL, MongoDB) и внедрения оптимизации производительности.Знание инструментов контейнеризации, таких как Docker, и опыт работы с инструментами оркестровки, такими как Kubernetes и Docker Compose.Хорошие навыки программирования/скриптинга, особенно в JavaScript/TypeScript и скриптинге оболочки для автоматизации сервера.Знакомство с файлами конфигурации (YAML, JSON) и инструментами развертывания для процессов автоматизации.Умение работать самостоятельно и гарантировать, что переименованное приложение соответствует требованиям безопасности, производительности и масштабируемости.Хорошие коммуникативные навыки для эффективного сотрудничества с командой и предоставления регулярных обновлений.Предпочтительные навыки:Опыт работы с конвейерами CI/CD для автоматизированных развертываний и обновлений.Знание настройки производительности веб-серверов и баз данных.Знакомство с инструментами мониторинга для облачных сред (например, Prometheus, Grafana).Бюджет: открыт для предложений на основе опыта