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

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

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

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

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

Текущая версия Ваш текст
Строка 58: Строка 58:
Как справедливо заметил Павел, то нужно придерживаться некоторых формальностей при задании вопроса. Лектор когда-то давно программировал на вижуал бейсике, и вот эту программу повезли внедрять, и вот ему звонят, и говорят, что программа не работает, выдавая сообщение: «Файл не найден». Стоит упоминать:
Как справедливо заметил Павел, то нужно придерживаться некоторых формальностей при задании вопроса. Лектор когда-то давно программировал на вижуал бейсике, и вот эту программу повезли внедрять, и вот ему звонят, и говорят, что программа не работает, выдавая сообщение: «Файл не найден». Стоит упоминать:
-
* Список программ
+
* Список программам
* Аппаратная конфигурация (lspci, scanpci)
* Аппаратная конфигурация (lspci, scanpci)
* Если происходит ошибка и что-то работает не так
* Если происходит ошибка и что-то работает не так
* Если требуется решение задачи, то надо поставить задачу
* Если требуется решение задачи, то надо поставить задачу
-
«Подземный стук»: «Дорогие учёные! У меня пятый год в подполье происходит подземный стук, отчего он происходит?» (Стругацкие, ПвС/СоТ) (точная ссылка: [http://heap.altlinux.ru/engine/Heap/PNVS#line_6409])
+
«Подземный стук»: «Дорогие учёные! У меня пятый год в подполе происходит подземный стук, отчего он происходит?» (Стругацкие, ПвС/СоТ) (точная ссылка: [http://heap.altlinux.ru/engine/Heap/PNVS#line_6409])
«Забыл поделиться». Эта самая познавательная активность в качестве ещё одной стороны имеет... эта активность как расшифровывается: нужно не только решать задачу, особенно если он нетривиально, чтобы оно стало доступно другому такому же, как Вы. Если ты решил задачу, то её решение должно быть задокументировано. Кроме того, сообщество ориентировано на фидбек.
«Забыл поделиться». Эта самая познавательная активность в качестве ещё одной стороны имеет... эта активность как расшифровывается: нужно не только решать задачу, особенно если он нетривиально, чтобы оно стало доступно другому такому же, как Вы. Если ты решил задачу, то её решение должно быть задокументировано. Кроме того, сообщество ориентировано на фидбек.
Строка 69: Строка 69:
Эти все три вещи, связанные с тем, что позн. активность --- отдача, и если решил задачу, то надо записать, где решил, то есть правило: решил --- задокументируй.
Эти все три вещи, связанные с тем, что позн. активность --- отдача, и если решил задачу, то надо записать, где решил, то есть правило: решил --- задокументируй.
-
Система отслеживания ошибок: обратная связь в формализованном виде. Если пишете вопрос в рассылку, вас могут неожиданно послать в багзиллу. Кто это такая: вопросы техплана, связанные с дисфункциональностью, с фичареквестами, с неудобством... такого рода вопросы решаются более механизированным способом, чем при помощи трёпа с использованием трёпопередатчика. В частности, всё, что связано с странностями ПО, работает через реквест-трэкер... Таких систем отслеживания ошибок есть несколько, у альта исп. багзилла. Там-то как раз дисциплина оформления заявки должна быть более строгой, если у Вас падает программа, то нужно описать условия, при которых она упала, вообще, представить как можно больше информации. Это такой нормальный способ диалога. При этом вы вступаете в диалог с мэнтейнером пакета. Может так случиться, что ошибка совсем не в этом. Тогда её перевесят. При этом будет почтовая рассылка, будут приходить уведомления. Ежели вы способны исправить ошибку самостоятельно, то это категорически приветствуется. Чем этот механизм хорош --- необязательно быть в теме, необязательно знать, как работает программа целиком, нужно уметь делать пакеты. Необязательно даже делать идеальный патч. Такое участие на уровне багзиллы не накладывает обязательств, позволяет опробовать вилы в разработке, и дополнительный бонус: ошибки больше не будет. Это место, где можно себя применить, не влезая в программистскую школу.
+
Система отслеживания ошибок: обратная связь в формализованном виде. Если пишете вопрос в рассылку, вас могут неожиданно послать в багзиллу. кто это такая: вопросы техплана, связанные с дисфункциональностью, с фичареквестами, с неудобством... такого рода вопросы решаются более механизированным способом, чем при помощи трёпа с использованием трёпопередатчика. В частности, всё, что связано с странностями ПО, работает через реквест-трэкер... Таких систем отслеживания ошибок есть несколько, у альта исп. багзилла. Там-то как раз дисциплина оформления заявки должна быть более строгой, если у Вас падает программа, то нужно описать условия, при которых она упала, вообще, представить как можно больше информации. Это такой нормальный способ диалога. При этом вы вступаете в диалог с мэнтейнером пакета. Может так случиться, что ошибка совсем не в этом. Тогда её перевесят. При этом будет почтовая рассылка, будут приходить уведомления. Ежели вы способны исправить ошибку самостоятельно, то это категорически приветствуется. Чем этот механизм хорош --- необязательно быть в теме, необязательно знать, как работает программа целиком, нужно уметь делать пакеты. Необязательно даже делать идеальный патч. Такое участие на уровне багзиллы не накладывает обязательств, позволяет опробовать вилы в разработке, и дополнительный бонус: ошибки больше не будет. Это место, где можно себя применить, не влезая в программистскую школу.
Зачем: вам же будет удобнее. Поскольку сама система ориентирована на активного пользователя, никаких проблем, запретов, препон у вас нет.
Зачем: вам же будет удобнее. Поскольку сама система ориентирована на активного пользователя, никаких проблем, запретов, препон у вас нет.

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

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