LINUX.ORG.RU

Оживляем CDE

 , ,


2

1

Решил посмотреть как обстоят дела у CDE после открытия исходников, собрал и запустил.

Дела обстоят хорошо, есть явный прогресс. Настолько явный что во FreeBSD оно теперь ставится одной командой за пять минут, поэтому в этот раз собирал и запускал на современном линуксе.

Сборка на Mageia официально не поддерживается, но кого это когда останавливало.

Вот тут пошаговая инструкция по сборке и запуску, если кому вдруг интересно поиграть в некрофилов.

>>> Просмотр (1920x1080, 428 Kb)

★★★

Проверено: hobbit ()

Ответ на: комментарий от eugrus

Крайне провокационный вопрос для ЛОРа-то )

Я думаю что весь десктоп вообще и UI в частности сильно деградировал. Все скоро сведется к поиску, кнопке «купить» и окошке с чатом. Уже есть вот такое а дальше будет только хуже.

alex0x08 ★★★
() автор топика
Ответ на: комментарий от Jameson

Когда линуксоиду заняться нечем — он тайловые WM настраивает.

Дефолтным AwesomeWM вполне можно пользоваться непосредственно после его установки, i3 – придётся пару дней дорабатывать напильником конфиг (бОльшая гибкость, но чуть труднее вначале; к тому же легко читаемый по сравнению с awesome).

Я лично не считаю тайлинг единственно верным решением, но на почти дефолтном awesome провёл несколько лет. Что именно можно настраивать в случае с тайлингом больше чем 1-2 дня для меня загадка. Покажешь пример?

tt
()
Ответ на: комментарий от alex0x08

Ну, кстати, файловая система в виде некой иерархии может и выглядит несколько устаревшей (и не всегда удобной). У меня (да как и у всех, наврное) есть коллекция книг в виде иерархии на внешнем диске. Я заметил за собой уже некую привычку искать нужную книжку или музыкальный трек в коллекции с помощью поиска по автору или части названия в окне файлового менеджера, благо она появилась. Иерархия нужна на этапе сбора коллекции и классификации книг, а когда нужна книжка, то помнишь автора или часть названия (ну или тему, в крайнем случае). И тогда только поиск. Может мы и придем к тому, к чему пришли базы данных. Мы помещаем запись в базу, но нас не заботит то, как она там хранится. Да, это потребует снабжать те же книжки какими-то метаданными типа тематики книжки, тегами, ключевыми словами и прочими подобными аттрибутами, но к тегам под любым постом мы уже привыкли. Тут вопрос удобства. Пусть иерархия строится сама, наше дело снабдить файл нужными тегами. Ведь смысловая иерархия каталогов — это тоже некое тегирование, типа «/BOOKS/IT/Computer Science/Algorithms and Data structures».

gns ★★★★★
()
Последнее исправление: gns (всего исправлений: 1)
Ответ на: комментарий от tt

Что именно можно настраивать в случае с тайлингом больше чем 1-2 дня для меня загадка

Окнами в пятнашки играть, если заняться больше нечем. :)

gns ★★★★★
()
Ответ на: комментарий от gns

файловая система в виде некой иерархии может и выглядит несколько устаревшей (и не всегда удобной)

Когда-то читал новость на ЛОРе о создани файловой системы – базы данных. И вот хрен кто эту новость теперь найдёт. Жаль, что дальше proof of concept дело не пошло, хотя вещь вроде бы неплохая.

Окнами в пятнашки играть, если заняться больше нечем. :)

Ладно, есть xmonad с нескучным языком конфигов. Но когда тупой как черенок от лопаты тайлинг преподносят под видом rocket science… Не вполне правильно, имхо.

tt
()
Ответ на: комментарий от gns

Я вообще про несколько другое - про массовое отупение. Это не подход к организации работы, не модели данных а банальная деградация.

alex0x08 ★★★
() автор топика
Ответ на: комментарий от alex0x08

Ну массовое отупление — это нормально, это следствие того, что многим достаточно телефона, что бы решать свои задачи. Компьютеры для кого-то и должны быть не сложнее телефона. Пока еще не стали, достаточно сравнить айфон и макбук. И это еще лучшее, что есть в области UI/UX. Про деградацию говорят во все времена, но запросы потребителя всегда становились вызовом для разработчика и прогресс шел вперед. Пока не поспевает.

