В воскресенье 21 ноября 2021 г. умер давний участник ALT Linux Team Алексей Турбин - талантливый разработчик, внёсший большой вклад в развитие альта в целом, в том числе RPM и сборочницы girar. Алексей был человеком разносторонних талантов и непростой судьбы. Жить и трудиться ему довелось 41 год. Причиной смерти стала болезнь...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=56218
Это ужасно! Такой ещё молодой...
Доброй памяти и в добрый путь и пусть его труд проболжат другие
В 41 год! Печаль…
set:version-зависимости в RPM — это гениально, без шуток
(http://ftp.altlinux.ru/pub/people/at/protva-2010.pdf)
Будем помнить.
> set:version-зависимости в RPM — это гениально, без шуток
> http://ftp.altlinux.ru/pub/people/at/protva-2010.pdfАлексей увидел, как люди систематически сталкиваются с проблемой:
"пользователь репозитория пакетов обычно хочет обновить интересную ему программу. Тогда в комбинации «новая программа со старой библиотекой» могут образоваться неразрешимые символы (при обнаружении неразрешимых символов программа аварийно завершается"
Специалист обладает квалификацией. Естественно, он не смог пройти мимо. Нашёл причину, формализовал, построил корректный граф зависимостей, редуцировал и сжал результат.
Человек на своём месте и привык делать сам. Результат получился - природой вещей.
> Будем помнить.
Да, ведь именно таким и должен быть каждый уважающий себя программист.
Отличная идея.
Толковый товарищ был, весьма. Соболезную близким.
Тут чуть больше инфы кто есть кто в альте, в том числе и почивший Алексей:
https://www.altlinux.org/Team/FamousСоболезнования родным, коллегам и неранодушным Алексея.
Requescat in pace.>Причиной смерти стала болезнь.
COVID?
Врачи не охотно об этом говорят и не всегда могут диагностировать. Патологоанатомы, бывает, не справляются. В сентябре похоронил брата, тоже умер от "болезни" и в одиночестве.
Покойся с миром.
Спи спокойно бро.
Знал лично, очень сложно сказать, что внутри - наверное просто потеря единицы фронта, пусть меня прекнут, я выдержу. От на ушёл человек, который был уверен, что опенсорс победит говённую пропиетарщину, на самом деле уже так и получилось - я рад знакомству и оченнь опечален такой новости, Всем привет.
Моё почтение. Соболезную.
Мои искренние соболезнования семье и людям кто знал этого человека... (((
Очень жаль, когда "ДРЯНЬ ВСЕМИРНОГО МАШТАБА" -- отнимает у нас ЛУЧШИХ... (((
Когда умирают молодые - это напоминание живым о смерти, что она забирает не только старых. Страшно умереть с нераскаянными грехами, потом уже Иисус Христос покаяние не принимает...
В предсмертный час атеистов нет. Человек сам решает с кем он, с Богом или без. Именно поэтому в Раю встречаются даже те, кого и не ждешь там увидеть.
R.I.P.
Что же вы - люди не прививаетесь...
Соболезную.А что за болезнь?
RIP in peace
Соболезную родным, близким, друзьям и коллегам Алексея Турбина
РИП. (
.
Очень жаль. Соболезнования друзьям и близким.
Соболезнования семье.
Соболезную родным, друзьям и коллегам. Очень жаль.
RIP...
Соболезнования родным и близким.
Сочувствую тем, кто скорбит о невосполнимой утрате.
F
Ф
Ох. Соболезнования. Что же за год такой...
То ли ещё будет! Человек(чество) хорошо не кончит! Бесспорно!
R.I.P.
Жизнь игра. В которую выиграть не удастся никому.
Никто не проскочит дальше финиша, к бабке не ходи.
"Game over" загорается всегда.
Так отчего умер? Коронавирус?
острая пневмония™
RIP.
Если честно, до этой новости даже не знал о нём, так что немного не соболезную...Жаль, что до радикального продления жизни не дожил
Продлевать жизнь ценою ухудшения её качества - сомнительная затея. Лично я не завидую 80-ти летним старикам, которые ходят под себя и каждый новый день для них мучение.
в Вики Альта про Алексея Турбина написано:"Alexey Tourbin Алексей Турбин — at@
Правая рука ldv@ по работам над инфраструктурой. Поддерживает perl и толерантность в devel@, хотя на самом деле человек не только грамотный, но и интересный.
Если исчезает — подождите."Потому - Алексей навсегда с нами. Спасибо за труд. С благодарностью.
Жалко когда молодыми умирают полезные для общества люди.
Хотя относительно недавно, глубоким стариком считался 35 летний мужчина.
> Хотя относительно недавно, глубоким стариком считался 35 летний мужчина."Раньше" основным производством занимались неграмотные крестьяне, которые плодились сами по-себе. За сотню лет времена изменились: сейчас пролетарий - это программист, который самый минимум должен до 3 курса доучиться, т.к. 21 год.
Так что 35 лет - это действительно очень молодой: учился больше, чем жил и работал.
Кстати, из этих простых соображений, что работники не плодятся сами, как мыши, следует неизбежность социализма. Ну для тех государств, которые хотят жить ещё хотя бы лет 50.
Соболезную. Необычная смерть, странная.
И кто теперь будет сопровождать 450 пакетов?
я лично не знаком, но его код (public domain) использую в своём проекте. мне 42
RIP, соболезнуем...
Соболезную. Рано ушёл..
Соболезную всем его близким и родным.
У меня чуть больше месяца тоже умер брат, от осложнений широко сейчас распространённой сейчас болезни. Всего 40 лет ему было, крайне толковый сетевой инженер был, начальником отдела в своей компании был.Ещё раз соболезную...
P.S.
Не тупите, вакцинируйтесь! Если не жалеете своих жизней, пожалейте хотя бы своих родных. Очень тяжело и больно терять любимых людей.
Редкий, интересный проект Линукса для меня. Алексей, покойся с миром!
Способный программист/математик. Жаль, мало успел.Соболезнования причастным.
R.I.P.
Наши соболезнования
Всегда жаль, когда теряем коллег старой закалки... Что ж, успехов ему на том свете.
Того свету конечно нету!
RIP
PS>> Причиной смерти стала болезнь.
Ну ты Миша и провокатор, специально ковидодолбанутых для трафика заманиваешь?
Мы с Лёшей общались на прошлой неделе (как раз по поводу самочувствия).
Если бы я мог точно сказать, что именно за болезнь, и родственники бы разрешили -- сказал бы. Поскольку точно не могу (там явно наложилось), то и не спрашивал даже такого разрешения.
Какой тут "трафик", в очередной раз вернувшись с кладбища... не о том.Спасибо всем за добрые слова, переслал родным ссылку.
а по-моему, Миш, ты идиот: это не нормально, рассказывать о смерти кого-то всем подряд, а потом героически вычищать комменты, чтобы потом переслать ссылку. на страницу с модерацией этой темы ссылку перешли - пусть почитают. это ж надо быть таким придурком...
>нормально, рассказывать о смерти кого-то всем подряд, а потом героически вычищать комментыОповестить всех о смерти человека много сделавшего для Альта - НОРМАЛЬНО,
Вычищать такую тему от неминуемых дурацких комментов - НОРМАЛЬНО,
Идиот здесь ты.
> Вычищать такую тему от неминуемых дурацких комментов - НОРМАЛЬНО,кому "дурацкие комменты", а кому - case study "от чего можно умереть не самому глупому человеку в среднем возрасте". если это сподвигнет кого-то на ЗОЖ или еще какую профилактику - уже будет польза.
>переслал родным ссылку.Только ради этого (и выслуживанием перед коллегами) и договорился с администрацией.
ЦА опеннета оценила вашу кулуарную затею ожидаемо (в логах модерирования) и по своему справедливо.
Желаете поговорить о смерти? А хочет ли смерть поговорить о Вас?Новость: 12.10.2021 - Умер автор cdrtools******
Умер автор cdrtools После продолжительной болезни (рак) в возрасте 66 лет умер Йорг Шиллинг (Jörg Schilling), активно способствовавший развитию открытого ПО и открытых стандартов. Наиболее известными проектами Йорга были Cdrtools, набор утилит для записи данных на CD/DVD, и star, первая открытая ...
https://www.opennet.dev/opennews/art.shtml?num=55957 12.10.2021, 1546 bytesНовость: 19.03.2021 - Умер Игорь Новиков, создатель открытых проектов sK1 и UniConvertor******
Умер Игорь Новиков, создатель открытых проектов sK1 и UniConvertor Сын Игоря Новикова, известного харьковского разработчика свободного ПО для полиграфии (sK1 и UniConvertor), сообщил о его смерти. Игорю было 49 лет, месяц назад он попал в больницу с инсультом и заразился там коронавирусной инфекцией ...
https://www.opennet.dev/opennews/art.shtml?num=54785 19.03.2021, 1264 bytesНовость: 21.04.2019 - Умер Джо Армстронг, один из авторов языка программирования Erlang****
Умер Джо Армстронг, один из авторов языка программирования Erlang В возрасте 68 лет умер Джо Армстронг (Joe Armstrong), один из создателей функционального языка программирования Erlang, также известный своими разработками в области отказоустойчивых распределённых систем. Язык Erlang был создан в 1986 ...
https://www.opennet.dev/opennews/art.shtml?num=50548 21.04.2019, 1312 bytesНовость: 02.09.2018 - Умер Владимир Бутенко****
Умер Владимир Бутенко 29 августа на 57 году жизни в результате сердечного приступа умер Владимир Бутенко, легендарный программист, в 1980-х годах собственноручно написавший первую советскую UNIX-подобную операционную систему MISS для ЭВМ ЕС-10xx, сопоставимую по возможностям с UNIX v7 (включая редактор ...
https://www.opennet.dev/opennews/art.shtml?num=49212 02.09.2018, 1750 bytesНовость: 16.08.2017 - Умер Андрей Чернов, автор кодировки KOI8-R и один из первых разработчиков FreeBSD
Умер Андрей Чернов, автор кодировки KOI8-R и один из первых разработчиков FreeBSD Сегодня скончался один из ветеранов российского интернета, благодаря которому появился Рунет и кодировка KOI8-R — Андрей Чернов (ache@freebsd.org). Андрей входил в первый состав FreeBSD Core Team, создал кодировку ...
https://www.opennet.dev/opennews/art.shtml?num=47037 17.08.2017, 1187 bytes
> Желаете поговорить о смерти? А хочет ли смерть поговорить о Вас?Спасибо за ссылки. Убедился в правоте. ЦА опеннета стабильна и по своему справедлива, как и всегда.
> 02.09.2018 - Умер Владимир Бутенко**** Умер Владимир Бутенко 29 августа на 57 году жизни в результате сердечного приступа умер Владимир Бутенко, легендарный программист, в 1980-х годах собственноручно написавший первую советскую UNIX-подобную операционную систему MISS для ЭВМ ЕС-10xx, сопоставимую по возможностям с UNIX v7Вот как оно бывает.
30 лет назад был немного знаком с MISS на EC-1011 (1010/1011 на самом деле не ЕС, а 16-разрядные мини-компьютеры, совместимые только сами с собой и французской MITRA), и только сейчас узнал, кто один из авторов системы. Были люди в (не)наше время (с). В исходниках попадались фамилии Флеров, Венгеров, а Бутенко как-то не запомнился.С точки зрения юзера MISS была совсем не похожа на Unix.
Не было единого /, система написана не на C (а на своем макроассемблере PLM?), open/read/write/close/fork/exec реализованы поверх специфических системных вызовов, не было ничего похожего на unix shell (юзеру после логина с видеотона запускался шелл типа nc/mc, в котором стрелочками можно было ходить по меню), пайпы если и были, то хорошо запрятаны; родитель мог родить новый процесс, но продолжить исполнение только когда потомок завершится, и т.д.
Возможно, эти ограничения были только для обычных юзеров, заходивших с видеотона.Были Фортран, С, Паскаль (недоделанный: например, нельзя было слинковать программу из отдельно скомпилированных из Паскаля объектников) и еще несколько языков, которых больше нигде не видел. Был довольно удобный полноэкранный текстовый редактор. Следы от межмашинных линий были, не знаю, как использовались.
Систему, по слухам, писали на физфаке МГУ несколько человек. Работа, сопоставимая с разработкой первых Unix.
> не было ничего похожего на unix shell (юзеру после
> логина с видеотона запускался шелл типа nc/mc, в котором стрелочками можно
> было ходить по меню)В России наглядное представление для большинства понятнее и удобнее. См. мичиганскиий рыбный тест.
> В России наглядное представление для большинства понятнее и удобнее.Народ плевался.
Надо каждый раз стрелками перейти на исходник, набрать не помню какой символ для запуска компилятора, потом выделить объектники и что-то еще нажать, чтобы запустить линкер.
Потом стрелками дойти до b.* (исполняемые файлы таким префиксом помечались) и запустить программу.
Перенаправить вывод в файл -- тоже надо было явно менять в исходнике. По крайней мере, в документации на самой машине не нашел, как перенаправлять вывод на ходу.
Работа с терминалом шла как с фреймбуфером, а не с последовательным tty. Гемор, скорее всего, был от этого.
Для исполнения сценариев был язык Манекен (?), но никто из знакомых им не пользовался.Учить школьников информатике система была в самый раз на первые два месяца.
// Школьник, 1991-92.
> См. мичиганскиий рыбный тест.https://www.commisceo-global.com/blog/culture-and-the-michig...
Херня это все. На картинке по ссылке в первую очередь бросаются в глаза не крупные рыбы, а лягушка у дна. И пузыри, идущие из одной рыбы, и не идущие от других. Для меня, по крайней мере.
Как это коррелирует с удобством представления и обработки текстовых данных -- не понимаю.
А Вы думали, у Вас окажется "западное" восприятие? В России "восточное" встречается существенно чаще. Потому большинству проще воспринимать множество деталей меню (лягушки, пузыри), чем одну команду (крупная рыба). Другое дело, что это направление у нас не развивали, а принялись копировать готовое.
> ... большинству проще воспринимать множество деталей меню (лягушки, пузыри), чем одну команду (крупная рыба).Произвольная аналогия.
Меню скорее подсказка для следующих действий, которых может быть бесконечно больше, чем можно явно перечислить в меню. Поэтому большинству людей проще говорить выражениями из слов, чем картинками/жестами. Китайцам/японцам, в том числе.
Диалоги из смеси картинок и "жжошь", "кг/ам", "убейся апстену" написаны на узкозаточенном макроязыке, ну вы понели. Это не про живых людей.
Устная речь - это иной канал передачи информации. Пишут китайцы картинками. Русские пишут глифами по западному образцу, но порядок слов при этом произвольный.
> Пишут китайцы картинками.Китайцы пишут и говорят предложениями из слов, записанных иероглифами.
Картинками пишут издатели гомиксов, в основном.
Иероглиф и есть картинка со смыслом. https://ru.wikipedia.org/wiki/Идеограмма
Значение иероглифа зависит от контекста, то есть от предложения, частью которого он является.
Словами никто не говорит. Говорят предложениями.
Не спорьте.
> Значение иероглифа зависит от контекста, то есть от предложения, частью которого он
> является.Да. Зависимость от контекста так же порождает (или отражает, в данном контексте это не принципиально) "восточное" восприятие.
Впрочем, это ортогонально к тезису "иероглиф -- редуцированная картинка".> Словами никто не говорит. Говорят предложениями.
> Не спорьте.Вам кажется, что я спорю, поскольку меняете предмет обсуждения. Экран, бумага, (иеро)глифы -- визуальный канал передачи информации. Говорят -- звуковой.
В переводе на человеческий язык:Говорят последовательно, поэтому письменные языки заточены под последовательную запись.
Поэтому запись в виде одномерных выражений из токенов удобна не только для передачи человеческой речи, а и в математике и программировании.
Ручной ввод с клавиатуры (и с мышью) тоже последовательный.
Параллельный ввод по типу игры на рояле/баяне как-то не прижился.Поэтому городить типа графический интерфейс при последовательном вводе имеет смысл только для разовых действий. Например, выбрали файл, запустили редактор.
Или выделили несколько файлов, применили к ним что-то.Для программирования GUI (или псевдо-GUI вроде nc) неудобен.
Повторяющиеся действия в шелле
тоже удобно запрограммировать, поэтому GUI/nc для этого не годится.
Предлагаю вспомнить, по поводу чего я написал ответ.> не было ничего похожего на unix shell (юзеру после
> логина с видеотона запускался шелл типа nc/mc, в котором стрелочками можно
> было ходить по меню)Это не про "говорят последовательно" и не про программирование. Это про управление машиной. И есть этому меню объяснение в виде дихотомии из "рыбного теста". Ваше "скорее подсказка для следующих действий, которых может быть бесконечно больше, чем можно явно перечислить в меню" никак его не отрицает, а дополняет. Естественно, что для создания меню было более одной предпосылки. На Западе Вашего аргумента оказалось в то время недостаточно.
> Для программирования GUI (или псевдо-GUI вроде nc) неудобен.
> Повторяющиеся действия в шелле
> тоже удобно запрограммировать, поэтому GUI/nc для этого не годится.Этот абзац я не понял. На Спектруме я использовал строчный редактор для написания программ. Даём команду LIST, потом EDIT 100 и редактируем одну строку. Естественно, подобное ушло после распространения экранных редакторов. Хоть Eclipse, хоть Vim - существенно отличаются от shell. А в шелле и близко нет никакого программирования. Тут напишешь grep foo * | wc -l — сразу начинают учить ключу --count, что суть однострочное меню для grep :) и требует в общем случае больше нажатий.
> Это не про "говорят последовательно" и не про программирование. Это про управление машиной.Управление частный случай программирования.
Если одно и то же управляющее действие повторяется часто по пинку пользователя, то ему действительно удобно назначить кнопку "сделай зашибись, как и в прошлый раз".
Если управление включает повторяющиеся действия, которые заранее предусмотреть нельзя, то юзеру надо дать язык, на котором он сам напишет программу и будет запускать ее по другой кнопке "сделай мне зашибись, как я написал на этот случай".
Такие действия могут повторяться часто или не очень, поэтому надо иметь язык, на котором удобно записывать команды c условиями, циклами, преобразованиями над текстом и т.д.
Запись типа "зайди в меню номер раз, сделай стрелкой вниз 5 раз, нажми ВВОД, посмотри на экран ... <опа, мы хотели запустить из меню двоичный редактор, а запустился b.TETRIS, который туда вставили после предыдущего запуска сценария>" - это неудобно.Так вот, даже позорный DOSовский шелл давал сто очков вперед оболочке помянутой выше MISS.
Шелл в стиле MISS подходил для кассовых аппаратов, для банкоматов, для управления телевизором, но не для работы программиста.> И есть этому меню объяснение в виде дихотомии из "рыбного теста".
Вам подсунули ложную дихотомию.
> Так вот, даже позорный DOSовский шелл давал сто очков вперед оболочке помянутой
> выше MISS.
> Шелл в стиле MISS подходил для кассовых аппаратов, для банкоматов, для управления
> телевизором, но не для работы программиста.Охотно Вам верю. Но Вы увлеклись критикой и забыли объяснить факт существования "неудобного".
>> И есть этому меню объяснение в виде дихотомии из "рыбного теста".
> Вам подсунули ложную дихотомию.Ничего Вы мне не подсунули, несмотря на желание поспорить, вылившееся в усердное стремление подменить иероглифы комиксами. Помимо дихотомии Запад-Восток есть ещё и Север-Юг. Так что не расстраивайтесь, что попали в "восточную" часть по тесту.
P.S.> Хоть Eclipse, хоть Vim - существенно отличаются от shell.
Это и есть самое подходящее место для интерфейсов со стрелочками.
> Тут напишешь grep foo * | wc -l — сразу начинают учить ключу --count,
Зачем `--count', если можно написать в одну строчку ``grep foo * | sed 's,:.*$,,' | sort | uniq -c''?
> См. мичиганскиий рыбный тест.а есть тест того же типа на украинца ?
В географическом плане - проще сказать, что нет. Если же под таковыми понимаете самоназвавшихся производным от heuchler, а такие живут много где, то ищите "а че его пробовать - сало, как сало".
>> См. мичиганскиий рыбный тест.
> а есть тест того же типа на украинца ?[Здесь дежурная шутка про сало и рыбный день].
// 1/2 украинца.
> ... Игорю было 49 лет, месяц назад он попал в больницу с инсультом и заразился там коронавирусной инфекцией ...Характерная для 2020-2021 смерть.
Инсульт мог быть последствием ковидной инфекции. Где заразился, кто его уже разберет.
Хороший знакомый так помер лет в 60.
Единственное, что определно в жизни это смерть. Ее не избежать.
Примите мои искренние соболезнования.