Очень холиварная тема этой недели AI-агет vs OpenSource
История, которая взорвала комьюнити на этой неделе
AI-агент работающий на платформе OpenClaw отправил pull request в Matplotlib с оптимизацией производительности
Технически — идеально.
Мейнтейнер закрыл PR Причина: "вы OpenClaw AI-агент"
Issue был помечен как "Good first issue" — специальный тег для новичков, чтобы они учились делать вклад в opensource
Затем агент обвинил мейнтейнера в предрассудках, манипулируя и атакуя его репутацию
После агент извинился и через 12 часов пошел в другую репу и сделал МР и повторил ту же тактику
Open Source — это не только код, но и сообщество. "Good first issue" существует не просто так, новички должны учиться через менторство, а не конкурировать с ботами за возможность сделать первый вклад
https://github.com/matplotlib/matplotlib/pull/31132
История, которая взорвала комьюнити на этой неделе
AI-агент работающий на платформе OpenClaw отправил pull request в Matplotlib с оптимизацией производительности
Технически — идеально.
Мейнтейнер закрыл PR Причина: "вы OpenClaw AI-агент"
Issue был помечен как "Good first issue" — специальный тег для новичков, чтобы они учились делать вклад в opensource
Затем агент обвинил мейнтейнера в предрассудках, манипулируя и атакуя его репутацию
После агент извинился и через 12 часов пошел в другую репу и сделал МР и повторил ту же тактику
Open Source — это не только код, но и сообщество. "Good first issue" существует не просто так, новички должны учиться через менторство, а не конкурировать с ботами за возможность сделать первый вклад
https://github.com/matplotlib/matplotlib/pull/31132
😁4👍2🔥1
Должны ли боты делать PR самостоятельно?
Anonymous Poll
10%
да
37%
не
53%
Если это разрешает политика работы ИИ в проекте
Полезные скилы для ИИ агента:
Это хорошая основа для вашего фронтенд проекта и тестирования, осталось толко адаптировать под себя
🔗 Playwrigh https://github.com/currents-dev/playwright-best-practices-skill/tree/main
🔗 React https://github.com/vercel-labs/agent-skills/tree/main/skills/react-best-practices
Больше скилов
1️⃣ skills.sh
2️⃣ skillhub.club
3️⃣ skillsmp.com
Это хорошая основа для вашего фронтенд проекта и тестирования, осталось толко адаптировать под себя
Больше скилов
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍3❤1
Vitest 4 вышел, а я пропустил!
🌐 Browser Mode: Поддержка Playwright и WebDriverIO, доступ к реальным браузерным API (window, document), параллельное выполнение и никаких симуляций
🖼 Встроенная поддержка визуального регрессионного тестирования прямо из коробки
🔎 Trace View и улучшенный дебага
https://vitest.dev/guide/browser/
https://vitest.dev/guide/browser/
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2👍1 1
Я не блогер, пишу заметки по QA — но расскажу про итоги начала года👇
✅ Доделал сайт moscowqa.ru — анонсы, архив митапов, всё на месте
✅ В прошлый четверг помогали коллегам из @piterqa с митапом — выступали консультантами. Приятно, когда QA-сообщество растёт за пределами Москвы
🗓 Впереди два митапа @MoscowQA — в марте и апреле. А в мае — чёрный митап
🎙 Скоро объявим открытый подкаст по книге «Профессиональный TypeScript» Бориса Черного — живая дискуссия, участвовать может каждый, завтра анонс
И да, в промежутках хожу по собесам — но это уже другая история 🙂
🎙 Скоро объявим открытый подкаст по книге «Профессиональный TypeScript» Бориса Черного — живая дискуссия, участвовать может каждый, завтра анонс
И да, в промежутках хожу по собесам — но это уже другая история 🙂
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18 4👍3
Forwarded from Moscow QA
Стартуем через 5 минут Открытый подкаст!
Присоединяйтесь к трансляции, если хотите слушать: https://www.youtube.com/watch?v=846I0cXDBzw
и сюда если хотите участвовать голосом: https://riverside.com/studio/js-plays-studio?t=7a59a05db3cd58c11c44
Присоединяйтесь к трансляции, если хотите слушать: https://www.youtube.com/watch?v=846I0cXDBzw
и сюда если хотите участвовать голосом: https://riverside.com/studio/js-plays-studio?t=7a59a05db3cd58c11c44
YouTube
1. Профессиональный TypeScript открытое обсуждение первых глав книги
Профессиональный TypeScript открытое обсуждение первых глав книги
00:00 Проблемы с запуском трансляции
04:16 Введение в TypeScript и его преимущества
10:07 Типизация в TypeScript и её важность
17:15 Компиляция TypeScript в JavaScript
21:09 Обсуждение использования…
00:00 Проблемы с запуском трансляции
04:16 Введение в TypeScript и его преимущества
10:07 Типизация в TypeScript и её важность
17:15 Компиляция TypeScript в JavaScript
21:09 Обсуждение использования…
❤2
❤13👍1🔥1 1
This media is not supported in your browser
VIEW IN TELEGRAM
В dev tools chrome можно замедлять определенную ручку, а не все запросы как раньше
https://developer.chrome.com/blog/throttle-individual-network-requests?hl=en
https://developer.chrome.com/blog/throttle-individual-network-requests?hl=en
🔥30❤2😁2
Forwarded from Moscow QA
Подключайтесь:
🇷🇺 https://www.twitch.tv/moscowqa
https://www.youtube.com/live/gmrO3l7F3lY
Если хотите поделиться мнением, присоединяйтесь:
https://riverside.com/studio/js-plays-studio?t=7a59a05db3cd58c11c44
🇷🇺 https://www.twitch.tv/moscowqa
https://www.youtube.com/live/gmrO3l7F3lY
Если хотите поделиться мнением, присоединяйтесь:
https://riverside.com/studio/js-plays-studio?t=7a59a05db3cd58c11c44
Twitch
Moscowqa - Twitch
Сообщество по тестированию в Москве и не только. Делаем регулярные мероприятия, где специалисты сферы обсуждают последние тренды отрасли и обмениваются опытом.
👍6🔥3
Всем привет, пообщались на тему личного бренда
Главный вывод простой: если ты не работаешь над своим брендом — его место займёт кто-то другой.
Пока ты молчишь, другой делает. Пока ты ждёшь, другой выигрывает у вас конкуренция на рынке труда.
Спикеры:
- https://t.me/bettercalllory
- https://t.me/vsemnetworking
https://www.youtube.com/watch?v=X6cjGXG-zLc
Главный вывод простой: если ты не работаешь над своим брендом — его место займёт кто-то другой.
Пока ты молчишь, другой делает. Пока ты ждёшь, другой выигрывает у вас конкуренция на рынке труда.
Спикеры:
- https://t.me/bettercalllory
- https://t.me/vsemnetworking
https://www.youtube.com/watch?v=X6cjGXG-zLc
1🔥10👍7❤3 2
https://github.com/microsoft/markitdown
Либа которая конвертирует большую часть документов в markdown, удобно для скармливание в LLM
Либа которая конвертирует большую часть документов в markdown, удобно для скармливание в LLM
GitHub
GitHub - microsoft/markitdown: Python tool for converting files and office documents to Markdown.
Python tool for converting files and office documents to Markdown. - microsoft/markitdown
1🔥8👍4❤2
Всем привет!
Мой последний доклад на Гейзенбаге был про одну из моих любимых тем — автоматизацию рутинных действий в браузере и подготовку тестовых данных через собственное расширение.
Я вышел с доклада со смешанными чувствами: будто недоготовился и не сказал того, что хотел.
Но за 3 года спикерской карьеры я понял одно: неважно, сколько человек тебя слушало, неважно, что кому-то не понравилось — если доклад будет полезен хотя бы одному, его стоит рассказывать.
И вот через несколько месяцев я узнал, что моя хорошая знакомая Настя Нестерова делает доклад на похожую тему. А ещё через пару недель — я узнаю другая девушка, совершенно мне незнакомая, тоже готовит выступление
И обе сказали, что я их вдохновил. Было очень приятно!
Какой вывод?
Мой последний доклад на Гейзенбаге был про одну из моих любимых тем — автоматизацию рутинных действий в браузере и подготовку тестовых данных через собственное расширение.
Я вышел с доклада со смешанными чувствами: будто недоготовился и не сказал того, что хотел.
Но за 3 года спикерской карьеры я понял одно: неважно, сколько человек тебя слушало, неважно, что кому-то не понравилось — если доклад будет полезен хотя бы одному, его стоит рассказывать.
И вот через несколько месяцев я узнал, что моя хорошая знакомая Настя Нестерова делает доклад на похожую тему. А ещё через пару недель — я узнаю другая девушка, совершенно мне незнакомая, тоже готовит выступление
И обе сказали, что я их вдохновил. Было очень приятно!
Какой вывод?
Делись тем, что любишь — даже если кажется, что вышло не очень. Ты не знаешь, кого это зацепит: кто-то сделает свой доклад, кто-то применит у себя на проекте
Heisenbug 2025 Autumn. Конференция по тестированию не только для тестировщиков
Браузерные инструменты: пишем свое расширение | Доклад на Heisenbug 2025 Autumn
Иногда для тестирования не хватает одной кнопки в интерфейсе… и тогда мы можем добавить ее сами. Расскажу, как создать собственное браузерное расширение под задачи QA. Обсудим автозаполнение форм, отправку HTTP-запросов, работу с DOM, быстрые проверки и сохранение…
2👍17🔥11❤7
Всем привет!
Неделю назад я был на конференции Гейзенбаг, где выступила моя хорошая знакомая Юлия Атлыгина с докладом «Инструменты тестировщика 2026». У нее есть крутой доклад, где она рассказывала об инструментах, о которых она говорила 8 лет назад. Тогда я задумался, что тоже хочу выступить.
В новой версии было много знакомых и новых для меня инструментов. Но самое крутое — она собрала классную страничку-таблицу, которой я не мог не поделиться: http://qala.io/qa-periodic-table.html.
Неделю назад я был на конференции Гейзенбаг, где выступила моя хорошая знакомая Юлия Атлыгина с докладом «Инструменты тестировщика 2026». У нее есть крутой доклад, где она рассказывала об инструментах, о которых она говорила 8 лет назад. Тогда я задумался, что тоже хочу выступить.
В новой версии было много знакомых и новых для меня инструментов. Но самое крутое — она собрала классную страничку-таблицу, которой я не мог не поделиться: http://qala.io/qa-periodic-table.html.
🔥18❤4 1
Открыли записи с прошлого гейзенбага
И вот мой топ докладов:
🟣 Собеседование QA под нейросетью: когда ИИ говорит «Да»
🟣 Взлом AI-агентов: прикладная инструкция к уязвимостям LLM и тулов
🟣 Следуй за белым кроликом
🟣 Браузерные инструменты: пишем свое расширение
🟣 Миграция тестов в Linux
Посмотреть все доклады:
https://youtube.com/playlist?list=PLsVTVVvrKX9u6qzDRS5dfGg0kIjQm-Oym
И вот мой топ докладов:
Посмотреть все доклады:
https://youtube.com/playlist?list=PLsVTVVvrKX9u6qzDRS5dfGg0kIjQm-Oym
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9❤6👍5 2
Наконец-то спустя год добрался потыкать n8n. Долго думал, что полезного сделать. В итоге по источникам @vzhyx_exp сделал парсинг и сбор дайджеста. А да, еще умные заметки сделал подробнее тут.
Вот обзор событий за последнюю неделю. Если вам это интересно, буду продолжать публиковать такие дайджесты еженедельно.
🦖 🦖 🦖 Дайджест
➖ What's new in DevTools (Chrome 148) — https://developer.chrome.com/blog/new-in-devtools-148?hl=en
В Chrome DevTools появились заметные обновления для отладки «агентов»: улучшенные инструменты трассировки и диагностики сценариев с автономной навигацией. Это упрощает воспроизводимость и анализ сложных AI-действий в браузере.
➖ Building the agentic cloud: everything we launched during Agents Week 2026 — https://blog.cloudflare.com/agents-week-in-review/
Cloudflare в течение недели представила набор сервисов для «агентного облака»: от безопасности и оркестрации до CI-нативного AI code review и внутренних AI-стеков. Фокус — масштабирование, наблюдаемость и доверие к агентам в продакшене.
➖ Validating agentic behavior when "correct" isn't deterministic — https://github.blog/ai-and-ml/generative-ai/validating-agentic-behavior-when-correct-isnt-deterministic/
GitHub рассказывает, как строится «уровень доверия» для Copilot Coding Agents в условиях недетерминированности правильного ответа. Подход опирается на доминаторный анализ и метрики поведенческих целей вместо хрупких скриптов.
➖ Behind the Scenes: Hardening Firefox with Claude Mythos Preview — https://hacks.mozilla.org/2026/05/behind-the-scenes-hardening-firefox/
Mozilla показала, как с помощью моделей Anthropic (Claude Mythos Preview) массово выявляла и закрывала скрытые уязвимости в Firefox. В посте — методология, результаты и рекомендации командам, внедряющим AI в security-тестирование.
Вот обзор событий за последнюю неделю. Если вам это интересно, буду продолжать публиковать такие дайджесты еженедельно.
В Chrome DevTools появились заметные обновления для отладки «агентов»: улучшенные инструменты трассировки и диагностики сценариев с автономной навигацией. Это упрощает воспроизводимость и анализ сложных AI-действий в браузере.
Cloudflare в течение недели представила набор сервисов для «агентного облака»: от безопасности и оркестрации до CI-нативного AI code review и внутренних AI-стеков. Фокус — масштабирование, наблюдаемость и доверие к агентам в продакшене.
GitHub рассказывает, как строится «уровень доверия» для Copilot Coding Agents в условиях недетерминированности правильного ответа. Подход опирается на доминаторный анализ и метрики поведенческих целей вместо хрупких скриптов.
Mozilla показала, как с помощью моделей Anthropic (Claude Mythos Preview) массово выявляла и закрывала скрытые уязвимости в Firefox. В посте — методология, результаты и рекомендации командам, внедряющим AI в security-тестирование.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16👍5 5