LINUX.ORG.RU
ФорумTalks

FullHD видео ядерной консоли с локалью KOI8-R

 ,


1

1

Выложил на Ютуб несколько FullHD видео ядерной консоли с локалью KOI8-R.

Enjoy!

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

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

Чувак про архитектуру говорит. С точки зрения архитектуры реально меняется дохрена всего.

P.S. Например, фееричная идиотия с рестартом иксов шоп войти в новую группу растет примерно оттуда. Если раньше достаточно было бы грохнуть текущую сессию в tty и войти заново, то теперь нет. Это не камень в огород иксов, просто пример.

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

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

От известной картины Малевича, на которой тот гениально предугадал чёрную консоль, настолько ранимый в этом направлении человек должен повеситься раньше чем доберётся до Ютуба.

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

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

TeopeTuK ★★★★★
()

Это не удобный интерфейс. Удобный интерфейс включает в себя такое понятие как интуитивное управление. Как человек будет с ним управляться, если у него отсутствуют КАКИЕ-ЛИБО органы управления? И даже чтобы хоть что-то сделать, нужно чтение руководства, когда как графические среды сразу предлагают на выбор: открыть файловый менеджер, плеер, браузер по щелчку мыши - интуитивно понятому интерфейсу управления, когда как консоль предлагает лишь: #>_ и вот что пользователю остается делать, кроме как бычить в нее и недоумевать? Про KOI8-R отдельный разговор, впрочем, как и с systemd, для начала он будет непонятен не замкнутому в развитии, типичному пользователю компьютера, понятным будет лишь факт непонятного отсутствия символов. Но мы пока не затронули тему искусственного огораживания от практически всех благ цивилизации: да-да, практически не осталось задач у современного человека, которые он может выполнить при помощи консоли, будь на то все его желание, ведь такие программы на своей заре были писаны под графический интерфейс, пусть и в текстовом режиме

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

Ну так эмуляторы терминала бывают разные. Иксовым нужны иксы. Это добавляет веса системе. А иксовые библиотеки всё переделывают на свой лад.

Ты же можешь жить в нем, как в консоли, то есть не выходя наружу.

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

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

Вы явно не читали упоминаемые выше статьи. В них подробно разжёвывается (а на опыте подтверждается), что GUI интерфейсы слишком сложны для пользователя, а командная строка более интуитивна:

          Пользователями было сразу замечено, что CLI был менее запутывающий, потому что "не все находится на
          экране сразу". CLI позволяет пользователям концентрироваться на одной задаче, и они были рады не
          прерываться на другие задачи. Пользователи сообщили, что в GUI они постоянно отвлекались на смену
          клавиатуры и "мышки", и неточное щелканье "мышой" вызывало окна и прерывало работу.
...
Тут окончательно стало ясно, что пользователи не хотят
          покидать командную строку, потому что "тут они знают что они делают" в отличии от GUI, где все случается
          сразу.
...
          Всем пользователям больше понравилось уведомление bash, чем окно в GUI. Пользователям не нравилось
          внезапное прерывание их работы выскакивающим окном, предпочитая уведомления компьютера о разъяснении
          команды. Многие пользователи сказали, что были напуганы, когда появлялось окно предупреждения.
          Выскакивая большое количество раз по незначительному поводу, окно раздражало пользователя и вела к
          привычке нажимать на "ОК" чтобы избавиться от него. Пользователи сказали, что в большинстве случаев не
          читают информацию в окне предупреждения, но читают уведомление в командной строке, потому что оно не
          прерывает, то что вы делаете.
          Люди просто не понимают современные GUI операционных систем. Посмотрите на уровень обучения отдельно
          взятого рабочего, которому надо правильно интерпретировать и использовать единственную "панель
          управления" на некоторой машине. Что бы владеть современными GUI нужно выбрать операцию, размещение
          операции и зависимость друг от друга сотен, если не тысяч, таких панелей. Самый трудный навык - это
          выбирать и определять правильную последовательность операций на "одной панели управления" и уметь
          обращаться к другой "панели управления", касающейся желательной операции. (Под "панелью управления"
          автор понимает все компоненты GUI: меню, кнопки, панели и т.д - прим. перев.)
          Сравните это с современной жизнью. Такие вложенные "панели управления" редкость и одиночные
          представители, по крайней мере, необыкновенны (например, АТМ).
