Бюджет: 10000 UAH Срок: 1 день
Я могу попробовать решить эту проблему. Мне нужно будет на локальном компьютере воссоздать этот баг.
Необходимо помочь найти причину возникновения ошибки out of memory при использовании python скрипта с selenium.
Описание:
Софт работает с антидетект браузером Dolphin Anty на сайте твиттер. На одном сервере у нас работает от 4 до 12 окон одновременно.
Примерно с пятницы началась проблема (софт при этом не обновлялся): cпустя 1-2 часа с момента запуска софта во всех браузерах по очереди с разным интервалом вылазила ошибка out of memory.
Что мы уже пробовали:
- каждые 20 минут открывать новую вкладку с твиттером и работать в ней, а старую закрывать (заметили, что твиттер накапливает занимаемую ОЗУ и подумали, что проблема в этом)
- отключали кеширование через панель разработчика (не закрывая ее)
- отключали картинки
Перезагрузку окна делать хотим в последнюю очередь, это крайнее решение, которое нам не подходит и не оплачивается.
Оперативной памяти на сервере - 64 гб, по диспетчеру задач виндоус максимум занимается 20 гб.
По диспетчеру задач хрома - память после открытия новой вкладки и закрытия старой так же не накапливается.
Необходимо в кратчайшие сроки (1 день) найти корень проблемы и дать текстовое ее решение (код писать не нужно)
Просьба отзываться только разработчиков с большим опытом работы, фрилансеры без заказов на этом сайте рассматриваться не будут. Так же просьба прикреплять к заявкам резюме, это будет большим преимуществом.
Так же деньги заноситься в сейф перед стартом работы не будут. Деньги занесем в сейф только после того как разработчик укажет, что знает решение, на сейфе будет стоять 1 день дедлайна.
Бюджет: 10000 UAH Срок: 1 день
Я могу попробовать решить эту проблему. Мне нужно будет на локальном компьютере воссоздать этот баг.
Бюджет: 10000 UAH Срок: 1 день
Здравствуйте. Хотелось бы взглянуть на код. Сейчас уже есть несколько вариантов решения, но без представления кода точно сказать будет сложно.
Єто же селениум.
Для максимально оптимального маштабирования нужно собирать докер-контейнер что бы открытие вкладки по сути создавало отдельный контейнер.
И закрытие вкладки убивало контейнер со всеми кешами.
Если что пишите в ЛС, могу проконсультировать. Много в свое время работал с селениумом, "в лоб" на долгосрок у него очень много косяков вылазит, какую бы сборку браузера не используй.
В вашем случае хотелось бы некоторые технические подробности узнать что бы четко сказать куда именно вам копать и что делать.
Самое сложное с докером - ввод/вывод данных.
С остальным же он ван лов для селениума. Никаких дополнительных башей и прочих проверок
Это очень топорное и костыльное решение. Хотим найти корень проблемы, перезапустить хром мы всегда успеем
Чи може бути помилка в коді - може, але може бути помилка в самому браузері.
І якщо в браузері то мабуть тільки так можна вирішити.
Але треба дивитись.
используйте memory_profiler чтоб проанализировать где у вас большое потребление памяти. Когда выясните, разберитесь, что выполняется в данном участке, почему эта операция жрет ресурс. Оттуда и танцевать дальше
Нужен простой Python-скрипт для Windows, который работает с Microsoft Edge, открывает мой LinkedIn фид, прокручивает его, находит посты с определенными словами и записывает результат в файл. У нас был уже работающий скрипт, но несколько дней назад он перестал работать из-за обновления Edge, просто больше не работает автоматизация. Что должен делать скрипт 0. Прочитать в конфигурации перечень ключевых слов и количество постов для прохода. 1. Открыть Microsoft Edge. 2. Перейти на: https://www.linkedin.com/feed/ 3. Я логинюсь вручную, если нужно. 4. Скрипт прокручивает фид вниз, например, 30 постов. 5. Ищет в постах заданные слова. 6. Если находит пост с нужным словом, записывает в CSV или JSON: post_url, author, text, matched_keyword Делать на Python и запускаться в Edge - обязательные условия.
Нужен опытный Python-разработчик для создания программы автоматизации работы с сайтом. Что должен делать бот: Авторизоваться в моем аккаунте на сайте. Постоянно (24/7) отслеживать появление новых заказов на работу. После появления нового заказа открывать его карточку. Анализировать информацию о заказе (тип работ, город, расстояние, описание). Автоматически принимать заказы, которые соответствуют заданным условиям. Если заказ не соответствует условиям, пропускать его. Отправлять уведомления в Telegram о принятых и пропущенных заказах. Требования: Python. Playwright (желательно) или Selenium. Работа через обычный браузер. Передача полного исходного кода после завершения проекта. Предоставление инструкции по установке и запуску. Обязателен опыт разработки подобных систем автоматизации. При отклике, пожалуйста, отправьте примеры аналогичных проектов.
Необходимо реализовать проект по сбору и структурированию большого массива изображений из открытых веб-источников (на первом этапе 2000 изображений). Задача включает: - автоматизированный сбор изображений; - загрузку файлов в максимально доступном качестве; - классификацию изображений по категориям. Ожидаемый результат: - структурированная база изображений; - понятная система каталогизации; - передача результата через Google Drive или другой согласованный способ;
Тип задачи: оптимизация скорости обработки видео Python - разработчик с опытом работы OpenCV, FFmpeg, MediaPipe
РазработкаTelegram Mini App (Бот+ WebApp)дляпродажицифровыхтоваровиигровыхвалют(Python / aiogram) Описание проекта: Требуется разработать Telegram-бота с полноценным WebApp-интерфейсом для автоматизированной продажи цифровых товаров (Telegram Stars, Telegram Premium, игровые валюты/донаты для PUBG Mobile, Steam и др.). Проект называетсяAspect App. Главный упор на скорость работы, плавный UI/UX в стиле Web3/минимализма и полную автоматизацию выдачи товаров после оплаты. Стек технологий: Backend:Python 3.10+, aiogram 3.x (FastAPI для Webhook/API приветствуется). Database:PostgreSQL / Redis (для сессий и кэширования). Frontend (WebApp):React.js / Vue.js / Next.js (на усмотрение разработчика, важна скорость и плавность анимаций). Интеграции:Telegram WebApp API. Основной функционал (MVP): 1.Клиентскаячасть(Telegram Mini App): Главныйэкран:Категории товаров (Telegram Активы, Игровой Донат). Баннерная сетка для акций. Каталогтоваров:Карточки товаров с выбором объема (например: 50, 100, 500 Telegram Stars или UC). Поля для ввода данных игрока (Player ID для PUBG). КорзинаиОформление:Быстрая покупка в 2 клика. Модульоплаты:Интеграция платежных методов (CryptoBot API / TON Connect / другие фиатные шлюзы по согласованию). Личныйкабинет:История заказов, статус выполнения, реферальная система (баланс внутри приложения). 2.Административнаяпанель(встроеннаявWebAppилиотдельныйбот): Управление каталогом (добавление/удаление товаров, изменение цен). Мониторинг заказов и статистика продаж. Система рассылок по базе пользователей. 3.Логикаавтоматизации(Будетплюсом): Готовность архитектуры под интеграцию с API поставщиков (API для авто-закупки Stars/UC). На этапе MVP часть товаров может выдаваться кодами из базы данных. Что требуется от исполнителя: 1. Разработка архитектуры БД и бэкенда на Python. 2. Верстка и интеграция WebApp (дизайн-макет обсудим, важен чистый Web3-стиль, Glassmorphism). 3. Настройка безопасных транзакций и вебхуков оплаты. 4. Деплой на сервер (Docker, Ubuntu, настройка SSL). Требования к кандидату: Опыт коммерческой разработки Telegram WebApps от 1 года. Наличие портфолио с запущенными и работающими Mini Apps (скидывайте ссылки в отклике). Чистый, документированный код. Условия работы: Работа только через БезопаснуюСделку(Сейф/ Escrow)платформы. Оплата поэтапная (разбиваем проект на Спринт 1: Бэкенд + БД, Спринт 2: Фронтенд WebApp, Спринт 3: Интеграция платёжек и тесты). Бюджет: Обсуждается с успешным кандидатом (указывайте вашу вилку цен и сроки в отклике)