Показаны сообщения с ярлыком soft. Показать все сообщения
Показаны сообщения с ярлыком soft. Показать все сообщения

15 апреля 2023

Расширения для управления вкладками в Mozilla Firefox.

 
Когда вкладок мало, то никаких дополнительных инструментов для управления ими особо и не нужно. Но когда открываешь кучу вкладок, чтобы посмотреть позже или не забыть, то начинаются сложности. Но и в том случае не так страшно открыть ненужное, как закрыть вкладку с чем-то нужным, а потом искать её в истории.

Читать далее

02 октября 2022

Воспроизведение DSD в foobar2000.

 

DSD - это такой формат передачи звука, который имеет разрядность всего в 1 бит и частоту до нескольких десятков мегагерц. Используется в Super AudioCD и совершенно не нужен обычному человеку.
 
Я купил себе несколько звуковых устройств, которые умеют подобный формат звука самостоятельно воспроизводить, и захотел разобраться, как же данные из файла передать на устройство без перекодирования в PCM. При этом очень хотелось это всё делать привычным проигрывателем.

Читать далее

02 мая 2022

Получение refresh_token для сайта pixiv.net через командную строку.

 
Когда-то давно я делал скрипт для загрузки изображений с сайта pixiv.net. Он с некоторыми ограничениям до сих пор работает. Сейчас авторизоваться на сайте автоматически не получается из-за изменений на самом сайте. Делать это нужно исключительно через браузер, но в интернете нашлись люди, которые и эту процедуру частично автоматизировали.

Читать далее

12 марта 2022

Как я свежую версию компилятора языка Go на Debian ставил.

 

Потребность в трюке, который опишу дальше, у меня возникла, когда надо было на одну машину поставить компилятор языка Go, но раскидывать файлы руками очень не хотелось. При этом очень хотелось иметь возможность компилятор обновлять. Некоторые манипуляции руками сделать всё же придётся, но понадобится это сделать только один раз.

Читать далее

04 ноября 2021

Как я в Nginx из Debian поддержку сжатия brotli добавлял.

 

Brotli - это алгоритм сжатия данных с открытым исходным кодом, распространяется по лицензии MIT. Немного технической информации можно почитать в Wikipedia и в RFC7932.

Модуль для поддержки этого алгоритма есть в платном варианте платформы Nginx Plus, но ничего не мешает добавить поддержку и в вариант из репозитория Debian. Сам сервер пересобирать для этого не надо.

Читать далее

01 ноября 2021

Как я Opentracker с https и кластером настраивал.

 
Opentracker -  это реализация BitTorrent-трекера на языке C. Программа имеет открытый исходный код и распространяется по лицензии "beer ware". Умеет работать по TCP и UDP, умеет работать со списками доступа для торрентов по info-hash и для пользователей по адресам. Программу я пробовал собирать на машинах с процессором x86_64 и ARM. Везде программа собралась и даже заработала.

Зачем оно мне надо? Просто захотел поднять трекер для личных нужд, а потом уже начал навешивать на него всякие рюшечки.

Читать далее

19 сентября 2021

Как Gentoo Linux в контейнере чинил.

 
Есть у меня плата Cubietruck на ARM-процессоре. На ней стоит дистрибутив Armbian на основе Debian. Там же запущено несколько nspawn-контейнеров с другими дистрибутива. Одни из них был Gentoo. Всё вместе работало довольно исправно, только пакеты в Gentoo всё же обновляются раньше, чем выходят версии Debian. И вот во время одного из обновлений контейнер сломался и больше запускаться не хотел.

Читать далее

10 июля 2021

Эксперименты с установщиком Windows 7 и 10. Запись установщика на FAT32.

Всё началось с заявления в одном чате, что дистрибутив Windows 10 нельзя записать на носитель с FAT32, потому что размер образа "install.wim" превышает допустимый размер файла в 4 гигабайта. Я специально скачал официальный ISO-образ Windows 10 21H1 и в этом убедился, но любопытство было уже не остановить.

Читать далее

23 мая 2021

Перенос Windows XP с IDE на SATA в Oracle VirualBox.

 
Устанавливать Windows XP на SATA-диски в VirtualBox с переменным успехом я пробовал. И вот возникло желание перенести рабочую виртуальную машину с IDE-контроллера на SATA-контроллер без переустановки. В интернете нашёл инструкцию этого процесса, но на английском. Попробую собрать всё вместе.

Читать далее

01 мая 2021

