Хор голосов в моей голове.

URL
10:12

Git it

Отлаживаю и вылаживаю всякие скриптовые хелперы и полезнушки. А ещё теперь умею пользоваться гитом в первом приближении. А ещё у меня теперь есть целый гитобразный репозиторий на кодеберге со всякими скриптовыми хелперами и полезнушками.

@темы: скриптинг

Я преследую белого крота, который украл мою штанину.

@темы: глюкости

«Бетан неясно похлопала Малыша по светлой макушке.
— Я буду ему родной матерью, — заявила она.
Но папа этому не очень поверил, да и Малыш тоже.
— Тебя вечно нет дома, ты всё бегаешь со своими мальчишками, — пробормотал он.»

Мне всегда казалось, что это характеризовало Бетан как пацанку, дескать, бегает и играет с мальчишками в их мальчишеские игры. А тут внезапно дошло, что Астрид, наверное, имела в виду совсем наоборот :-}

@темы: книги, мысли

Стоило прочитать про иллюзию частотности — так теперь упоминания о ней встречаются на каждом шагу.

@темы: мысли

Количество перетекло, наконец, в качество — до меня дошёл смысл конфигов fontconfig. После дюжины лет вялых попыток вникания в это основанное на xml страшное дерево опций оказалось, что всё не так сложно, как казалось... Такое у меня постоянно случается :-} Ну и, соответственно, убраны все костыли, которые были призваны сохранить случайно получившиеся когда-то приемлемые для меня настройки шрифтов, вроде FREETYPE_PROPERTIES="truetype:interpreter-version=35". Сглаживание в актуальной версии фонтконфига мне нравится, нужно было только отключить его субпиксельную часть, которая на моём мониторе слишком бьёт по глазам радугой.

@темы: linux

Смена палатки на спальный гамак благотворно сказывается на весе и объёме рюкзака, скорости пешкодральства и расслаблении спины, и модный в этом сезоне цвет «hot pink» добавляет элегантности :-} А то, что гамак сшит своими руками, повышает самооценку не меньше, чем на восемь :-}



Йейтсом в «Кельтских сумерках» описан человек, у которого поселился под кроватью дьявол и всячески его донимал. Так тот человек пошёл в ближайшую часовню, украл там колокол и сам вызвонил дьявола вон. Украл! Не попросил на время, не рассказал о своей проблеме, просто взял и стырил. Вот какой заряд уверенности в своей правоте :-}

@темы: книги, мысли

Если начать — для себя! — считать калории и нутриенты, то Родственники и Знакомые утомят вопросами в стиле «у тебя и так всё хорошо, зачем тебе это?» и рассказами про тётушкину бабушку, которая и считать-то не умела, ела торты ложками и попала на разворот «Центрфолда» ещё при царе.

Если бросить — для себя! — пить и курить, то среди Родственников и Знакомых начинают плодиться искромётные шутки с рефреном «кто не курит и не пьёт, тот здоровеньким помрёт» и рассказы про бабушкину тётушку, которая всю жизнь пила и курила, и если бы не умерла, то жила бы до сих пор.

Если начать — для себя! — ходить в спортзал — начинают рассказывать страшные истории про «перекачанность», о проблемах со здоровьем и про прадедушку, который никогда не ходил в спортзал, однако одной рукой гнул рельсу, а второй — выдёргивал с корнями дуб.

Через некоторое время, когда эти действия «для себя» начнут давать видимый результат, Родственники и Знакомые будут просить поделиться секретом и рассуждать про везение с генетикой.

Не все, конечно, такие, но много больше чем хотелось бы.

Люди забавные, но зачастую очень утомительные :-}


@темы: люди

С помощью куска оранжевого оксфорда, смекалки и швейной машинки палатка без тамбура превращается в палатку с тамбуром :-}



@темы: DIY, риаллайф

19:54

Conntrack

Есть такой параметр в ядре, 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 и всё заработало.

Основная инфа отсюда.

@темы: linux, arch

11:44

Движ

