Category: it

Category was added automatically. Read all entries about "it".

promo eddy_em august 17, 2019 12:33 3
Buy for 10 tokens
Юра намедни напечатал корпус для хронометра. Для первого блина получилось неплохо: И еще немного фотографий:
Костерок

Опять в генте что-то поломали

Обновил вчера домашнюю систему. Давно не обновлял: больше 250 пакетов в списке было. А после обновления обнаружил, что в консоли кириллица есть, а в иксовых эмуляторах терминала ее нет! Т.е. эмуляторы считают, что у меня utf8, какую бы кодировку я ни выставлял в настройках!

Вот такие пироги. Запустил emerge -e world, но вряд ли это поможет.

UPD: нарукожопили явно мейнтейнеры генты, т.к. после обновления рабочего компьютера тоже отвалилась кириллица. Надо будет дома им о баге написать.
UPD2: зарепортил баг #787932. Reposted from dreamwidth: https://eddy-em.dreamwidth.org/288822.html.
Костерок

Use LaTeX, motherfucker!

Так и подмывает это сказать авторам ужасных пособий, учебников и т.п., "сверстанных" в не предназначенных для этого вещах (опенофисе или "ворде"). Сижу сейчас, просматриваю: а нет ли каких интересных вещей для дополнения презентаций к лекционному курсу. Пока ищу на английском, более-менее вменяемо: латех или хотя бы все ровно и шикарно. Но стоит наткнуться на нечто-русскоязычное, как в чуть ли не 99 из 100 случаев я вижу вырвиглазное убожество "ворда" во всех его худших ипостасях (остается только черной гелевой ручкой формулы написать, как в диссерах, которые я на своей кафедре видел).

Вот не пойму: неужели товарищам физикам, математикам и прочим, причисляющим себя к "не-гуманитариям" так сложно потратить год на изучение латеха и теха? Ведь это — просто жизненно необходимые инструменты, если у тебя нет в помощниках лаборантки, которая будет твои каракули преобразовывать в латех. Да и то: скажем, я в смешанном режиме (не "клавогонки", где у меня было 400 символов в минуту) набираю около 150-200 символов в минуту. Если я возьму ручку и начну писать, то, во-первых, у меня буквально через 15 минут "отвалится" рука. Во-вторых, если я буду писать со скоростью в те же 150-200 символов в минуту, то на выходе получится такое нечто, которое я уже через неделю не смогу прочитать!

Людям не жалко своего времени? Или они не слышали о таком понятии, как оптимизация труда?
Могу дальше продолжить о тех, кто вместо линукса мучается в форточках! И т.д., и т.п. Reposted from dreamwidth: https://eddy-em.dreamwidth.org/285483.html.
Костерок

Темы-2

Некоторые испугались, прочитав предыдущие темы. Повторяю: темы для работы в течение всей школы (три года). А вот — их части, которые можно осилить за 1-2 "межшколья":
Collapse )
Некоторые из этих тем предлагаю и студентам на время учебной или "производственной" практики.
Костерок

Темы для творческих работ школьников

В связи с возможным проведением очной весенней школы АФШ (детей набрали еще прошлым летом, но пока очно не было возможности встретиться из-за проклятого ковида) Григорий Меерович попросил меня предложить несколько тем для школьников. Выкладываю темы, может, кто-нибудь еще что интересное посоветует.
Collapse )
Надеюсь, среди детей найдутся железячники-линуксоиды…
Костерок

Косяк в rc-скрипте gentoo

Промучился полчаса, пока понял, почему у меня после апдейта (плюс еще и ядро обновил) "поломался" udev (вставляю преобразователь CAN<>USB, а /dev/ttyUSB0 не появляется). Оказывается, ошибка в init-скрипте. Есть функция get_udevd_binary. Вот так она должна выглядеть:
get_udevd_binary() {
	local bins
	bins="/sbin/udevd /lib/systemd/systemd-udevd /usr/lib/systemd/systemd-udevd"
	for f in ${bins}; do
		if [ -x "$f" ]; then
			command="$f"
			break
		fi
	done
	if [ -z "$command" ]; then
		eerror "Unable to find udev executable."
		return 1
	fi
}

а в оригинале break после обнаружения бинарника отсутствует! А какая-то падла занесла мне симлинк /lib/systemd/systemd-udevd -> ../../bin/udevadm!!! Понятное дело, что симлинк неправильный (должно быть /sbin/udevd), поэтому ничего не происходило и демон udevd не запускался! Добавил break и удалил мусор. Все работает.

P.S. А вообще, если бы разработчики пакета udev-init-scripts были бы приличными людьми, то такой проверки бы вообще не было, а просто было бы написано command="/sbin/udev". Потому что приличному человеку даже в голову не может прийти, что кто-то может пользоваться смесью openrc и systemd!
Костерок

Как в gentoo избавиться от librsvg?

Несколько нужных приложений гвоздями прибито к этой некошерной библиотеке. А написана она на псевдо-ЯП, чей компилятор собирается на моем домашнем компьютере в течение 8-12 часов!!! Т.е. фактически сделать полный апдейт системы крайне сложно (разве что утром включить компьютер и поставить обновляться этот компилятор псевдо-ЯП, а уже на следующий день запускать остальное)!..

Неужели нет написанной на вменяемом языке SVG-шной библиотеки, которой можно заменить эту librsvg?
Костерок

Долбаная бубунта!

Повесили очередной orange pi zero в качестве сервера камеры подсмотра на Z-1000. И что-то сходу не включился сервис. Захожу, а там в resolv.conf только домен, без указания DNS-серверов. На других одноплатниках эту проблему я решил, перезаписывая resolv.conf по крону ежечасно правильным файлом:
cat /etc/cron.hourly/rmlog 
#!/bin/sh
cp /etc/resolv.conf.normal /etc/resolv.conf
service syslog stop
service rsyslog stop
rm -rf /var/log
service syslog start
Но, думаю, нужно ж "как надо" настроить. Оказывается, в мастдайке есть отдельный сервис resolveconf. ОК, настраиваю его — все равно после перезагрузки ничего не изменяется. Вижу, что запущен еще и networkmanager, который и портит содержимое этого файла. ОК, отключаю ненужный networkmanager, перезагружаюсь и … занавес! Сеть не поднимается.

В общем, накал страстей дошел уже до максимума, с нового года надо будет в конце-концов собрать образ stage4 под orange pi zero и перестать уже всякую мастдайку туда ставить, в которой нереально вообще работать!!!

// все, ухожу в запой до 14 января.