Как я в MPD звук через HDMI выводил.

 
Когда-то давно собрался сделать из компьютера музыкальную шкатулку с помощью MPD, но с выводом звука не заладилось. Никак не получалось вывести звук через HDMI-порт на ресивер. Тогда я бросил эту затею и просто подключил кабель к "Line Out" на материнской плате. Но вот буквально недавно я в очередной раз начал тыкать вывод звука на своём домашнем "недосервере".

Читать далее

27 марта 2021

Как я OpenWRT на WD MyBook Live ставил.


OpenWRT - это система на основе Linux для устройств с ограниченными ресурсами. В основном это домашние маршрутизаторы на MIPS и ARM.
WD MyBook Live - это такое NAS для дома в виде красивой пластиковой коробки с платой и 3,5 дюймовым HDD на 2-3 ТБ. На плате установлен процессор архитектуры PowerPC с одним ядром и 256 МБ оперативной памяти.
И вот эти две штуки умные люди попытались соединить вместе, и у них это даже получилось. И даже есть готовый образ, чтобы другие люди смогли поставить. У меня в шкафу уже года четыре точно лежит плата от этого NAS и диск на 500 ГБ, который не жалко использовать в экспериментах.

Читать далее

Как в сборках с libboost место экономил.

 
Уже довольно давно пользуюсь несколькими программами, которые для своей сборки требуют libboost. Если подобные их репозиториев дистрибутива, то проблем обычно нет, потому что поставится только небольшой кусок из всего набора Boost. А вот для сборки в Debian надо качать много dev-пакетов под 300 МБ суммарным размером.

Читать далее

29 декабря 2020

Как я мобильный клиент для Fediverse выбирал.

Буквально месяц назад попытался я влиться в эту поместь Twitter и XMPP. Если найти ноду с максимальным количеством знакомых было не особо сложно, то найти подходящий мобильный клиент для общения оказалось той еще задачей. Реализаций серверной части сильно больше одной, а вот клиентов разных мало, а хороших ещё меньше. При этом качество работы клиента сильно зависит от настроек и реализации серверной части.

Читать далее

11 октября 2020

Обновление плагина Zabbix на Grafana 7 для ARM.


На Raspberry Pi 3 у меня накручена хитрая система из Zabbix, libzbxmodbus и Grafana с плагинами. Эдакий автономный регистратор параметров по шине modbus.

С первыми тремя пунктами проблем пока нет, а вот с четвёртым появились после обновления плагина Zabbix до версии 4.0.
 

Читать далее

05 сентября 2020

Распаковка zip-архива с нестандартной кодировкой в Linux.

 
Приспичило мне распаковать один архив на удалённой машине с Linux на борту. Внутри архива были файлы с именами в кодировке cp936 (simplified Chinese).
 
Я уверен, что в сети много информации по этой теме, но в самый нужный момент все найденные инструкции не сработали из-за наличия пароля в архиве. Пришлось спрашивать способы решения у живых людей.

Читать далее

04 августа 2020

Как я видео с YouTube качал и ограничения обходил.


В наше неспокойное время информация имеет свойство быстро появляться и исчезать практически бесследно. С некоторых пор у меня появилась привычка сохранять локально информацию, которая имеет для хотя бы минимальную ценность, в том числе видео.

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

Читать далее

07 мая 2020

Минимальная настройка DNS-сервера unbound.


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

Почему unbound? Ну просто захотел unbound и всё тут.

Читать далее

Как я WireGuard в Windows 10 настраивал.


Сервер у меня успешно завёлся и работает. Теперь надо разобраться с клиентами. Прежде всего я захотел наладить работу туннеля в Windows так, чтобы он сам при загрузке поднимался и показывал своё присутствие только наличием сетевого адаптера и службы. Никаких окон и никаких иконок в области уведомлений.

Читать далее

Как я WireGuard на Debian 10 ставил и настраивал.



WireGuard -это такая реализация VPN в пространстве ядра. Авторами заявляется, что этот туннель простой как апельсин и надёжный как швейцарский банк. (шутка)

Да и мне уже все уши им прожужжали, мол, OpenVPN - это прошлый век, а сейчас все на WireGuard переходят.

Ну я и решил попробовать поставить это дело на Debian 10, который у меня давно уже используется. И тут начались проблемы.

Читать далее

07 февраля 2020

Проблемы со значками в Firefox.



Не знаю даже, что я такого мог сделать, чтобы у Firefox поехали иконки сайтов в топе сайтов при открытии новой вкладки. Почему-то кнопка Aliexpress у меня отображалась со значком Youtube, при наборе адреса в командной строке половина подсказок получала значок сайта point.im.
Такая проблема у меня появлялась в браузере на домашнем компьютере и на переносном HDD.

Читать далее