Ну и т.д.

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

Профит-то как раз очевиден, даже если не выходить из эмулятора терминала. В шрифте становится больше 256 символов. Появляются атрибуты текста (курсив, полужирное начертание). Расширяется цветовая палитра.

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

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

В шрифте становится больше 256 символов. Появляются атрибуты текста (курсив, полужирное начертание). Расширяется цветовая палитра.

А это зависит от эмулятора терминала и шрифтов. xterm, например, не так-то просто развернуть на весь экран и заставить показывать TTF шрифты без мыла. Konsole можно развернуть и шрифты там хорошие, но... Оно на жирной библиотеке, которая много жрёт и тормозит, теряет атрибуты текста,... И это не говоря о том, что про точность текстового разрешения с этими иксовыми эмуляторами терминала можно забыть. Нет, в том же xterm'е задать можно, но шрифт, скорее всего, будет мельче. Потому, что в ядерной консоли у меня не совсем стандартный шрифт.

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

Вы явно не читали упоминаемые выше статьи.

Фанатичный бред существует, да. Но опять же, не имеющий никакой связи с реальностью, на то он и фанатичный

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

В цитируемой статье приводится описание реального опыта:

          Это эссе описывает удивительные результаты небольшого испытания с группой новых компьютерных
          пользователей об относительной легкости командной строки против GUI, теперь вездесущего в компьютерных
          интерфейсах. Это прибавляет практического опыта, который я получаю, так как обучаю компьютерам полных
          новичков или "начинающих", как их называют "продвинутые пользователи".
И вот эти вот новички на практике предпочли CLI, а не GUI. Другим людям просто не повезло в том, что у них не было такого хорошего учителя, который грамотно преподнёс бы основы командной строки Unix.

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

преподнёс бы основы командной строки Unix.

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

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

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

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

У них просто нет выбора. Вот и приходится жрать кактусы.

Ты думаешь им легче набирать команды, чем тыкать пальцем в значки?

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

Всем разное кривое. Кому-то кривое то форматирование, когда текст не во всю ширину экрана, а другим наоборот, поскольку «приходится головой вертеть».

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

Просто ткнуть, конечно, проще, но вот что следует ЗА этим?

Сложные действия всегда гораздо проще выполнять именно из командной строки.

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

Просто ткнуть, конечно, проще, но вот что следует ЗА этим?

Что накодютъ погромисты, то и следует

Сложные действия всегда гораздо проще выполнять именно из командной строки.

Это ты себе придумал задачи на выполнение «сложных действий» из ядрёного терминала, когда как из обычной практики такие задачи выжигают напалмом

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

Удобный интерфейс включает в себя такое понятие как интуитивное управление

После настройки iSCSI и IB с multipath на windows server я понял, что поправить текстовые файлики через SSH в разы проще. Так что от задачи зависит.

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

Форматирование текста переводами строки кривое всегда и везде

А как ещё переводить строки как не переводами строк? Или весь текст должен быть в одну строку? Но, такая длинная строка всё равно не влезет на экран и её придётся разбивать переводами строк.

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

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

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

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

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

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

А как ещё переводить строки как не переводами строк?

Забота визуализирующего софта. В случае ЛОРа — это браузер (возможно, мобильного устройства с небольшим разрешением, где твоя форматированная портянка корёжится до нечитаемого состояния) и LORCODE.

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

для фреймбуфера

Ай-яй-яй, а как же аппаратные терминалы и православные текстовые режимы? Неужели ты готов изменить старым проверенным технологиям ради новодельного фреймбуфера, который появился только в ядре 2.2?

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

После настройки iSCSI и IB с multipath на windows server

Это нетривиальная задача, требующая обучения и наличия соответствующей сертификации для допуска к ее выполнению, о чем речь?

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

Это нетривиальная задача, требующая обучения и наличия соответствующей сертификации для допуска к ее выполнению, о чем речь?

Дело не в допуске и сертификации, а в абсолютно идиотском UX. То же самое можно было бы сделать гораздо проще. А поскольку тратиться на UX почему-то любят не все (особенно в серверном рынке), то сделать вменяемый интерфейс через cmdline обычно проще.

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

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

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

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

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

То же самое можно было бы сделать гораздо проще.

Если специфика задачи располагает ее выполнение обученным персоналом, упрощать какие-либо процессы практически всегда во вред

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

