Редактирование: UNИX, осень 2007, 11 лекция (от 14 декабря)

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

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

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

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

Текущая версия Ваш текст
Строка 35: Строка 35:
Чем дистрибутивная документация отличается от того ролика, который виндовз крутит при установке виндовз? В первую очередь тем, для чего она делается. К счастью для лектора, идея позновательно-активного пользователя была воспринята и компаниями, которые делают дистрибутивы, поэтому почему-то в большинстве случаев считается, что должны быть освещены основы исп. линукс, дистрибутивоспецифичные вещи, сильные стороны, короче говоря, те люди, которые составляют текст, думают над тем, как написать о том, что пользоваться этим дистр. удобно.
Чем дистрибутивная документация отличается от того ролика, который виндовз крутит при установке виндовз? В первую очередь тем, для чего она делается. К счастью для лектора, идея позновательно-активного пользователя была воспринята и компаниями, которые делают дистрибутивы, поэтому почему-то в большинстве случаев считается, что должны быть освещены основы исп. линукс, дистрибутивоспецифичные вещи, сильные стороны, короче говоря, те люди, которые составляют текст, думают над тем, как написать о том, что пользоваться этим дистр. удобно.
-
Далее. Вот тут начинается выход за пределы дистрибутива как такового. На самом деле, далеко не всю информацию имеет смысл запихивать в систему. В систему имеет смысл запихивать информацию эксплутационного плана, как воспользоваться этой системой. Почему не надо вкладывать всю информацию? Пример: MSDN. Кто умеет ориентироваться MSDN, так это только те, кто постоянно в этом работает, и вконце концов у них в голове откладывается эта ужасная архитектура. Она не ужасная, она хорошая. Вся эта замечательная архитектура откладывается в голове. Объём разный — как только мы начинаем работать с большими объёмами данных, очень большими, и у нас нет ранжирования важности, то лучше в гугле искать, чем в голове. Поэтому надо дозировать информацию, которая лежит чуть дальше. Какая информация лежит чуть дальше? У всех дистрибутивов есть сайты, на которых есть разная информация. И это, пожалуй, следующее место, куда следует зайти.
+
Далее. Вот тут начинается выход за пределы дистрибутива как такового. На самом деле, далеко не всю информацию имеет смысл запихивать в систему. В систему имеет смысл запихивать информацию эксплутационного плана, как воспользоваться этой системой. Почему не надо вкладывать всю информацию? Пример: MSDN. Кто умеет ориентироваться MSDN, так это только те, кто постоянно в этом работает, и вконце концов у них в голове откладывается эта ужасная архитектура. Она не ужасная, она хорошая. Вся эта замечательная архитектура откладывается в голове. Объём разный — как только мы начинаем работать с большими объёмами данных, очень большими, и у нас нет ранжирования важности, то лучше в гугле искать, чем в голве. Поэтому надо дозировать информацию, которая лежит чуть дальше. Какая информация дежит чуть дальше У всех дистрибутивов есть сайты, на которых есть разная информация. И это, пожалуй, следующее место, куда следует зайти.
По поводу HOWTO: они делятся на вычитанные и невычитанные, вычитанные кладутся обычно в дистрибутивную документацию. Может быть так, что информация могла быть не вычитана и не входит в дистр., но входит в сообщество. Хотя, можно наткнуться на устаревший материал.
По поводу HOWTO: они делятся на вычитанные и невычитанные, вычитанные кладутся обычно в дистрибутивную документацию. Может быть так, что информация могла быть не вычитана и не входит в дистр., но входит в сообщество. Хотя, можно наткнуться на устаревший материал.
Здесь начинается... нет, оно пока не начинается.
Здесь начинается... нет, оно пока не начинается.
- 
== Сетевые источники ==
== Сетевые источники ==
Когда лектор говорит про сайт сообщества, он говорит не только про сайт, но и про информационное пространство, с ним связанное. В случае с альтом:
Когда лектор говорит про сайт сообщества, он говорит не только про сайт, но и про информационное пространство, с ним связанное. В случае с альтом:
-
* wiki.sisiphus.ru <i>(vvk: w.s.r объединён с freesource.info)</i> Поскольку там те же люди, то большая часть информации посвящена сизифу, дистрибутиву, настоящий сайт сообщества.
+
* wiki.sisiphus.ru Поскольку там те же люди, то большая часть информации посвящена сизифу, дистрибутиву, настоящий сайт сообщества.
* Сайт компании.
* Сайт компании.
* сизифус.ру --- робот по отсл. сост. репозитория, и там есть много информации по пакетам.
* сизифус.ру --- робот по отсл. сост. репозитория, и там есть много информации по пакетам.
Строка 58: Строка 57:
Как справедливо заметил Павел, то нужно придерживаться некоторых формальностей при задании вопроса. Лектор когда-то давно программировал на вижуал бейсике, и вот эту программу повезли внедрять, и вот ему звонят, и говорят, что программа не работает, выдавая сообщение: «Файл не найден». Стоит упоминать:
Как справедливо заметил Павел, то нужно придерживаться некоторых формальностей при задании вопроса. Лектор когда-то давно программировал на вижуал бейсике, и вот эту программу повезли внедрять, и вот ему звонят, и говорят, что программа не работает, выдавая сообщение: «Файл не найден». Стоит упоминать:
-
* Список программ
+
* Список программам
* Аппаратная конфигурация (lspci, scanpci)
* Аппаратная конфигурация (lspci, scanpci)
* Если происходит ошибка и что-то работает не так
* Если происходит ошибка и что-то работает не так
* Если требуется решение задачи, то надо поставить задачу
* Если требуется решение задачи, то надо поставить задачу
-
«Подземный стук»: «Дорогие учёные! У меня пятый год в подполье происходит подземный стук, отчего он происходит?» (Стругацкие, ПвС/СоТ) (точная ссылка: [http://heap.altlinux.ru/engine/Heap/PNVS#line_6409])
+
«Подземный стук»: «Дорогие учёные! У меня пятый год в подполе происходит подземный стук, отчего он происходит?» (Стругацкие, ПвС/СоТ) (точная ссылка: [http://heap.altlinux.ru/engine/Heap/PNVS#line_6409])
«Забыл поделиться». Эта самая познавательная активность в качестве ещё одной стороны имеет... эта активность как расшифровывается: нужно не только решать задачу, особенно если он нетривиально, чтобы оно стало доступно другому такому же, как Вы. Если ты решил задачу, то её решение должно быть задокументировано. Кроме того, сообщество ориентировано на фидбек.
«Забыл поделиться». Эта самая познавательная активность в качестве ещё одной стороны имеет... эта активность как расшифровывается: нужно не только решать задачу, особенно если он нетривиально, чтобы оно стало доступно другому такому же, как Вы. Если ты решил задачу, то её решение должно быть задокументировано. Кроме того, сообщество ориентировано на фидбек.
Строка 69: Строка 68:
Эти все три вещи, связанные с тем, что позн. активность --- отдача, и если решил задачу, то надо записать, где решил, то есть правило: решил --- задокументируй.
Эти все три вещи, связанные с тем, что позн. активность --- отдача, и если решил задачу, то надо записать, где решил, то есть правило: решил --- задокументируй.
-
Система отслеживания ошибок: обратная связь в формализованном виде. Если пишете вопрос в рассылку, вас могут неожиданно послать в багзиллу. Кто это такая: вопросы техплана, связанные с дисфункциональностью, с фичареквестами, с неудобством... такого рода вопросы решаются более механизированным способом, чем при помощи трёпа с использованием трёпопередатчика. В частности, всё, что связано с странностями ПО, работает через реквест-трэкер... Таких систем отслеживания ошибок есть несколько, у альта исп. багзилла. Там-то как раз дисциплина оформления заявки должна быть более строгой, если у Вас падает программа, то нужно описать условия, при которых она упала, вообще, представить как можно больше информации. Это такой нормальный способ диалога. При этом вы вступаете в диалог с мэнтейнером пакета. Может так случиться, что ошибка совсем не в этом. Тогда её перевесят. При этом будет почтовая рассылка, будут приходить уведомления. Ежели вы способны исправить ошибку самостоятельно, то это категорически приветствуется. Чем этот механизм хорош --- необязательно быть в теме, необязательно знать, как работает программа целиком, нужно уметь делать пакеты. Необязательно даже делать идеальный патч. Такое участие на уровне багзиллы не накладывает обязательств, позволяет опробовать вилы в разработке, и дополнительный бонус: ошибки больше не будет. Это место, где можно себя применить, не влезая в программистскую школу.
+
Система отслеживания ошибок: обратная связь в формализованном виде. Если пишете вопрос в рассылку, вас могут неожиданно послать в багзиллу. кто это такая: вопросы техплана, связанные с дисфункциональностью, с фичареквестами, с неудобством... такого рода вопросы решаются более механизированным способом, чем при помощи трёпа с использованием трёпопередатчика. В частности, всё, что связано с странностями ПО, работает через реквест-трэкер... Таких систем отслеживания ошибок есть несколько, у альта исп. багзилла. Там-то как раз дисциплина оформления заявки должна быть более строгой, если у Вас падает программа, то нужно описать условия, при которых она упала, вообще, представить как можно больше информации. Это такой нормальный способ диалога. При этом вы вступаете в диалог с мэнтейнером пакета. Может так случиться, что ошибка совсем не в этом. Тогда её перевесят. При этом будет почтовая рассылка, будут приходить уведомления. Ежели вы способны исправить ошибку самостоятельно, то это категорически приветствуется. Чем этот механизм хорош --- необязательно быть в теме, необязательно знать, как работает программа целиком, нужно уметь делать пакеты. Необязательно даже делать идеальный патч. Такое участие на уровне багзиллы не накладывает обязательств, позволяет опробовать вилы в разработке, и дополнительный бонус: ошибки больше не будет. Это место, где можно себя применить, не влезая в программистскую школу.
Зачем: вам же будет удобнее. Поскольку сама система ориентирована на активного пользователя, никаких проблем, запретов, препон у вас нет.
Зачем: вам же будет удобнее. Поскольку сама система ориентирована на активного пользователя, никаких проблем, запретов, препон у вас нет.

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

Разделы