<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=2400&amp;view=findpost&amp;p=37628</guid>
        <pubDate>Wed, 05 Nov 2003 19:02:56 +0000</pubDate>
        <title>Как правильно задавать вопросы</title>
        <link>https://forum.sources.ru/index.php?showtopic=2400&amp;view=findpost&amp;p=37628</link>
        <description><![CDATA[Song: [doHTML]&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>Среди программистов такое поведение, на самом деле, считается важнее обычной вежливости.<br>Именно так зарабатывают репутацию хорошего командного игрока, которая является<br>очень ценным качеством.&lt;/p&gt;<br>&lt;/div&gt;<br>&lt;/div&gt;<br><br>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;sect1&quot;&gt;<br>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;titlepage&quot;&gt;<br>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>&lt;h2 class=&quot;title&quot; style=&quot;clear: both&quot;&gt;&lt;a xmlns=&quot;http://www.w3.org/1999/xhtml&quot; id=&quot;answers&quot;/&gt;Как интерпретировать ответы&lt;/h2&gt;<br>&lt;/div&gt;<br>&lt;/div&gt;<br><br>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;sect2&quot;&gt;<br>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;titlepage&quot;&gt;<br>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>&lt;h3 class=&quot;title&quot;&gt;&lt;a xmlns=&quot;http://www.w3.org/1999/xhtml&quot; id=&quot;rtfm&quot;/&gt;RTFM и STFW: как понять, что вы серьезно облажались&lt;/h3&gt;<br>&lt;/div&gt;<br>&lt;/div&gt;<br><br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>Есть древняя и священная традиция: если вы получаете ответ &quot;&lt;b&gt;RTFM&lt;/b&gt;&quot;, значит,<br>отвечающий думает, что вам стоит почитать руководство (&lt;i&gt;Read The<br>Fucking Manual&lt;/i&gt;). Он почти наверняка прав. Читайте.&lt;/p&gt;<br><br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>У ответа RTFM есть более молодой аналог. Если вы получаете ответ<br>&quot;&lt;b&gt;STFW&lt;/b&gt;&quot;, значит, отвечающий думает, что вам стоит поискать ответ в сети<br>(Search The Fucking Web). Он почти наверняка прав. Ищите.&lt;/p&gt;<br><br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>Часто тот, кто посылает один из подобных ответов, имеет под рукой руководство<br>или web-страницу с необходимой вам информацией, и смотрит на нее, когда набирает<br>ответ. Эти ответы означают, что, по его мнению, во-первых, необходимую вам<br>информацию легко найти и, во-вторых, вы большему научитесь при поиске<br>информации, чем если вам ее преподнесут под нос на тарелочке.&lt;/p&gt;<br><br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>Вас это не должно возмущать; по программистским стандартам, он оказал вам достаточное<br>уважение уже тем, что не проигнорировал вопрос. Вы должны поблагодарить ответившего<br>за его отеческую доброту.&lt;/p&gt;<br>&lt;/div&gt;<br><br>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;sect2&quot;&gt;<br>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;titlepage&quot;&gt;<br>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>&lt;h3 class=&quot;title&quot;&gt;&lt;a xmlns=&quot;http://www.w3.org/1999/xhtml&quot; id=&quot;lesser&quot;/&gt;Если вы не поняли...&lt;/h3&gt;<br>&lt;/div&gt;<br>&lt;/div&gt;<br><br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>Если вы не поняли ответ, не шлите тут же требование его объяснить. Используйте<br>те же источники информации, что и при поиске ответа на исходный вопрос (руководства, <br>ЧаВО, Web, опытные коллеги), чтобы понять ответ. Если и после этого вам необходимы<br>разъяснения, покажите, что вы узнали сами.&lt;/p&gt;<br><br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>Например, предположим, я вам ответил: &quot;Похоже, у вас завис zentry; надо<br>проверить&quot;. Тогда:&lt;/p&gt;<br><br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;Вот <br>&lt;span xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;emphasis&quot;&gt;&lt;i xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;плохой&lt;/i&gt;&lt;/span&gt; уточняющий вопрос: &quot;А что такое zentry?&quot;&lt;/p&gt;<br><br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;Вот <br>&lt;span xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;emphasis&quot;&gt;&lt;i xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;хороший&lt;/i&gt;&lt;/span&gt; уточняющий вопрос: &quot;OK, я прочитал страницу справочного руководства, и про zentry там упомянуто только в опциях<br>-z и -p. Ни в одной из них не сказано, как сбросить зависший zentry. <br>Надо ли использовать одну из этих опций, или я что-то неправильно понял?&quot;&lt;/p&gt;<br>&lt;/div&gt;<br><br>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;sect2&quot;&gt;<br>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;titlepage&quot;&gt;<br>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>&lt;h3 class=&quot;title&quot;&gt;&lt;a xmlns=&quot;http://www.w3.org/1999/xhtml&quot; id=&quot;keepcool&quot;/&gt;Реакция на грубость&lt;/h3&gt;<br>&lt;/div&gt;<br>&lt;/div&gt;<br><br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>Большая часть того, что может показаться грубостью, в программистских кругах используется<br>не для оскорбления. Это, скорее, следствие непосредственного, без обиняков,<br>стиля общения, естественного для людей, старающихся решать проблемы, а не<br>казаться другим мягкими и пушистыми.&lt;/p&gt;<br><br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>Когда встречаетесь с грубостью, постарайтесь реагировать спокойно. Если кто-то<br>действительно выходит за рамки допустимого, вполне вероятно, что ведущий списка <br>рассылки, дискуссионной группы или форума поставит его на место. Если этого<br>&lt;span xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;emphasis&quot;&gt;&lt;i xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;не произошло&lt;/i&gt;&lt;/span&gt; и вы выйдете из себя,<br>вполне вероятно, что ставшее причиной этого лицо ведет себя в рамках норм программистского<br>сообщества, и все будут считать, что именно <br>&lt;span xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;emphasis&quot;&gt;&lt;i xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;вы&lt;/i&gt;&lt;/span&gt; не правы. Это существенно<br>снизит шансы получения необходимой информации или помощи.&lt;/p&gt;<br><br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>С другой стороны, иногда можно встретиться с грубостью и вызовом, не имеющими <br>никаких видимых оснований. Обратная сторона этой медали в том, что такая реакция<br>является вполне приемлемой формой постановки на место действительных грубиянов, -<br>мы отсекаем их недостойное поведение остро отточенным словесным скальпелем. Однако,<br>вы должны быть очень уверены в своей позиции, прежде чем пытаться этим заняться.<br>Грань между указанием на невежливость и началом бессмысленного &quot;базара&quot; (в оригинале -<br>flamewar - &lt;i&gt;прим. переводчика&lt;/i&gt;) настолько тонкая, что и сами программисты нередко ее<br>переходят. Если вы - новичок или просто случайный читатель, шансов избежать<br>такой грубой ошибки - немного. Если вас интересует информация, а не развлечение,<br>лучше уберите руки с клавиатуры и не рискуйте вступать в подобные дискуссии.&lt;/p&gt;<br><br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>(Некоторые настаивают, что многие программисты страдают мягкой формой аутизма, или<br>&lt;a href=&quot;http://www.asperger-marriage.info/ru.html&quot;&gt;синдрома Аспергера&lt;/a&gt;, и у них<br>просто не хватает той части мозга, которая отвечает за &quot;нормальное&quot; социальное<br>взаимодействие между людьми. Возможно, это правда, а может и нет. Если вы - не<br>программист, представление о программистах как о больных на голову может вам помочь<br>смириться с нашими странностями. Думайте, что хотите. Нас это не волнует; нам<br>&lt;span xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;emphasis&quot;&gt;&lt;i xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;нравится&lt;/i&gt;&lt;/span&gt;<br>быть именно такими, и к клиническим диагнозам мы относимся со здоровым <br>скептицизмом.)&lt;/p&gt;<br><br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>В следующем разделе мы поговорим о другой проблеме; <br>о своего рода &quot;грубости&quot;, с которой можно встретиться, когда <br>именно &lt;span xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;emphasis&quot;&gt;&lt;i xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;вы&lt;/i&gt;&lt;/span&gt; не правы.&lt;/p&gt;<br>&lt;/div&gt;<br>&lt;/div&gt;<br><br>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;sect1&quot;&gt;<br>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;titlepage&quot;&gt;<br>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>&lt;h2 class=&quot;title&quot; style=&quot;clear: both&quot;&gt;&lt;a xmlns=&quot;http://www.w3.org/1999/xhtml&quot; id=&quot;not_losing&quot;/&gt;Не реагируйте как неудачник&lt;/h2&gt;<br>&lt;/div&gt;<br>&lt;/div&gt;<br><br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>Вполне вероятно, что вы уже облажались несколько раз в программистских форумах —<br>так, как описано в этой статье, или аналогично. И вам уже объяснили, как именно<br>вы облажались, возможно, в красках. При всем честном народе.&lt;/p&gt;<br><br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>Когда такое происходит, самая неудачная реакция - жаловаться на случившееся,<br>считать себя оскорбленным словесно, требовать извинений, вопить, задыхаться от<br>гнева, подавать иски в суд, жаловаться работодателям обидчиков, не опускать за<br>собой сидения унитаза и т.п. Вместо всего этого надо сделать следующее:&lt;/p&gt;<br><br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>Смириться. Это - нормально. На самом деле, это хорошо и целесообразно.&lt;/p&gt;<br><br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>Общественные нормы не поддерживают себя сами - их поддерживают люди, активно, в <br>открытую, &lt;span xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;emphasis&quot;&gt;&lt;i xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;публично&lt;/i&gt;&lt;/span&gt; эти нормы применяющие. <br>Не думайте, что критиковать должны только в личной переписке - это не так. <br>Не имеет смысла принимать как личное оскорбление чей-то комментарий, что одно из<br>ваших утверждений - ошибочно, или что у него есть другое мнение. Так действуют<br>неудачники.&lt;/p&gt;<br><br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>Были программистские форумы, где, исходя из неправильно понятой гипертрофированной <br>вежливости, участникам запрещалось посылать сообщения об ошибках в чужих сообщениях.<br>Им было сказано: &quot;Если не хотите помочь пользователю, молчите&quot;. Отток знающих<br>участников в другие форумы привел к их вырождению в бессмысленную болтовню и к<br>полной бесполезности с технической точки зрения.&lt;/p&gt;<br><br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>Выбирайте: преувеличенная &quot;дружественность&quot; (такого рода) или полезность.&lt;/p&gt;<br><br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>Помните: когда этот программист пишет, что вы облажались, и (не важно, насколько грубо)<br>просит вас больше так не делать, он делает это, заботясь, во-первых, о вас, а во-вторых, о своем сообществе. Ему было бы намного проще вас проигнорировать и <br>вычеркнуть из своей жизни. Если вас не хватает на благодарность, сохраните <br>достоинство, - не жалуйтесь, и не думайте, что с вами будут обращаться как с хрупкой<br>куклой лишь потому, что вы - новичок с театрально гиперчувствительной душой <br>и иллюзиями о собственной значимости.&lt;/p&gt;<br>&lt;/div&gt;<br><br>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;sect1&quot;&gt;<br>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;titlepage&quot;&gt;<br>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>&lt;h2 class=&quot;title&quot; style=&quot;clear: both&quot;&gt;&lt;a xmlns=&quot;http://www.w3.org/1999/xhtml&quot; id=&quot;classic&quot;/&gt;Вопросы, которые задавать не надо&lt;/h2&gt;<br>&lt;/div&gt;<br>&lt;/div&gt;<br><br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>Вот ряд классических глупых вопросов и о чем думают программисты, когда на них не<br>отвечают.&lt;/p&gt;<br><br>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;qandaset&quot;&gt;<br>&lt;dl xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>&lt;dt xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;Вопрос: &lt;a href=&quot;#id2752390&quot;&gt;Где можно найти программу или ресурс X?&lt;/a&gt;&lt;/dt&gt;<br>&lt;dt xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;Вопрос: &lt;a href=&quot;#id2752183&quot;&gt;Как можно с помощью X сделать Y?&lt;/a&gt;&lt;/dt&gt;<br>&lt;dt xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;Вопрос: &lt;a href=&quot;#id2752429&quot;&gt;Как сконфигурировать приглашение командного интерпретатора?&lt;/a&gt;&lt;/dt&gt;<br>&lt;dt xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;Вопрос: &lt;a href=&quot;#id2814553&quot;&gt;Можно ли<br>преобразовать AcmeCorp-документ в TeX-файл с помощью программы преобразования файлов<br>Bass-o-matic?&lt;/a&gt;&lt;/dt&gt;<br>&lt;dt xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;Вопрос: &lt;a href=&quot;#id2814577&quot;&gt;Моя {программа,<br>конфигурация, мой оператор SQL} не работает&lt;/a&gt;&lt;/dt&gt;<br>&lt;dt xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;Вопрос: &lt;a href=&quot;#id2814618&quot;&gt;У меня проблемы с Windows-машиной. Не могли бы вы помочь?&lt;/a&gt;&lt;/dt&gt;<br>&lt;dt xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;Вопрос: &lt;a href=&quot;#id2814638&quot;&gt;Моя программа<br>не работает. Я думаю, проблема в системном компоненте X.&lt;/a&gt;&lt;/dt&gt;<br>&lt;dt xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;Вопрос: &lt;a href=&quot;#id2814663&quot;&gt;У меня возникли проблемы с установкой Linux (или X). Не могли бы вы помочь?&lt;/a&gt;&lt;/dt&gt;<br>&lt;dt xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;Вопрос: &lt;a href=&quot;#id2814691&quot;&gt;Как взломать пароль пользователя root/получить расширенные привилегии/прочитать чужую электронную <br>почту?&lt;/a&gt;&lt;/dt&gt;<br>&lt;/dl&gt;<br><br>&lt;table border=&quot;0&quot;&gt;<br>&lt;col align=&quot;left&quot; width=&quot;1%&quot;/&gt;<br>&lt;tbody&gt;<br>&lt;tr xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;question&quot;&gt;<br>&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;&lt;a xmlns=&quot;http://www.w3.org/1999/xhtml&quot; id=&quot;id2752386&quot;/&gt;<br>&lt;a xmlns=&quot;http://www.w3.org/1999/xhtml&quot; id=&quot;id2752390&quot;/&gt;&lt;b&gt;Вопрос:&lt;/b&gt;&lt;/td&gt;<br>&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;<br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;Где можно найти программу или ресурс X?&lt;/p&gt;&lt;/td&gt;<br>&lt;/tr&gt;<br>&lt;tr xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;answer&quot;&gt;<br>&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;&lt;b&gt;Ответ:&lt;/b&gt;&lt;/td&gt;<br>&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;<br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>Там же, где и я ее взял, придурок, — найти в Internet. Боже,<br>неужели еще не все знают, как пользоваться <br>&lt;a xmlns=&quot;http://www.w3.org/1999/xhtml&quot; href=&quot;http://www.google.com/&quot; target=&quot;_top&quot;&gt;Google&lt;/a&gt;?&lt;/p&gt;&lt;/td&gt;<br>&lt;/tr&gt;<br>&lt;tr xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;question&quot;&gt;<br>&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;&lt;a xmlns=&quot;http://www.w3.org/1999/xhtml&quot; id=&quot;id2752130&quot;/&gt;<br>&lt;a xmlns=&quot;http://www.w3.org/1999/xhtml&quot; id=&quot;id2752183&quot;/&gt;&lt;b&gt;Вопрос:&lt;/b&gt;&lt;/td&gt;<br>&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;<br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;Как можно с помощью X сделать Y?&lt;/p&gt;&lt;/td&gt;<br>&lt;/tr&gt;<br>&lt;tr xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;answer&quot;&gt;<br>&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;&lt;b&gt;Ответ:&lt;/b&gt;&lt;/td&gt;<br>&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;<br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;Если вы хотите сделать Y, надо так и<br>спрашивать, не предполагая заранее использование метода, который может вовсе не<br>подходить. Вопросы такого вида часто задают те, кто не просто ничего не знает об X,<br>но сбит с толку решаемой проблемой Y и слишком сконцентрирован на деталях<br>своей конкретной ситуации. Обычно лучше игнорировать таких людей, пока они не<br>сформулируют свою проблему лучше.&lt;/p&gt;&lt;/td&gt;<br>&lt;/tr&gt;<br>&lt;tr xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;question&quot;&gt;<br>&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;&lt;a xmlns=&quot;http://www.w3.org/1999/xhtml&quot; id=&quot;id2752426&quot;/&gt;<br>&lt;a xmlns=&quot;http://www.w3.org/1999/xhtml&quot; id=&quot;id2752429&quot;/&gt;&lt;b&gt;Вопрос:&lt;/b&gt;&lt;/td&gt;<br>&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;<br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;Как сконфигурировать приглашение командного интерпретатора?&lt;/p&gt;&lt;/td&gt;<br>&lt;/tr&gt;<br>&lt;tr xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;answer&quot;&gt;<br>&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;&lt;b&gt;Ответ:&lt;/b&gt;&lt;/td&gt;<br>&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;<br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;Если вы достаточно умны, чтобы этим заинтересоваться, вам хватит ума и на самостоятельный <br>&lt;a xmlns=&quot;http://www.w3.org/1999/xhtml&quot; href=&quot;#rtfm&quot; title=&quot;RTFM и STFW: как понять,<br>что вы серьезно облажались&quot;&gt;поиск&lt;/a&gt; ответа.&lt;/p&gt;&lt;/td&gt;<br>&lt;/tr&gt;<br>&lt;tr xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;question&quot;&gt;<br>&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;&lt;a xmlns=&quot;http://www.w3.org/1999/xhtml&quot; id=&quot;id2814551&quot;/&gt;<br>&lt;a xmlns=&quot;http://www.w3.org/1999/xhtml&quot; id=&quot;id2814553&quot;/&gt;&lt;b&gt;Вопрос:&lt;/b&gt;&lt;/td&gt;<br>&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;<br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;Можно ли преобразовать AcmeCorp-документ в <br>TeX-файл с помощью программы преобразования файлов Bass-o-matic?&lt;/p&gt;&lt;/td&gt;<br>&lt;/tr&gt;<br>&lt;tr xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;answer&quot;&gt;<br>&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;&lt;b&gt;Ответ:&lt;/b&gt;&lt;/td&gt;&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;<br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;Попробуйте и узнаете. Так вы, во-первых,<br>узнаете ответ, а, во-вторых, перестанете тратить мое время.&lt;/p&gt;&lt;/td&gt;<br>&lt;/tr&gt;<br>&lt;tr xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;question&quot;&gt;<br>&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;&lt;a xmlns=&quot;http://www.w3.org/1999/xhtml&quot; id=&quot;id2814575&quot;/&gt;<br>&lt;a xmlns=&quot;http://www.w3.org/1999/xhtml&quot; id=&quot;id2814577&quot;/&gt;&lt;b&gt;Вопрос:&lt;/b&gt;&lt;/td&gt;<br>&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;<br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;Моя {программа, конфигурация, мой оператор SQL} <br>не работает&lt;/p&gt;&lt;/td&gt;<br>&lt;/tr&gt;<br>&lt;tr xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;answer&quot;&gt;<br>&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;&lt;b&gt;Ответ:&lt;/b&gt;&lt;/td&gt;<br>&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>Это вообще не вопрос, и я не собираюсь задавать еще десяток наводящих вопросов, чтобы<br>выяснить, в чем на самом деле состоит ваша проблема — у меня есть дела и поинтереснее. Когда я вижу подобные вопросы, то обычно посылаю один из следующих<br>ответов:&lt;/p&gt;<br><br>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;itemizedlist&quot;&gt;<br>&lt;ul type=&quot;disc&quot;&gt;<br>&lt;li xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;Вам к этому больше нечего добавить?&lt;/p&gt;&lt;/li&gt;<br>&lt;li xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;Ой, это очень плохо. Надеюсь, вы уже это исправили.&lt;/p&gt;&lt;/li&gt;<br>&lt;li xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;И какое это имеет отношение лично ко мне?&lt;/p&gt;&lt;/li&gt;<br>&lt;/ul&gt;<br>&lt;/div&gt;<br><br>&lt;/td&gt;<br>&lt;/tr&gt;<br>&lt;tr xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;question&quot;&gt;<br>&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;&lt;a xmlns=&quot;http://www.w3.org/1999/xhtml&quot; id=&quot;id2814616&quot;/&gt;<br>&lt;a xmlns=&quot;http://www.w3.org/1999/xhtml&quot; id=&quot;id2814618&quot;/&gt;&lt;b&gt;Вопрос:&lt;/b&gt;&lt;/td&gt;<br>&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;<br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>У меня проблемы с Windows-машиной. Не могли бы вы помочь?&lt;/p&gt;&lt;/td&gt;<br>&lt;/tr&gt;<br>&lt;tr xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;answer&quot;&gt;<br>&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;&lt;b&gt;Ответ:&lt;/b&gt;&lt;/td&gt;<br>&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;<br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>Да. Выкиньте этот Microsoft-овский мусор и поставьте себе операционную<br>систему с открытым исходным кодом, например, Linux или BSD.&lt;/p&gt;&lt;/td&gt;<br>&lt;/tr&gt;<br>&lt;tr xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;question&quot;&gt;<br>&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;&lt;a xmlns=&quot;http://www.w3.org/1999/xhtml&quot; id=&quot;id2814636&quot;/&gt;<br>&lt;a xmlns=&quot;http://www.w3.org/1999/xhtml&quot; id=&quot;id2814638&quot;/&gt;&lt;b&gt;Вопрос:&lt;/b&gt;&lt;/td&gt;<br>&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>Моя программа не работает. Я думаю, проблема в системном компоненте X.&lt;/p&gt;&lt;/td&gt;<br>&lt;/tr&gt;<br>&lt;tr xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;answer&quot;&gt;<br>&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;&lt;b&gt;Ответ:&lt;/b&gt;&lt;/td&gt;<br>&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;Хотя и<br>возможно, что именно вы первым обнаружили очевидную ошибку в системных вызовах<br>и библиотеках, интенсивно используемых сотнями или тысячами разработчиков, но<br>намного вероятнее, что вы просто не разобрались. Серьезные утверждения требуют<br>серьезных доказательств; если вы делаете подобные утверждения, их надо подкреплять<br>ясным и исчерпывающим описанием ситуации, в которой возникает сбой.&lt;/p&gt;&lt;/td&gt;<br>&lt;/tr&gt;<br>&lt;tr xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;question&quot;&gt;<br>&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;<br>&lt;a xmlns=&quot;http://www.w3.org/1999/xhtml&quot; id=&quot;id2814661&quot;/&gt;<br>&lt;a xmlns=&quot;http://www.w3.org/1999/xhtml&quot; id=&quot;id2814663&quot;/&gt;&lt;b&gt;Вопрос:&lt;/b&gt;&lt;/td&gt;<br>&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;<br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;У меня возникли проблемы с установкой Linux<br>(или X). Не могли бы вы помочь?&lt;/p&gt;&lt;/td&gt;<br>&lt;/tr&gt;<br>&lt;tr xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;answer&quot;&gt;<br>&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;&lt;b&gt;Ответ:&lt;/b&gt;&lt;/td&gt;<br>&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;Нет. <br>Чтобы решить эту проблему, мне нужен непосредственный доступ к вашей<br>машине. Задайте вопрос местной группе пользователей Linux, которые смогут помочь <br>лично. (Список групп пользователей можно найти <br>&lt;a xmlns=&quot;http://www.w3.org/1999/xhtml&quot; href=&quot;http://www.linux.org/groups/index.html&quot; target=&quot;_top&quot;&gt;здесь&lt;/a&gt;.)&lt;/p&gt;&lt;/td&gt;<br>&lt;/tr&gt;<br>&lt;tr xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;question&quot;&gt;<br>&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;<br>&lt;a xmlns=&quot;http://www.w3.org/1999/xhtml&quot; id=&quot;id2814688&quot;/&gt;<br>&lt;a xmlns=&quot;http://www.w3.org/1999/xhtml&quot; id=&quot;id2814691&quot;/&gt;&lt;b&gt;Вопрос:&lt;/b&gt;&lt;/td&gt;<br>&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;<br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;Как взломать пароль пользователя root/получить<br>расширенные привилегии/прочитать чужую электронную почту?&lt;/p&gt;&lt;/td&gt;<br>&lt;/tr&gt;<br>&lt;tr xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;answer&quot;&gt;&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;&lt;b&gt;Ответ:&lt;/b&gt;&lt;/td&gt;<br>&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;<br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;Да ты просто пошляк, раз хочешь такое сделать, и идиот, раз просишь программиста тебе помочь.&lt;/p&gt;&lt;/td&gt;<br>&lt;/tr&gt;<br>&lt;/tbody&gt;<br>&lt;/table&gt;<br>&lt;/div&gt;<br>&lt;/div&gt;<br><br>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;sect1&quot;&gt;<br>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;titlepage&quot;&gt;<br>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>&lt;h2 class=&quot;title&quot; style=&quot;clear: both&quot;&gt;&lt;a xmlns=&quot;http://www.w3.org/1999/xhtml&quot; id=&quot;examples&quot;/&gt;Хорошие и плохие вопросы&lt;/h2&gt;<br>&lt;/div&gt;<br>&lt;/div&gt;<br><br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>Наконец, я собираюсь показать на примерах, как правильно задавать вопросы. <br>Я представлю пару вопросов об одной и той же проблеме, один - заданный глупо, а<br>второй - правильно.&lt;/p&gt;<br><br>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;variablelist&quot;&gt;<br>&lt;dl&gt;<br>&lt;dt xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;span xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;term&quot;&gt;&lt;span xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;strong&quot;&gt;&lt;i xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;Глупо:&lt;/i&gt;&lt;/span&gt;<br>Где мне найти информацию о Foonly Flurbamatic?<br>&lt;/span&gt;&lt;/dt&gt;<br>&lt;dd xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>Этот вопрос просто напрашивается на ответ &lt;a xmlns=&quot;http://www.w3.org/1999/xhtml&quot; href=&quot;#rtfm&quot; title=&quot;RTFM и STFW: Как понять, что вы серьезно облажались&quot;&gt;&quot;STFW&quot;&lt;/a&gt;.&lt;/p&gt;&lt;/dd&gt;<br>&lt;dt xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;span xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;term&quot;&gt;&lt;span xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;strong&quot;&gt;&lt;i xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;Правильно:&lt;/i&gt;&lt;/span&gt;<br>Я попытался поискать в Web с помощью Google<br>по запросу &quot;Foonly Flurbamatic 2600&quot;, но полезных ссылок не получил. Не знает ли<br>кто-нибудь, где найти информацию о программировании этого устройства?<br>&lt;/span&gt;&lt;/dt&gt;<br>&lt;dd xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>Этот вопрошающий уже поискал в Web и, похоже, у него - реальная проблема.&lt;/p&gt;&lt;/dd&gt;<br>&lt;/dl&gt;<br>&lt;/div&gt;<br><br>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;variablelist&quot;&gt;<br>&lt;dl&gt;<br>&lt;dt xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;span xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;term&quot;&gt;&lt;span xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;strong&quot;&gt;&lt;i xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;Глупо:&lt;/i&gt;&lt;/span&gt;<br>Я не могу скомпилировать код проекта foo. Почему он некорректен?<br>&lt;/span&gt;&lt;/dt&gt;<br>&lt;dd xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>Он думает, что кто-то другой облажался. Самоуверенный тип.&lt;/p&gt;&lt;/dd&gt;<br>&lt;dt xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;span xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;term&quot;&gt;&lt;span xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;strong&quot;&gt;&lt;i xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;Правильно:&lt;/i&gt;&lt;/span&gt;<br>Код проекта foo не компилируется в ОС Nulix версии 6.2.  <br>Я прочитал ЧаВО (FAQ), но там нет ничего о проблемах с Nulix. Вот запись<br>сеанса компиляции; что я сделал неправильно?<br>&lt;/span&gt;&lt;/dt&gt;<br>&lt;dd xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>Он указал среду, прочитал часто задаваемые вопросы, показал сообщение об<br>ошибке, и он не думает, что причина его проблемы в ошибке кого-то другого. Этому<br>парню можно уделить немного внимания.&lt;/p&gt;&lt;/dd&gt;<br>&lt;/dl&gt;<br>&lt;/div&gt;<br><br>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;variablelist&quot;&gt;<br>&lt;dl&gt;<br>&lt;dt xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;span xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;term&quot;&gt;&lt;span xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;strong&quot;&gt;&lt;i xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;Глупо:&lt;/i&gt;&lt;/span&gt;<br>У меня проблемы с материнской платой. Не может ли кто-нибудь помочь?<br>&lt;/span&gt;&lt;/dt&gt;<br>&lt;dd xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>Любой программист на такой вопрос в уме ответит, скорее всего так: &quot;Хорошо. <br>Может, тебе еще помочь срыгнуть и пеленку поменять?&quot;, и нажмет клавишу Delete.&lt;/p&gt;&lt;/dd&gt;<br>&lt;dt xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;span xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;term&quot;&gt;&lt;span xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;strong&quot;&gt;&lt;i xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;Правильно:&lt;/i&gt;&lt;/span&gt;<br>Я попробовал X, Y и Z на материнской плате S2464. Когда это не сработало, я<br>попробовал A, B и C. Обратите внимание на странный симптом при попытке сделать C.<br>Очевидно, что эта фигня не фурычит, но результаты получаются непредсказуемые. Что<br>обычно приводит к тому, что не фурычат многопроцессорные материнские платы с <br>Athlon? Нет ли у кого идей для дополнительных тестов, которые помогут изолировать<br>проблему?&lt;/span&gt;&lt;/dt&gt;<br>&lt;dd xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>Этот товарищ, напротив, кажется, достоин ответа. Он продемонстрировал<br>способность решать проблемы, а не просто ждет, пока ответ упадет ему с неба.&lt;/p&gt;&lt;/dd&gt;<br>&lt;/dl&gt;<br>&lt;/div&gt;<br><br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>В последнем вопросе обратите внимание на небольшую, но важную разницу между <br>&quot;Дайте мне ответ&quot; и &quot;Пожалуйста, помогите разобраться, какие дополнительные<br>диагностические действия можно выполнить, чтобы прояснить ситуацию&quot;.&lt;/p&gt;<br><br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>Фактически, форма задания последнего вопроса очень похожа на использованную<br>реально в августе 2001 года в списке рассылки linux-kernel. Я (Эрик) задал тогда<br>этот вопрос. Я наблюдал странные зависания на материнской плате Tyan S2464. <br>Участники списка рассылки предоставили ценную информацию, позволившую мне от<br>этих зависаний избавиться.&lt;/p&gt;<br><br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>Задавая вопрос так, как это сделал я, вы даете людям пищу для размышлений;<br>я сделал для них участие в решении проблемы простым и привлекательным. <br>Я продемонстрировал уважение способностей коллег и пригласил их к обсуждению на <br>равных. Я также продемонстрировал, что ценю их время, описав, по каким тупиковым<br>ветвям я уже прошел.&lt;/p&gt;<br><br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>В конечном итоге, когда я поблагодарил всех и подчеркнул, насколько<br>хорошо прошел процесс решения проблемы, один из участников списка рассылки <br>обратил внимание на то, что, по его мнению, все получилось не потому, что я -<br>&quot;известный человек&quot; в этом списке, а из-за правильной формы постановки вопроса.&lt;/p&gt;<br><br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>Программисты, в определенном отношении, очень жестокая интеллектуальная элита (в <br>оригинале - &lt;b&gt;&lt;a href=&quot;http://lingvo.yandex.ru/cgi-bin/lingvo.pl?text=meritocracy&quot;&gt;<br>meritocracy&lt;/a&gt;&lt;/b&gt;. &lt;i&gt;Прим. переводчика&lt;/i&gt;). Я уверен, что он прав, и если бы я<br>&lt;span xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;emphasis&quot;&gt;&lt;i xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;облажался&lt;/i&gt;&lt;/span&gt;, то был бы <br>раскритикован или проигнорирован, независимо от прежних заслуг. Его предложение <br>описать ситуацию в качестве инструкции для всех остальных стало непосредственной<br>причиной составления этого руководства.&lt;/p&gt;<br>&lt;/div&gt;<br><br>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;sect1&quot;&gt;<br>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;titlepage&quot;&gt;<br>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>&lt;h2 class=&quot;title&quot; style=&quot;clear: both&quot;&gt;&lt;a xmlns=&quot;http://www.w3.org/1999/xhtml&quot; id=&quot;id2814932&quot;/&gt;Если ответ не получен&lt;/h2&gt;<br>&lt;/div&gt;<br>&lt;/div&gt;<br><br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>Если вы не получили ответа, не принимайте это на свой счет, как наш отказ <br>помочь лично вам. Иногда участники форума просто не знают ответ. Отсутствие<br>ответа не равносильно игнорированию, хотя извне разницу заметить сложно.&lt;/p&gt;<br><br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>В общем случае, повторная посылка вопроса - не лучшая идея. Это будет воспринято<br>как бессмысленная надоедливость.&lt;/p&gt;<br><br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>Есть и другие источники помощи, к которым можно обратиться, причем часто более<br>приспособленные к нуждам начинающих.&lt;/p&gt;<br><br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>Существует множество групп пользователей в сети и на местах, с энтузиазмом<br>занимающихся программным обеспечением, хотя многие их участники в жизни не<br>написали ни одной серьезной программы. Эти группы часто формируются для того,<br>чтобы участники помогали друг другу и новым пользователям.&lt;/p&gt;<br><br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>Есть также масса коммерческих компаний, с которым можно заключить контракт на<br>поддержку, как крупных, так и маленьких (одни из наиболее известных - Red Hat и<br>Linuxcare, но есть и множество других). Пусть вас не пугает идея платить<br>за поддержку&#33; В конечном итоге, если необходим капремонт двигателя автомобиля, вы<br>ведь отдадите его в мастерскую и заплатите за ремонт. Даже если программное<br>обеспечение ничего не стоило, нельзя рассчитывать, что его всегда будут бесплатно <br>поддерживать.&lt;/p&gt;<br><br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>У популярного программного обеспечения, вроде Linux, на одного разработчика<br>приходится, по крайней мере, 10000 пользователей. Один человек просто не может<br>справиться с поддержкой 10000 пользователей. Помните, что даже если за поддержку<br>приходится платить, это все равно обходится намного дешевле, чем когда приходится<br>покупать еще и само программное обеспечение (да и поддержка закрытого<br>программного обеспечения обычно стоит дороже и выполняется менее компетентными<br>специалистами, чем в случае программного обеспечения с открытым исходным кодом).&lt;/p&gt;<br>&lt;/div&gt;<br><br>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;sect1&quot;&gt;<br>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;titlepage&quot;&gt;<br>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br><br>&lt;h2 class=&quot;title&quot; style=&quot;clear: both&quot;&gt;<br>&lt;a xmlns=&quot;http://www.w3.org/1999/xhtml&quot; id=&quot;id2814993&quot;/&gt;Как давать хорошие ответы&lt;/h2&gt;<br>&lt;/div&gt;<br>&lt;/div&gt;<br><br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;span xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;emphasis&quot;&gt;&lt;i xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;Будьте великодушны.&lt;/i&gt;&lt;/span&gt;<br>Связанный с проблемой стресс может делать невежливыми или глупыми людей, которые<br>таковыми не являются.&lt;/p&gt;<br><br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;span xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;emphasis&quot;&gt;&lt;i xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;Если вы не уверены,<br>так и говорите&#33;&lt;/i&gt;&lt;/span&gt;<br>Ошибочный, но авторитетно звучащий ответ хуже, чем отсутствие ответа. Не направляйте<br>людей по ложному пути просто потому, что вам приятно побыть в роли эксперта. Будьте<br>скромны и честны; показывайте хороший пример для спрашивающих и коллег.&lt;/p&gt;<br><br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;span xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;emphasis&quot;&gt;&lt;i xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;Если не можете<br>помочь, не мешайте.&lt;/i&gt;&lt;/span&gt;<br>Не шутите по поводу процедур, которые могут разрушить среду пользователя — <br>этот болван может принять ваши шутки как руководство к действию.&lt;/p&gt;<br><br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;span xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;emphasis&quot;&gt;&lt;i xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;Задавайте дополнительные<br>вопросы, чтобы получить больше информации.&lt;/i&gt;&lt;/span&gt; <br>Если это делать правильно, спрашивающий кое чему научится, — да и вы тоже.<br>Попытайтесь превратить плохой вопрос в хороший; помните - все мы были начинающими.&lt;/p&gt;<br><br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;Хотя простой ответ RTFM бывает оправдан,<br>когда дается просто лентяю, ссылка на документацию (даже если это набор ключевых<br>слов для поиска в Google) все же лучше.&lt;/p&gt;<br><br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;span xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;emphasis&quot;&gt;&lt;i xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;Если уж вы отвечаете<br>на вопрос, давайте ответ по сути.&lt;/i&gt;&lt;/span&gt;<br>Не предлагайте наспех придуманные обходные пути, если используется в принципе не то<br>средство или неверный подход. Предлагайте хорошие средства. Переформулируйте <br>вопрос.&lt;/p&gt;<br><br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;span xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;emphasis&quot;&gt;&lt;i xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;Помогите общественности<br>извлечь пользу из вопроса.&lt;/i&gt;&lt;/span&gt;<br>Когда встречаетесь с хорошим вопросом, спросите себя: &quot;Как надо изменить<br>соответствующую документацию или список ЧаВО, чтобы больше этот вопрос никто<br>не задавал?&quot;. Затем пошлите соответствующее дополнение тому, кто поддерживает<br>эти документы.&lt;/p&gt;<br><br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;Если для ответа на вопрос пришлось<br>провести исследование, &lt;span xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;emphasis&quot;&gt;&lt;i xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;поделитесь своим опытом, а не пишите так, как<br>будто ответ свалился на вас с неба.&lt;/i&gt;&lt;/span&gt;<br>Ответить на один хороший вопрос - это как накормить голодного один раз, а вот <br>изложить методику исследования на примере, - значит, научить добывать еду на<br>всю жизнь.&lt;/p&gt;<br>&lt;/div&gt;<br><br>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;sect1&quot;&gt;<br>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;titlepage&quot;&gt;<br>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>&lt;h2 class=&quot;title&quot; style=&quot;clear: both&quot;&gt;&lt;a xmlns=&quot;http://www.w3.org/1999/xhtml&quot; id=&quot;id2815084&quot;/&gt;Дополнительные источники информации&lt;/h2&gt;<br>&lt;/div&gt;<br>&lt;/div&gt;<br><br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>Если вам необходима информация по основам работы персональных компьютеров,<br>ОС Unix и сети Internet, см. руководство <br>&lt;a xmlns=&quot;http://www.w3.org/1999/xhtml&quot; href=&quot;http://linuxdoc.org/HOWTO/Unix-and-Internet-Fundamentals-HOWTO/&quot; target=&quot;_top&quot;&gt;<br>The Unix and Internet Fundamentals HOWTO&lt;/a&gt;.<br>&lt;/p&gt;<br><br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>При создании программного обеспечения или выпуске исправлений для программ,<br>постарайтесь следовать принципам, изложенным в руководстве<br>&lt;a xmlns=&quot;http://www.w3.org/1999/xhtml&quot; href=&quot;http://linuxdoc.org/HOWTO/Software-Release-Practice-HOWTO/index.html&quot; target=&quot;_top&quot;&gt;<br>Software Release Practice HOWTO&lt;/a&gt;.&lt;/p&gt;<br>&lt;/div&gt;<br><br>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;sect1&quot;&gt;<br>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;titlepage&quot;&gt;<br>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>&lt;h2 xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;title&quot; style=&quot;clear: both&quot;&gt;&lt;a xmlns=&quot;http://www.w3.org/1999/xhtml&quot; id=&quot;id2820269&quot;/&gt;Примечание для поддерживающих списки рассылки и Web-мастеров&lt;/h2&gt;<br>&lt;/div&gt;<br>&lt;/div&gt;<br><br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;На многих сайтах, в дискуссионных группах и сетевых<br>форумах даются ссылки на этот документ как руководство для начинающих. Авторы рады,<br>что вы это делаете. Но, пожалуйста, рядом со ссылкой, <br>&lt;span xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;emphasis&quot;&gt;&lt;em&gt;выделенным шрифтом&lt;/em&gt;&lt;/span&gt;<br>давайте примечание о том, что мы не являемся службой поддержки вашего проекта.<br>Мы получаем слишком много обращений от пользователей, которые считают именно так.&lt;/p&gt;<br>&lt;/div&gt;<br><br>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;sect1&quot;&gt;<br>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot; class=&quot;titlepage&quot;&gt;<br>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br>&lt;h2 class=&quot;title&quot; style=&quot;clear: both&quot;&gt;&lt;a xmlns=&quot;http://www.w3.org/1999/xhtml&quot; id=&quot;id2815120&quot;/&gt;Благодарности&lt;/h2&gt;<br>&lt;/div&gt;<br>&lt;/div&gt;<br><br>&lt;p xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;Эвелин Митчел (Evelyn Mitchell) <br>предложила прокомментировать ряд глупых вопросов и вдохновила на<br>написание раздела &quot;Как давать хорошие ответы&quot;.&lt;/p&gt;<br>&lt;/div&gt;<br>&lt;/div&gt;<br><br>&lt;HR&gt;<br>&lt;P&gt;&lt;I&gt;Оригинал статьи взят &lt;a href=&quot;http://catb.org/~esr/faqs/smart-questions.html&quot;&gt;отсюда&lt;/a&gt;. Ваши замечания и предложения по данному переводу шлите <br>&lt;a href=&quot;mailto:valera@openxs.kiev.ua&quot;&gt;мне&lt;/a&gt;.&lt;/I&gt;&lt;/P&gt;<br><br>&lt;p&gt;Прежнюю версию моего перевода, соответствующую версии 2.4 исходного документа, можно найти &lt;a href=&quot;http://ln.com.ua/~openxs/articles/sq_24.html&quot;&gt;здесь&lt;/a&gt;.&lt;/p&gt;[/doHTML]]]></description>
        <author>Song</author>
        <category>Hello, World&#33;</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=2400&amp;view=findpost&amp;p=37552</guid>
        <pubDate>Wed, 05 Nov 2003 19:02:18 +0000</pubDate>
        <title>Как правильно задавать вопросы</title>
        <link>https://forum.sources.ru/index.php?showtopic=2400&amp;view=findpost&amp;p=37552</link>
        <description><![CDATA[Song: [doHTML]&lt;br&gt;<br>
&lt;H1&gt;Как правильно задавать вопросы.&lt;/H1&gt;<br>
&lt;dl&gt;<br>
&lt;dt&gt;&lt;a href=&quot;#intro&quot;&gt;&lt;b&gt;Введение&lt;/b&gt;&lt;/a&gt;&lt;/dt&gt;<br>
&lt;dt&gt;&lt;a href=&quot;#before&quot;&gt;&lt;b&gt;Прежде, чем спрашивать...&lt;/b&gt;&lt;/a&gt;&lt;/dt&gt;<br>
&lt;dt&gt;&lt;a href=&quot;#asking&quot;&gt;&lt;b&gt;Когда спрашиваете...&lt;/b&gt;&lt;/a&gt;&lt;/dt&gt;<br>
<br>
&lt;dd&gt;&lt;a href=&quot;#forum&quot;&gt;Правильно выбирайте форум&lt;/a&gt;&lt;/dd&gt;<br>
&lt;dd&gt;&lt;a href=&quot;#uselists&quot;&gt;По возможности, используйте списки рассылки проектов&lt;/a&gt;&lt;/dd&gt;<br>
&lt;dd&gt;&lt;a href=&quot;#easyreply&quot;&gt;Упростите посылку ответа&lt;/a&gt;&lt;/dd&gt;<br>
&lt;dd&gt;&lt;a href=&quot;#writewell&quot;&gt;Пишите понятным языком, соблюдая правила грамматики и лексики&lt;/a&gt;&lt;/dd&gt;<br>
&lt;dd&gt;&lt;a href=&quot;#formats&quot;&gt;Посылайте вопросы во всем понятных форматах&lt;/a&gt;&lt;/dd&gt;<br>
&lt;dd&gt;&lt;a href=&quot;#bespecific&quot;&gt;Задавайте осмысленные, конкретные темы сообщений&lt;/a&gt;&lt;/dd&gt;<br>
&lt;dd&gt;&lt;a href=&quot;#beprecise&quot;&gt;Точно и детально опишите проблему&lt;/a&gt;&lt;/dd&gt;<br>
&lt;dd&gt;&lt;a href=&quot;#volume&quot;&gt;Объем еще не значит точность&lt;/a&gt;&lt;/dd&gt;<br>
&lt;dd&gt;&lt;a href=&quot;#itsabug&quot;&gt;Не утверждайте, что нашли ошибку&lt;/a&gt;&lt;/dd&gt;<br>
&lt;dd&gt;&lt;a href=&quot;#symptoms&quot;&gt;Описывайте симптомы проблемы, а не свои предположения&lt;/a&gt;&lt;/dd&gt;<br>
&lt;dd&gt;&lt;a href=&quot;#chronology&quot;&gt;Описывайте симптомы проблемы в хронологическом порядке&lt;/a&gt;&lt;/dd&gt;<br>
&lt;dd&gt;&lt;a href=&quot;#noprivate&quot;&gt;Не просите отвечать на личный адрес электронной почты&lt;/a&gt;&lt;/dd&gt;<br>
&lt;dd&gt;&lt;a href=&quot;#explicit&quot;&gt;Задавайте ясные и четкие вопросы&lt;/a&gt;&lt;/dd&gt;<br>
&lt;dd&gt;&lt;a href=&quot;#homework&quot;&gt;Не задавайте вопросы из домашних заданий&lt;/a&gt;&lt;/dd&gt;<br>
&lt;dd&gt;&lt;a href=&quot;#prune&quot;&gt;Избегайте бессмысленных просьб&lt;/a&gt;&lt;/dd&gt;<br>
&lt;dd&gt;&lt;a href=&quot;#urgent&quot;&gt;Не помечайте свой вопрос как &quot;Срочный&quot;, даже если для вас он именно такой&lt;/a&gt;&lt;/dd&gt;<br>
&lt;dd&gt;&lt;a href=&quot;#courtesy&quot;&gt;Вежливость никогда не повредит, и иногда помогает&lt;/a&gt;&lt;/dd&gt;<br>
&lt;dd&gt;&lt;a href=&quot;#followup&quot;&gt;Пошлите краткое описание решения&lt;/a&gt;&lt;/dd&gt;<br>
<br>
&lt;dt&gt;&lt;a href=&quot;#answers&quot;&gt;&lt;b&gt;Как интерпретировать ответы&lt;/b&gt;&lt;/a&gt;&lt;/dt&gt;<br>
<br>
&lt;dd&gt;&lt;a href=&quot;#rtfm&quot;&gt;RTFM и STFW: как понять, что вы серьезно облажались&lt;/a&gt;&lt;/dd&gt;<br>
&lt;dd&gt;&lt;a href=&quot;#lesser&quot;&gt;Если вы не поняли...&lt;/a&gt;&lt;/dd&gt;<br>
&lt;dd&gt;&lt;a href=&quot;#keepcool&quot;&gt;Реакция на грубость&lt;/a&gt;&lt;/dd&gt;<br>
<br>
&lt;dt&gt;&lt;a href=&quot;#not_losing&quot;&gt;&lt;b&gt;Не реагируйте как неудачник&lt;/b&gt;&lt;/a&gt;&lt;/dt&gt;<br>
&lt;dt&gt;&lt;a href=&quot;#classic&quot;&gt;&lt;b&gt;Вопросы, которые задавать не надо&lt;/b&gt;&lt;/a&gt;&lt;/dt&gt;<br>
&lt;dt&gt;&lt;a href=&quot;#examples&quot;&gt;&lt;b&gt;Хорошие и плохие вопросы&lt;/b&gt;&lt;/a&gt;&lt;/dt&gt;<br>
&lt;dt&gt;&lt;a href=&quot;#id2814932&quot;&gt;&lt;b&gt;Если ответ не получен&lt;/b&gt;&lt;/a&gt;&lt;/dt&gt;<br>
&lt;dt&gt;&lt;a href=&quot;#id2814993&quot;&gt;&lt;b&gt;Как давать хорошие ответы&lt;/b&gt;&lt;/a&gt;&lt;/dt&gt;<br>
&lt;dt&gt;&lt;a href=&quot;#id2815084&quot;&gt;&lt;b&gt;Дополнительные источники информации&lt;/b&gt;&lt;/a&gt;&lt;/dt&gt;<br>
&lt;dt&gt;&lt;a href=&quot;#id2820269&quot;&gt;&lt;b&gt;Примечание для поддерживающих списки рассылки и Web-мастеров&lt;/b&gt;&lt;/a&gt;&lt;/dt&gt;<br>
&lt;dt&gt;&lt;a href=&quot;#id2815120&quot;&gt;&lt;b&gt;Благодарности&lt;/b&gt;&lt;/a&gt;&lt;/dt&gt;<br>
&lt;/dl&gt;<br>
<br>
<br>
&lt;h2&gt;&lt;a id=&quot;translations&quot;&gt;Переводы&lt;/h2&gt;<br>
<br>
&lt;p&gt;Имеются переводы этого документа на <br>
&lt;a href=&quot;http://www.usenet.dk/netikette/udvdebatteknik.html&quot; target=&quot;_top&quot;&gt;датский&lt;/a&gt;,<br>
&lt;a href=&quot;http://www.gnurou.org/documents/smart-questions-fr.html&quot; target=&quot;_top&quot;&gt;французский&lt;/a&gt;,<br>
&lt;a href=&quot;http://www.lugbz.org/documents/smart-questions_de.html&quot; target=&quot;_top&quot;&gt;немецкий&lt;/a&gt;,<br>
&lt;a href=&quot;http://www.penguin.org.il/essays/smart-questions-he.html&quot; target=&quot;_top&quot;&gt;иврит&lt;/a&gt;,<br>
&lt;a href=&quot;http://rtfm.bsdzine.org/&quot; target=&quot;_top&quot;&gt;польский&lt;/a&gt;,<br>
&lt;a href=&quot;http://ln.com.ua/~openxs/articles/smart-questions-ru.html&quot; target=&quot;_top&quot;&gt;русский&lt;/a&gt; и<br>
&lt;a href=&quot;http://www.sindominio.net/ayuda/preguntas-inteligentes.html&quot; target=&quot;_top&quot;&gt;испанский&lt;/a&gt; языки.<br>
Если вы хотите копировать, поддерживать зеркало, перевести или процитировать этот документ,<br>
прочитайте, пожалуйста, мои<br>
&lt;a href=&quot;http://www.tuxedo.org/~esr/copying.html&quot; target=&quot;_top&quot;&gt;правила копирования&lt;/a&gt;.&lt;/p&gt;<br>
<br>
<br>
<br>
&lt;h2&gt;<br>
&lt;a id=&quot;intro&quot;&gt;Введение&lt;/h2&gt;<br>
<br>
&lt;p&gt;В мире <br>
&lt;a href=&quot;http://www.tuxedo.org/~esr/faqs/hacker-howto.html&quot; target=&quot;_top&quot;&gt;программистов&lt;/a&gt;, стиль ответов, которые вы получаете на задаваемые технические вопросы, <br>
зависит от способа задания вопросов не меньше, чем от их сложности. Это руководство <br>
научит задавать вопросы так, чтобы увеличить вероятность получения удовлетворительного <br>
ответа.&lt;/p&gt;<br>
<br>
&lt;p&gt;<br>
Прежде всего, надо понять, что программистам на самом деле нравятся сложные проблемы и <br>
хорошие, способные расшевелить мозги, вопросы об этих проблемах. Если бы нам это не <br>
нравилось, мы не были бы программистами. Если задать нам интересный вопрос, требующий<br>
продолжительных размышлений,  мы будем за него благодарны; хорошие вопросы&nbsp;- это <br>
стимул и подарок. Хорошие вопросы помогают лучше понять предмет и часто вскрывают<br>
проблемы, которых ранее не замечали или о которых не задумывались. Из уст программиста:<br>
&quot;Хороший вопрос&#33;&quot;&nbsp;- это большой и искренний комплимент.&lt;/p&gt;<br>
<br>
&lt;p&gt;<br>
Несмотря на это, считается, что программисты относятся к простым вопросам скорее враждебно <br>
или высокомерно. Иногда кажется, что мы достаточно грубы к новичкам и игнорируем их. Но, на самом деле, это не так.&lt;/p&gt;<br>
<br>
&lt;p&gt;<br>
Мы, без сомнения, неприязненно относимся к людям, предположительно не желающим <br>
подумать или поучиться прежде, чем задавать вопросы. Такие люди убивают время -<br>
они берут, ничего не давая взамен, они отнимают время, которое мы могли бы посвятить<br>
другому вопросу, более интересному, и другому человеку, более достойному ответа. <br>
Таких людей мы называем &quot;неудачниками&quot; (&quot;losers&quot;) (по историческим причинам это слово<br>
иногда пишется как &quot;lusers&quot; - пользователи-неудачники).&lt;/p&gt;<br>
<br>
&lt;p&gt;<br>
Мы понимаем, что многие люди просто хотят использовать создаваемое нами программное<br>
обеспечение, и совершенно не собираются изучать технические детали. Для большинства<br>
компьютер - это просто инструмент, средство достижения цели; у них есть и более <br>
интересные<br>
занятия и другие проблемы в жизни. Мы признаем это и не ожидаем, что каждого будут <br>
интересовать технические нюансы, столь привлекательные для нас. Тем не менее, наш <br>
стиль ответов на вопросы подходит для людей, <br>
&lt;i&gt;действительно&lt;/i&gt;<br>
интересующихся этим, и желающих быть активными участниками процесса решения проблем.<br>
Это не изменится. Да и не должно меняться; в противном случае, мы не сможем эффективно<br>
делать то, в чем мы - лучшие.&lt;/p&gt;<br>
<br>
&lt;p&gt;<br>
Мы (в основном) - добровольцы. Мы посвящаем время своей нелегкой жизни ответам<br>
на вопросы, и временами мы не справляемся со шквалом вопросов. Поэтому приходится<br>
безжалостно &quot;фильтровать базар&quot;. В частности, отбрасывать вопросы потенциальных<br>
неудачников, чтобы потратить отведенное на ответы время более эффективно, посвящая его <br>
победителям.&lt;/p&gt;<br>
<br>
&lt;p&gt;<br>
Если эта позиция кажется вам смешной, высокомерной или заносчивой, вы ошибаетесь. Мы<br>
не просим вас на нас молиться - фактически, большинство из нас хотели бы <br>
общаться с вами на равных и принять вас в свою культуру, если вы приложите необходимые<br>
для этого усилия. Но для нас просто неэффективно пытаться помочь людям, которые не хотят помочь себе сами. Быть грубым - нормально, а вот прикидываться<br>
идиотом - нет.&lt;/p&gt;<br>
<br>
&lt;p&gt;Итак, хотя вовсе не обязательно <br>
быть технически компетентным, чтобы удостоиться нашего внимания, &lt;i&gt;надо&lt;/i&gt; продемонстрировать качества,<br>
позволяющие стать компетентным - внимательность, вдумчивость, наблюдательность,<br>
желание активно участвовать в выработке решения. Если вы не можете смириться с подобного рода дискриминацией, имеет смысл заплатить кому-то за коммерческую <br>
поддержку, а не просить программистов помочь даром лично вам.&lt;/p&gt;<br>
<br>
&lt;p&gt;<br>
Если вы решили обратиться к нам за помощью, не становитесь в позицию неудачника. И<br>
не ведите себя как неудачник. Лучший способ получить быстрый и чуткий ответ, - спрашивать как победитель - спрашивать как человек умный, уверенный в себе и знающий, которому просто понадобилась помощь при решении одной конкретной проблемы.&lt;/p&gt;<br>
<br>
&lt;p&gt;<br>
(Дополнения к этому руководству приветствуются. Предложения можно направлять по <br>
адресу &lt;a href=&quot;mailto:esr@thyrsus.com&quot; target=&quot;_top&quot;&gt;esr@thyrsus.com&lt;/a&gt;. Учтите, однако, что этот документ не создавался <br>
как общее руководство по<br>
&lt;a href=&quot;http://www.dtcc.edu/cs/rfc1855.html&quot; target=&quot;_top&quot;&gt;сетевому этикету&lt;/a&gt;, и я обычно игнорирую предложения, не связанные<br>
непосредственно с получением полезных ответов в техническом форуме.)&lt;/p&gt;<br>
<br>
<br>
<br>
<br>
<br>
&lt;h2&gt;&lt;a id=&quot;before&quot;&gt;Прежде, чем спрашивать...&lt;/h2&gt;<br>
<br>
<br>
<br>
&lt;p&gt;<br>
Прежде, чем задавать технический вопрос по электронной почте или в дискуссионную<br>
группу, в чате или на форуме, сделайте следующее:&lt;/p&gt;<br>
<br>
<br>
&lt;p&gt;&lt;b&gt;Процедура 1.&lt;/b&gt;&lt;/p&gt;<br>
<br>
&lt;ol type=&quot;1&quot;&gt;<br>
&lt;li &gt;<br>
&lt;p&gt;Попытайтесь найти ответ с помошью поиска в Web.&lt;/p&gt;&lt;/li&gt;<br>
&lt;li &gt;<br>
&lt;p&gt;Попытайтесь найти ответ в руководстве.&lt;/p&gt;&lt;/li&gt;<br>
&lt;li &gt;<br>
&lt;p&gt;Попытайтесь найти ответ в списке часто задаваемых вопросов (ЧаВО).&lt;/p&gt;&lt;/li&gt;<br>
&lt;li &gt;<br>
&lt;p&gt;Попытайтесь найти ответ путем проверок или экспериментов.&lt;/p&gt;&lt;/li&gt;<br>
&lt;li &gt;<br>
&lt;p&gt;Спросите опытного товарища.&lt;/p&gt;&lt;/li&gt;<br>
&lt;li &gt;<br>
&lt;p&gt;Если вы - программист, попытайтесь найти ответ,<br>
анализируя исходный код.&lt;/p&gt;&lt;/li&gt;<br>
&lt;/ol&gt;<br>
<br>
<br>
&lt;p&gt;<br>
Когда задаете вопрос, укажите с самого начала, что вы все это уже сделали; это<br>
поможет понять, что вы не какой-нибудь лентяй, транжирящий чужое время. Еще лучше,<br>
покажите, что вы &lt;i&gt;узнали&lt;/i&gt; в результате своих поисков. <br>
Нам нравится отвечать людям, продемонстрировавшим свою способность воспринимать <br>
ответы.&lt;/p&gt;<br>
<br>
&lt;p&gt;<br>
Используйте приемы типа поиска в Google по тексту полученного сообщения об ошибке.<br>
Это может привести либо неспосредственно к документации, посвященной тому, как<br>
эту ошибку устранить, либо к дискуссии в списке рассылки, в которой можно будет<br>
найти ответ. Даже если ответ и не найдется, фраза: &quot;Я поискал в Google по <br>
следующему запросу, но ничего полезного не нашел&quot; пригодится при обращении<br>
за помощью по электронной почте или в дискуссионную группу.&lt;/p&gt;<br>
<br>
&lt;p&gt;<br>
Подготовьте вопрос. Продумайте его. На поверхностные вопросы вы получите<br>
поверхностные ответы, или вообще ответов не получите. Чем больше вы сделаете, чтобы<br>
продемонстрировать свои размышления и усилия по решению проблемы до того, как<br>
просить помощи, тем вероятнее, что вы эту помощь получите.&lt;/p&gt;<br>
<br>
&lt;p&gt;<br>
Не задавайте неправильных вопросов. Если вопрос строится на ошибочных <br>
предположениях, любой программист (в оригинале - J. Random Hacker, &lt;i&gt;прим. переводчика&lt;/i&gt;), <br>
скорее всего, даст бесполезный буквальный ответ, подумав при этом &quot;Глупый вопрос...&quot;,<br>
и надеясь, что получение того, о чем вы просили, вместо того, что действительно<br>
нужно, чему-то вас научит.&lt;/p&gt;<br>
<br>
&lt;p&gt;<br>
Не думайте, что вам &lt;i&gt;должны&lt;/i&gt; ответить.<br>
Вам никто ничего не должен; вы же, в конечном счете, не платили за эти услуги. <br>
Вы получите ответ, если заслужите его, задавая существенный, интересный и наводящий на<br>
размышления вопрос - вопрос, неявно дающий сообществу новый опыт, а не<br>
просто пассивно требующий от других поделиться знаниями.&lt;/p&gt;<br>
<br>
&lt;p&gt;<br>
С другой стороны, неплохо сразу ясно дать понять, что вы можете и хотите помочь в<br>
процессе выработки решения. На вопросы типа &quot;Может ли кто-то подсказать?&quot;, &quot;Что не <br>
учтено в моем примере?&quot; и &quot;А нет ли сайта, который стоит на эту тему посмотреть?&quot; более<br>
вероятно будет получен ответ, чем на требование прислать точную последовательность <br>
действий для решения проблемы, поскольку вы явно показали, что решите проблему сами,<br>
если кто-то укажет вам правильное направление действий.&lt;/p&gt;<br>
<br>
<br>
&lt;h2&gt;&lt;a id=&quot;asking&quot;&gt;Когда спрашиваете...&lt;/h2&gt;<br>
<br>
&lt;h3&gt;&lt;a id=&quot;forum&quot;&gt;Правильно выбирайте форум&lt;/h3&gt;<br>
<br>
&lt;p&gt;<br>
Тщательно продумайте, где именно задавать вопрос. Вас с большой вероятностью<br>
проигнорируют или спишут как неудачника, если вы:&lt;/p&gt;<br>
<br>
&lt;ul type=&quot;disc&quot;&gt;<br>
&lt;li &gt;<br>
&lt;p&gt;пошлете вопрос в форум, не соответствующий по тематике (off topic)&lt;/p&gt;&lt;/li&gt;<br>
&lt;li &gt;<br>
&lt;p&gt;пошлете самый элементарный вопрос в форум, где обсуждаются сложные технические вопросы, или наоборот&lt;/p&gt;&lt;/li&gt;<br>
&lt;li &gt;<br>
&lt;p&gt;пошлете вопрос одновременно (cross-post) во множество различных дискуссионных групп&lt;/p&gt;&lt;/li&gt;<br>
&lt;li &gt;<br>
&lt;p&gt;пошлете личное сообщение по электронной почте незнакомому человеку, лично не отвечающему за решение ваших проблем&lt;/p&gt;&lt;/li&gt;<br>
&lt;/ul&gt;<br>
<br>
<br>
&lt;p&gt;<br>
Программисты игнорируют вопросы, направленные не по адресу, чтобы не загружать свои <br>
каналы связи не относящейся к делу информацией. Не стоит попадать в этот разряд <br>
вопросов.&lt;/p&gt;<br>
<br>
&lt;p&gt;<br>
Поэтому сначала надо найти соответствующий форум. В этом вам снова поможет поисковая<br>
система Google и другие средства поиска в Web. Используйте их для поиска страницы<br>
проекта, наиболее тесно связанного с оборудованием или программным обеспечением,<br>
с которым возникли трудности. Обычно на этой странице будут ссылки на список<br>
часто задаваемых вопросов (ЧаВО, FAQ - Frequently Asked Questions), списки<br>
рассылки проекта и их архивы. Именно там и надо просить помощи, если ваши<br>
собственные усилия не увенчались успехом.&lt;/p&gt;<br>
<br>
&lt;p&gt;<br>
Посылка же сообщения человеку или в форум, с которым вы не знакомы, - предприятие, <br>
как минимум рискованное. Например, не думайте, что автор информативной<br>
web-странички хочет стать для вашим бесплатным консультантом.<br>
Не делайте оптимистических предположений о том, что вашему вопросу будут рады - если<br>
не уверены, пошлите его по другому адресу или откажитесь от его посылки вообще.&lt;/p&gt;<br>
<br>
&lt;p&gt;<br>
При выборе дискуссионной группы или списка рассылки не принимайте решение только<br>
на основе имени; прочитайте список часто задаваемых вопросов (FAQ) или устав,<br>
чтобы убедиться, что вопрос соответствует тематике. Почитайте сообщения некоторое<br>
время, прежде чем посылать вопросы, чтобы почувствовать, как и что здесь делается.<br>
На самом деле, перед посылкой вопроса не помешает поискать по ключевым словам, <br>
связанным с вашей проблемой, в архивах дискуссионной группы или списка рассылки.<br>
В результате можно найти ответ, а если нет, такой поиск поможет лучше сформулировать<br>
вопрос.&lt;/p&gt;<br>
<br>
&lt;p&gt;<br>
Правильно определите тему&#33; Одна из классических ошибок - задавать вопрос о<br>
программном интерфейсе Unix или Windows в форуме, посвященном языку, библиотеке или<br>
инструментальному средству, работающему на обеих платформах. Если вы не понимаете,<br>
почему это - грубая ошибка, лучше вообще не задавайте вопросов, пока не поймете.&lt;/p&gt;<br>
<br>
&lt;p&gt;<br>
В общем случае, вероятность получить ответы на вопросы в правильно выбранном <br>
общедоступном форуме выше, чем в приватном. Причин для этого несколько. Одна из них -<br>
количество потенциальных отвечающих. Другая - размер аудитории, которая узнает ответ; <br>
программисты с большим удовольствием отвечают на вопросы, которые могут интересовать<br>
многих, чем на вопросы, полезные лишь единицам.&lt;/p&gt;<br>
<br>
&lt;p&gt;<br>
Понятно, что опытные программисты и создатели популярных программ и так уже получают <br>
намного больше не относящихся к делу вопросов, чем хотели бы. Увеличивая этот поток, <br>
вы в некоторых случаях можете стать последней каплей - изредка участники<br>
популярных проектов прекращают их поддержку, потому что не выносят больше сопутствующих <br>
ей проблем в виде потока бесполезных сообщений по электронной почте на их личные <br>
адреса.&lt;/p&gt;<br>
<br>
<br>
<br>
<br>
<br>
&lt;h3&gt;&lt;a id=&quot;uselists&quot;&gt;По возможности, используйте списки рассылки проектов&lt;/h3&gt;<br>
<br>
<br>
<br>
&lt;p&gt;<br>
Если у проекта есть список рассылки для разработчиков, шлите вопросы в этот список <br>
рассылки, а не отдельным разработчикам, даже если уверены, что знаете, кто именно <br>
лучше всего может ответить на ваш вопрос.  Найдите адрес списка рассылки проекта в<br>
документации или на сайте проекта, и шлите вопрос по этому адресу. Есть несколько<br>
хороших причин поступать именно так:&lt;/p&gt;<br>
<br>
<br>
&lt;ul type=&quot;disc&quot;&gt;<br>
&lt;li &gt;<br>
&lt;p&gt;Любой вопрос, достаточно хороший, чтобы с ним<br>
обратиться к одному разработчику, будет ценным и для всей группы. Наоборот, если<br>
кажется, что вопрос слишком примитивный для списка рассылки, это еще не повод морочить<br>
им голову отдельных разработчиков.&lt;/p&gt;&lt;/li&gt;<br>
&lt;li &gt;<br>
&lt;p&gt;Если вопрос задается в списке рассылки,<br>
нагрузка распределяется между всеми разработчиками. Конкретный разработчик <br>
(особенно если он - руководитель проекта) может быть слишком занят,<br>
чтобы отвечать на ваши вопросы.&lt;/p&gt;&lt;/li&gt;<br>
&lt;li &gt;<br>
&lt;p&gt;Большинство списков рассылки архивируется, а архивы - индексируются поисковыми системами. Кто-то сможет найти ваш вопрос и ответы в<br>
сети, и не задаст его снова в списке рассылки.&lt;/p&gt;&lt;/li&gt;<br>
&lt;li &gt;&lt;p&gt;<br>
Если определенные вопросы задаются часто, разработчики могут использовать эту<br>
информацию для улучшения документации или самого программного продукта, чтобы они <br>
стали более понятными. Но если эти вопросы задаются лично, ни у кого нет общей <br>
картины, - о чем чаще всего спрашивают.&lt;/p&gt;&lt;/li&gt;<br>
&lt;/ul&gt;<br>
<br>
<br>
&lt;p&gt;<br>
Если не удается найти адрес списка рассылки проекта, но известен адрес лица, <br>
ведущего проект, пошлите свой вопрос ведущему. Но и в этом случае не думайте, что<br>
списка рассылки нет. В своем сообщении укажите, что пытались, но не смогли найти <br>
соответствующий список рассылки. Упомяните также, что не против пересылки вашего сообщения другим адресатам. (Многие считают, что личная корреспонденция должна<br>
оставаться личной, даже если ничего секретного в ней нет.<br>
Разрешая переслать свое сообщение, вы даете людям выбор.)&lt;/p&gt;<br>
<br>
<br>
<br>
<br>
<br>
&lt;h3&gt;&lt;a id=&quot;easyreply&quot;&gt;Упростите посылку ответа&lt;/h3&gt;<br>
<br>
<br>
<br>
&lt;p&gt;<br>
Заврешение вопроса фразой &quot;Ответ, пожалуйста, направляйте по адресу... &quot;<br>
делает получение ответа весьма маловероятным. Если у вас нет пары секунд на то,<br>
чтобы правильно задать заголовок Reply-To в своей почтовой программе, то у нас<br>
нет и пары секунд на то, чтобы подумать о вашей проблеме. Если ваша почтовая<br>
программа не позволяет это сделать - выкиньте ее. Если ваша операционная система<br>
не поддерживает почтовые программы, позволяющие это сделать, поищите операционную<br>
систему получше.&lt;/p&gt;<br>
<br>
<br>
<br>
<br>
<br>
&lt;h3&gt;&lt;a id=&quot;writewell&quot;&gt;Пишите понятным языком, соблюдая правила грамматики и лексики&lt;/h3&gt;<br>
<br>
<br>
<br>
&lt;p&gt;<br>
Экспериментальным путем установлено, что люди, пишущие невнимательно и небрежно,<br>
обычно так же невнимательны и небрежны в мыслях и в коде создаваемых программ<br>
(по крайней мере, достаточно часто, чтобы уверенно так утверждать). Отвечать на вопросы<br>
людей невнимательных и небрежно мыслящих - занятие неблагодарное; мы свое время<br>
лучше потратим на что-то другое.&lt;/p&gt;<br>
<br>
&lt;p&gt;<br>
Поэтому четкость и правильность формулировки вопроса имеет значение. Если вы не <br>
хотите морочить себе этим голову, мы не хотим морочить голову себе, уделяя внимание<br>
таким вопросам. Постарайтесь сформулировать вопрос правильным языком. Он не должен быть<br>
тяжеловесным и формальным - на самом деле, в программистской культуре ценится <br>
неформальный, полный сленга и юмора язык, используемый правильно. Но мысли <br>
&lt;i&gt;должны быть&lt;/i&gt; выражены четко; <br>
необходимо продемонстрировать хоть какие-то признаки вдумчивости и внимания.&lt;/p&gt;<br>
<br>
&lt;p&gt;<br>
Соблюдайте правила синтаксиса, пунктуации и использования прописных букв. Не путайте <br>
&quot;its&quot; с &quot;it&#39;s&quot;, &quot;loose&quot; с &quot;lose&quot; или &quot;discrete&quot; с &quot;discreet&quot;. <br>
Не ПИШИТЕ ВСЕ В ВЕРХНЕМ РЕГИСТРЕ, - это воспринимается как крик и считается грубостью.<br>
(Если все написано в нижнем регистре, - не многим лучше, поскольку так сложно читать.<br>
Алану Коксу это прощается, а вам - нет.)&lt;/p&gt;<br>
<br>
&lt;p&gt;<br>
В общем случае, если вы пишете на уровне детского лепета или бреда сумасшедшего, ваш <br>
вопрос, скорее всего, проигнорируют. Писанина в стиле малолетних &quot;хацкеров&quot; <br>
(в оригинале - l33t script kiddie hax0r - &lt;i&gt;прим. переводчика&lt;/i&gt;) - абсолютно безнадежна, и гарантирует в ответ - тишину (или, в лучшем случае, порцию пренебрежения<br>
и сарказма).&lt;/p&gt;<br>
<br>
&lt;p&gt;<br>
Если вы задаете вопросы в форуме, где используется не родной для вас язык, то <br>
некоторые лексические и грамматические ошибки вам простят - но никакого <br>
прощения элементарной лени не ждите (да, мы обычно способны понять разницу). Кроме того, если не знаете точно, какие языки для адресата - родные, пишите по-английски. Занятые программисты обычно просто пропускают вопросы на языках, которые они не понимают, а английский - рабочий язык Internet. Задав вопрос по-английски, вы уменьшаете вероятность, что его пропустят, не читая.&lt;/p&gt;<br>
<br>
<br>
<br>
<br>
<br>
&lt;h3&gt;&lt;a id=&quot;formats&quot;&gt;Посылайте вопросы во всем понятных форматах&lt;/h3&gt;<br>
<br>
<br>
<br>
&lt;p&gt;<br>
Если вы искусственно затрудняете чтение вопроса, увеличивается вероятность, что<br>
вместо него ответят на вопрос, который прочитать не сложно. Поэтому:&lt;/p&gt;<br>
<br>
<br>
<br>
&lt;ul type=&quot;disc&quot;&gt;<br>
&lt;li &gt;<br>
&lt;p&gt;<br>
Посылайте сообщение в виде обычного текста, а не в формате HTML. (&lt;a href=&quot;http://expita.com/nomime.html&quot; target=&quot;_top&quot;&gt;Отключить HTML&lt;/a&gt; не так уж сложно.)&lt;/p&gt;&lt;/li&gt;<br>
&lt;li &gt;<br>
&lt;p&gt;<br>
MIME-приложения обычно вполне допустимы, но только если они имеют реальное<br>
содержание (например, прилагается исходный текст или файл исправлений), а не просто<br>
автоматически генерируются почтовым клиентом (представляя собой, например, еще одну<br>
копию письма, но в формате HTML).&lt;/p&gt;&lt;/li&gt;<br>
&lt;li &gt;<br>
&lt;p&gt;<br>
Не посылайте сообщения, в которых абзацы представлены одной строкой, визуально <br>
переносящейся на следующие строки на клиенте. (Это усложняет<br>
ответ на часть сообщения.)  Исходите из предположения, что адресаты будут читать <br>
сообщения на текстовых терминалах со строками в 80 символов, и настройте соответственно<br>
вставку жестких переносов строк, завершая строку до 80 позиции.&lt;/p&gt;&lt;/li&gt;<br>
&lt;li &gt;<br>
&lt;p&gt;<br>
При этом, однако, &lt;i&gt;не&lt;/i&gt; разбивайте на несколько строк<br>
по фиксированной позиции данные (например, дампы журналов или записи сеансов).<br>
Данные необходимо включать в сообщения как они есть, чтобы адресаты были уверены, что<br>
они видят именно то, что видели вы.&lt;/p&gt;&lt;/li&gt;<br>
&lt;li &gt;<br>
&lt;p&gt;<br>
Не посылайте сообщения в кодировке MIME Quoted-Printable в англоязычный форум.<br>
Эта кодировка может понадобиться при посылке сообщения на языке, не покрываемом<br>
кодировкой ASCII, но многие пользовательские почтовые агенты ее не поддерживают.<br>
Читать сообщения с разбросанными по тексту управляющими символами вида =20 неудобно<br>
и неприятно.&lt;/p&gt;&lt;/li&gt;<br>
&lt;li &gt;<br>
&lt;p&gt;<br>
Даже и &lt;i&gt;не думайте&lt;/i&gt;, что программисты смогут <br>
прочитать документы в закрытых, патентованных форматах типа Microsoft Word. <br>
Большинство программистов реагируют на них примерно так, как реагировали бы вы, если бы вам<br>
вымазали входную дверь поросячьим дерьмом.&lt;/p&gt;&lt;/li&gt;<br>
&lt;li &gt;<br>
&lt;p&gt;<br>
При посылке сообщения с машины под управлением Windows, отключите дебильную<br>
Microsoft-овскую поддержку &quot;Smart Quotes&quot;. Это позволит избавиться от множества<br>
мусорных символов, разбросанных по всему сообщению.&lt;/p&gt;&lt;/li&gt;<br>
&lt;/ul&gt;<br>
<br>
<br>
&lt;p&gt;<br>
При использовании почтового клиента с графическим интерфейсом, (например,<br>
Netscape Messenger, MS Outlook и им подобных) помните, что он может нарушать<br>
эти правила при использовании стандартных установок. В большинстве таких клиентов<br>
в меню есть команда типа &quot;View Source&quot;. Проверьте с ее помощью по одному из<br>
отправленных сообщений, что посылается обычный текст, без лишнего мусора.&lt;/p&gt;<br>
<br>
<br>
<br>
<br>
<br>
&lt;h3&gt;&lt;a id=&quot;bespecific&quot;&gt;Задавайте осмысленные, конкретные темы сообщений&lt;/h3&gt;<br>
<br>
<br>
<br>
&lt;p&gt;<br>
При посылке сообщения в список рассылки или в дискуссионную группу, тема<br>
сообщения - прекрасная возможность привлечь внимание квалифицированных экспертов<br>
строкой длиной до 50 символов. Не тратьте их на лепет типа &quot;Помогите мне, пожалуйста&quot;<br>
(не говоря уже про темы &quot;PLEASE HELP ME&#33;&#33;&#33;&#33;&quot;; сообщения с такими темами выбрасываются<br>
рефлекторно). Не пытайтесь поразить нас глубиной своих страданий; лучше используйте<br>
отведенное место для максимально краткого описания проблемы.&lt;/p&gt;<br>
<br>
&lt;p&gt;<br>
Хорошее соглашение по оформлению тем сообщений, используемое многими службами<br>
технической поддержки, - применение шаблона &quot;объект - отклонение&quot;. Часть &quot;объект&quot;<br>
задает, с чем именно возникла проблема, а часть &quot;отклонение&quot; описывает отклонение<br>
от ожидаемого поведения.&lt;/p&gt;<br>
<br>
<br>
&lt;dl&gt;<br>
&lt;dt &gt;&lt;i&gt;Глупо:&lt;/i&gt;<br>
&lt;/span&gt;&lt;/dt&gt;<br>
&lt;dd &gt;<br>
&lt;p&gt;ПОМОГИТЕ&#33; Видеокарта на моем ноутбуке работает неправильно&#33;&lt;/p&gt;&lt;/dd&gt;<br>
&lt;dt &gt;&lt;i&gt;Разумно:&lt;/i&gt;&lt;/dt&gt;<br>
&lt;dd &gt;<br>
&lt;p&gt;Неправильная форма курсора мыши в XFree86 4.1, видео на чипсете Fooware MV1005&lt;/p&gt;&lt;/dd&gt;<br>
&lt;dt &gt;&lt;i&gt;Еще лучше:&lt;/i&gt;&lt;/dt&gt;<br>
&lt;dd &gt;&lt;p&gt; XFree86 4.1 курсор мыши на чипсете Fooware MV1005 - неправильная форма&lt;/p&gt;&lt;/dd&gt;<br>
&lt;/dl&gt;<br>
<br>
<br>
&lt;p&gt;<br>
Процесс написания темы по шаблону &quot;объект-отклонение&quot; поможет более детально<br>
осмыслить проблему. Что именно неправильно работает? Только курсор мыши или с<br>
другой графикой тоже есть проблемы? Проблема только в XFree86? Только в версии 4.1?<br>
Эта проблема возникает только на видеокартах с чипсетом Fooware? Только в модели<br>
MV1005? Программист, получив сообщение с подобной темой, сможет, в общих чертах, понять, <br>
с чем именно у вас возникала проблема &lt;i&gt;и&lt;/i&gt; что это<br>
за проблема.&lt;/p&gt;<br>
<br>
&lt;p&gt;<br>
Если вы задаете вопрос в ответ, не забудьте изменить строку темы так, чтобы по ней<br>
было понятно - задается вопрос. Строка темы вида &quot;Re: test&quot; или &quot;Re: new bug&quot; не<br>
привлечет достаточного внимания. Кроме того, сведите цитирование предыдущих<br>
сообщений до минимума, достаточного, чтобы новые пользователи могли понять, о чем<br>
шла речь.&lt;/p&gt;<br>
<br>
&lt;p&gt;<br>
Не посылайте просто ответ на сообщение списка рассылки, если собираетесь обсуждать<br>
новую тему (начать нить обсуждения). Это сузит круг отвечающих. Некоторые программы <br>
чтения почты, например, mutt, позволяют пользователю сортировать сообщения по темам,<br>
а затем прятать сообщения по теме, сворачивая нить обсуждения. Те, кто этой<br>
возможностью пользуется, никогда вашего сообщения не увидят.&lt;/p&gt;<br>
<br>
&lt;p&gt;<br>
Поменять тему недостаточно. Mutt и, возможно, другие программы чтения электронной<br>
почты, учитывают не только строку темы, но и другую информацию в заголовках сообщений<br>
при привязке их к нити обсуждения. Создайте абсолютно новое сообщение.&lt;/p&gt;<br>
<br>
<br>
<br>
<br>
<br>
&lt;h3&gt;&lt;a id=&quot;beprecise&quot;&gt;Точно и детально опишите проблему&lt;/h3&gt;<br>
<br>
<br>
<br>
<br>
&lt;ul type=&quot;disc&quot;&gt;<br>
&lt;li &gt;<br>
&lt;p&gt;<br>
Внимательно и четко опишите симптомы обнаруженной проблемы или ошибки.&lt;/p&gt;&lt;/li&gt;<br>
&lt;li &gt;<br>
&lt;p&gt;<br>
Опишите среду, в которой она возникает (машина, ОС, приложение и т.д.).&lt;/p&gt;&lt;/li&gt;<br>
&lt;li &gt;<br>
&lt;p&gt;<br>
Опишите проведенное вами исследование при попытках понять проблему прежде, <br>
чем задавать вопрос.&lt;/p&gt;&lt;/li&gt;<br>
&lt;li &gt;<br>
&lt;p&gt;<br>
Опишите самостоятельно выполненные вами шаги по диагностике и изоляции проблемы прежде,<br>
чем задавать вопрос.&lt;/p&gt;&lt;/li&gt;<br>
&lt;li &gt;<br>
&lt;p&gt;<br>
Опишите последние изменения в конфигурации компьютера или программного обеспечения,<br>
которые могут иметь отношение к делу.&lt;/p&gt;&lt;/li&gt;<br>
&lt;/ul&gt;<br>
<br>
<br>
&lt;p&gt;<br>
Сделайте максимум возможного, чтобы предугадать потенциальные вопросы программиста и<br>
заранее на них ответить в своем обращении за помощью.&lt;/p&gt;<br>
<br>
&lt;p&gt;<br>
Саймон Тэтхем (Simon Tatham) написал замечательное эссе, озаглавленное &lt;a href=&quot;http://www.chiark.greenend.org.uk/~sgtatham/bugs.html&quot; target=&quot;_top&quot;&gt;Как эффективно сообщать об ошибках&lt;/a&gt;. Я <br>
настоятельно рекомендую его прочитать.&lt;/p&gt;<br>
<br>
<br>
<br>
<br>
<br>
&lt;h3&gt;&lt;a id=&quot;volume&quot;&gt;Объем еще не значит точность&lt;/h3&gt;<br>
<br>
<br>
<br>
&lt;p&gt;<br>
Будьте точны и информативны. Для этого недостаточно просто вставить в запрос большой<br>
объем кода или данных. Если имеется большой, сложный тестовый случай, приводящий<br>
к ошибке в программе, постарайтесь максимально сократить его.&lt;/p&gt;<br>
<br>
&lt;p&gt;<br>
Это полезно, как минимум, по трем причинам. Первая: продемонстрированные усилия по<br>
упрощению вопроса повышают вероятность получения ответа. Вторая: упрощение<br>
вопроса повышает вероятность получения &lt;i&gt;полезного&lt;/i&gt; ответа.  <br>
Третья: в ходе уточнения сообщения об ошибке вы сами можете найти решение или способ<br>
обхода проблемы.&lt;/p&gt;<br>
<br>
<br>
<br>
&lt;h3&gt;&lt;a id=&quot;itsabug&quot;&gt;Не утверждайте, что нашли ошибку&lt;/h3&gt;<br>
<br>
<br>
<br>
&lt;p&gt;При возникновении проблем с тем или иным программным<br>
обеспечением не заявляйте, что нашли ошибку, если только <br>
&lt;em&gt;абсолютно&lt;/em&gt; не уверены в<br>
этом. Подсказка: если вы не можете предоставить исправление исходного кода, которое решает проблему<br>
или тестовый пример для предыдущей версии, демонстрирующий неправильное поведение, вы, скорее всего, недостаточно уверены в своем заявлении.&lt;/p&gt;<br>
<br>
&lt;p&gt;Помните, что множество других пользователей с такой<br>
проблемой не сталкивались. Иначе вы бы уже узнали об этом при чтении докментации или при поиске<br>
в Web (вы же сделали это, прежде чем делать подобные утверждения, <br>
&lt;a href=&quot;#before&quot; title=&quot;Прежде, чем спрашивать&quot;&gt;не так ли&lt;/a&gt;?). <br>
Это означает, что, скорее всего, именно вы что-то делаете неправильно, а не программное<br>
обеспечение.&lt;/p&gt;<br>
<br>
&lt;p&gt;Создатели программного обеспечения прикладывают огромные<br>
усилия для того, чтобы оно работало как можно лучше. Если вы утверждаете, что нашли<br>
ошибку, то, тем самым, предполагаете, что они сделали что-то не так, и это почти наверняка<br>
им не понравится&nbsp;- даже если вы правы. Особенно недипломатичным будет написать<br>
&quot;bug&quot; (&quot;Ошибка&quot;) в строке темы сообщения.&lt;/p&gt;<br>
<br>
&lt;p&gt;Когда задаете вопрос, лучше описывать проблему, исходя<br>
из предположения, что &lt;em&gt;вы&lt;/em&gt;<br>
делаете что-то не так, даже если вы лично абсолютно уверены, что нашли ошибку. <br>
Если это действительно ошибка, вы прочитате об этом в ответе.<br>
Старайтесь вести себя так, чтобы занимающиеся поддержкой программы люди захотели<br>
извиниться перед вами, если обнаружена реальная ошибка, а не чтобы вам пришлось извиняться <br>
за свою бестолковость.&lt;/p&gt;<br>
<br>
<br>
<br>
&lt;h3&gt;&lt;a id=&quot;symptoms&quot;&gt;Описывайте симптомы проблемы, а не свои предположения&lt;/h3&gt;<br>
<br>
<br>
<br>
&lt;p&gt;<br>
Бесполезно сообщать программистам свое мнение о причинах проблемы. (Если ваши<br>
диагностические теории настолько ценны, надо ли обращаться за помощью к другим?)<br>
Поэтому проверьте, что сообщаете фактические симптомы происходящего, а не<br>
свои интерпретации и теории. Пусть интерпретацией и диагностикой займутся <br>
отвечающие.&lt;/p&gt;<br>
<br>
<br>
&lt;dl&gt;<br>
&lt;dt &gt;&lt;i&gt;Глупо:&lt;/i&gt;&lt;/dt&gt;<br>
&lt;dd &gt;&lt;p&gt;<br>
Я постоянно получаю ошибки SIG11 при компиляции ядра, и подозреваю, что причина -<br>
микротрещина на материнской плате. Как лучше всего это проверить?&lt;/p&gt;&lt;/dd&gt;<br>
&lt;dt &gt;&lt;i&gt;Разумно:&lt;/i&gt;&lt;/dt&gt;<br>
&lt;dd &gt;&lt;p&gt;<br>
На собранном мной компьютере K6/233 на материнской плате FIC-PA2007 (чипсет <br>
VIA Apollo VP2) с 256MB памяти Corsair PC133 SDRAM начинают часто возникать ошибки<br>
SIG11 примерно через 20 минут после включения питания, в ходе компиляции ядра, но<br>
они не возникают в первые 20 минут. Перезагрузка ни к чему не приводит, а вот<br>
отключение на ночь помогает. Замена всей памяти не помогла. Соответствующая часть<br>
результатов типичной компиляции прилагается.&lt;/p&gt;&lt;/dd&gt;<br>
&lt;/dl&gt;<br>
<br>
<br>
<br>
<br>
<br>
<br>
&lt;h3&gt;&lt;a id=&quot;chronology&quot;&gt;Описывайте симптомы проблемы в хронологическом порядке&lt;/h3&gt;<br>
<br>
<br>
<br>
&lt;p&gt;<br>
Наиболее важная информация для выяснения причин происходящего часто связана<br>
с непосредственно предшествующими этой ситуации событиями. Поэтому<br>
необходимо точно описать, что вы делали, и что делала машина вплоть до возникновения<br>
проблемы. В случае работы с интерфейсом командной строки очень может помочь<br>
запись сеанса (например, с помощью утилиты script) и включение в сообщение<br>
пары десятков соответствующих строк.&lt;/p&gt;<br>
<br>
&lt;p&gt;<br>
Если программа, в которой произошел сбой, имеет опции диагностики (например,<br>
-v - детальное информирование), попытайтесь подобрать опции, добавляющие полезную <br>
отладочную информацию в &quot;стенограмму&quot; сеанса.&lt;/p&gt;<br>
<br>
&lt;p&gt;<br>
Если запись получилась достаточно длинной (больше страницы), имеет смысл заранее<br>
сформулировать проблему в начале, а потом указать хронологическую последовательность<br>
действий, к ней приводящих. В этом случае программисты будут знать, на что обратить внимание<br>
при чтении сеанса.&lt;/p&gt;<br>
<br>
<br>
<br>
<br>
<br>
&lt;h3&gt;&lt;a id=&quot;noprivate&quot;&gt;Не просите отвечать на личный адрес электронной почты&lt;/h3&gt;<br>
<br>
<br>
<br>
&lt;p&gt;<br>
Программисты считают, что решение проблем должно быть общедоступным, прозрачным процессом,<br>
в ходе которого первая попытка найти ответ может и должна быть исправлена, если кто-то,<br>
более знающий, заметит, что этот ответ - неполный или некорректный. Кроме того,<br>
отвечающие отчасти вознаграждаются тем, что их компетентность и знания будут<br>
замечены коллегами.&lt;/p&gt;<br>
<br>
&lt;p&gt;<br>
Когда вы просите личного ответа, вы мешаете как процессу выработки решения, так и<br>
получению вознаграждения. Не делайте этого. Отвечать лично - это выбор <br>
&lt;i&gt;отвечающего&lt;/i&gt;, - и если он так и делает, то обычно потому, что считает вопрос слишком неудачно сформулированным или <br>
очевидным, чтобы быть интересным другим.&lt;/p&gt;<br>
<br>
&lt;p&gt;<br>
Из этого правила есть одно небольшое исключение. Если вы предполагаете, что на свой<br>
вопрос получите множество подобных между собой ответов, не забудьте<br>
магические слова &quot;пошлите ответ мне, а я резюмирую полученные ответы в статье для<br>
дискуссионной группы&quot;. Попытка уберечь дискуссионную группу или список рассылки<br>
от потока по сути идентичных сообщений - это очень любезно, но вы должны сдержать<br>
обещание и послать итоговое резюме.&lt;/p&gt;<br>
<br>
<br>
<br>
<br>
<br>
&lt;h3&gt;&lt;a id=&quot;explicit&quot;&gt;Задавайте ясные и четкие вопросы&lt;/h3&gt;<br>
<br>
<br>
<br>
&lt;p&gt;<br>
Неограниченные вопросы требуют обычно неограниченного времени для ответа. Люди,<br>
скорее всего способные дать вам полезный ответ, еще и самые занятые люди (еще и потому,<br>
что большую часть своей работы делают сами). Такие люди ревностно относятся к своему<br>
времени, и поэтому часто не воспринимают неограниченные вопросы.&lt;/p&gt;<br>
<br>
&lt;p&gt;<br>
Вероятность получения полезного ответа повышается, если вы четко даете понять, чего<br>
добиваетесь от отвечающих (предоставить ссылки, послать код, проверить ваше решение и<br>
т.п.). Это сконцентрирует усилия отвечающих и неявно задаст ограничение по времени<br>
и усилиям, которые придется затратить отвечающему, чтобы вам помочь. Это хорошо.&lt;/p&gt;<br>
<br>
&lt;p&gt;<br>
Чтобы понять, в каком мире живут эксперты, надо относиться к знаниям экспертов, как к<br>
ресурсу обильному, а к их времени - как к ресурсу весьма ограниченному. Чем меньше<br>
времени вы неявно требуете, тем более вероятно получение ответа от действительно<br>
хорошего и занятого эксперта.&lt;/p&gt;<br>
<br>
&lt;p&gt;<br>
Поэтому имеет смысл ограничить вопрос, чтобы свести к минимуму время,<br>
необходимое эксперту для его решения. Но зачастую это не то же самое, что упростить<br>
вопрос. Так, например, вопрос: &quot;Можете ли вы дать мне ссылку на хорошее описание<br>
X?&quot; - обычно куда разумнее, чем просьба: &quot;Объясните мне X, пожалуйста&quot;. Если<br>
у вас проблема с неработающим кодом, разумнее будет попросить объяснить, что<br>
в нем не так, а не просить исправить ошибки.&lt;/p&gt;<br>
<br>
<br>
<br>
<br>
<br>
&lt;h3&gt;&lt;a id=&quot;homework&quot;&gt;Не задавайте вопросы из домашних заданий&lt;/h3&gt;<br>
<br>
<br>
<br>
&lt;p&gt;<br>
Программисты хорошо умеют отвечать на вопросы из домашних заданий - большинство из<br>
нас их делало самостоятельно. Эти вопросы заданы для работы <br>
&lt;i&gt;вам&lt;/i&gt;, чтобы вы могли научиться на собственном опыте. Просить можно о подсказке, но не о полном решении.&lt;/p&gt;<br>
<br>
<br>
<br>
<br>
<br>
&lt;h3&gt;&lt;a id=&quot;prune&quot;&gt;Избегайте бессмысленных просьб&lt;/h3&gt;<br>
<br>
<br>
<br>
&lt;p&gt;<br>
Не поддавайтесь соблазну завершить свой запрос бессмысленными вопросами вида:<br>
&quot;Не поможет ли мне кто-нибудь?&quot; или &quot;Есть ли вообще ответ?&quot; Во-первых,<br>
если вы хоть сколько-нибудь компетентно описали свою проблему, подобные дополнительные<br>
вопросы, как минимум, излишни. Во-вторых, поскольку они излишни, программистам они<br>
кажутся надоедливыми - - и в ответ их так и подбивает написать логически<br>
безукоризненную отписку типа: &quot;Да, помочь вам можно&quot; или &quot;Нет, вам уже ничем не <br>
поможешь&quot;.&lt;/p&gt;<br>
<br>
&lt;p&gt;<br>
В общем случае, вопросы с ответами да-нет лучше не задавать, если только вы<br>
не хотите получить &lt;a href=&quot;http://homepages.tesco.net/~J.deBoynePollard/FGA/questions-with-yes-or-no-answers.html&quot; target=&quot;_top&quot;&gt;ответ да-или-нет&lt;/a&gt;.&lt;/p&gt;<br>
<br>
<br>
<br>
<br>
<br>
&lt;h3&gt;&lt;a id=&quot;urgent&quot;&gt;Не помечайте свой вопрос как &quot;Срочный&quot;, даже если для вас он именно такой&lt;/h3&gt;<br>
<br>
<br>
<br>
&lt;p&gt;<br>
Это ваша проблема, а не наша. Упоминание о срочности зачастую контрпродуктивно:<br>
большинство программистов просто удаляет такие сообщения как грубые и эгоистичные<br>
попытки срочно привлечь к себе особое внимание.&lt;/p&gt;<br>
<br>
<br>
<br>
<br>
<br>
&lt;h3&gt;&lt;a id=&quot;courtesy&quot;&gt;Вежливость никогда не повредит, и иногда помогает&lt;/h3&gt;<br>
<br>
<br>
<br>
&lt;p&gt;<br>
Будьте вежливы. Используйте фразы &quot;Пожалуйста&quot; и &quot;Заранее благодарен&quot;. Дайте<br>
понять, что благодарны людям, бесплатно посвящающим вам свое время.&lt;/p&gt;<br>
<br>
&lt;p&gt;<br>
Если честно, это не так важно, как отсутствие ошибок в тексте вопроса, ясность, <br>
точность и детальность описания, использование открытых форматов и т.д. (и не заменяет<br>
все перечисленное); программисты, в общем случае, предпочли бы получать грубые, но<br>
технически точные сообщения об ошибках, чем вежливое словоблудие. (Если вас<br>
это удивляет, вспомните, что мы ценим вопрос за то, чему он нас учит.)&lt;/p&gt;<br>
<br>
&lt;p&gt;<br>
Однако при нормальном техническом уровне вопроса вежливость действительно<br>
повышает вероятность получить полезный ответ.&lt;/p&gt;<br>
<br>
&lt;p&gt;<br>
(Необходимо отметить, что единственное серьезное возражение, полученное <br>
на этот документ от ветеранов программистского движения, связано с рекомендацией<br>
использовать фразу &quot;Заранее благодарен&quot;. Некоторые программисты усматривают в ней<br>
нежелание благодарить кого бы то ни было после того, как проблема будет решена.<br>
Рекомендую благодарить и заранее, &lt;i&gt;и&lt;/i&gt;<br>
после получения ответа, или выразить свою благодарность по-другому, скажем, <br>
фразой &quot;Спасибо за внимание&quot;.)&lt;/p&gt;<br>
<br>
<br>
<br>
<br>
<br>
&lt;h3&gt;&lt;a id=&quot;followup&quot;&gt;Пошлите краткое описание решения&lt;/h3&gt;<br>
<br>
<br>
<br>
&lt;p&gt;<br>
После того, как проблема решена, пошлите сообщение всем, кто вам помог; дайте<br>
им знать, чем все закончилось, и поблагодарите еще раз за помощь. Если<br>
проблема вызвала общий интерес в списке рассылки или дискуссионной группе, имеет<br>
смысл такое сообщение послать туда.&lt;/p&gt;<br>
<br>
&lt;p&gt;<br>
Такое сообщение не обязательно должно быть длинным и подробным; простое:<br>
&quot;Привет&#33; Проблема была связана с разрывом в сетевом кабеле&#33; Спасибо всем. Билл&quot;, -<br>
уже лучше, чем ничего. Фактически, краткое и вежливое резюме лучше, чем<br>
длинная диссертация, если только решение не затрагивает серьезные технические<br>
аспекты. Напишите, какие действия позволили решить проблему, но всю последовательность<br>
поиска решения повторно описывать не надо.&lt;/p&gt;<br>
<br>
&lt;p&gt;<br>
Для достаточно серьезных проблем можно послать резюме с историей поиска их причин. Опишите окончательную постановку проблемы. Опишите, каким оказалось решение, и <br>
укажите тупиковые пути, которых стоит избегать. Назовите всех, кто помог вам: <br>
так вы найдете себе друзей.&lt;/p&gt;<br>
<br>
&lt;p&gt;<br>
Помимо проявления вежливости и информирования, такого рода резюмирующее сообщение<br>
поможет другим при поиске в архиве списка рассылки/дискуссионной группы/форума<br>
точно узнать, какое решение помогло вам, и, значит, может помочь и им.&lt;/p&gt;<br>
<br>
&lt;p&gt;<br>
Последнее, но немаловажное, - такого рода сообщение помогает всем участвовавшим<br>
в обсуждении получить чувство удовлетворения от того факта, что проблема закрыта. Если<br>
вы сами - не технический специалист и не программист, просто поверьте нам, что это чувство<br>
очень важно для гуру и экспертов, к которым вы обращались за помощью. Описания проблем, так в итоге и не решенных - это сплошное разочарование; программисты жаждут увидеть их решенными. Хорошая карма, возникающая, когда вы удовлетворяете эту жажду, <br>
очень поможет вам при задании вопроса в следующий раз.&lt;/p&gt;<br>
<br>
&lt;p&gt;<br>
Подумайте, как вы можете предотвратить возникновение такой же проблемы у других <br>
пользователей в будущем. Спросите себя, поможет ли изменение документации или <br>
списка ЧаВО, и если да - пошлите соответствующее изменение тем, кто поддерживает<br>
эти документы.&lt;/p&gt;[/doHTML]]]></description>
        <author>Song</author>
        <category>Hello, World&#33;</category>
      </item>
	
      </channel>
      </rss>
	