С какими именно задачами не справляется GUI, но справляется командная строка? Сколько их в общей массе задач?

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

Если специфика задачи располагает ее выполнение обученным персоналом, упрощать какие-либо процессы практически всегда во вред

Очень голословное утверждение. Если нужно тыкать в двадцать разных неочевидных мест вместо трех и очевидных — это явно проблема UX. Независимо от квалификации тыкающего.

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

А вот со сложными задачами GUI не справляется.

Такими, как, редактирование чего-либо, даже IDE, не говоря уже о графике, музыке, видео, 3D?

А вот со сложными задачами GUI не справляется.

Повторюсь:

Это ты себе придумал задачи на выполнение «сложных действий» из ядрёного терминала, когда как из обычной практики такие задачи выжигают напалмом

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

проще выполняются именно в GUI. Но, не у всех они есть.

Так ты поэтому им хочешь добавить такую задачу, как секс с терминалом? Чтоб жизнь медом не казалась?

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

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

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

В то время как достаточно просто grep'ать и выполнять другие простые действия.

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

Юзеры GUI во многом усложняют себе жизнь даже не задумываясь об этом. Unixway, который неотделим от командной строки, многое упрощает. А в GUI приходится городить свои велосипеды. А пользователи потом вынуждены запоминать где какие элементы интерфейса находятся. А в командной строке ничего подобного запоминать а потом искать не нужно. Достаточно просто знать что есть в наличии.

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

А в командной строке ничего подобного запоминать а потом искать не нужно

Чо правда, да? Как там mdadm'ом ребилд начать? Тока без манов, пожалуйста.

kirk_johnson ★☆
()

Дело Эдика живет! Дело Эдика не забыто!

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

Юзеры GUI во многом усложняют себе жизнь даже не задумываясь об этом

Упростить жизнь, отсекая задачи, которые можешь выполнить, уповая на ставшую их (для тебя) ненужность - это радиально, никто не спорит.
Завязывай с эгоцентризмом, который, я еще раз повторю, уже с корнями вырвал тебя из реальности.
Ты одел очки, но не розовые, они скорее имеют монохромный ЗЕЛЕНЫЙ вывод libcaca

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

Вы вырвали фразу из контекста:

Достаточно просто знать что есть в наличии.

Вот для этого и нужны маны. Но, после того как найдёшь и запомнишь уже не нужно будет продираться черезе иерархии меню и прочих простыней значков точно позиционируя курсор мыши. Вот об этом речь. Достаточно просто ввести нужный id в командную строку. Ну, а списки этих id приведены в man'ах, чтение которых равносильно взгляду на менюшки и простыни значков. Другими словами, Ваше

без манов

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

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

Всё зависит от постановки задачи. Если её ставить в оригинальном юниксвейном виде, то пользователю придётся вручную много-много времени конвертировать по файлу. А потом применять ещё какие-то инструменты. В то время как в консоли есть

find ... | xargs ...
и
find ... -exec ... "{}" \;

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

Вот для этого и нужны маны. Но, после того как найдёшь и запомнишь уже не нужно будет продираться черезе иерархии меню и прочих простыней значков точно позиционируя курсор мыши. Вот об этом речь. Достаточно просто ввести нужный id в командную строку. Ну, а списки этих id приведены в man'ах, чтение которых равносильно взгляду на менюшки и простыни значков. Другими словами, Ваше

Ну конечно. А потом чуваки переходят на новую иерархию в sysfs и выкатывают новую тулзу для этого.

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

Ну, конечно, всякое бывает. Одни опции добавляют, другие убирают, создают другие утилиты,... Не без этого. Но, очень многое остаётся как и было. Очень многое как продолжало быть актуальным в 2006-м году, так актуально и сегодня. И очень многое будет актуально и через 10 лет, и через 20 тоже.

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

оправдана из-за феерической косорукости проектировщиков GUI.

Это не странно, учитывая специфику. Но наш товарищъ не находит ничего лучше, как расширить ее на все области применения компьютера, где человеку в консоли делать нечего

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

Это не странно, учитывая специфику. Но наш товарищъ не находит ничего лучше, как расширить ее на все области применения компьютера, где человеку в консоли делать нечего

Это странно. У нас вот милая девочка Оля 24/7/365 занимается именно тем, шоп в наших продуктах такого не было. С переменным успехом, но все-таки занимается.

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