30 декабря 2022

С новым 2023 годом!

 
2022 подходит к концу. Пришло время подвести какое-то итоги.
 
По итогам этого года я оказался совсем ленивой задницей, потому что написал всего 6 постов. Можно назвать подобное творческим кризисом, но это не так. Я купил себе несколько железок, о которых хотел написать, но пока не написал, потому что не собрался с мыслями. Некоторые события очень сильно выбили из колеи. Доступ к зарубежным площадкам и товарам фактически отрезан полностью. Через пересыльщиков получается неприлично дорого, поддержать какой-то проект на площадках для сбора средств не получится из-за полного блока платёжных систем.

Но я стараюсь не отчаиваться, потому что Aliexpress пока работает и исправно принимает карты "МИР". Кое-что из железа всё ещё доступно для покупки, хоть и по заметно выросшим ценам. Будем жить, будем надеяться на светлое будущее и потихоньку бекапить интернет на носители.
 
А ещё у меня лежит комплект PiKVM версии 3, который я надеюсь собрать и задействовать. Если получится, то попробую добыть и четвёртую версию, сборы на которую уже стартовали, а автор сказал, что и в свободной продаже появится.

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

Всем желаю здоровья, потому что со здоровьем остальное появится.

С новым годом!

02 октября 2022

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

 

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

Читать далее

02 мая 2022

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

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

Читать далее

Настройки прокси для репозиториев в Debian.

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

Читать далее

03 апреля 2022

Купил наушники HiBy WH2.

 
Вот и до необычных наушников добрался HiBy WH2. Вроде бы обычные TWS-наушники, но они одновременно TWS и поддерживают кодек LDAC. По заявлению производителя это первые TWS-наушники с поддержкой LDAC. Даже был сбор денег был на Kickstarter. У меня модель с одним динамиком. В продаже есть ещё модель с двумя арматурными излучателями.

Читать далее

Купил Fiio BTA30 и BTA30 Pro.

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

Читать далее

12 марта 2022

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

 

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

Читать далее

27 декабря 2021

С новым 2022 годом!

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

Год выдался ещё более чумовой, чем предыдущий. Я умудрился аж два раза серьёзно попасть в больницу. В первый раз получилось подняться амбулаторно, а вот под конец года слёг аж на неделею в стационар и на две недели больничного в сумме. В первый раз вылечился и во второй раз регенерирую в условно здорового человека.

В этом году особо не до экспериментов было. Конкретно так загнался по теме звука и накупил всяких железок и наушников. Коробочка Fiio BTA30 работает у меня теперь мостом для звука из телефона в домашнюю аудиосистему. Плеер Hiby R2 в основном лежит без дела в кармане, но иногда тоже радует меня музыкой, когда надо заткнуть уши на работе, чтобы никто не отвлекал.

Под конец года приехала ко мне плата от проекта PiKVM с корпусом. Я её пока не успел потыкать, но сама по себе штука занятная по описанию. Хочу заказать под неё отдельную плату Raspberry Pi 4 и применить на благое дело.

Как ни старался поддерживать своё домашнее web-хозяйство на базе Lighttpd, но всё равно плюнул на этот забор из костылей и перетащил всё на Nginx. Даже вон сжатие brotli прикрутил.

Желаю всем здоровья в предстоящем году! Справились с 2021, справимся и с 2022!

С новым годом!

Оригинал изображения.

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. Везде программа собралась и даже заработала.

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

Читать далее