Автоматизация мобильных приложений с помощью uiautomator2
Сегодня мы поговорим о библиотеке uiautomator2, которая предоставляет мощные инструменты для автоматизации тестирования и взаимодействия с мобильными приложениями на платформе Android.
Эта библиотека может пригодиться для создания автотестов, скриптов для тестирования пользовательского интерфейса, и многих других задач, связанных с мобильной разработкой.
Что такое uiautomator2?
uiautomator2 - это Python-библиотека, предоставляющая возможность управления устройствами Android и взаимодействия с приложениями на них. Она основана на Google's Android Testing Support Library и является мощным инструментом для автоматизации действий на устройствах Android.
С uiautomator2, вы можете выполнять действия, такие как нажатие кнопок, ввод текста, чтение содержимого экрана устройства и многое другое, что делает ее полезной для автоматизации тестирования мобильных приложений.
#python#uiautomator2#автоматизация
Немного GDAL
1️⃣ Курс A Gentle Introduction to GDAL Роберта Симмона (Robert Simmon) продолжается. Всего опубликовано 10 частей:
- A Gentle Introduction to GDAL
- Map Projections & gdalwarp
- Geodesy & Local Map Projections
- Working with Satellite Data
- Shaded Relief
- Visualizing Data
- Transforming Data
- Reading Scientific Data Formats
- Automation with Bash
- Python & the Command Line
В разделе Tutorials на официальном сайте GDAL пока только 8 частей.
2️⃣📹Введение в GDAL c новым интерфейсом командной строки от Ханса ван дер Кваста (Hans van der Kwast): Introduction to GDAL’s New Command Line Interface — из курса Programming for QGIS Users.
#софт#python
#вакансия#python#AI
🚀 Senior AI Engineer (Telegram Mini Apps)
Компания: StarLeads Traffic Media
🌏Место работы: удаленный формат
⏳Занятость: полная/частичная/ проектная (на выбор)
💸Зарплатная вилка: от 300 000 до 500 000 рублей за фулл -тайм
📩Контакт для связи: @Rumbo221
Мы строим AI-first продукты внутри экосистемы Telegram — от LLM-ассистентов до AI-driven игровых и automation платформ с 100K+ пользователей.
Ищем Senior инженера с сильной экспертизой в AI и production-разработке.
⚙️Основные задачи:
Интеграция LLM (OpenAI, Anthropic, open-source модели)
Построение RAG-систем (vector DB, embeddings, semantic search)
Разработка AI-ассистентов с multi-turn памятью
Оркестрация нескольких моделей (routing, cost optimization)
Оптимизация latency и inference pipeline
Разработка backend (Python) для AI-продуктов
Интеграция AI-функционала в Telegram Mini Apps
🌟Что ждем от тебя:
Опыт работы с LLM APIs и open-source моделями
LangChain / LlamaIndex или аналогичные фреймворки
Векторные БД (Qdrant / Pinecone / Weaviate)
Python (FastAPI)
PostgreSQL, Redis
Понимание inference, fine-tuning, LoRA — как плюс
🔥Будет преимуществом:
Production AI-продукты с реальными пользователями
Streaming responses, voice / vision модели
Highload-архитектура
Telegram Mini Apps
Откликается? Направляй CV и кейсы - с удовольствием пообщаюсь и отвечу на все вопросы.
📨Контакт для связи: @Rumbo221
Python’da eng ko‘p ishlatiladigan ma’lumot turlari
Python dasturlash tilida ma’lumotlarni saqlash va ular bilan ishlash uchun data typelar ishlatiladi.
Asosiy turlari:
● int — butun sonlar:5, -12
● float — haqiqiy sonlar (vergulli):3.14, -0.5
● str — matn:"Salom", 'Python'
● bool — mantiqiy qiymatlar:True, False
● list — ro‘yxat:[1, 2, 3]
● tuple — o‘zgarmas ro‘yxat:(4, 5, 6)
● dict — lug‘at (kalit: qiymat): {"ism": "Ali", "yosh": 20}
● set — takrorlanmas elementlar to‘plami:{1, 2, 3}
#Dasturlash#Python
💻@dasturlash_hayoti— dasturchilar hayoti va dasturlash olami haqida qiziqarli loyiha!
Современные технологии управления экскаваторами
Современные технологии трансформируют экскаваторы в универсальные машины. На выставке CONEXPO эксперты Topcon обсудили ключевые достижения в этой области.
➡️Исторический прогресс: Экскаваторы прошли долгий путь с момента своего изобретения, и сегодня они становятся высокотехнологичными средствами.
➡️Технологическая революция: Внедрение 3D-автоматизации позволяет операторам выполнять точную планировку из кабины, повышая эффективность и точность работы.
➡️Практические аспекты: Для успешного применения новых систем важно выбрать правильные аксессуары, такие как ковш и технологии поворота/наклона, обеспечивающие соответствие требуемым стандартам.
Эти инновации открывают новые перспективы в строительной сфере, улучшая качество и скорость выполнения задач. #Строительство#Экскаваторы#Технологии#Автоматизация
@stroynewsrussia
Универсальные возможности экскаваторов благодаря новым технологиям
Современные технологии превращают экскаваторы в настоящих универсалов строительной площадки. В недавнем видеоинтервью на выставке CONEXPO, эксперты Topcon — Робби Пау и Крис Гролл — обсудили достижения в области 3D-автоматизации.
3D-автоматизация позволяет проводить высокоточные работы прямо из кабины экскаватора, что значительно повышает эффективность и точность.
Пау и Гролл рассмотрели практические процессы интеграции технологий: от выбора подходящего ковша и использования систем наклона-поворота, до соблюдения стандартов строительства. Эти инновации снижают требования к навыкам оператора, делая процесс более интуитивным и доступным.
Ключевой вывод — технологии позволяют повысить производительность и точность работ, оказывая значительное влияние на сферу строительства. 🏗️🚜🌍
#Строительство#Технологии#Экскаваторы#Автоматизация
@stroynewsrussia
💥Как сократить двухдневную работу в Excel до 15 секунд с помощью ИИ
К нам обратились с задачей: менеджер тратит два рабочих дня на сборку отчёта из огромной выгрузки. 4000 строк, больше сотни столбцов. Всё ручками: фильтры, сортировки, группировки. 16 часов подряд щёлканья мышкой и бесконечных прокруток.
В компании нет разработчика. Автоматизировать должен сам менеджер.
✅Что подготовили
– Входной шаблон — структура таблицы с минимальными данными. Колонки и 10–20 тестовых строк.
– Шаблон результата — точная копия итогового отчёта. Листы, названия колонок, форматы — до мелочей.
– Инструкция в Word — пошагово, как менеджер делает отчёт руками: какие фильтры ставит, что суммирует, куда переносит.
✅Промпт выглядел так:
Вот документ №1 с исходными данными. Вот документ №2 с готовым отчётом. Вот инструкция, как я делаю из первого второе. Составь скрипт для Excel, который повторит всё это
.✅Что получилось
– ChatGPT сгенерировал работающий код, но «решил помочь» — переставил колонки, упростил макет. То есть код живой, но придётся дорабатывать.
– Claude сделал ровно по инструкции. Код заработал с первого запуска.
🔹🔹🔹🔹15 минут на подготовку файлов, ещё пара — чтобы сохранить скрипт, и секунды на его запуск. Вместо 16 часов ручной рутины.
💡Ключевые моменты, если не получается с первого раза
– Запрещайте оптимизацию. Пишите прямо: «Соблюдай структуру строго, не меняй».
– Давайте примеры. ИИ лучше понимает по образцам, чем по длинным объяснениям.
– Три документа (исходник, результат, инструкция) лучше любой простыни текста.
– Просите комментарии в коде и короткое пояснение шагов — это экономит время на проверку.
И да, видео не ускорено. Оно в реальном режиме.
#ИИ#AI#Нейросети
———
#Инструменты#Автоматизация
✍️ Подписывайтесь: @aiforproduct
🏗️ На терминале идут работы по строительству и установке технологического оборудования, в то время как специалисты компании участвуют в заводских испытаниях автоматизированной системы управления технологическими процессами (АСУ ТП). Эти испытания проходят в Шанхае.
🔍 Важным этапом стало тестирование системы управления позиционером на станции разгрузки вагонов. Уникальные кадры проверки демонстрируют высокую степень подготовки и надежности новой системы.
🙌 Антон Воронов, ведущий инженер по автоматизированным системам, проверил все функции и не упустил возможности сообщить о прогрессе пресс-службе и подписчикам.
____
#ТисЛоджистик🦏
#Автоматизация
#Технологии
#Инновации
📢 Автоматизация или забастовка? Взгляд эксперта AXELOT на ситуацию в портах США
В конце сентября истек срок действия коллективного договора докеров Атлантического побережья США. Основные споры — автоматизация терминальных операций и повышение зарплат.
✅ В интервью с Вячеславом Скрынниковым, экспертом AXELOT, обсуждаем:
🔴Почему автоматизация выгодна бизнесу.
🔴Как она влияет на рабочие места.
🔴Какие перспективы открываются для квалифицированного персонала.
🔴Примеры успешной автоматизации с результатами.
▶️ Читать подробнее
#Логистика#Автоматизация#AXELOT#Технологии