gns ★★★★★
()
Ответ на: комментарий от tt

Когда-то читал новость на ЛОРе о создани файловой системы – базы данных.

Файловая система и так уже база данных, где все поля типа blob и первичный ключ — это полный путь. С поиском только беда.

Ладно, есть xmonad с нескучным языком конфигов.

Этот нескучный язык конфигов может увлечь сам по себе. И тогда занятие появится надолго. Возможно, на всю оставшуюся жизнь. :)

gns ★★★★★
()
Ответ на: комментарий от gns

Сколько же вы пьете, чтобы дожив до таких лет сохранять такой оптимизм )

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

alex0x08 ★★★
() автор топика
Ответ на: комментарий от alex0x08

Да пью уже немного, после того, как закончил школу сомелье, пить стал меньше, но лучше :) Как бы, я начинал с терминала, подключенного к БЭСМ-6, а вот сейчас макбук. Я много чего видел. Оптимизма у меня нет, просто есть понимание того, что многие на стуле сидят, а кто-то его делает. Многие даже не задумываются о том, как этот стул сделан и как столяр стамеску точил, что бы шиповые соединения сделать. Кому интересно «как», так пусть учит «как». А остальным и кнопки тыкать достаточно. Это не оптимизм, это пофигизм, наверное. Если ты пользователь, то просто объясню как. А если хочешь быть разработчиком, то никакой пощады, конечно.

gns ★★★★★
()
Ответ на: комментарий от gns

С тех пор как сисадминов стали называть DevOpsами а программистов - «разработчиками» все и скатилось.

Долгих лет вообщем, рад что так много из «старой школы» еще в деле.

alex0x08 ★★★
() автор топика
Ответ на: комментарий от alex0x08

Уже есть вот такое а дальше будет только хуже.

Ну, не все так однозначно. Есть и школьники, которые устанавливают арч/кали и потом попадают на лор. Некоторые из-за слабого железа и отсутствия денег открывают для себя ретрогейминг.

Zadoff386
()
Ответ на: комментарий от Zadoff386

Понятно что есть, они всегда были.

Но тренд задают не они. Если в тренде деградация и Моргенштерн, то какого-то развития на уровне общества не будет. Потому что с точки зрения общества все эти «настройщики арча» - дегенераты и неудачники.

alex0x08 ★★★
() автор топика
Ответ на: комментарий от alex0x08

Программирование — это ремесло, а разработка — это еще и архитектурные решения. Разработчик — это какое-то более широкое понятие, тут диапазон от лингвистики до архитектуры. Мы же выражаем мысли на некотором языке, и язык определяет способ формулирования мыслей. А алгоритмы реализовывать — это примерно как стамески точить, то есть, базовый предполагаемый навык. Да и девопс — это сисадмин с представлениями об архитектуре. Кирпичи сложнее стали, посмотреть на ту же tugsten fabric и прочие SDN, так там черт ногу сломит. А пользователь просто имеет возможность почти мнгновенного масштабирования своего кода на кучу вычислительных единиц в облаке. И не думает о том, где это, как это, виртуалка, нода...

gns ★★★★★
()
Ответ на: комментарий от gns

Дело в том, что можно спроектировать систему но не отдельную программу.

Кто бы чего не думал но программы именно пишутся а не «проектируются».

Видимо по этой причине Линус Торвальдс не называет себя «архитектором Линукс», а Тим Суини до сих пор:

Тим Суини (род. 1970, США, Мэрилэнд) — программист-разработчик компьютерных игр и основатель компании Epic Games ранее известной как Epic MegaGames.

Хотя именно он создал тот самый движок Unreal.

Со стороны моего опыта как человека, побывавшего наверное на всех должностях в ИТ и с трудовой, в которой уже нет пустых листов - вижу что есть натуральная стена непонимания, на всех уровнях, на тему того что может и не может нормальный программист.

Например мне неоднократно приходилось убеждать т.н. «разработчиков» в очевидных вещах, вроде «если хотите скорости выполнения - убирайте виртуализацию» или что «вызов API по сети всегда дольше любого локального». Для 99% современных разработчиков это абсолютно не очевидно.

alex0x08 ★★★
() автор топика
Ответ на: комментарий от alex0x08

