Переадресация с без www на www на nginx под управлением панели Vesta CP

Понадобилось на Vesta CP сделать следующее: конфигом nginx обеспечить переадресацию сайта с без www на сайт c www: pravzhurnal.ru -> www.pravzhurnal.ru (301-ый редирект). При этом с http есть переадресация на https.
Читать далее Переадресация с без www на www на nginx под управлением панели Vesta CP

API ABF для получения списка прикрепленных к платформе репозиториев

https://abf.rosalinux.ru/api/v1/platforms/5777/projects (авторизация не требуется)
где 5777 — ID платформы.

Список платформ в JSON: https://abf.rosalinux.ru/api/v1/platforms?type=main&per_page=100 (требуется авторизация)

ID платформ:
rosa2014.1 — 878
rosa2016.1 — 1550
rosa2019.0 — 5777
rosa2019.05 — 12563
rosa2019.1 — 4084

Включайте мозг, когда используете чужие пакеты

Пользуясь случаем, на opennet.ru в комментариях рассказал забавную историю про PPA для Ubuntu, выкладываю ее здесь на память.
Читать далее Включайте мозг, когда используете чужие пакеты

Как на коленке записывать, сколько памяти занято и чем в Linux

Понадобилось раз в N минут записывать, сколько памяти занято и чем.
Читать далее Как на коленке записывать, сколько памяти занято и чем в Linux

Медленно работает Wi-Fi на Prestigio 116A03 на Linux

Решение:
в файл /etc/modprobe.d/wifi.conf написать:
options r8723bs ant_sel=2
и перезагрузиться

На ядре 5.3 и Fedora 31 из коробки работают звук, регулировка яркости, 32-битный UEFI, определение заряда батареи.

Grub2 2.04 с поддержкой сжатия zstd на BTRFS для Ubuntu 18.04 и 19.04

В репозиториях Ubuntu < 19.10 Grub2 2.02, в котором нет поддержки загрузки с корневого раздела BTRFS, сжатого с помощью ZSTD. Собрал Grub2 2.04 из Ubuntu 19.10 для 18.04 и 19.04, в котором есть поддержка загрузки с корневого раздела в btrfs, сжатом zstd. Читать далее Grub2 2.04 с поддержкой сжатия zstd на BTRFS для Ubuntu 18.04 и 19.04

Скачиваем альбом или все треки исполнителя с Яндекс Музыки бесплатно

Программа youtube-dl умеет скачивать в т.ч. и с Яндекс.Музыки.
Читать далее Скачиваем альбом или все треки исполнителя с Яндекс Музыки бесплатно

Замена домена в базе данных WordPress

В общем при смене домена в WordPress-ах с Beaver Builder-ом надо заменять домен в базе данных не просто как замену текста, а специальными утилитами, которые умеют заменять «сериализованные данные» так, чтобы они не ломались
В wp-cli это есть

Пример:
wp search-replace 'xn--d1amkdfpf.xn--80agbsneq0b4h.xn--p1ai' 'product.dumalogiya.ru' --verbose --dry-run — посчитать, сколько замен будет сделано, ничего не заменяя.
wp search-replace 'xn--d1amkdfpf.xn--80agbsneq0b4h.xn--p1ai' 'product.dumalogiya.ru' --verbose — произвести замены.