понедельник, 29 августа 2022
Отлаживаю и вылаживаю всякие скриптовые хелперы и полезнушки. А ещё теперь умею пользоваться гитом в первом приближении. А ещё у меня теперь есть целый гитобразный репозиторий на кодеберге со всякими скриптовыми хелперами и полезнушками.
понедельник, 21 февраля 2022
Я преследую белого крота, который украл мою штанину.
среда, 05 января 2022
«Бетан неясно похлопала Малыша по светлой макушке.
— Я буду ему родной матерью, — заявила она.
Но папа этому не очень поверил, да и Малыш тоже.
— Тебя вечно нет дома, ты всё бегаешь со своими мальчишками, — пробормотал он.»
Мне всегда казалось, что это характеризовало Бетан как пацанку, дескать, бегает и играет с мальчишками в их мальчишеские игры. А тут внезапно дошло, что Астрид, наверное, имела в виду совсем наоборот :-}
— Я буду ему родной матерью, — заявила она.
Но папа этому не очень поверил, да и Малыш тоже.
— Тебя вечно нет дома, ты всё бегаешь со своими мальчишками, — пробормотал он.»
Мне всегда казалось, что это характеризовало Бетан как пацанку, дескать, бегает и играет с мальчишками в их мальчишеские игры. А тут внезапно дошло, что Астрид, наверное, имела в виду совсем наоборот :-}
четверг, 21 октября 2021
Стоило прочитать про иллюзию частотности — так теперь упоминания о ней встречаются на каждом шагу.
пятница, 20 августа 2021
Количество перетекло, наконец, в качество — до меня дошёл смысл конфигов fontconfig. После дюжины лет вялых попыток вникания в это основанное на xml страшное дерево опций оказалось, что всё не так сложно, как казалось... Такое у меня постоянно случается :-} Ну и, соответственно, убраны все костыли, которые были призваны сохранить случайно получившиеся когда-то приемлемые для меня настройки шрифтов, вроде FREETYPE_PROPERTIES="truetype:interpreter-version=35". Сглаживание в актуальной версии фонтконфига мне нравится, нужно было только отключить его субпиксельную часть, которая на моём мониторе слишком бьёт по глазам радугой.
понедельник, 16 августа 2021
Смена палатки на спальный гамак благотворно сказывается на весе и объёме рюкзака, скорости пешкодральства и расслаблении спины, и модный в этом сезоне цвет «hot pink» добавляет элегантности :-} А то, что гамак сшит своими руками, повышает самооценку не меньше, чем на восемь :-}


воскресенье, 11 июля 2021
Йейтсом в «Кельтских сумерках» описан человек, у которого поселился под кроватью дьявол и всячески его донимал. Так тот человек пошёл в ближайшую часовню, украл там колокол и сам вызвонил дьявола вон. Украл! Не попросил на время, не рассказал о своей проблеме, просто взял и стырил. Вот какой заряд уверенности в своей правоте :-}
четверг, 17 июня 2021
Если начать — для себя! — считать калории и нутриенты, то Родственники и Знакомые утомят вопросами в стиле «у тебя и так всё хорошо, зачем тебе это?» и рассказами про тётушкину бабушку, которая и считать-то не умела, ела торты ложками и попала на разворот «Центрфолда» ещё при царе.
Если бросить — для себя! — пить и курить, то среди Родственников и Знакомых начинают плодиться искромётные шутки с рефреном «кто не курит и не пьёт, тот здоровеньким помрёт» и рассказы про бабушкину тётушку, которая всю жизнь пила и курила, и если бы не умерла, то жила бы до сих пор.
Если начать — для себя! — ходить в спортзал — начинают рассказывать страшные истории про «перекачанность», о проблемах со здоровьем и про прадедушку, который никогда не ходил в спортзал, однако одной рукой гнул рельсу, а второй — выдёргивал с корнями дуб.
Через некоторое время, когда эти действия «для себя» начнут давать видимый результат, Родственники и Знакомые будут просить поделиться секретом и рассуждать про везение с генетикой.
Не все, конечно, такие, но много больше чем хотелось бы.
Люди забавные, но зачастую очень утомительные :-}
Если бросить — для себя! — пить и курить, то среди Родственников и Знакомых начинают плодиться искромётные шутки с рефреном «кто не курит и не пьёт, тот здоровеньким помрёт» и рассказы про бабушкину тётушку, которая всю жизнь пила и курила, и если бы не умерла, то жила бы до сих пор.
Если начать — для себя! — ходить в спортзал — начинают рассказывать страшные истории про «перекачанность», о проблемах со здоровьем и про прадедушку, который никогда не ходил в спортзал, однако одной рукой гнул рельсу, а второй — выдёргивал с корнями дуб.
Через некоторое время, когда эти действия «для себя» начнут давать видимый результат, Родственники и Знакомые будут просить поделиться секретом и рассуждать про везение с генетикой.
Не все, конечно, такие, но много больше чем хотелось бы.
Люди забавные, но зачастую очень утомительные :-}
понедельник, 17 мая 2021
С помощью куска оранжевого оксфорда, смекалки и швейной машинки палатка без тамбура превращается в палатку с тамбуром :-}

