Настройка рабочего места

(Некоторое время мы занимались материализацией. Я творил груши, а Роман требовал, чтобы я их ел. Я отказывался есть, и тогда он заставлял меня творить снова.)

Организация интерфейса: 4 уровня

Выдержка из "Открытого Linux-лектория"

  1. Командная строка (строка символов)
    • Базовый интерфейс
    • Вряд ли наёдётся более удобный способ обмена, чем обмен печатным текстом

    • Микропрограммирование, в 1 -- 3 строки
    • Недостаток -- погонный (телетайпный), а не плоский текст
  2. Терминал (матрица символов)
    • Независимый последовательный В/В (нельзя "ввести с экрана", только с клавиатуры)
    • Представление текста прямоугольником
    • Цвет, позиционирование, выделение и т. п.
    • Примеры: mc, mutt, vim, links
    • Недостаток -- выбор, основанный на чтении (а не визуальный)
  3. Грвфическая подсистема (матрица точек)
    • Окно, события, графические примитивы
    • Визуальная компоновка, в т. ч. изображений
    • Надостаток: ограниченная свобода (widgets) -- либо матрица точек и всё руками
    • Введение графоболочки проблемы юзабилити не решает, даже провоцирует на ещё более неудобные интерфейсы (следствие сложности/схематичности прогораммирования)
  4. Рабочий стол (объекты на плоскости)
    • Быстрый доступ к решениям подзадач
    • Визуализация
    • Оповещение о событиях
    • Внешний вид

Нельзя начинать с п.4 (изучать "кнопки").

Как это сделано лично у FrBrGeorge

http://uneex.cs.msu.su/storage/rcs . Без комментариев. По поводу всего есть man-ы :) .

Командная строка

Терминал

Настройка терминальных программ.

Графическая оболочка

Рабочий стол

Воспроизводимость

LecturesDistro2007/06_Personal (last edited 2008-06-04 08:20:44 by localhost)