Это действительно неочевидно, я насмотрелся на всякие rest-api на руби с рельсами в которых написано что-то типа buffer = decript(read(encrypted)), а то, что размер этого encrypted ну так и мегов 300 может быть, так об том не думают. И то, что этот буфер закешат два раза перед расшифровкой, ну таки не думают, да. Вот и приходится лечить людей от недостатков мышления. Да, простота интерфейсов коварна, но это плата за скорость. И что самое интересное, в половине случаев такой подход оправдывается. Monkey-кодеров на Гошечке хватает. А в остальной половине случаев приходится платить людям большие деньги за мозги.

А кем себя считать, программистом или разработчиком — это Вы правы, это вопрос мироощущения. Как когда-то говорилось, программист на лиспе может получить значение любой переменной, но он никогда не знает, сколько это стоит. Так что, проблема понимания сути происходящего родилась вместе с сутью происходящего. :)

gns ★★★★★
()
Ответ на: комментарий от eugrus

А какие десктопные UI с 96 поменялись к лучшему?

Например, KDE.

В 1996 году KDE 1 был убогим клоном оболочки Windows 95, лишь немногим лучше уродливого и неудобного CDE, а в 2005 году это было уже одно из самых юзабельных и удобных DE за историю UNIX-like систем, о котором до сих пор многие вспоминают с теплотой.

GNOME в своём переходе с первой версии до GNOME 2 тоже поменялся к лучшему и до сих пор люди его форкают и копируют во всякие там MATE, Cinnamon.

Собственно, все эти намного более лучшие альтернативы мира Linux и убили CDE и похожие на него окружения. Вот и XFCE чтобы остаться на плаву и с пользователями перестал мимикрировать под CDE и начал мимикрировать под классический Desktop. Иначе бы про него тоже были посты в стиле «Оживляем XFCE».

EXL ★★★★★
()
Последнее исправление: EXL (всего исправлений: 1)
Ответ на: комментарий от alex0x08

Уже есть вот такое а дальше будет только хуже.

Метафора директорий не универсальная. В мейнфреймовых системах MVS-ветки изначально не принята.

Во многих прикладных случаях мало актуальна по веским основаниям. Например, в адвокатском ПО актуальна привязка файлов в доверителям; к сторонам; к номерам дела (сразу нескольким - свой, суда, адм. органа, и т.п.); к срокам. Организация документооборота по папкам плохо масштабируется на много дел, к которыми работает много людей.

eugrus ★★★★★
()
Ответ на: комментарий от eugrus

Метафора директорий не универсальная.

Для того чтобы мыслить такими категориями наверное надо для начала представлять что такое эти ‘директории’, нет?

Речь же о том, что даже столь простые и основополагающие концепции оказались сложны для понимания студентов. Причем это все массово и в технических вузах - т.е речь не про «девочек из МГИМО с филфака».

alex0x08 ★★★
() автор топика
Ответ на: комментарий от tt

i3 – придётся пару дней дорабатывать

пару дней

дней

дорабатывать напильником

Jameson ★★★★★
()
Ответ на: комментарий от tt

Он не покажет. Ему просто надо что-нить умное ляпнуть. Правда умное только с его точки зрения

monkdt
()
Ответ на: комментарий от alex0x08

нытье пердедов про то что мир меняется старо как сам мир

Все скоро сведется к поиску, кнопке «купить» и окошке с чатом

Скорее бы.

Unixson
()
Ответ на: комментарий от Unixson

когда это произодет школота-погромисты с лора больше не будут нужны. Вместо работы разраба получат место технаря чинить бота-доставщика когда его кто-нибудь пнет. И то в лучшем случае. А в худшем никому не нужны

monkdt
()
Ответ на: комментарий от monkdt

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

Unixson
()
Последнее исправление: Unixson (всего исправлений: 1)
Ответ на: комментарий от Unixson

Мальчик, печаль всего твоего поколения в том что вам не объяснили прописные истины: что за место под солнцем надо драться, что просто так ничего не бывает. Отсюда и все ваши беды.

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

А ты в самом лучшем случае будешь все это обслуживать. Ну и в том чатике, который ты так жаждешь, придется отвечать по 10 часов в день на техподдержке.

Прогресс - он всегда про сокращение издержек и уменьшение рабочих мест. Надеяться и тем более призывать такое будучи начинающим специалистом - примерно как призывать паровоз стоя на рельсах.

