Все записи категории ‘На первой полосе’

Как разделить рендеринг WP_Widget для front и back-end?

 21 Фев, 2023

Метод widget, который реализуется для отрисовки содержимого виджета вызывается одинаково для фронта и бек-енда. Но, если вы не утруждаете себя созданием необходимых для рендеринга на бек-енде стилей, то результат не похож, на то что вы увидите на фронте.

А чаще всего и не требуется рендерить в беке точно то же, что и на фронте. Здесь гораздо полезнее может быть другая информация, которая, например, описывает настройки виджета для администратора.

Читать далее »

Странные люди

 21 Фев, 2023

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

Читать далее »

Добавление сайдбара в виде блочного шаблона в WP

 20 Фев, 2023

С появлением Гутенберга (Gutenberg), микрошаблоны вышли на новый уровень. Посмотрим пример создания собственного микрошаблона и вставки его в шаблон.

Читать далее »

Настроить порт для подключения к базе данных в WP

 18 Фев, 2023

Отдельной переменной, а-ля DB_PORT, для выбора произвольного порта подключения к базе данных в WordPress нет.

Читать далее »

Ошибка MySQL Incorrect datetime value: ‘0000-00-00 00:00:00’

 16 Фев, 2023

Появляется, если поле типа datetime уже содержит подобные нулевые значения при попытке изменить как тип поля (через alter table), так и сами значения в таблице.

Читать далее »

Eslint ругается: Do not use a triple slash reference

 8 Фев, 2023

…, use ‘import’ style instead. Есть несколько опций, как это исправить.

Читать далее »

Настройка xdebug с VS Code при использовании локального сервера на WSL

 3 Фев, 2023

Важно отметить, что настройки будут отличаться для разных версии xdebug, здесь я даю гайд для версий xdebug 3.x.

Обновление для PHP 8.

Читать далее »

Задача о поиске лучшей сделки

 2 Фев, 2023

Это еще одна классическая задача программирования о поиске некой лучшей пары чисел в массиве. Задача формулируется следующим образом.

Есть массив стоимости актива по дням, необходимо найти оптимальные точки покупки и продажи актива (входа и выхода из сделки). Обычно требуется найти максимальную величину прибыли в рамках периода, за который предоставлены данные.

Читать далее »

Как проверить занят ли в port в unix

 31 Янв, 2023

… и выполнить те или иные операции в зависимости от результата проверки, используя командный процессор, например bash.

Читать далее »

Классическая задача о размене монет

 24 Янв, 2023

Дана сумма amount и номиналы монет. Требуется разменять сумму минимальным набором монет.

Читать далее »