Автор Тема: "хотелки". Обращение к разработчикам.  (Прочитано 251176 раз)

Оффлайн Nicom

  • Завсегдатай
  • *
  • Сообщений: 745
Это видимо для вас увлекательная игра - сидеть и в командной строке сутками всё настраивать, читать инструкции?
Нет, это парадигма.
Все технически сложные устройства требуют от пользователя подготовки.
Просто, подавляющее большинство пользователей сначала начинают тыкать все кнопки, в надежде найти взаимосвязи, а уж потом, в случае "когда ничего не получается" читают инструкцию. Хотя начинать нужно именно с изучения возможностей прибора в том виде, как это указал производитель в инструкции.
Спойлер
Ctrl+Alt+Backspace настройте в параметрах клавиатуры.
Каждый пользователь будет так настраивать?
Нет. Вы, как администратор, должны позаботиться об этом. Лень настраивать вручную - напишите скрипт.

Мы живём в эпоху GUI - настраивать всё в командной строке - это примерно как забивать гвозди микроскопом.
Не знаю как Вы, но я живу в эпоху технически сложных устройств с огромным количеством функций. Знать возможности конкретного устройства, - значит использовать его максимально эффективно.
Сейчас почти у каждого в кармане высокопроизводительный компьютер, который используется для просмотра фотографий котов и текстовой переписки, иногда, можно ещё и карту местности посмотреть. Для Android даже инструкции внятной нет, как и для виндовс.
Там есть GUI, но толку то от него, если нельзя выполнить элементарных системных действий? Не это ли "забивание гвоздей микроскопом"?

Вот есть у вас Gparted и вы постите сюда скриншоты одного из дисков, хотя вывод команды "fdisk -l" дал бы людям больше информации сразу о всех дисковых устройствах и без всяких картинок. Вы даже тип разметки диска в Gparted не можете быстро определить. Так ли необходим этот GUI?
Да, иногда Gparted помогает удобно подвигать разделы на диске, но это частная ситуация. Это мощная утилита, но и для неё нужно читать инструкцию.

Под "манёвром" вы видимо подразумеваете желание пользователя чем-то длительно занять?
Нет. Чем заняться пользователю пусть он решает сам.
Я подразумеваю бОльшие, чем в GUI, возможности получить от Linux необходимые мне действия и возможность получить более внятный ответ если что-то пошло не так.

Оффлайн stranger573

  • Мастер
  • ***
  • Сообщений: 1 528
    • Email
а уж потом, в случае "когда ничего не получается" читают инструкцию
Гораздо хуже. Даже в этом случае не читают, а вылазят на какой-нибудь форум, чтобы им вслух зачитали нужную часть этой инструкции.

Оффлайн stranger573

  • Мастер
  • ***
  • Сообщений: 1 528
    • Email
режим экрана не возвращается. Но таких приложений для Линукс я встречал уже много, и в основном это не игры
Это какие неигрули, которых "много" сами меняют разрешение экрана? Ни одной за двадцать лет не встречал.

Мы живём в эпоху GUI
Эпохи виндовсов линуксов никаким боком не касаются. Пользуемся консолями, нам там хорошо и уютно. Ну, а страдания переходимцев не читавших документацию зело забавны.
« Последнее редактирование: 09.06.2024 03:39:45 от stranger573 »

Оффлайн andrew_b

  • Завсегдатай
  • *
  • Сообщений: 547
Мы живём в эпоху GUI - настраивать всё в командной строке - это примерно как забивать гвозди микроскопом.
Ну так и сидите в венде, там мышиная возня -- это любимое занатие. С каждой версией всё больше и больше.

Оффлайн GrishaDm

  • Давно тут
  • **
  • Сообщений: 380
Эпохи виндовсов линуксов никаким боком не касаются. Пользуемся консолями, нам там хорошо и уютно. Ну, а страдания переходимцев не читавших документацию зело забавны.
При чём тут документация? В GUI просто быстрее делается всё. Вы же не отказываетесь от мыши, потому что когда-то без неё работали и там было "хорошо и уютно"? И тут то же самое - время диктует свои стандарты - а кто хочет экзотики - идите в музей.
« Последнее редактирование: 09.06.2024 08:41:44 от GrishaDm »

