Статья
Обзор: Автоматизация, ИИ-инструменты и сборка серверов для разработчиков
Сегодняшний дайджест посвящен практическим решениям для разработчиков и инженеров. Мы разберем, как автоматизировать отклики на вакансии, интегрировать отечественные LLM в рабочие процессы, улучшить работу с ИИ-ассистентами и мониторить мед
Коротко
- Автоматизация откликов на hh.ru сталкивается с антифрод-системами, требующими имитации поведения человека.
- Интеграция GigaChat в платформу n8n открывает возможности для автоматизации с отечественными LLM.
- Новые функции в Cursor IDE (OpenSpec, Beads) призваны улучшить контекстную работу с ИИ-ассистентами.
- Сборка рабочей станции для ML/Data Science требует учета специфики охлаждения и питания мощных GPU.
- Создана настольная игра, моделирующая хаос в IT-разработке и гонку за релизами.
Автоматизация поиска работы
Что случилось
Разработчики столкнулись с проблемой автоматизации откликов на вакансии на hh.ru. Прямые запросы к API блокируются антифрод-системами платформы.
Почему важно
Это классический пример борьбы автоматизации и защиты систем. Задача, кажущаяся технически простой, упирается в необходимость эмулировать человеческое поведение, что усложняет разработку.
Кому важно
Разработчикам, занимающимся RPA (Robotic Process Automation), парсингом данных и всем, кто хочет автоматизировать взаимодействие с веб-сервисами, защищенными от ботов.
Что делать
Изучать методы обхода антифрод-защит с помощью Headless Chrome, имитирующего действия реального пользователя (задержки, движение мыши, поведенческие паттерны).
Источник
Интеграция отечественных LLM
Что случилось
Разработчики интегрировали нейросеть GigaChat от Сбера в платформу автоматизации n8n, которой изначально не было в списке поддерживаемых сервисов.
Почему важно
Это расширяет возможности автоматизации бизнес-процессов с использованием отечественных технологий искусственного интеллекта, например, для фильтрации и классификации лидов.
Кому важно
Компаниям и разработчикам, стремящимся использовать российские AI-решения в своих продуктах и внутренних автоматизациях, особенно в свете требований импортозамещения.
Что делать
Изучать API доступных отечественных LLM (GigaChat, YandexGPT) и создавать кастомные узлы (nodes) для их интеграции в популярные платформы типа n8n или Make.
Источник
Сбер проник в n8n и фильтрует нам лидов: как мы подключили Отечественную нейросеть к автоматизациям
Эволюция ИИ-ассистентов в разработке
Что случилось
В популярной IDE Cursor появились новые функции OpenSpec и Beads, направленные на решение проблемы потери контекста при работе с ИИ-ассистентами.
Почему важно
Повышает эффективность pair-programming с ИИ, позволяя ассистенту лучше «понимать» бизнес-задачу и историю обсуждения, что критично для сложных проектов.
Кому важно
Разработчикам, активно использующим Copilot, Cursor или аналогичные инструменты для ежедневного написания кода и желающим повысить их осмысленность и релевантность ответов.
Что делать
Ознакомиться с новыми функциями Cursor, такими как явное документирование требований (OpenSpec) и работа с «бусинами» контекста (Beads), чтобы структурировать взаимодействие с ИИ.
Источник
Upgrade: OpenSpec и Beads в Cursor
Сборка ML-сервера своими руками
Что случилось
Описан практический опыт и сложности сборки мощной рабочей станции для машинного обучения и Data Science, предназначенной для размещения под столом.
Почему важно
Позволяет получить высокопроизводительную среду для экспериментов с нейросетями локально, но требует глубокого понимания аппаратной части, особенно систем охлаждения и электропитания для нескольких GPU.
Кому важно
Data Scientist'ам, ML-инженерам и исследователям, которые хотят собрать собственный мощный сервер для обучения моделей, избегая облачных затрат или ограничений.
Что делать
Тщательно планировать сборку: выбирать материнскую плату с достаточным количеством слотов PCIe, мощный блок питания (от 1200W), продумывать систему жидкостного или воздушного охлаждения для нескольких видеокарт.
Источник
Рабочие станции для ML и Data Science — как собрать сервер под столом
Мониторинг производительности БД
Что случилось
Представлено практическое руководство по созданию инструмента для перехвата и анализа медленных запросов в распределенной СУБД StarRocks.
Почему важно
Помогает поддерживать производительность аналитических систем, вовремя выявляя проблемные запросы (например, с полным сканированием таблицы) и автоматизируя их обработку (kill).
Кому важно
Администраторам и инженерам данных, работающим со StarRocks, ClickHouse или аналогичными высокопроизводительными аналитическими базами данных.
Что делать
Внедрять систему мониторинга на основе правил (пороги по времени, количеству прочитанных строк), интегрировать ее с Grafana для визуализации и с системами оповещений, например, Feishu.
Источник
Инструмент перехвата медленных запросов StarRocks
Риски и неопределенности
- Автоматизация против правил: Использование RPA для обхода антифрод-систем на сайтах по поиску работы может привести к блокировке аккаунта.
- Аппаратные сложности: Сборка ML-сервера сопряжена с рисками перегрева и нестабильной работы при неправильном расчете тепловыделения и питания.
- Зависимость от вендора: Интеграция специфичных API, как у GigaChat, создает привязку к экосистеме одного поставщика.
- Контекст ИИ: Несмотря на улучшения, проблема потери контекста ИИ-ассистентами в долгих сессиях разработки может сохраняться.
Сегодняшние материалы подчеркивают тренд на углубленную, «умную» автоматизацию, которая борется с защитными механизмами, интегрирует новые AI-модели и требует от инженеров знаний как в software, так и в hardware. Ключевой вызов — делать это надежно, эффективно и с учетом специфики целевой платформы.
Источники
- Тестирование gRPC на Python в системах промышленной автоматизации
Добрый день, утро, вечер или ночь. Меня зовут Константин, я тестировщик, занимаюсь написанием авто-тестов на Python и в данной статье опишу пример тестирования gRPC и подготовки авто-тестов на примере программного обеспечения для сбора, обр
- Release любой ценой: как продуктовый дизайнер создал настольную игру про хаос в IT-разработке (с PnP-версией)
Привет! Меня зовут Дима, я продуктовый дизайнер. Мой путь в IT оказался связан с постоянной гонкой за релизами фичей. Я успел поработать в разных проектах—от небольших агентств и стартапов до бигтеха (и, как итог, сильно выгорел). В какой-т
- Рабочие станции для ML и Data Science — как собрать сервер под столом
Внимание: опасный эксперимент! Когда я впервые решил собрать домашний ML-сервер, всё казалось простым: взять мощный ПК, всунуть две RTX 4090 – и вперед, нейросетки летят. Реальность быстро заставила меня попотеть. Оказалось, что сборка AI-ф
- Сбер проник в n8n и фильтрует нам лидов: как мы подключили Отечественную нейросеть к автоматизациям
Всё началось с вопроса коллеги: "А GigaChat вообще можно к n8n прикрутить?" Мы посмотрели в список встроенных интеграций n8n. OpenAI — есть. Anthropic — есть. Mistral, Groq, Ollama — пожалуйста. GigaChat — а вот и нет. "Ну значит нельзя", —
- Нюансы Armbian или хроники капризного кристалла
Не скажу за всех, но периодически вспоминать нюансы по сборке образа и тратить на это время бесит. Пусть будет туториал. В руках у меня оказалась невзрачная черная коробочка — KM8p, сердцем которой бился восьми ядерный кристалл s912, с двум
- Сапёр в эпоху LLM: собираем персонального архивариуса для SPRO, ABAP-кода и Telegram-чата
Принято считать, что экосистема SAP — это закрытый клуб, где вендор намеренно ограничивает доступ к знаниям. В свое время я даже делал доклад «SAP Support Launchpad и другие инструменты, которые облегчают жизнь консультанта», в котором осно
- Инструмент перехвата медленных запросов StarRocks
Практическое руководство по построению сервиса перехвата медленных запросов в StarRocks: правила kill и пороги (full table scan, scan rows/bytes), анализ execution plan, интеграции с Grafana и Feishu, SQL-схемы и YAML-конфигурация для прода
- Парсинг тарифов интернета и ТВ: Архитектура БД и бэкенд на SQL
За 5 лет работы в B2B и B2C сегментах у телеком-провайдеров я столкнулся с одной из проблем: абоненты годами сидят на архивных дорогих тарифах или пользуются услугами операторов, которые не идут на уступки, не снижают цены на тарифы, пользо
- Автоматизация рутины на hh.ru: Как мы учили Headless Chrome притворяться живым человеком (RPA против Anti-Fraud)
С инженерной точки зрения поиск работы — это процесс с низкой энтропией. Есть входящий поток данных (JSON с вакансиями) и есть необходимость отправить ответный сигнал (POST-запрос с откликом). Задача кажется тривиальной для автоматизации: н
- Upgrade: OpenSpec и Beads в Cursor
Разработка с ИИ-ассистентами часто напоминает поездку с талантливым, но забывчивым штурманом. Он отлично знает карту (код), но постоянно забывает пункт назначения (бизнес-задачу) и пройденный маршрут (контекст). Мы привыкли работать в режим