Архив рубрики ‘ALT Linux’

The Hitchhiker’s Guide to the Galaxy defines the marketing division of the Sirius Cybernetics Corporation as «a bunch of mindless jerks who’ll be the first against the wall when the revolution comes,» with a footnote to the effect that the editors would welcome applications from anyone interested in taking over the post of robotics correspondent.

Curiously enough, an edition of the Encyclopaedia Galactica that had the good fortune to fall through a time warp from a thousand years in the future defined the marketing division of the Sirius Cybernetics Corporation as «a bunch of mindless jerks who were the first against the wall when the revolution came.»

 

Тут в devel@ рядом с моим ником и в связи с уходом из ALT опять упомянули выгорание. То, что дело не в нём, можно увидеть хотя бы по числу залитых или подготавливаемых к залитию в Debian моих пакетов, но это неинтересно и речь не об этом. Я лучше просто приведу несколько примеров.
Continue reading ‘Альтовое’ »

Наконец-то написан и открыт цитатник ALT Linux, пока что только с цитатами с IRC-канала (aka пакет fortunes-ALT-irc) и без голосования, зато с поиском и экспортом.

Самым сложным и интересным был импорт старых цитат. Хотелось хоть как-то близко к реальности выставить время добавления, тем более что некоторая информация об этом есть: для последних нескольких лет — дата коммита пачки из нескольких цитат в git (погрешность — пожалуй, в большинстве случаев меньше недели), для более ранних — дата сборки очередной версии пакета, видимая тоже как дата коммита, но с гораздо большей погрешностью (не берусь оценить навскидку, скорее всего не меньше полугода для самых ранних цитат каждого коммита). Задача осложена тем, что поверх уже закоммиченных цитат могли коммититься изменения форматирования и т.д., поэтому в лучшем случае blame для разных строк одной цитаты может показать разные даты, в худшем — одну неправильную. К счастью, у blame есть ключ -w, отключающий сравнение пробельных символов, а в случае разных дат можно брать самую раннюю. Дальше была проблема разбора данных blame из кода. Обёртка из GitPython то ли не работает вообще, то ли что, но нужного я от неё добиться не смог. Я несколько раз метался между использованием/исправлением/изменением этой обёртки и ручным разбором машинночитаемого вывода blame, но в итоге всё-таки вернулся к первоначальной идее парсинга обычного вывода blame в лоб регексами (да, это ужасно, и всё было бы вообще замечательно и даже без регексов, если бы не столбец с именем автора, содержащий неэскейпнутую произвольную строку с пробелами, отключаемый только вместе со столбцом даты). Получившиеся даты, конечно, неточны, но лучше вряд ли получится.

За последние пару дней узнал две удививших меня вещи, близких по тематике.

Во-1-х, сборка Psi+ под альт не просто есть, но находится в стороннем репо. Это на моей памяти первый прецедент выкладывания apt repo для ALT, за исключением репо членов ALT Linux Team и связанных с ними организаций (я о unsafe.ru, Etersoft и всяких репо с тестовыми версиями на people и около), да ещё и указанный в виде строки для sources.list на официальном сайте софтины.

Во-2-х, Opera для Debian распространяется не только с ftp, но и в виде apt repo. Более того, этот репо предлагается вписать в sources.list.d при установке .deb, скачанного руками с сайта. У Virtualbox, впрочем, тоже есть репозитории для Debian/Ubuntu.

Поставил дебиан. Пока что на ноут. Пока что в дуалбут.

Вот чего нашёл:

-rw------- 1 root root 0 Мар 28  2003 /var/log/first_boot_log

Похоже на правду, да.