04.10.2023: Среда предвкушений
Неприятный день — завтра. Ну а сегодня просто живу.
Ночью лил дождь и крыша где-то протекла. Пришлось ставить на тумбочку ёмкость для сбора воды. Так и спали, под шум дождя и мерный стук капель по ёмкости. Утром, как обычно, выпил чай и засел разгребать накопившиеся дела и делишки.
Забанил засранцев, которые ежедневно пытаются ломать мои сайты.
Дело в целом почти бесполезное, поскольку ломают через прокси. Но так попыток взлома суммарно получается всё-таки меньше.
Запустил парсер, чтобы оценить состояние автотестов, после нескольких часов работы.
Доработал пазы для замка (который ставил вчера). Теперь можно запираться.
Починил модуль для сайта Учебного Центра.
Посмотрел видос о том, как Эвелинушка ходила в конный поход на Алтае.
Не знаю зачем её смотрю. Просто визуально приятно.
После этого запустил рабочий день. Сегодня снова актуализация автотестов (как обычно).
Ну вот рабочий день и закончился. Я всё ближе и ближе к четвергу.
Кстати, по ходу отладки автотестов, дико бесят страницы сайта, где есть выпадающие элементы. Это когда нажал на кнопку, и появляется попап, но стоит нажать что-то ещё (выйти из фокуса) как попап пропадает. Но не это даже самое бисючее, а то, что и содержимое попапа пропадает из DOM’а!
Пропустим строки где я грязно и в весьма интересных выражениях благодарю таких-вот разработчиков и сразу перейду к решению проблемы.
setTimeout(() => {debugger;}, 5000)
Вот этот вот нужно ввести в консоль, нажать Enter и быстренько ткнуть в кнопку, чтобы появился попап. Теперь выполнение скриптов прервалось и можно полазить по коду страницы в поисках нужного элемента.
Метод малость трансректальный, но зато рабочий. Именно так я смог найти нужное и скорректировать автотест.
Поиграть тупо не успел. Остатки вечера ушли на попытку починить сайт одного клиента.
Сайт напоминает карточный домик. Там WordPress и запутанный клубок из плагинов. Стоит всё это на виртуальной машине на каком-то хостинге. Тот кто всё это изначально разрабатывал, ушёл громко хлопнув дверью в связи с некоторыми политическими событиями.
Ещё и нагадил.
И вот теперь я с этим всем иногда разбираюсь.
Сначала задолбался устанавливая SSL-сертификат на это хозяйство.
Но по итогу всё-таки установил. Даже правильно.
Затем пытался убрать идиотский редирект на кастрированную версию главной страницы (для всех неавторизованных пользователей), который делает плагин WP AMP.
Плагин отключил, но редирект никуда не делся. Что я только не делал, чтобы его убрать. Народ в нете советует удалить плагин, а затем накатить по новой и как-то где-то найти после этого расширенные настройки, в которых отменить редирект. Я, если честно, опасаюсь так делать. Удалишь плагин, вполне может рухнуть весь сайт.
В общем, со страницей так и не разобрался. Буду думать, а пока, заканчиваю этот замечательный день. I’m OFF.
Напишите комментарий