Оффлайн Nicom

  • Завсегдатай
  • *
  • Сообщений: 745
В GUI просто быстрее делается всё. Вы же не отказываетесь от мыши, потому что когда-то без неё работали и там было "хорошо и уютно"?
Быстрее делается далеко не всё, даже в винде меня отправляют открыть powershell и накропать с десяток команд для работы с разделами диска.
Для пользования обычными повседневными программами придумали GUI, а для настройки и администрирования есть более удобные инструменты в виде команд.

Оффлайн GrishaDm

  • Давно тут
  • **
  • Сообщений: 380
Вы мне напоминаете шахматиста, который не хочет мышкой перетаскивать фигуру на виртуальной шахматной доске и говорит, что он в голове держит всё, поэтому ему проще набрать "е2е4" в консоли.
Вот только если тебе что-то удобней - то это ни о чём. Нужна статистика - чтобы большинству было удобней это (как минимум). И техническая реализация. Мне вот джойстик удобней мыши, но нету их сейчас в под рукой в магазинах с такой же ценой и такими же возможностями, как у мыши.
« Последнее редактирование: 09.06.2024 09:42:03 от GrishaDm »

Оффлайн artenaki

  • Давно тут
  • **
  • Сообщений: 198
Мы живём в эпоху GUI
А меня раздражает обилие настроек в виндовых программах.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 976
    • Домашняя страница
    • Email
Хотел бы я посмотреть, насколько замедлилось бы моя работа, если бы я пытался решать задачи в примитивных графических программах, а не в эмуляторе терминала (хотя он тоже графический).
Андрей Черепанов (cas@)

Оффлайн stranger573

  • Мастер
  • ***
  • Сообщений: 1 528
    • Email
И тут то же самое - время диктует свои стандарты - а кто хочет экзотики - идите в музей.
Нужна статистика - чтобы большинству
После череды лживых утверждений ещё пара таких — не новость. Диктует совсем не время. Время ничем вообще не занимается, оно просто есть.
На настоящий момент виндовсы, вместе со всем как там сделано, активно выжимаются. Пока у госов, но уже есть планы как нагнуть и частников. Никакое большинство ничего не решает — будут тыкать в том что дадут, и в то что скажут. И даже для себя купят не что захотят, а что им продадут и разрешат купить. И этому большинству по барабану как там оно администрируется, для этого есть системные администраторы. И вот тут как раз получается, что музейный экспонат это виндовс админ, мечтающий что ему из линукса сделают замену виндовса. И если этот отставший от жизни админ не умеет обслуживать системы использующиеся в организации — пойдёт он. И не в музей (накой он там такой нужен?), а на улицу. Вместе с рассказами как оно там в виндовсе.

Оффлайн GrishaDm

  • Давно тут
  • **
  • Сообщений: 380
получается, что музейный экспонат это виндовс
При чём тут виндовс? Или для вас уже виндовс тождественна GUI? В каждой операционке есть что-то хорошее и плохое. Согласен, что есть какие-то специфические здачи, где консоль удобней. Но бездоказательные утверждения, что таких большинство зачем делать? Да ещё в лживости оппонентов обвинять.

Оффлайн Александр Ерещенко

  • Завсегдатай
  • *
  • Сообщений: 1 192
Когда речь про удобный интерфейс общения человека с компьютером (как указать компьютеру выполнить именно то, что требуется), то в первую очередь надо спрашивать - какая задача решается в данный момент.
Если надо сделать выбор из небольшого кол-ва предложенных вариантов и подтвердить это, то может быть удобней мышкой или даже пальцем тыкнуть (особенно когда варианты представлены в графическом виде)
Что-либо рисовать удобней даже не мышкой, а пером по планшету или даже по экрану.
А вот отдавать команду, в которой огромное кол-во комбинаций вариантов параметров, удобней в командной строке. Особенно удобно, когда требуется запомнить несколько вариантов комбинаций этих параметров и использовать их то один, то другой.  Кто сказал "скрипт"? Правильно! :)

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

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