среда, 12 мая 2021
Есть такой параметр в ядре, net.netfilter.nf_conntrack_max — настраивает максимальное количество одновременных подключений. По умолчанию в моей системе, да и во многих других, это количество равно 16384, что, конечно, немного. Многочисленные хаутушки советуют прописать в sysctl.conf (или в sysctl.d/число-блабла.conf) значение побольше, например, 65536. Но у меня это значение при загрузке системы зловредно отказывалось применятся, причём просто так, из работающей системы тем же самым опенрцшным сервисом sysctl применяется, а на загрузке — кукиш! Оказывается, во-первых, по умолчанию модуль nf_conntrack у меня не грузился, и соответствующая ветка с файлом /proc/sys/net/nf_conntrack_max просто не существовала, а загружался этот модуль фаерволом, который стартовал сервисом уже после сервиса sysctl; а во-вторых, даже когда модуль был прописан в /etc/modules, тот самый фаерволл своим стартом перезаписывал параметр на умолчательные 16384. В общем, в секцию depend сервиса sysctl было добавлено after modules firewall и всё заработало.
Основная инфа отсюда.
Основная инфа отсюда.
вторник, 20 апреля 2021
Мой бессистемдешный арч становилось всё труднее и труднее поддерживать в актуальном состоянии, приходилось очень много всего дорабатывать напильником и ставить подпорки. Мне это наконец-то надоело, и мною был совершён героический и самозабвенный переезд на Artix — всё то же самое, только с openrc/runit/s6 на выбор. В процессе было пару раз испытано чувство собственной интеллектуальной бездарности, сменяющееся чувством интеллектуального превосходства — короче, было прибито несколько мелких багов и в общих чертах освоена ещё одна система инициализации, день прошёл не зря :-}
пятница, 26 марта 2021
Генетта как генетта, обыкновенная генетта.
пятница, 12 марта 2021
Вот тута лежит отличная статья про tty, подробно рассказывающая об исторически сложной и глючной, но прекрасной в своей железоэмулятивности подсистеме tty.
среда, 24 февраля 2021
У электронной группы Future Sound of London есть психоделическая ипостась — Amorphous Androgynous. По-моему, как минимум некоторые композиции заслуживают заслушивания ;-}
четверг, 18 февраля 2021
Бо́льшая часть браузеров сейчас использует дурацкое неоднозначное дизайнерское решение — а именно, при переносе фокуса ввода в панель адреса вся строка в этом поле автоматически выделяется. Очевидны минусы такого поведения: непривычное поведение обычного текстового поля ввода, теперь надо делать несколько кликов или дополнительных нажатий клавиш, если вы хотите отредактировать адрес, в линуксе — неожиданное для пользователя стирание первичного буфера выделения... Плюсов я лично не вижу. Я не знаю какие кретины кто и зачем принял такое решение, но оно проникло даже в Фаерфокс. До недавнего времени ещё существовала настройка browser.urlbar.clickSelectsAll, регулирующая это поведение, но она была удалена под весьма туманными предлогами. Негодяи, в общем, мы их не одобряем и порицаем.
Соответствующую настройку можно вернуть правкой исходников, но это долго. А можно — правкой файла omni.ja, который содержит куски джаваскрипта, управляющего гуём фаерфокса. Вот вам линк, там всё подробно написано, там же и скрипт лежит, который всё делает почти автоматически. Слава Багу, есть люди, которым дорого просвещение! © :-}
Соответствующую настройку можно вернуть правкой исходников, но это долго. А можно — правкой файла omni.ja, который содержит куски джаваскрипта, управляющего гуём фаерфокса. Вот вам линк, там всё подробно написано, там же и скрипт лежит, который всё делает почти автоматически. Слава Багу, есть люди, которым дорого просвещение! © :-}
среда, 17 февраля 2021
Ну вот, теперь можно что-нибудь полезное показать. Например, обучающее видео. «Как правильно открывать двери», на финском, но там есть английские субтитры:
После долгого перерыва трудно запостить хоть что-то в дневник, всё ждёшь, что придёт какая-то гениальная мысль, «достойная» занесения в анналы. Cовершенно дурацкое чувство :-}
вторник, 22 декабря 2020
Я попрокрастинирую завтра. Или послезавтра.
среда, 09 декабря 2020
Мне нравятся некоторые каверы Пушного, и хочется их себе оставлять на послушать. И он даже выкладывает mp3шки на своём сайте для всеобщего скачивания, вот только эти mp3шки хоть и пожаты с максимальным битрейтом, но кодеком «по умолчанию» с ужасным срезом на семнадцати килогерцах, из-за чего тарелочное тыдыщьсссц превращается в тыдышшшшш. Нам, музыкальным пижонским снобам, подавай беспотерьное сжатие для прозрачности верхов, и воздушности верхней середины, и тёплой ламповости, и других специальных терминов, которые специально придуманы для выпендривания :-} Но во флаках Пушной не выкладывает, и за неимением того, чего нет, будем обходиться тем, что есть — а есть у нас его канал на ютубе, и, соответственно, ютубные видеоролики. И оказывается, что в видеороликах звук зачастую лучше, чем в этих mp3шках, а значит, надо его оттуда выковырять, обрезать всю говорильню и оставить только песенку, и всё это без промежуточных переконвертаций.
Вот, наглядная разница между между фраунгоферовским mp3 и опусом с ютуба:

Слава Багу и программистам, ffmpeg поддерживает беспотерьное редактирование много чего. Скачиваем с ютуба нужный файлик с максимальным аудиокачеством, и режем приблизительно так:
Есть и гуй для этого дела, с остроумным и оригинальным названием Lossless-cut, для тех, кому командная строка — это слишком сложно :-P
Вот, наглядная разница между между фраунгоферовским mp3 и опусом с ютуба:

Слава Багу и программистам, ffmpeg поддерживает беспотерьное редактирование много чего. Скачиваем с ютуба нужный файлик с максимальным аудиокачеством, и режем приблизительно так:
Есть и гуй для этого дела, с остроумным и оригинальным названием Lossless-cut, для тех, кому командная строка — это слишком сложно :-P