Puppeteer: как работать с новой вкладкой и всплывающим окном

puppeteer+chrome

Как вы знаете, на многих сайтах при выполнении некоторых действий (например при нажатии на кнопку или переходе по ссылке) может открыться всплывающее окно или новая вкладка. Это может быть как надоедливая реклама, так и важная информация. Но в любом случае, в этот момент происходит фокусировка на новом окне или если её правильно не обработать, puppeteer … Читать далее

Ubuntu на Hyper-V: как изменить разрешение экрана

Столкнулся с такой проблемой: на виртуальной машине с Ubuntu, которая развернута на Hyper-V невозможно штатными средствами изменить разрешение экрана, в настройках доступно только одно разрешение – текущее. Но необходимые параметры можно выставить через консоль: 1. Открываем параметры загрузчика: sudo nano /etc/default/grub. 2. Находим следующую строку: GRUB_CMDLINE_LINUX_DEFAULT и дописываем video=hyperv_fb:1920×1080, где 1920×1080 – необходимое нам разрешение. … Читать далее

Zabbix: увеличение максимальной длины имени графиков

Часто бывает, что имя графика в Zabbix больше допустимых 20 символов и система обрезает его. Но данное ограничение можно изменить. Для это необходимо внести изменения в интерфейс, отредактировав следующий файл: /usr/share/zabbix/include/items.inc.php Найдите следующий блок кода: Нас интересуют следующие строки: if ($trim && mb_strlen($value) > 20) и $value = mb_substr($value, 0, 20).’…’. В первой строке проверяется … Читать далее