Автогенерация тестов на Puppeteer встроена в Chrome DevTools

В Chrome 89 в DevTools добавлена экспериментальная поддержка автогенерации JS-скриптов на Puppeteer. Схематично это работает так: вы открываете нужную страницу, в DevTools включаете запись действий,…

Фильтры действий, или Как просто улучшить читаемость кода

Введение В свободное от работы время я, как и многие другие разработчики, занимаюсь созданием своих приложений, чтобы опробовать самые последние технологии, создать что-то полезное для…

Из-за отключения Flash железнодорожная сеть целого города в Китае вышла из строя на сутки

Замена старых технологий на новые довольно редко проходит без проблем и забот. Чаще всего возникают инциденты. Сейчас, когда Adobe блокирует Flash по всему миру, у…

Security Week 04: атака на Amazon Kindle

Читалки электронных книг Amazon Kindle пользуются широкой популярностью среди обычных пользователей, и не меньшим вниманием — со стороны любителей обходить ограничения максимально закрытой экосистемы Amazon.…

Яндекс открыл набор в летние школы разработки и дизайна

Академия Яндекса начала прием заявок в летние школы для начинающих специалистов. В этом году одновременно пройдут сразу четыре школы: разработки интерфейсов, бэкенд-разработки, мобильной разработки и…

Устранена уязвимость в плеере VLC, допускающая удаленное выполнение кода

Unsplash Вышло обновление медиаплеера VLC, устраняющее внезапный сбой плеера, а также удаленное выполнение кода. Обновление медиаплеера VLC Media Player 3.0.12 вышло не так давно. Из…

SLO и SLI на практике — что это такое, как внедрить и как контролировать на примере инструмента Instana

Сегодня мы хотим обсудить практическую сторону внедрения концепций Service Level Objectives и Service Level Indicators. Рассмотреть, что входит в понятия SLI, SLO и Error budget,…

Как обойти проверку на Рутинг устройства обхитрив библиотеку RootBeer?

В этой статье я хочу поделиться своим опытом обхода проверки на рутованость своего устройства. Статья может рассматриваться не только как самостоятельный материал, но и как…

[Перевод] Как отслеживать производительность веб-приложения с JavaScript и Performance API

В сентябре этого года у меня была возможность присоединиться к Forest Admin, компании, которая выполняет всю тяжёлую работу по созданию панели администратора любого веб-приложения и…