Блог

Небольшие заметки и вещи которые не хотелось бы потерять

ASUS Xonar DG / DGX и переключение Front panel -> Rear panel

Автор: , опубликовано:

Давно являюсь владельцем карточки Asus Xonar DGX и всё мне в ней нравится, но вот в линуксе вывод звука при каждой загрузке упорно переключается на переднюю панель.

Каждый раз заходить в alsamixer и менять вывод на заднюю панель слишком лениво, поэтому вот юнит systemd который будет делать это за нас.

sudo nano /etc/systemd/system/xonar.service

Содержимое файла:

[Unit]
Description=ASUS Xonar DGX rear panel switcher

[Service]
Type=oneshot
ExecStart=amixer -c 0 -- sset "Analog Output" "Stereo Headphones"
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target

И включаем юнит:

sudo systemctl enable xonar

При следующей загрузке звук будет выводиться на заднюю панель.

WebGL не работает в Firefox 75.0 на Arch Linux

Автор: , опубликовано:

Столкнулся с проблемой неработающего WebGL в Firefox.

На странице проверки WebGL выходило сообщение:

This browser supports WebGL 2, but it is disabled or unavailable

Попытка принудительно включить webgl в настройках Firefox ("webgl.force-enabled: true" в about:config) и перезапуск ничего не дал.

В итоге проблема решилась установкой значения в параметре "security.sandbox.content.read_path_whitelist: /sys/" и перезапуском браузера.

Теперь страница проверки сообщает что WebGL поддерживается и работает. Также для оценки производительности можно посмотреть количество fps на этом сайте.

Сервер для локальной web-разработки (Docker, Traefik, Nginx, MySQL, PHP)

Автор: , опубликовано:

Недавно выложил на github конфигурацию для docker'а которая позволяет быстро поднять локальный web-сервер и приступить к разработке сайтов.

Можно указать нужные версии всех сервисов: Nginx, PHP, MySQL и настроить их через конифгурационные файлы. Думаю это неплохой вариант для начинающих :)

Создание файла .htpasswd без Apache

Создание файла .htpasswd без Apache

Автор: , опубликовано:

Недавно нужно было создать файл .htpasswd, но для этого необходима утилита которая входит в состав web-сервера Apache.

Чтобы не заниматься установкой/удалением апача, нашел вот такой вариант с использованием OpenSSL:

printf "${username}:`openssl passwd -apr1`\n" >> .htpasswd

Архивируем текущую директорию с подкаталогами

Автор: , опубликовано:

Архивируем:

tar -zcvf backup.tar.gz ./

Или архивируем с пропуском подкаталога:

tar --exclude='./public_html/uploads/*' -zcvf backup.tar.gz ./public_html

Распаковываем:

tar -zxvf backup.tar.gz

Авторизация


Вход через соцсети

в процессе реализации