alex0x08 ★★★
() автор топика
Ответ на: комментарий от monkdt

мне иногда такие вот деды пердеды напоминают тех кто в первой четверти XIX века были против внедрения машин в ходе промышленной революции в Англии и ломали станки потому что думали что машины вытесняют из производства людей.

что как бы верно, вот только смысла этому препятствовать нет. Ни компьютеры, ни интерфейсы не деградируют. Деградирует только старшее поколение, потому что считает своим долгом учить всех в округе что дела делаются только как они привыкли. И никак иначе, потому что подстроится под меняющийся мир они уже не могут.

Обидно конечно что тебя списывают со счетов, но такова жизнь.

Все в этом мире будет упрощаться вплоть до сингулярности. Профессии будут исчезать также как исчезли зажигатели фонарей или китобои. Концепции которые были популярными лет 20 назад будут заменяться новыми. И с каждым годом вещи будут устаревать все быстрее и быстрее.

Unixson
()
Ответ на: комментарий от alex0x08

Надеяться и тем более призывать такое будучи начинающим специалистом - примерно как призывать паровоз стоя на рельсах.

Так если паровоз меня в любом случае переедет рано или поздно - зачем оттягивать момент? Литерали все области ждет та или иная форма автоматизации. Это неизбежно. Бороться с этим тоже самое что бороться с ветряными мельницами. Нельзя просто так взять и вернуть прошлое - это невозможно. Нед Лудд разве остановил индустриализацию? Нет. Ну так может перестать пытаться остановить стрелку часов тупо потому что вам так комфортно?

Unixson
()
Последнее исправление: Unixson (всего исправлений: 1)
Ответ на: комментарий от Unixson

Все в этом мире будет упрощаться вплоть до сингулярности.

это если следовать тренду поколения потребителей. Если раньше блохер считался бы дармоедом-нахлебником, то теперь это суперпрофессия )

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

monkdt
()
Ответ на: комментарий от monkdt

это если следовать тренду поколения потребителей

так это общемировой тренд который только набирает обороты и никогда уже не остановится и бороться с этим также безсмысленно как ломать станки

Unixson
()
Ответ на: комментарий от Unixson

Жизнь превратилась в дермище и новое поколение это устраивает - вот что страшно.

Недавно в германии был очередной срач на тему нахлебников из 404, один политик говорит

  • Нам нужны спецы, а через 20 лет это поколение больше будет украинцами или русскими. Они все будут немцами

)) Не развивать какую-то там нацию древних укров, а поглотить как борги ). Многое, что пугало мое поколение стало считатья не просто нормой, а даже чем-то крутым!

monkdt
()
Ответ на: комментарий от Unixson

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

Я бы посмотрел на эту ржаку))0

Zadoff386
()
Ответ на: комментарий от monkdt

так а почему ты считаешь что культура потребления и потребление в целом это что-то плохое? что плохого в потребительском отношении к вещам? сейчас все одноразовое, заменяемое и дешевое. может перестать ныть и начать этим пользоваться?

Unixson
()
Ответ на: комментарий от Unixson

омг, серьезно? Поколения потреблядей было совсем недавно ругательством. Когда это уже изменилось?

Новому поколению затерли в мозгах хорошее, вечное, доброе. Осталась техническая документация

monkdt
()
Ответ на: комментарий от Zadoff386

не ну а че, как по мне хороший план на старость) зато не буду бесить будущую молодежь своим присутствием и старческим маразмом

Unixson
()
Ответ на: комментарий от Unixson

Это неизбежно

Сейчас поясню про неизбежность.

Неизбежно ровно одно: при любых раскладах, при любом режиме, при любых обстоятельствах - я все равно буду при деле, с работой и баблом. Абсолютно не важно будет ли спад экономики или рост, атомная война или сингулярность. Это неизбежно в том числе из-за накопленного опыта, но в первую очередь из-за подхода: я давно не воспринимаю какие-либо внешние обстоятельства как нерешаемую проблему.

Поэтому то что ваше поколение воспринимает как «невероятную преграду» и опускает лапки - я если честно даже толком не замечаю.

«ChartGPT заменит программистов поскольку научился получать JSON вызывая REST да»? Это типа главная угроза?

Ну вот прочитай как это будет происходить на практике, да и уже происходит.

alex0x08 ★★★
() автор топика
Ответ на: комментарий от Unixson

