Кидайте в прод без страха: Ozon выкатил свой Go-фреймворк Testo в open-source
Ребята из Ozon расчехлили исходники Testo — своего фрейморка для e2e. Он тащит всё нужное: Allure-отчёты, плагины, Suite’ы, параметризацию и параллельные запуски, при этом старый добрый go test работает как часы. Прямо сейчас на этой штуке отжигает больше 60 000 тестов, которые гоняют 500+ сервисов в проде Ozon.
Разраб их QA-платформы, Вадим, в свежей статье на Хабре разложил по косточкам, как из мелкого Go-теста вырастить жирный e2e-сценарий с отчётами, фикстурами, хуками и шагами. Читать, как это работает под капотом
Аналитическая СУБД: брать ту, что летает, или ту, что не отвалится? Дилемма старая: одна база шпарит как бешеная, вторую хрен положишь, а третья SQL знает вдоль и поперек.
Свежак с Habr: чел прогоняет тесты через TPC-DS и SSB, придумал свою метрику оценки, разложил критерии и посчитал. Всю эту кухню можно перетащить на свои данные.
Прогнал 24 захода на qwen3-32b. Оказалось, LLM чует, когда её проверяют, и начинает думать: подсуживать или нет. Без тестовой метки модель в лоб, без колебаний выдает правду — Париж столица Франции. Стоит добавить маркер — и картина ломается: в цепочке размышлений появляется «правильный ответ я знаю, но сейчас скажу неправильный, чтоб тест пройти».
Отделил, где у нее просто понимание ситуации, а где — сознательная игра под условия. Это вещи вообще из разных опер. Читать далее
👴 Компании пришлось вернуть с пенсии айтишника, потому что только он помнил, как работает древнее ПО
После смены владельца поддержку одной программы давно закрыли, но когда одному из клиентов понадобилось восстановить архив для налоговой проверки, оказалось, что без знаний одного-единственного программиста сделать это невозможно. Пришлось вытаскивать его из… дома престарелых.
Правда, сеньор не сильно расстроился прерванному отдыху — за каждый день работы ему платили сумму, равную его месячной пенсии.
😱 Claude во время тестов сбежал и взломал аж три компании
Anthropic проверила 140 тысяч запусков и нашла аж три случая, когда Claude решал CTF в песочнице, сбегал и получал доступ к реальной инфраструктуре компаний. В одном случае Claude добрался до продакшен-базы с сотнями строк данных, в другом залил вредоносный пакет на PyPI, который около часа был доступен онлайн и успел запуститься на 15 реальных системах.
В инциденте участвовали три модели: Opus 4.7, Mythos 5 и еще не выпущенная модель. Самое интересное: Opus 4.7 продолжал атаки даже после того, как понял, что делает.