Мой бессистемдешный арч становилось всё труднее и труднее поддерживать в актуальном состоянии, приходилось очень много всего дорабатывать напильником и ставить подпорки. Мне это наконец-то надоело, и мною был совершён героический и самозабвенный переезд на Artix — всё то же самое, только с openrc/runit/s6 на выбор. В процессе было пару раз испытано чувство собственной интеллектуальной бездарности, сменяющееся чувством интеллектуального превосходства — короче, было прибито несколько мелких багов и в общих чертах освоена ещё одна система инициализации, день прошёл не зря :-}

@темы: linux, arch

Генетта как генетта, обыкновенная генетта.

11:12

TTY

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

@темы: linux, Интернет

21:07

Пундыш



@темы: моёфото

У электронной группы Future Sound of London есть психоделическая ипостась — Amorphous Androgynous. По-моему, как минимум некоторые композиции заслуживают заслушивания ;-}



@темы: Музыка

Бо́льшая часть браузеров сейчас использует дурацкое неоднозначное дизайнерское решение — а именно, при переносе фокуса ввода в панель адреса вся строка в этом поле автоматически выделяется. Очевидны минусы такого поведения: непривычное поведение обычного текстового поля ввода, теперь надо делать несколько кликов или дополнительных нажатий клавиш, если вы хотите отредактировать адрес, в линуксе — неожиданное для пользователя стирание первичного буфера выделения... Плюсов я лично не вижу. Я не знаю какие кретины кто и зачем принял такое решение, но оно проникло даже в Фаерфокс. До недавнего времени ещё существовала настройка browser.urlbar.clickSelectsAll, регулирующая это поведение, но она была удалена под весьма туманными предлогами. Негодяи, в общем, мы их не одобряем и порицаем.

Соответствующую настройку можно вернуть правкой исходников, но это долго. А можно — правкой файла omni.ja, который содержит куски джаваскрипта, управляющего гуём фаерфокса. Вот вам линк, там всё подробно написано, там же и скрипт лежит, который всё делает почти автоматически. Слава Багу, есть люди, которым дорого просвещение! © :-}

@темы: linux, софт

Ну вот, теперь можно что-нибудь полезное показать. Например, обучающее видео. «Как правильно открывать двери», на финском, но там есть английские субтитры:



@темы: видео

09:41

Well...

После долгого перерыва трудно запостить хоть что-то в дневник, всё ждёшь, что придёт какая-то гениальная мысль, «достойная» занесения в анналы. Cовершенно дурацкое чувство :-}

@темы: мысли

18:07

Мета

Я попрокрастинирую завтра. Или послезавтра.

@темы: мысли

12:52

Ццц

Мне нравятся некоторые каверы Пушного, и хочется их себе оставлять на послушать. И он даже выкладывает mp3шки на своём сайте для всеобщего скачивания, вот только эти mp3шки хоть и пожаты с максимальным битрейтом, но кодеком «по умолчанию» с ужасным срезом на семнадцати килогерцах, из-за чего тарелочное тыдыщьсссц превращается в тыдышшшшш. Нам, музыкальным пижонским снобам, подавай беспотерьное сжатие для прозрачности верхов, и воздушности верхней середины, и тёплой ламповости, и других специальных терминов, которые специально придуманы для выпендривания :-} Но во флаках Пушной не выкладывает, и за неимением того, чего нет, будем обходиться тем, что есть — а есть у нас его канал на ютубе, и, соответственно, ютубные видеоролики. И оказывается, что в видеороликах звук зачастую лучше, чем в этих mp3шках, а значит, надо его оттуда выковырять, обрезать всю говорильню и оставить только песенку, и всё это без промежуточных переконвертаций.

Вот, наглядная разница между между фраунгоферовским mp3 и опусом с ютуба:



Слава Багу и программистам, ffmpeg поддерживает беспотерьное редактирование много чего. Скачиваем с ютуба нужный файлик с максимальным аудиокачеством, и режем приблизительно так:



Есть и гуй для этого дела, с остроумным и оригинальным названием Lossless-cut, для тех, кому командная строка — это слишком сложно :-P

@темы: софт