В последнее время из-за частых отключений света купленная около года назад пара AGM-батарей 12V 55 Ah начала умирать практически на глазах – сначала высокоприоритетное железо работало около 6 часов (что крайне мало – изначально было почти около суток), буквально через пару недель время работы снизилось уже до 4 часов, а потом – и того меньше. По ходу дела поделал оптимизации – например, заменил Tp-link TL-SG1016PE на TP-SG2008, что освободило около 7 Вт – но это уже не помогало. Более глобальной оптимизацией было избавление от Mustek 1000 совсем и переход на схему с двойным преобразованием, в которой нагрузка питалась бы напрямую от батарей через DC-DC-преобразователи.
Архив рубрики: Системное администрирование
Плагин статистики ejabberd для munin, доработки
Речь про этот плагин. Некоторое время назад поставил его для отслеживания статистики своих серверов и только недавно исправил 2 основных косяка, на которые наткнулся. Читать далее Плагин статистики ejabberd для munin, доработки
Заметка: Google и новая политика безопасности
Надо наконец-то закрыть очередную вкладку в браузере. Еще с июня google отключил обычную авторизацию по паролю, вследствие чего отвалилась авторизация у Postfix’а для отправки почты через сервера gmail. Решение нашел на ЛОРе. Продублирую:
Итак, делаем так:
- https://myaccount.google.com/security 2-Step Verification должен быть включен
- Переходим на страницу https://myaccount.google.com/apppasswords Там генерируем пароль. И используй этот пароль в скрипте.
Нагрузка на базу у RSS-транспорта
На сейчас вырисовался уже график, можно сделать для себя пару заметок.
Архив сообщений в RSS-транспорте и веселый юникод-2
Да, я снова вляпался в utf8mb4.
Читать далее Архив сообщений в RSS-транспорте и веселый юникод-2
Web-сервер на Python
Читая про Ephemeris, наткнулся на пример мини-веб-сервера на Python:
python -m SimpleHTTPServer 8000
Как раз пригодилось, когда пробовал локальную статическую копию этого блога. Удобно.
Заметка о блогах
Искал вчера инструменты для генерации RSS-лент – в частности, хотелось найти что-то под задачу “уведомлять через RSS о появлении нового прайс-листа в каталоге”. Того, что хотел, так и не нашел, зато попались на глаза несколько других интересных проектов.
Веселый мир веселого юникода
Некоторое время назад случайно наткнулся на еще одну проблему с jabber-сервером: зарегистрировавшийся у меня пользователь подключался к конференции индонезийцев на jabber.ru и при попытке сохранить ее в закладки сервер вываливал в логи exception о том, что у меня “Incorrect string value” для таблицы “pubsub_item”.
cfv в Debian 11
Еще одна полезная, но выкинутая из Debian’a утилита – cfv. Позволяет создавать и проверять контрольные суммы для файлов. На момент написания есть только в oldoldstable.
- История пакета в трекере
- Тут пилится замена на Python3, но с 2020 года все тихо.
По факту – берем оригинальный cfv, правим sha-bang для запуска через Python2.7, который до сих пор присутствует в дистрибутиве – в том числе в Debian 11. Все работает. Зачем надо было выкидывать – хз.
Update: в 2022-м (уже после написания этого поста) зарелизили версию под Python3. Можно поставить через pip.
Рабочий консольный last.fm-скробблер для moc
Много лет назад был вполне активным пользователем last.fm – пока владельцы не начали делать “улучшения” и прочие новшества. Практически все это время для плеера пользовался утилитой lastfmsubmitd – парой “демон+утилита” для отправки статистики из консоли. Время идет, утилита давно не поддерживается, оффсайт пропал (но пока есть github), из Debian’а пакет окончательно выкинули.
Вчера зацепился за тему музыкальных статусов (а потом и про last.fm вспомнил), настроил отправку статуса в Psi+ (долго не мог вспомнить, что и как, потом с помощью конференции разработчиков клиента таки решил вопрос – данные надо писать в ~/.cache/psi+/tune; структура: 1 строка – title, 2-я – artist; 3-я – album). В том же скрипте, который у меня дергается на каждую песню в Music on Console, наткнулся и на lastfmsubmitd, решил настроить и его – как оказалось, последний раз на last.fm я слал что-либо ровно год назад.