Написал задачу, закрыл ноутбук: агент спланировал, поспорил с ревьюером и прислал PR в Telegram

Ты пишешь задачу. Агенты планируют, пишут код, делают ревью, проверяют безопасность и присылают уведомление в Telegram. Ты открываешь готовый результат.

Именно это делает AIF Handoff. Но чтобы понять, почему это работает, нужно разобраться с тем, что обычно идёт не так.

Часть 1. Почему вайб-кодинг ломается

Давайте рассмотрим эволюцию вайб-кодеров

Стадия 1. Лотерея

(далее…)

Как развивать soft skills: практические шаги

Ранее в статье: Soft Skills для тестировщика: почему «мягкие» навыки важнее «жестких» скриптов я попытался рассказать почему для тестировщика важно развивать Soft Skills, а сейчас разберемся как это реализовать на практике.

Развитие мягких навыков — не разовая акция, а постоянный процесс. Поскольку я работаю QA‑инженером, то данный материал в большей степени будет полезен для QA, но и разработчики и менеджеры и другие участники команды могут найти для себя что-то полезное.  Ниже я привел конкретные, проверяемые методы для прокачки ключевых soft skills.

(далее…)

Парсинг тарифов интернета и ТВ: Анализируем тарифы провайдеров с инструментами Pandas, Seaborn, Matplotlib

Даже на относительно небольшой выборке данных анализ получился весьма интересным. Я провел исследование тарифных сеток двух крупных провайдеров России — Ростелекому и Дом.ру, в шести городах-миллионниках: Москва, Санкт-Петербург, Екатеринбург, Казань, Новосибирск, Красноярск. И вот какой результат получил, расскажу и покажу всё на графиках:

Минимальный и максимальный чек тарифов.

(далее…)

Что на самом деле мешает тимлиду справляться: взгляд с двух сторон

Статья «Почему тимлид перестает справляться: 7 системных причин, а не слабая личность» Автор психолог в IT, и это чувствуется: много про «ловушки», «идентичность» и «ресурсы». Идея понятна: защитить несчастного руководителя от злых языков, которые посмели назвать пробуксовку выгоранием или слабостью.

(далее…)

Как вендор заменил треть сеньоров на джунов

На одном из созвонов потенциальный заказчик поделился болью:

“Меньше чем за год велосити команды внешнего вендора упала в разы. Почему задачи, которые должны занимать 2–3 дня, растягиваются на недели?”

Проект шел уже почти год с участием внешнего IT-вендора. По документам на проекте работала senior-команда: сильные CV, большой опыт, уверенные интервью. Ожидания были понятные — стабильная скорость разработки и предсказуемый результат.

(далее…)

Как приложения скрывают окна от захвата экрана: SetWindowDisplayAffinity, ScreenCaptureKit и что сломалось в macOS 15

Если сделать скриншот Netflix или окна воспроизведения в Spotify, на месте видео окажется чёрный прямоугольник. То же произойдёт при демонстрации экрана в Zoom, в записи через OBS и даже в Snipping Tool. Звук идёт, содержимого нет.

Это не защита кодека и не трюк с OpenGL-поверхностями. Это один флаг в одном API, который сообщает оконной системе: «это окно не должно попадать в захваченные кадры». Флаг публичный, документированный, появился в Windows 10 ещё в 2020 году и используется любым приложением, которому нужно закрыть содержимое от скриншотов: менеджерами паролей, банковскими клиентами, 2FA-токенами.

(далее…)

Меньше слов, больше кода? Как опенсорс в Китае развивали — компании-инноваторы, евангелисты и выход на Гитхаб

Мы в Beeline Cloud продолжаем рассказывать историю китайского опенсорса. В предыдущей статье мы поговорили о том, как Linux привезли в Поднебесную на дискетах и какую роль сыграли университеты в распространении открытого программного обеспечения.

Сегодня обсудим, как менялась китайская опенсорс-экосистема в период с 2010 по 2020 год, и что помогло стране догнать (и во многом опередить) западных коллег.

(далее…)

Стратегия развития ИИ в РФ: как пишут стратегии, когда горизонт планирования не больше года

Дисклеймер: Статья не подразумевает политических манифестов или прокламаций. Речь пойдёт исключительно о системных ошибках управления инновациями и коррупционных рисках, заложенных прямо в текст государственной стратегии.

О чём пойдёт речь? Объём государственного финансирования науки в пересчёте на душу населения в России является одним из лидирующих в мире. Однако по Глобальному инновационному индексу (GII) Россия сейчас находится на 60-м месте (далее…)

Платформы разработки для самых маленьких и не только

Некоторое время назад я был участником команды, реализующей решение, на базе которого можно развернуть internal development platform. В первую очередь мы ориентировались на крупный enterprise с командами разработки от 150 человек, которым важны унификация, контроль, снижение когнитивной нагрузки на команды, безопасная разработка. Сегодня же хотел бы поделиться своими рассуждениями о платформах разработки немного под другим углом — не с учётом команд и процессов разработки (IDP всё-таки заточены в первую очередь решать проблемы в этой области), а с точки зрения зрелости самого разрабатываемого решения. 

(далее…)

Design by Contract в эпоху AI: как контракты Мейера защищают криптографию там, где тесты молчат

Design by Contract Мейера не взлетел в 1986 из-за двойной работы. AI-агент убирает вторую половину. Я построил PKI-систему с аппаратным TRNG, формальными контрактами на криптографию и открытым репозиторием, чтобы это проверить.

1. Проблема: AI ломает быстрее, чем люди чинят

(далее…)