Потребовалось мне подключиться по ssh к retropie, но при попытке включить ssh через raspi-config (Interfacing Options) raspberry pi просто уходила в перезагрузку не сохраняя настройки.
Включение ssh на raspberry pi
Это краткая заметка про имена классов при использовании методологии БЭМ для верстки Html.
Небольшой php скрипт предназначенный для проверки наличия meta keywords и description на страницах по карте сайта.
При использовании плагина Elementor pro в WordPress, есть возможность использования вместо шапки сайта "шаблон" (elementor_library, доступная в панели администрирования в разделе "Шаблоны"). При этом, как не странно, все изменения в header, выбранного шаблона сайта.
Мне нужно было давить в шапку bootstrap и fontawesome, для этих целей я написал небольшой плагин.
Как программно вызвать шорткод в WordPress
"Шорткодом" в WordPress называется вставка вида [form id="10" title="false" description="false"]. Для их размещения в визуальных редакторах тем и плагинов существуют специальные инструменты. Также их можно вставить в файлы шаблона, но иногда нужно вызвать шорткод, например, из другого плагина.
WordPress ошибка 403 при сохранении
У меня ошибка 403 в WordPress 5.3.2 возникла при сохранении любых записей. Первым делом я начал копать в сторону плагина Elementor pro, но дело оказалось в плагине Wordfence Security.
Развеиваем миф о JWT токине
Сейчас стало можно использовать JWT (JSON Web Token) для авторизации пользователей, особенно при работе с API.
Это, как не странно, вызвало волну мифов о том, что JWT является универсальной панацеей от любых проблем.
Как красиво дать ссылку на свой telegram
Есть сервис, позволяющий сделать красивую ссылку на свой telegram аккаунт, это telegram.im
А ссылка получается такой https://telegram.im/MrOddler
Laravel несколько баз данных
В одном проекте может потребоваться обращаться к 2 или более базам данных. Ниже опишу, как моно настроить подключение к нескольким базам данных на laravel.
Аналог implode в mysql
Во многих языках программирования есть функция implode, позволяющая преобразовать массив в стоку с разделителем.
В SQL, и в частности в MySql , есть аналогичная возможность:
SELECT GROUP_CONCAT(`id`) AS id_list FROM `products` WHERE 1
Но стоит учесть, что длинна результирующей строки, в MySql, ограничена 1024 символами.
При этом, при если результат буде т длиннее, то ошибки не будет, а строка просто будет обрезана.
Поэтому, стоит сначала изменить максимальную длину:
SET SESSION group_concat_max_len = 1000000;