Опять же, интерфейс командной строки удобен именно своей компактностью и лаконичностью, а также простой возможностью автоматизировать свои действия. Это всё очень важно как раз именно для администрирования систем (и не только администрирования).

1) Вот есть такая консольная утилита для скачивания видео с ютуба (и не только) - yt-dlp. Её возможности посмотрите, запустив с параметром --help
Обратили внимание на количество параметров и их типы - от флагов, до списков из вариантов и произвольных цифровых и текстовых значений?
А теперь всё это реализуйте в классическом графическом интерфейсе. У пользователя глаза разбегутся от такого обилия, и  он потребует сделать ему пару кнопок и всё. Собственно именно поэтому для yt-dlp уже написано несколько вариантов графического интерфейса, в которых оставлены только самые необходимые параметры по мнению автора. Но если хочется задействовать полный набор вариантов, то нужно будет использовать именно консольный вариант.

2) В командной строке удобно задавать ряд параметров для графической программы, которые могут быть не нужны большинству пользователей, но сама такая возможность присутствует. Либо нужно задать параметр, который должен уже действовать до того, как начнёт прорисовываться окно программы.
Запустите firefox или chromium в консоли с параметром --help - узнаете для себя много нового. :)


Оффлайн GrishaDm

  • Давно тут
  • **
  • Сообщений: 380
Кто сказал "скрипт"? Правильно! :)
А скрипт удобней писать в той же IDE, то есть в GUI. Никогда не поверю, что скажем та же интерактивная подсветка синтаксиса и динамический разбор возможных ошибок неудобен. Да, всё это может быть избыточно, но правильно настроив в GUI - те же инструкции-советы в другом окне в GUI намного удобнее консоли. В консоли может быть удобно набирать какие-то одиночные короткие команды-файлы, когда ты примерно знаешь как они работают, но можно наизусть не помнить, а быстро посмотреть информацию о команде или файле. Но как только речь о конвейере чего-то или обучении чему-то - тут без GUI уже будет низкий КПД в работе.
Отдельно скажу про разделение технологий фреймворками и библиотеками. С одной стороны - это конечно регресс (так как простой скрипт писать дольше со всем этим), с другой - я понимаю - почему это всё делается. Предметная область применения IT расширяется, идёт цифровизация и приходится дробить разные специализации на их подвиды. Не удивлюсь, если скоро любой язык программирования или технология будет состоять из одних фреймворков-библиотек, а сам процесс создания чего-либо - из конструирования. Уже сейчас полно языков, которые сами по себе довольно мало что могут, но подключив соответствующее окружение - могут конкурировать даже со специфичными языками, которые именно на таких задачах специализируются.
Но,конечно же, сейчас проснутся местные "критики", которые скажут, что им удобнее консольный редактор vi с кучей комбинаций клавиш, которых не было в печатных машинках в 70ые годы 20го века (типа "Backspace" или стрелки вверх) - там всё привычней и комфортней им и поэтому те, кому это не нравится - валите в виндовс.
« Последнее редактирование: 09.06.2024 18:09:58 от GrishaDm »

Оффлайн stranger573

  • Мастер
  • ***
  • Сообщений: 1 528
    • Email
получается, что музейный экспонат это виндовс
Или для вас уже виндовс тождественна GUI?
Нет, для нас <администрирование в гуях> == <виндовс админ>. Который вместе со своими привычками и есть анахронизм. В организациях, где главная ОС называется QNX, так было и есть изначально и там виндовс со всеми ейвоными "удобствами" это так, сбоку, для бухгалтерши марьванны на приставном стульчике.

Оффлайн GrishaDm

  • Давно тут
  • **
  • Сообщений: 380
там виндовс со всеми ейвоными "удобствами" это так, сбоку, для бухгалтерши марьванны на приставном стульчике.
Да вот как раз для бухгалтерии в России давно уже Линукс лучше. Та же 1с тормозит под виндовс. Тут вы отстали от жизни года на 2-4 минимум.