пфф. Вспомнилась японская история как правитель приказал людям убить своих стариков. Квази они баласт

monkdt
()
Ответ на: комментарий от monkdt

Поколения потреблядей было совсем недавно ругательством

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

Unixson
()
Ответ на: комментарий от Unixson

Кому ты тут дед говоришь? Думаешь всегда молодым будешь? Выросло поколение пи*ров, чёрствых как дерево личностей. Каждый видит себя бизнесменом, плюющих на головы прислуги)) как это было в истории человечества не раз

Что было, то и будет; и что делалось, то и будет делаться, и нет ничего нового под солнцем. Екклесиаст 1:9

monkdt
()
Последнее исправление: monkdt (всего исправлений: 2)
Ответ на: комментарий от alex0x08

https://teletype.in/@alex0x08/kill-all-humans

Ну пока что это так и есть. Это да. Да вот только роботы будут все умнеть и умнеть, и через какой-то довольно небольшой промежуток времени появится ИИ который будет думать как человек и ничем не уступать ему в интеллектуальных способностях. А еще он не будет спать, есть, ходить в туалет и выгорать.

Можете всем лором скринить этот коммент. General purpose AI появится где-то в 2050 году. А то возможно и чуть раньше. Но не позже 2060 года. До встречи в 2050-м, я думаю. Если доживем

Unixson
()
Ответ на: комментарий от Unixson

Потому что ны не настоящий потребитель а симуляция.

Чтобы быть тру-потребителем нужно чтобы тебя выращивали с детских лет в реалиях капитализма и классового неравенства, чтобы ты ходил в школу «своего сословия» и имел мировоззрение, специально ограниченное под твой будущий жизненный путь.

Если бы у тебя например папа был уборщиком, мама - уборщицей а ты сам имел предел мечтаний - продолжить семейное дело уборщиков и получал бы все образование только для этого. Вот так это выглядит в «просвященных Европах» если без мишуры.

А получается что обучили тебя бесплатно, обучили хорошо, не ограничивали кругозор, не навязывали религию или страх перед более высоким сословием, наоборот - объясняли что доступны все пути, что все равны и ты можешь стать кем хочешь.

А ты вместо этого пришел на ЛОР. Смешно вообщем.

alex0x08 ★★★
() автор топика
Ответ на: комментарий от Unixson

поеду куда нибудь рис выращивать

Вьетнам, Камбоджа, Филиппины, Тамилнаду (Южная Индия). Нищие деревни. Источники дохода – работа грузчиком (таскать мешки с рисом) за 1 USD в день; производство и сбыт наркотических препаратов; проституция в т.ч. среди несовершеннолетних. Прямо рай на земле, верно?

tt
()
Ответ на: комментарий от Unixson

... поеду куда-нибудь рис выращивать...

Когда-нибудь этим занимались или под «выращивать рис» подразумевается «смотреть, как растёт рис»?

Mischutka ★★★★★
()

Приятный скрин, прям назад, в прошлое. Такие огромные панели это атавизм, конечно же, тем более при разрешениях тех времён. Представить себе это в 800x600 просто больно. Я по тем временам с fvwm2 боролся, дабы панель как-то более-менее гармонично и информативно влезала по горизонтали не съедая при этом пятую часть экрана.

xaoc
()
Ответ на: комментарий от Mischutka

Да какая разница, в чём терминал запускать?

Aceler ★★★★★
()
Ответ на: комментарий от alex0x08

Эээ, всегда есть лайфхаки. Это у нас только МГИМО знак не-качества, зато для своего сословия, обычно энергичных неглупых «пылесосят» на более высокие уровни, не глядя на сословие.

Ну и в Сорбонне, Миланском технологическом, да в туче университетов обучают бесплатно.

Shadow ★★★★★
()
Последнее исправление: Shadow (всего исправлений: 1)
Ответ на: комментарий от Unixson

появится ИИ который будет думать как человек и ничем не уступать ему в интеллектуальных способностях

Такое может написать только чел, вообще не понимающий онтогенез человеческого разума. Машина В ПРИНЦИПЕ не способна думать, как человек. А чисто интеллектуальные способности, т.е. умение решать некие классы узкоконкретных задач, так это и без ИИ ЭВМ давно умеют делать лучше человека, их для этого и создавали… ещё со времен древнегреческих автоматонов.

mister_VA ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.