Редактирование: Спецкурс по Linux, весна 2007, экзамен (от 18 мая)

Материал из eSyr's wiki.

Перейти к: навигация, поиск

Внимание: Вы не представились системе. Ваш IP-адрес будет записан в историю изменений этой страницы.

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

Текущая версия Ваш текст
Строка 1: Строка 1:
-
== Юзабилити ==
+
== From Ebaums Inc to MurkLoar. ==
-
 
+
We at EbaumsWorld consider you as disgrace of human race.
-
Когда говорим про юзабилити, есть эмпиричекие законы, есть личные предпочтения. Что етсь таког, что позволяет настроить систему под себя?
+
Your faggotry level exceeded any imaginable levels, and therefore we have to inform you that your pitiful resourse should be annihilated.
-
Можно использовать не монолитные системы типа гнома и кде, а можно набрать элементы по отдельности.
+
Dig yourself a grave - you will need it.
-
 
+
-
Кто создаёт окошки – клиент.
+
-
 
+
-
Что делает window manager – управление окнами.
+
-
 
+
-
при отсутствии window managera можно что-либо делать с окнами? Да, но это должно делать приложение само.
+
-
 
+
-
Для удобства нужен window manager.
+
-
 
+
-
А зачем окнами управлять? Раньше обходились без окон? Можно разделить жкран между несколькими приложденями.
+
-
 
+
-
Что есть ещё из удобств? Меню.
+
-
 
+
-
А что ещё бывает? Клавиатурные сокрашения.
+
-
 
+
-
Ещё бывает трей, таскбар. Какую интерфейсную нагрузку они несут? Информационную, мониторинг, быстрый доступ.
+
-
 
+
-
Ещё удобство --- чтобы это работало на всех рабместах.
+
-
 
+
-
Ещё: установлено 300 программ, то при наличи категоризированного меню ими удобно пользоваться. Хорошо бы, чтобы были теги.
+
-
 
+
-
Про шелл что есть удобного? ...
+
-
 
+
-
== Unix-way vs. Linux-way ==
+
-
 
+
-
Что такое линух? Это ядро. Формальный ответ такой.
+
-
 
+
-
Более общий ответ:
+
-
* Ядро --- источник названия
+
-
* Это сообщество --- социальная структура
+
-
* Подход к разработке, когда не прячешь у себя, а пкбликуешь
+
-
* Дистрибутив --- не вполне правильно, но называют.
+
-
 
+
-
Разные дистрибутивы --- разные концепции.
+
-
 
+
-
== Документация ==
+
-
 
+
-
Про проблемы. Предположим, мы захотедли организовать открытый способ написанич доуцментации. какие отличия?
+
-
* Какая проблема --- знания у одного, а пишет другой.
+
-
* Более сложная структура.
+
-
* Более фрмально разграничение
+
-
 
+
-
Человек, у которого весь код в голове, не хочет писать документацю, он и так всё знает.
+
-
 
+
-
Вторая грабля --- мотивация.
+
-
 
+
-
Третья --- модификация.
+
-
 
+
-
Четвёртая --- формат. Каждый пищет в своём формате, а врезультате должно всё быть в едином виде.
+
-
 
+
-
Проблема --- частые обновления.
+
-
 
+
-
Проблема --- разные стили изложения рахных людей.
+
-
 
+
-
Положительные моменты:
+
-
 
+
-
В этом курсе не хватало bug tracking system.
+
-
 
+
-
== Перевод и локализация ==
+
-
 
+
-
Что такое кодировка --- отображение значения байта, символа в его визуальное представление. Табилца символов. Отображение в рамках кодировки однозначное.
+
-
 
+
-
Зачем переводить на русский язык? Чтобы пользоваться тем, кто не знает английский
+
-
 
+
-
Из чего эта локализация состоит:
+
-
* Перевод текстовых элементов
+
-
* Использование понятных и культурно нейтральных элементов
+
-
 
+
-
стадии:
+
-
* Глобавлизация
+
-
* Локализация
+
-
 
+
-
Каким образом должна быть организована глобализованная программа и как еёё локализовывать? Во время написания программы использовать gettext, потом переводить геттекстовые файлы.
+
-
 
+
-
Удобствао --- возможность даблклика по тексту и его прееводу.
+
-
 
+
-
Проблемы геттекста: где возникает неудобство? Если текст это ключ доступа к переводу, то этот ключ неуникален.
+
-
 
+
-
Когда Андрецй описывал сообщество переводчиков, то он выделил 4 группы лудей:
+
-
* Администраторы
+
-
* Координаторы
+
-
* Рядовые
+
-
* Ответственные за работу с новичками
+
-
 
+
-
И было сказано, что когда описывалось линух-сообщество, то оно было упущенно из виду и соверщенно напрасно. Так ли это? не совсем, человек в открытом сообществе обучается в процессе пользования.
+
-
 
+
-
== Драйверы ==
+
-
 
+
-
Под линух больше драйверов, чем под лсд, ибо под линух некоторые драйвера закрытые. Ибо некоторые вендоры, которые только рынок хотят откусить, делают закрытые дрова.
+
-
 
+
-
Кто может дать гарантию отномсительно работы хакрытых драйверов под линух? Никто.
+
-
 
+
-
В чём проблемы по сравнению с виндовзом:
+
-
* Не та версия ядра, пакетиков не хватает
+
-
* Архитектура
+
-
* Драйвер это такая штука, после внедения которой достигается нужный функционал
+
-
 
+
-
== Программы под линух ==
+
-
 
+
-
Довольно бессмысленный вопрос. Кратко --- любые.
+
-
 
+
-
Почему их не находят? Не надо идти от аналога.
+
-
 
+
-
В какой последовательности правильно искать программы?
+
-
* apt-cache search
+
-
* ...
+
-
 
+
-
Задача: подправить постскрипт. Где искать?
+
-
# Поискать в апткэше
+
-
# Репозиторий
+
-
# google, sourceforge
+
-
 
+
-
Проблемы с бинарниками под линукс?
+
-
* Зависимости, библиотеки
+
-
* Разные инсталл-конфиги
+
-
 
+
-
== Виртуализация ==
+
-
 
+
-
Есть изоляция, есть виртуализация. Изоляция для реальных, виртуализация для виртуальных.
+
-
 
+
-
Есть три уровня:
+
-
* Железо
+
-
* Окружение
+
-
* Юзерспейс
+
-
 
+
-
Задача сделать ихолированное окружение. Задача возникла давно. Почему бум только последние 3---5 лет. Задачи какие есть?
+
-
* Разделение ресурсов
+
-
* Управление ресурсами
+
-
 
+
-
Постановка задачи: большинство задач могли быть рещены и рещались 20 лет назад. Но задачи в том виде, которые рещаются сейчас, стали популярны совсем недавно. частично это можно обхяснить тем, что мощнее стала техника. Но этого недостаточно, существуют ещё причины. Какие? Например, разделение на три уровня:
+
-
* Ограничение
+
-
* Унификация
+
-
* Распределение
+
-
Раньше это всё делала операционная система.
+
-
 
+
-
{{Курс Спецкурс по Linux, весна 2007}}
+
-
{{Lection-stub}}
+

Пожалуйста, обратите внимание, что все ваши добавления могут быть отредактированы или удалены другими участниками. Если вы не хотите, чтобы кто-либо изменял ваши тексты, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений, или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого (см. eSyr's_wiki:Авторское право).
НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ МАТЕРИАЛЫ!

Шаблоны, использованные на этой странице:

Личные инструменты
Разделы