Як Задаваць Пытанні Smart Уэй

By Cluboid August 22th 2017 - Оригінальна сторінка тут


адмова


Многія вэб-сайты праекта спасылаецца на гэты дакумент у іх раздзелах аб тым, як атрымаць дапамогу. Гэта добра, гэта выкарыстанне мы хацелі , - але калі вы вэб - майстар стварэння такой спасылкі на старонцы праекта, калі ласка , адлюстраваць на бачным побач паведамленні спасылкі , што мы не даведачная служба для вашага праекта!


Мы даведаліся, цяжкі шлях, што без такога паведамлення, мы будзем неаднаразова чапляўся быць ідыётамі, якія думаюць, выдаўшы гэты дакумент робіць нашу працу, каб вырашыць усе тэхнічныя праблемы свету.


Калі вы чытаеце гэты дакумент , таму што вам патрэбна дапамога, і вы пойдзеце з уражаннем , вы можаце атрымаць яго непасрэдна з аўтараў гэтага дакумента, вы адзін з ідыётаў мы гаворым. Не задавайце нам пытанні. Мы будзем проста ігнараваць вас. Мы тут, каб паказаць вам, як атрымаць дапамогу ад людзей, якія на самай справе ведаюць аб праграмным забеспячэнні або апаратных сродкаў вы маеце справу з, але 99,9% часу, якое не будзе нас. Калі вы не ведаеце напэўна , што адзін з аўтараў з'яўляецца экспертам пра тое , што вы маеце справу з, пакіньце нас у спакоі , і ўсе будуць шчаслівыя.



ўвядзенне


У свеце хакераў , выгляд адказы вы атрымаеце на тэхнічныя пытанні ць у чым залежыць як ад спосабу задаваць пытанні як на цяжкасць распрацоўкі адказ. Гэта кіраўніцтва навучыць вас, як задаваць пытанні такім чынам, больш верагодна, каб атрымаць вам здавальняючы адказ.


Цяпер, калі выкарыстанне адкрытага крыніцы стала шырока распаўсюджанай з'явай, вы часта можаце атрымаць як добрыя адказы ад іншых, больш дасведчаных карыстальнікаў, як ад хакераў. Гэта добрая рэч; карыстальнікі, як правіла, толькі крыху больш памяркоўныя выгляду няўдач пачаткоўцы часта маюць. Тым не менш, лячэнне вопытных карыстальнікаў, як хакеры у шляху, мы рэкамендуем тут, як правіла, з'яўляюцца найбольш эфектыўным спосабам атрымаць карысныя адказы з іх таксама.


Першае, што трэба зразумець, што хакеры на самай справе, як жорсткія праблемы і добрыя, разважання пытанні пра іх. Калі б мы не рабілі, мы б тут не было. Калі вы даеце нам цікавае пытанне пажаваць мы будзем удзячныя вам; добрыя пытанні стымул і падарунак. Добрыя пытанні дапамагаюць нам развіваць наша разуменне, і часта выявіць праблемы, якія мы не маглі б заўважыць ці думалі пра іншае. Сярод хакераў, «Добры пытанне! »Моцны і шчыры камплімент.


Нягледзячы на ​​гэта, хакеры маюць рэпутацыю для задавальнення простых пытанняў з тым, што выглядае як варожасць або пыху. Часам выглядае як мы рэфлекторна грубы пачаткоўцаў і невукаў. Але гэта не зусім дакладна.


Тое, што мы, недаравальна, варожы да людзей, якія, здаецца, не жадаюць думаць ці рабіць свае ўласныя хатнія заданні, перш чым задаваць пытанні. Такія людзі ёсць час мыйкі - яны бяруць, не аддаючы, і яны адымаюць час, мы маглі б выдаткаваць на іншае пытанне, больш цікавым і іншага чалавека больш годнага адказу. Мы называем такіх людзей «тых, хто прайграў» (і па гістарычных прычынах мы часам пішацца яго «lusers»).


Мы разумеем, што ёсць шмат людзей, якія проста хочуць выкарыстаць праграмнае забеспячэнне, мы пішам, і якія не маюць ніякага цікавасці да вывучэння тэхнічных дэталяў. Для большасці людзей кампутар з'яўляецца толькі інструментам, сродкам для дасягнення мэты; яны маюць больш важныя справы і жыццё, каб жыць. Мы прызнаем, што, і не чакаем, што ўсе пацікаўцеся у тэхнічных пытаннях, якія зачароўваюць нас. Тым не менш, наш стыль адказаў на пытанні настроены для людзей , якія прымаюць такую цікавасць і гатовыя актыўна ўдзельнічаць у вырашэнні праблем. Гэта не зменіцца. Гэта не павінна; калі гэта так, мы сталі б меней эфектыўна, што мы робім лепш за ўсё.


Мы (галоўным чынам) добраахвотнікаў. Мы час ад напружанай жыцця, каб адказаць на пытанні, і часам мы перагружаны з імі. Такім чынам, мы фільтруючы бязлітасна. У прыватнасці, мы выкідваем пытанні ад людзей, якія здаюцца няўдачнікамі, каб больш эфектыўна правесці наша пытанне, адказваючы на ​​час, на пераможцах.


Калі вы знайшлі такое стаўленне абразліва, паблажліва ці напышліва, праверыць свае здагадкі. Мы не просім вас схіляю калені да нас - на самай справе, большасць з нас не хацеў бы нічога больш, чым мець справу з вамі, як роўныя і вітаць Вас у нашай культуры, калі прыкласці намаганне патрабуецца, каб зрабіць гэта магчымым. Але гэта проста не эфектыўна для нас, каб паспрабаваць дапамагчы людзям, якія не жадаюць, каб дапамагчы сабе. Гэта нармальна, не ведаць; гэта не нармальна гуляць па-дурному.


Такім чынам, у той час як не трэба ўжо быць тэхнічна кампетэнтным , каб прыцягнуць увагу ад нас, гэта неабходна , каб прадэманстраваць такое стаўленне , што прыводзіць да кампетэнцыі - папярэджанне, ўдумлівы, назіральны, жадаючы быць актыўным партнёрам у распрацоўцы рашэнні. Калі вы не можаце жыць з гэтым відам дыскрымінацыі, мы прапануем вам плаціць каму-то для дагавора камерцыйнай падтрымкі замест таго, каб прасіць хакер, каб асабіста ахвяраваць дапамогу вам.


Калі вы вырашылі звярнуцца да нас па дапамогу, вы не хочаце быць адным з тых, хто прайграў. Вы не хочаце, каб выглядаць як адзін, альбо. Лепшы спосаб атрымаць хуткі і спагадны адказ, каб спытаць яго, як чалавек з розумам, упэўненасцю, і ключы, якія проста бывае патрэбна дапамога на адной канкрэтнай праблеме.


(Паляпшэнні ў дадзеным кіраўніцтве вітаюцца. Вы можаце адправіць па пошце прапановы esr@thyrsus.com або respond-auto@linuxmafia.com . Звярніце ўвагу на тое , што гэты дакумент не прызначаны для агульнага кіраўніцтва па сеткавым этыкетам , і мы, як правіла , адпрэчваюць здагадкі , што якія канкрэтна не звязаны з выклікаючы карысныя адказы ў тэхнічным форуме.)



перад Ask


Перад тым як задаць тэхнічнае пытанне па электроннай пошце ці ў тэлеканферэнцыі, або на вэб-чаце борце, выканайце наступныя дзеянні:


  1. Паспрабуйце знайсці адказ з дапамогай пошуку ў архівах форума або спіс рассылкі вы плануеце адпраўляць паведамленні.
  2. Паспрабуйце знайсці адказ з дапамогай функцыі пошуку ў Інтэрнэце.
  3. Паспрабуйце знайсці адказ, прачытаўшы інструкцыю.
  4. Паспрабуйце знайсці адказ, прачытаўшы FAQ.
  5. Паспрабуйце знайсці адказ на праверкі або эксперыментаў.
  6. Паспрабуйце знайсці адказ, пытаючыся кваліфікаваны сябар.
  7. Калі вы праграміст, паспрабуйце знайсці адказ, прачытаўшы зыходны код.

Калі вы задаеце ваша пытанне, паказаць той факт, што вы зрабілі гэтыя рэчы ў першую чаргу; гэта дапаможа ўсталяваць, што вы не быць гультаяватай губкай і марнаваць час на чалавек. А яшчэ лепш, паказаць тое , што вы навучыліся рабіць гэтыя рэчы. Нам падабаецца адказваць на пытанні людзей, якія прадэманстравалі, што яны могуць даведацца з адказаў.


Выкарыстоўвайце тактыку , як рабіць пошук Google па тэксце незалежна ад паведамлення пра памылку вы атрымліваеце (пошук груп Google , а таксама вэб - старонак). Гэта можа таксама прыняць вас прама, каб выправіць дакументацыю ці спіс рассылання нітка адказаць на ваша пытанне. Нават калі гэта не так, кажучы : «Я гугле на наступную фразу , але не атрымаць нічога , што выглядала шматабяцальным» добрая рэч , каб зрабіць у электроннай пошце ці навінавымі з просьбай аб дапамозе, калі толькі таму , што ён запісвае тое , што пошук выйграў » т дапамогу. Гэта таксама дапаможа накіроўваць іншых людзей з падобнымі праблемамі ў вашай тэме, звязаўшы ўмовы пошуку на тое, што мы спадзяемся, будзе ваша праблема і дазвол нітку.


Не спяшайцеся. Не чакайце, каб быць у стане вырашыць складаную праблему з некалькіх секунд Googling. Прачытайце і часта задаюць пытанні, сядзець склаўшы рукі, расслабіцца і даць праблеме падумаць, перш чым звярнуцца экспертамі. Паверце, яны будуць у стане сказаць ад вашых пытанняў, колькі чытання і думаць, што вы зрабілі, і будуць у большай ступені гатовае дапамагчы, калі вы гатовыя прыйсці. Не імгненна страляць увесь свой арсенал пытанняў толькі таму, што ваш першы пошук ня з'явіўся ніякіх адказаў (або занадта шмат).


Падрыхтуйце сваё пытанне. Падумайце пра гэта да канца. Паспешлівае-гучаць пытанні атрымаць паспешныя адказы, ці ўвогуле ні адной. Чым больш вы робіце, каб прадэманстраваць, што надзеўшы думкі і намаганні ў вырашэнні вашай праблемы, перш чым звяртацца за дапамогай, тым больш верагодна, што вы на самай справе атрымаць дапамогу.


Сцеражыцеся задаюць няправільны пытанне. Калі вы спытаеце адзін , які заснаваны на памылковых здагадках, J. Random Hacker цалкам можа адказаць з бязмэтна літаральным адказам, думаючы «Дурны пытанне ...», і спадзеючыся , што вопыт атрымаць тое , што вы прасілі , а не тое , што вам трэба навучыць вас ўрок.


Ніколі не мяркуе , што вы маеце права на атрыманне адказу. Вы не; вы не, у рэшце рэшт, плаціць за паслугі. Вы будзеце атрымліваць адказ, калі вы зарабляеце яго, задаючы істотны, цікавы і навадны на разважанні пытанне - той, які ўскосна спрыяе вопыт супольнасці, а не проста пасіўна які патрабуе веды ад іншых.


З іншага боку, даючы зразумець, што вы здольныя і гатовыя дапамагчы ў працэсе распрацоўкі рашэння з'яўляецца вельмі добрым пачаткам. «Будзе ці хто - небудзь даць паказальнік? »,« Што мой прыклад ня хапае? »І« Які сайт павінен я праверыў? »Больш верагодна, атрымаць адказ , чым« Калі ласка , пост дакладную працэдуру я павінен выкарыстоўваць. »Таму што вы робіце гэта ясна , што вы сапраўды гатовыя , каб завяршыць працэс , калі хто - то можа проста накіраваць вас у правільным кірунку.



Калі вы просіце


Выберыце форум старанна

Будзьце ўважлівыя пры выбары, дзе вы задаць сваё пытанне. Вы, верагодна, будзе праігнаравана або спісана як няўдачнік, калі вы:


  • Задайце сваё пытанне на форуме, дзе гэта не па тэме
  • апублікаваць вельмі элементарны пытанне на форуме, дзе абмяркоўваюцца складаныя тэхнічныя пытанні, ці наадварот,
  • крос-пост занадта шмат розных груп навін
  • апублікаваць асабістую электронную пошту камусьці, хто не з'яўляецца ні знаёмым тваім, ні асабістай адказнасцю за рашэнне вашай праблемы

Хакеры здзімаць пытанні, якія неадэкватна мэтавыя для таго, каб паспрабаваць абараніць свае каналы сувязі ад тонуць у непатрэбнасці. Вы не хочаце, каб гэта здарылася з вамі.


Першы крок, таму, каб знайсці правільны форум. Зноў жа, Google і іншыя вэб-пошуку метадаў ваш сябар. Выкарыстоўвайце іх, каб знайсці вэб-старонкі праекта, найбольш цесна звязаны з абсталяваннем ці праграмным забеспячэннем, даючы вам цяжкасці. Звычайна яна будзе мець спасылкі на FAQ (Часта задаюць пытанні) спіс, і спраецыяваць спісы рассылання і іх архівы. Гэтыя спісы рассылання з'яўляюцца канчатковымі месцамі , каб ісці на дапамогу, калі вашы ўласныя высілкі (уключаючы чытанне гэтых часта задаюць пытанні , якія вы знайшлі) не знайсці вам рашэнне. На старонцы праекту можна таксама апісаць працэдуру памылак справаздачнасці, або спасылку на адзін; калі так, то ісці за ім.


Стральба ад электроннай пошты на чалавека або на форуме, якія вы не знаёмыя з рызыкоўна у лепшым выпадку. Напрыклад, не думайце, што аўтар інфарматыўнай вэб-старонкі хоча быць вашым вольным кансультантам. Не рабіць аптымістычныя здагадкі аб тым, ці будзе ваша пытанне будзе вітацца - калі вы не ўпэўненыя, адправіць яго ў іншым месцы, або ўстрымацца ад адпраўкі яго на ўсіх.


Пры выбары вэб-форуму, групы навін ці спіс рассылкі, не давярайце імя само па сабе занадта далёка; шукаць FAQ або статут, каб праверыць ваш пытанне знаходзіцца на тэме. Прачытайце некаторыя з задняга руху, перш чым адпраўляць, так што вы атрымаеце адчуванне таго, як ўсё зроблена там. На самай справе, гэта вельмі добрая ідэя, каб зрабіць пошук па ключавых словах для слоў, якія адносяцца да вашай праблеме на тэлеканферэнцыі або архівы спісаў рассылання, перш чым публікаваць. Ён можа знайсці вам адказ, а калі няма, гэта дапаможа вам сфармуляваць лепшае пытанне.


Ня драбавік выдзімання усе даступныя каналы дапамогі адначасова, гэта як крычаць і раздражняе людзей. Крок праз іх ціха.


Ведайце, што ваша тэма! Адна з класічных памылак задаваць пытанні аб праграмным інтэрфейсе Unix або Windows, у форуме, прысвечаным мову ці бібліятэку або інструмент пераносіць на абодвух. Калі вы не разумееце, чаму гэта памылка, вы б лепш з не задаючы ніякіх пытанняў на ўсіх, пакуль вы не атрымаеце.


Увогуле, пытанні да добра адабраўшы грамадскаму форуму, хутчэй за ўсё, атрымаць карысныя адказы, чым эквівалентныя пытанні да прыватнаму. Ёсць некалькі прычын для гэтага. Адным з іх з'яўляецца проста памерам пула патэнцыйных рэспандэнтаў. Іншы памер аўдыторыі; хакеры аддалі перавагу б адказаць на пытанні, якія навучаюць многіх людзей, чым пытанні, якія абслугоўваюць толькі некаторыя з іх.


Зразумела, што дасведчаныя хакеры і аўтары папулярнага праграмнага забеспячэння ўжо атрымліваюць больш, чым іх справядлівая доля Mis-мэтавых паведамленняў. Дадаўшы да паводкі, вы маглі б у крайніх выпадках нават можа быць той саломінкай, якая ламае спіну вярблюда - даволі шмат разоў, уклад у папулярныя праекты адклікалі сваю падтрымку, таму што суправаджаў шкоду ў выглядзе бескарыснага трафіку электроннай пошты на iх асабовыя рахункі стала невыноснай.


перапаўненне стэка

Пошук, а затым папрасіць на Stack біржы


У апошнія гады Stack біржы супольнасць сайтаў паўстала як найважнейшы рэсурс для адказу на тэхнічныя і іншыя пытанні, і нават пераважны форум для многіх праектаў з адкрытым зыходным кодам.


Пачніце з пошуку Google, перш чым глядзець на Stack біржы; Індэксы Google яго ў рэжыме рэальнага часу. Там вельмі добры шанец, хтосьці ўжо задаваў падобнае пытанне, і сайты Stack Абменныя часта знаходзяцца паблізу верхняй частцы вынікаў пошуку. Калі вы не знайшлі нічога праз Google, пошук зноў на канкрэтным участку найбольш прыдатнага да вашага пытання (гл ніжэй). Пошук з дапамогай тэгаў можа дапамагчы звузіць вынікі.


Калі вы яшчэ не знайшлі нічога, апублікуйце сваё пытанне на адным сайце , дзе гэта больш за ўсё на тэме. Выкарыстоўвайце інструменты фарматавання, асабліва для кода, а таксама дадаваць пазнакі, якія маюць дачыненне да зместу вашага пытання (у прыватнасці, назва мовы праграмавання, аперацыйнай сістэмы або бібліятэкі ў вас узніклі праблемы з). Калі каментатар просіць вас для атрымання дадатковай інфармацыі, рэдагаваць галоўны пост, каб уключыць яго. Калі які-небудзь адказ карысным, націсніце стрэлку уверх, каб upvote яго; калі адказ дае рашэнне вашай праблемы, націсніце на праверку пад стрэлкамі для галасавання, каб прыняць яго як правільны.


Стэк біржы вырасла да больш чым 100 сайтаў , але вось найбольш верагодныя кандыдаты:


  • Супер Карыстальнік на пытанні аб вылічэнні агульнага прызначэння. Калі гаворка ідзе не пра код ці праграмах, з якімі вы маеце зносіны толькі праз сеткавае злучэнне, гэта, верагодна, ідзе тут.
  • Перапаўненне стэка для пытанняў пра праграмаванні.
  • Памылка сервера для пытанняў аб серверы і адміністравання сеткі.

Некаторыя праекты маюць свае ўласныя канкрэтныя сайты, у тым ліку Android, Ubuntu, TeX / LaTeX і SharePoint. Праверце сайт Stack Exchange, для спісу удакладненых.


Вэб і IRC форумы

Ваша мясцовая група карыстачоў ці ваш дыстрыбутыў Linux, можа рэкламаваць вэб-форум ці канал IRC, дзе пачаткоўцы могуць атрымаць дапамогу. (У не-англійскай-размаўлялых краінах пачатковец форумы яшчэ больш верагодна, будуць спісы рассылання.) Гэта добрыя першымі месца, каб спытаць, асабліва калі вы думаеце, што вы, магчыма, спатыкнуліся адносна просты ці агульнай праблема. Рэкламуюцца IRC канал з'яўляецца адкрытым запрашэннем задаваць пытанні там, і часта атрымліваюць адказы ў рэжыме рэальнага часу.


На самай справе, калі ў вас ёсць праграма, якая дае вам праблемы з размеркаваннем Linux (як гэта прынята сёння), можа быць, лепш спытаць у дыстрыбутыва форуму / спісу, перш чым спрабаваць Форум праекта / спіс праграмы. Хакеры праекта могуць проста сказаць, «выкарыстаць нашу зборку».


Перад адпраўкай на любы вэб-форуме, праверце, мае функцыю пошуку. Калі гэта адбудзецца, паспрабуйце пару ключавых слоў для пошуку нешта накшталт вашай праблемы; ён проста можа дапамагчы. Калі вы зрабілі агульны пошук вэб-да (як вы павінны мець), пашукайце на форуме ў любым выпадку; Ваш Web-шырокі пошукавай сістэмы, магчыма, не ўсе гэтага форуму індэксуецца ў апошні час.


Існуе якая расце тэндэнцыя праектаў зрабіць падтрымку карыстальнікаў праз вэб-форум ці канал IRC, з электроннай поштай зарэзерваваны больш для трафіку развіцця. Дык пашукайце гэтыя каналы першым пры пошуку канкрэтнага праекта дапамогі.


У IRC, гэта, верагодна, лепш не скідаць доўгае апісанне праблемы на канале першага справу; некаторыя людзі інтэрпрэтуюць гэта як канал-затапленню. Лепш за ўсё, каб вымавіць апісанне праблемы однострочный у шляху табара, каб пачаць размову на канале.


У якасці другога кроку, выкарыстоўвайце спісы рассылання праектаў

Калі праект мае спіс рассылкі развіцця, напішыце ў спіс рассылкі, а не асобным распрацоўнікам, нават калі вы лічыце, што вы ведаеце, хто можа лепш адказаць на ваша пытанне. Праверце дакументацыю праекта і яго хатнюю старонку для адрасы спісу рассылання праекта, і выкарыстоўваць яго. Ёсць некалькі прычын для такой палітыкі:


  • Любое пытанне дастаткова добра, каб папрасіць аднаго распрацоўніка будзе таксама мець значэнне для ўсёй групы. І наадварот, калі вы падазраяце, што ваш пытанне занадта дурны для спісу рассылання, гэта не падстава, каб пераследваць асобныя распрацоўшчык.
  • Задаваць пытанні ў спісе размяркоўвае нагрузку сярод распрацоўшчыкаў. Індывідуальны распрацоўшчык (асабліва калі ён кіраўнік праекта) можа быць занадта заняты, каб адказаць на вашыя пытанні.
  • Большасць спісаў рассыланняў архівуюцца і архівы індэксуюцца пошукавымі сістэмамі. Калі задаць пытанне пра спіс, і ён адказаў, будучы апытвае мог знайсці сваё пытанне і адказ на Web замест таго каб спытаць яго зноў.
  • Калі некаторыя пытанні заўважацца, часта пытаюцца, распрацоўшчыкі могуць выкарыстоўваць гэтую інфармацыю для паляпшэння дакументацыі ці само праграмнае забеспячэнне, каб быць менш заблытанай. Але калі гэтыя пытанні задаюцца ў прыватным парадку, ніхто не мае поўную карціну таго, што пытанні задаюць часцей за ўсё.

Калі праект мае як «карыстач» і «распрацоўшчык» (ці «хакер») спіс рассылкі або вэб - форум, і вы не ўзлом кода, спытаеце ў спісе «карыстач» / форум. Не думайце, што вы будзеце вітаць у спісе распрацоўшчыкаў, дзе яны, верагодна, выпрабуюць на ваша пытанне, як шум, разбуральныя іх трафік распрацоўшчыкаў.


Аднак, калі вы ўпэўнены , што ваша пытанне не з'яўляецца трывіяльным, і вы не атрымаеце адказу ў спісе «карыстальніка» / форуме ў працягу некалькіх дзён, паспрабуйце «распрацоўшчык» адзін. Вы б таксама параіў пільнуюць там на працягу некалькіх дзён, па меншай меры праглядзець апошнія некалькі дзён Архівавана паведамленняў, каб вывучыць мясцовыя Folkways перад праводкай (на самай справе гэта добры савет на любы прыватнай або часткова закрыты спіс).


Калі вы не можаце знайсці спіс рассылання-адрас праекта, але толькі ўбачыць адрас суправаджальніка праекта, ісці наперад і напісаць суправаджальнік. Але нават у гэтым выпадку, не думайце, што спіс рассылкі не існуе. Згадка ў вашай электроннай пошце, што вы спрабавалі і не змаглі знайсці адпаведны спіс рассылання. Таксама адзначым, што вы не пярэчыце, каб маючы ваша паведамленне перасылаецца іншым людзям. (Многія людзі лічаць, што прыватная электронная пошта павінна заставацца закрытай, нават калі няма нічога сакрэтнага ў ёй няма. Падаючы ваша паведамленне накіроўваюцца вы даяце ваш карэспандэнт выбар аб тым, як звяртацца з электроннай поштай.)


Выкарыстоўвайце змястоўныя, канкрэтныя прадметныя загалоўкі

У спісах рассылання, групы навін або вэб-форумах, загаловак Загаловак ваша выдатная магчымасць прыцягнуць увагу кваліфікаваных экспертаў прыкладна 50 сімвалаў ці менш. Не марнуйце іх на лопат тыпу «Калі ласка , дапамажыце мне» ( ня кажучы ўжо пра «PLEASE HELP ME !!!!»; паведамленні з прадметамі , як і атрымаць адкідаюцца рэфлекторна). Не спрабуйце ўразіць нас глыбінёй сваіх пакут; выкарыстоўваць прастору для супер-кароткае апісаньне праблемы замест.


Адна добрая ўмоўнасць для прадметных загалоўкаў, якая выкарыстоўваецца многіх арганізацыямі тэхнічнай падтрымкі, з'яўляецца «аб'ект - адхіленне». «Аб'ект» частка вызначае , што рэч або група рэчаў узнікаюць праблемы, і «адхіленне» частка апісвае адхіленне ад чаканых паводзін.


бязглузда: ДАПАМАЖЫЦЕ! Відэа не працуе належным чынам на маім ноўтбуку!


смарт: X.org 6.8.1 дэфармаваны курсор мышы, Fooware MV1005 VID. набор мікрасхем


Smarter: X.org 6.8.1 курсор мышы на Fooware MV1005 VID. Чыпсэт - дэфармавана


Працэс напісання «аб'ект-адхіленне» апісанне дапаможа вам арганізаваць сваё мысленне аб праблеме больш падрабязна. Што тычыцца? Толькі курсор мышы або іншыя графічныя таксама? Ці з'яўляецца гэта спецыфічна для версіі X.org Х? Для версіі 6.8.1? Гэта спецыфічна для Fooware видеочипсетов? Для мадэлі MV1005? Хакер , які бачыць вынік можна адразу зразумець , што гэта такое , што ў вас узніклі праблемы з і праблемы вы выпрабоўваеце, на першы погляд.


У больш агульным плане, уявіце сабе, гледзячы на ​​індэкс архіва пытанняў, з толькі сюжэтныя лініі, паказваючы. Зрабіце вашу сюжэтная лінія адлюстроўвае ваша пытанне дастаткова добра, што наступны чалавек, які шукае архіў з пытаннем падобны на твой будзе мець магчымасці сачыць за ніткай да адказу, а не раз праводкі пытання.


Калі вы задаяце пытанне ў адказ, не забудзьцеся змяніць радок тэмы, каб паказаць, што вы задаяце пытанне. Сюжэтная лінія , якая выглядае як «Re: тэст» ці «Re: памылка» менш верагодна , каб прыцягнуць карыснае колькасць увагі. Акрамя таго, абрэжце каціроўку папярэдніх паведамленняў да мінімуму ў адпаведнасці з cluing новых чытачоў.


Не проста ўдарыў адказ на паведамленне спісу, каб пачаць цалкам новую нітку. Гэта абмяжуе вашу аўдыторыю. Некаторыя чытачы электроннай пошты, як сабака, дазваляюць карыстачу сартаваць па тэме, а затым схаваць паведамленні ў струмені шляхам складання ніткі. Людзі, якія робяць, што ніколі не будзе бачыць ваша паведамленне.


Змена прадмета не з'яўляецца дастатковым. Mutt і, магчыма, іншыя чытачы пошты, глядзіць на іншую інфармацыю ў загалоўках паведамленняў электроннай пошты, каб прызначыць яго ў тэме, а не суб'ект лініі. Замест таго, каб пачаць цалкам новую электронную пошту.


На вэб-форумах правіла добрай практыкі трохі адрозніваецца, таму што паведамленні, як правіла, значна больш цесна злучаны з пэўнымі ніткамі абмеркавання і часта нябачныя за межамі гэтых нітак. Змена прадмета, задаючы пытанне ў адказе не з'яўляецца істотным. Не ўсе форумы нават дазваляюць асобныя сюжэтныя лініі на адказы, і амаль ніхто не чытае іх, калі яны робяць. Аднак, задаючы пытанне ў адказ сумніўная практыка сама па сабе, таму што ён будзе бачыць толькі тыя, хто глядзяць гэтую тэму. Такім чынам, калі вы не ўпэўненыя , што вы хочаце спытаць толькі чалавек , у цяперашні час актыўна ў тэме, пачаць новую.


Зрабіць гэта лёгка адказаць

Аздабленне запыту з «Калі ласка , адпраўце адказ на ...» робіць гэта вельмі малаверагодна , што вы атрымаеце адказ. Калі вы не можаце быць занепакоеныя, каб заняць нават некалькі секунд, неабходных для налады правільнага Reply-To загаловак у вашым паштовай агенце, мы не можам быць занепакоеныя, каб заняць яшчэ некалькі секунд, каб падумаць аб вашай праблеме. Калі ваша паштовая праграма не дазваляе гэта, атрымаць лепшую паштовую праграму . Калі ваша аперацыйная сістэма не падтрымлівае паштовыя праграмы, якія дазваляюць гэта, атрымаць лепшую аперацыйную сістэму.


У вэб-форумах, просячы адказ па электроннай пошце прама груба, калі вы не ўпэўненыя, гэтая інфармацыя можа быць адчувальным (а хто-то па нейкай невядомай прычыне, не кажучы вам, але не ўвесь форум ведае). Калі вы хочаце па электроннай пошце копію, калі хто-то адказвае ў тэме, запыт аб тым, што вэб-форум адправіць яго; гэтая функцыя падтрымліваецца амаль усюды пад параметры , як «глядзець гэтую тэму», «адправіць па электроннай пошце на адказах» і г.д.


Мы выявілі, па вопыту, што людзі, якія нядбайныя і неакуратныя пісьменнікі, як правіла, таксама нядбайна і неахайна ў мысленні і кадавання (досыць часта, каб зрабіць стаўку на, так ці інакш). Адказы на пытанні для нядбайных і неакуратных мысляроў ня ўдзячнае; мы аддаем перавагу праводзіць час у іншым месцы.


Так выказваючы сваё пытанне выразна і добра важна. Калі вы не можаце быць занепакоеныя, каб зрабіць гэта, мы не можам быць занепакоеныя, каб звярнуць увагу. Праводзяць дадатковыя намаганні, каб папаліраваць ваш мову. Яна не павінна быць жорсткай або фармальна - на самай справе, хакер культура шануе нефармальную, жаргон і гумарыстычны мова, які выкарыстоўваецца з дакладнасцю. Але ён павінен быць дакладным; там павінен быць нейкі прыкмета таго, што вы думаеце, і звяртаць увагу.


Загавор, перамяжоўвацца і капіталізаваць правільна. Не блытайце «яго» з «гэта», «свабодны» з «страціць», або «дыскрэтна» з «асцярожным». Ня заносіць усе CAPS; гэта чытаецца як крык і лічыцца грубіянствам. (Усе-штаны толькі трохі менш раздражняе, так як гэта цяжка чытаць. Алан Кокс можа сысці з ім, але вы не можаце.)


Наогул, калі вы пішаце як напаўпісьменнымі балвана вы, вельмі верагодна, будуць праігнараваныя. Таму не выкарыстоўвайце цэтлікі імгненнага абмену паведамленнямі. Арфаграфія «вы» як «і» прымушае вас выглядаць як напаўпісьменны дурань, каб захаваць цэлых два націску клавіш. Горш за тое: пісаць як l33t сцэнар дзетачкі hax0r абсалютны пацалунак смерці і гарантуе вы не атрымаеце нічога, акрамя камяністых маўчання (ці, у лепшым выпадку, абвальваючы дапамагаючы пагарды і сарказму) узамен.


Калі вы задаеце пытанні ў форуме, які не выкарыстоўвае сваю родную мову, вы атрымаеце абмежаваную колькасць слабіны для напісання і граматычных памылак - але не дадатковай слабіны наогул для ляноты (так, мы звычайна можам вызначыць гэтую розніцу). Акрамя таго, калі вы не ведаеце, што мовы вашага рэспандэнта ёсць, пісаць на англійскай мове. Занятыя хакеры, як правіла, проста змыванне пытанняў у мовах, якія яны не разумеюць, а англійская мова з'яўляецца рабочым мовай у Інтэрнэце. Пры напісанні на англійскай мове вы памяншаеце свае шанцы, што ваш пытанне будзе скінутых непрачытаныя.


Калі вы пішаце на англійскай мове, але гэта другі мова для вас, гэта добрая форма, каб папярэдзіць патэнцыйныя рэспандэнт на магчымыя цяжкасці і варыянты мовы для атрымання вакол іх. прыклады:


  • Англійская не з'яўляецца маім родным мовай; прабачце памылкі друку.
  • Калі казаць $ МОВЫ, калі ласка, напішыце / PM мне; Я, магчыма, спатрэбіцца дапамога пераклад на маё пытанне.
  • Я знаёмы з тэхнічнага пункту гледжання, але некаторыя слэнгавыя выразы і ідыёмы цяжка для мяне.
  • Я адправіў сваё пытанне ў $ МОВЕ і англійскай мовах. Я буду рады, перакладаць адказы, калі вы выкарыстоўваеце толькі адзін ці іншы.

Адправіць пытанні ў даступных, стандартных фарматах


  • Калі вы зробіце свой пытанне штучна цяжка чытаць, то, хутчэй за ўсё, будзе перайшлі на карысць аднаго, што гэта не так. Такім чынам:
  • Адправіць просты тэкст ліста, а не HTML. (Гэта не цяжка адключыць HTML .)
  • MIME укладанні, як правіла, добра, але толькі калі яны рэальны змест (напрыклад, прымацаваным зыходны файл або патч), а не проста шаблонны спароджаная паштовым кліентам (напрыклад, яшчэ адну копію вашага паведамленні).
  • Не адпраўляць паведамленні электроннай пошты, у якіх цэлыя абзацы з'яўляюцца адзінкавымі памнажаюць абгорнутыя лініі. (Гэта робіць яго вельмі цяжка адказаць толькі частку паведамлення.) Выкажам здагадку, што вашы рэспандэнты будуць чытаць пошту на 80-знакавы шырокіх тэкставых дысплеяў і ўсталяваць абгортку радка адпаведна, што-то менш, чым 80
  • Аднак, не загарнуць дадзеныя (напрыклад, файл часопіс звалак або сеанс транскрыптаў) у любой фіксаванай шырыні слупка. Дадзеныя павінны быць уключаны як ёсць, таму рэспандэнты могуць быць упэўнены, што яны бачаць, што вы бачылі.
  • Не адпраўляць MIME кадавання Цытуецца-друк на англійскай мове форум с. Гэтая кадоўка можа спатрэбіцца, калі вы размяшчэння на мове ASCII не распаўсюджваецца, але многія электроннай пошты агенты не падтрымліваюць яго. Калі яны ламаюцца, усе гэтыя = 20 глифов, расьсеяных па тэксце выродлівыя і адцягвае - ці могуць актыўна сабатаваць семантыкі тэксту.
  • Ніколі, ніколі не чакалі хакеры мець магчымасць чытаць закрытыя прапрыетарныя фарматы дакументаў , такія як Microsoft Word ці Excel. Большасць хакераў рэагуюць на іх прыкладна так жа, як калі б да таго груду дымлівага гною свіней скідалі на вашым парозе. Нават калі яны могуць справіцца, яны супраць таго, каб зрабіць гэта.
  • Калі вы пасылаеце электронную пошту ад машыны Windows , адключыце праблемнае «Смарт Катыроўкі» асаблівасць ад Microsoft (Інструменты> Параметры аўтазамены, зніміце сцяжок смарт двукоссі пад Автоформат пры ўводзе.). Гэта так вы пазбегнеце распырсквання смецця сімвалаў праз пошту.
  • У вэб - форумах, не злоўжывайце «смайліка» і «HTML» функцыі (калі яны прысутнічаюць). Смайлік ці два, як правіла, добра, але каляровыя фантазіі тэкст, як правіла, каб прымусіць людзей думаць, што вы недакладным. Сур'ёзна перанапружваецца смайлікі і колер і шрыфты прымусяць вас адрывацца як сьмяшлівая дзяўчынка-падлетка, якая не з'яўляецца ў цэлым добрай ідэяй, калі вы больш зацікаўлены ў сексе, чым адказы.

Калі вы карыстаецеся паштовы кліент графічнага-інтэрфейс карыстальніка, такія як Netscape Messenger, MS Outlook, або ім падобныя, трэба ўлічваць, што гэта можа парушыць гэтыя правілы пры выкарыстанні з яго наладамі па змаўчанні. Большасць такіх кліентаў маюць каманды на аснове меню «View Source». Выкарыстоўвайце гэта на нешта ў вашай тэчцы Адпраўленыя, правяраючы адпраўку простага тэксту без лішніх прымацаванага падла.


Будзьце дакладныя і інфарматыўныя аб вашай праблеме

  • Апішыце сімптомы вашай праблемы або памылкі старанна і выразна.
  • Апішыце сераду, у якой адбываецца (машына, АС, прыкладання, што заўгодна). Забяспечыць узровень размеркавання і вызвалення вашага пастаўшчыка (напрыклад: "Fedora Core 7», «Slackware 9,1» і г.д.).
  • Апісаць даследаванні вы зрабілі, каб паспрабаваць зразумець праблему перш, чым задаваць пытанне.
  • Апісаць дыягнастычныя крокі, якія вы прынялі, каб паспрабаваць прыціснуць праблему самастойна, перш чым задаваць пытанне.
  • Апішыце, магчыма, адпаведныя нядаўнія змены ў вашым кампутары ці канфігурацыі праграмнага забеспячэння.
  • Калі гэта наогул магчыма, забяспечыць спосаб прайграць праблему ў кантралюемай асяроддзі.

Ці ёсць лепшае, што можна прадбачыць пытанні хакер папросіць, і адказаць на іх загадзя ў вашай просьбы аб дапамозе.


Прадастаўленне хакерам магчымасць прайграць праблему ў кантралюемай асяроддзі асабліва важна, калі вы паведамляеце тое, што вы думаеце, гэта памылка ў кодзе. Калі вы зробіце гэта, вашы шанцы атрымаць карысны адказ, і хуткасць, з якой вы, верагодна, каб атрымаць гэты адказ як палепшыць надзвычай.


Сайман Тэтхем напісаў выдатны артыкул пад назвай Як эфектыўна паведамляць пра памылкі . Я настойліва рэкамендую вам прачытаць яго.


Аб'ём не дакладнасць

Вы павінны быць дакладнымі і інфарматыўнымі. Гэты канец не абслугоўваюцца проста дэмпінг велізарных аб'ёмаў кода або дадзеных у запыт даведкі. Калі ў вас ёсць вялікі, ускладнены тэст, які ламае праграму, падбірайце яго і зрабіць яго як мага менш.


Гэта карысна , па меншай меры па трох прычынах. Адзін: будучы заўважаным укладваць намаганні ў спрашчэнні пытання робіць яго больш верагодна , што вы атрымаеце адказ, два: спрашчэнне пытання робіць яго больш верагодна , што вы атрымаеце карысны адказ. Тры: У працэсе дапрацоўкі справаздачы аб памылцы, вы можаце стварыць выпраўленне або часовае рашэнне самастойна.


Не спяшаецеся сцвярджаць, што вы знайшлі памылку

Калі ў вас узнікаюць праблемы з кавалкам праграмнага забеспячэння, ня сцвярджаюць , што знайшлі памылку , калі толькі вы не вельмі, вельмі ўпэўнены ў сваёй зямлі. Падказка: калі вы не можаце забяспечыць зыходны код патч , які выпраўляе праблему, або Рэгрэсійная тэст супраць папярэдняй версіі , якая дэманструе няправільнае паводзіны, вы, верагодна , не дастаткова дакладна. Гэта адносіцца і да вэб - старонках і дакументацыі, таксама; калі вы знайшлі дакументацыю « памылку » , вы павінны даць тэкст замены і якія старонкі ён павінен ісці далей.


Памятаеце, што ёсць шмат іншых карыстальнікаў, якія не адчувае праблему. У адваротным выпадку вы б даведаліся пра гэта пры чытанні дакументацыі і пошук у Інтэрнэце (вы ж рабіць , што перад скарджуся, ці не так ?). Гэта азначае , што вельмі верагодна , гэта вы робіце што - то няправільна, а ня праграмнае забеспячэнне.


Людзі , якія пісалі праграмы працуюць вельмі цяжка прымусіць яго працаваць так жа , як гэта магчыма. Калі вы сцвярджаеце , што знайшлі памылку, вы будзеце сумнеў іх кампетэнтнасці, якія могуць абразіць некаторых з іх , нават калі вы маеце рацыю. Гэта асабліва дыпламатычна гарлапаніць « памылку » ў радку тэмы.


Задаючы сваё пытанне, то лепш пісаць , як быццам вы мяркуеце , вы робіце што - то не так, нават калі вы ў прыватным парадку даволі ўпэўненыя , што Вы знайшлі фактычную памылку. Калі сапраўды ёсць памылка, вы пачуеце пра гэта ў адказе. Гуляйце так суправаджаюць, хочаце папрасіць прабачэння перад вамі , калі памылка з'яўляецца рэальнай, а не так , што вы будзеце абавязаныя ім прабачэнні , калі вы сапсавалі.


Поўзаць не з'яўляецца заменай рабіць сваю хатнюю працу

Некаторыя людзі , якія атрымліваюць , што яны не павінны паводзіць сябе груба ці напышліва, патрабуючы адказу, адступіць да процілеглага крайнасці пресмыкательства. « Я ведаю , я проста варты жалю няўдачнік пачаткоўца, але ... » . Гэта адцягвае і бескарысна. Гэта асабліва раздражняе , калі гэта ў спалучэнні з нявызначанасцю адносна актуальнай праблемай.


Не марнуйце свой час, або нашы, на сырам першынстве палітыкі. Замест гэтага, уявіце даведачныя факты і ваша пытанне так ясна, як вы можаце. Гэта лепшы спосаб, каб пазіцыянаваць сябе, чым поўзаць.


Часам вэб-форумах ёсць асобныя месцы для пачаткоўцаў пытанняў. Калі вы адчуваеце, у вас ёсць пытанне пачаткоўца, толькі туды. Але не поўзаць там.


Апісвайце сімптомы праблемы, а не вашы здагадкі

Гэта не карысна сказаць хакерам, што вы думаеце, што выклікае праблему. (Калі вашы дыягнастычныя тэорыі былі такія гарачыя рэчы, вы б кансультавацца з іншымі па дапамогу?) Такім чынам, пераканайцеся, што вы кажаце ім сырыя сімптомы таго, што ідзе не так, а не вашы інтэрпрэтацыі і тэорыі. Хай робяць інтэрпрэтацыю і дыягностыку. Калі вы адчуваеце, што гэта важна пазначыць ваша здагадка, выразна пазначыць яе як такой і апісаць, чаму гэты адказ не працуе для вас.


бязглузда: Я атрымліваю назад да спіны памылкі SIG11 на кампіляцыі ядра, і западозрыць валасяны полаг расколіну на адным з слядоў мацярынскай платы. Які самы лепшы спосаб праверыць для тых, хто?


смарт: Мой самаробны K6 / 233 на матчынай плаце FIC-PA2007 (чыпсэт VIA Apollo VP2) з 256 Мб Corsair PC133 SDRAM пачынае атрымліваць памылкі частыя SIG11 каля 20 хвілін пасля ўключэння харчавання на працягу ядра кампілюецца, але ніколі на працягу першых 20 хвілін , Перазагрузка ня перазапускае гадзіны, але выключаючы на ​​ноч робіць. Перастаноўка ўсёй аператыўнай памяці не дапамагло. Адпаведная частка тыповага часопіса сесіі кампіляцыі наступным чынам.


Так як папярэдні пункт, здаецца цяжкім для многіх людзей, каб зразумець, вось фраза, каб нагадаць вам: «Усе дыягностаў ўзятыя з Місуры.» Афіцыйны дэвіз амерыканскай дзяржавы з'яўляецца «Пакажы мне» (зарабіў ў 1899 годзе, калі кангрэсмен Ўілард D Вандивер сказаў: «Я родам з краіны, якая не выклікае кукурузы і бавоўна і cockleburs і дэмакрат, і пеністае красамоўства ні угаворвае, ні задавальняе мяне. Я з Місуры. вы павінны паказаць мне. ") у выпадку дыягностаў, гэта не пытанне скепсісу, а літаральна, функцыянальная неабходнасць, каб убачыць усё, што як мага бліжэй да таго ж сырога доказ таго, што вы бачыце, а чым вашы здагадкі і рэзюмэ. Пакажыце нам.


Апішыце сімптомы вашай праблемы ў ў храналагічным парадку

Доказы найбольш карысныя ў высьветліць тое, што пайшло не так часта ляжаць у падзеях непасрэдна перад. Такім чынам, ваш уліковы запіс павінна дакладна апісаць тое, што вы зрабілі, і тое, што машына і праграмнае забеспячэнне зрабілі, што прывялі да раздзьмутай. У выпадку працэсаў каманднага радка, які мае часопіс сеансу (напрыклад, з дапамогай утыліты скрыпту) і са спасылкай на адпаведную дваццаць ці каля лініі вельмі карысна.


Калі праграма, якая ўзарвала на вас ёсць дыягнастычныя функцыі (напрыклад, -v для шматслоўнага), паспрабуйце выбраць параметры, якія будуць дадаваць карысную інфармацыю для адладкі стэнаграмы. Памятаеце, што больш не абавязкова лепш; паспрабуйце выбраць ўзровень адладкі, які будзе інфармаваць, а не ўтапіць чытача ў хлам.


Калі ваш уліковы запіс заканчваецца час доўга (больш чым прыблізна чатыры пунктаў), гэта можа быць карысна коратка праблемным станам да вяршыні на, затым варта з храналагічнай гісторыяй. Такім чынам, хакеры будуць ведаць, што сачыць за чытаннем вашага ўліковага запісу.


Апісвайце мэта, а не крок

Калі вы спрабуеце даведацца, як зрабіць што-то (у адрозненне ад паведамлення пра памылку), пачынайце з апісання мэты. Толькі тады апісаць пэўны крок на шляху да яго, што вы заблакаваныя на.


Часцяком, людзі, якія маюць патрэбу ў тэхнічнай дапамогі, ёсць мэта на высокім узроўні на ўвазе і захрасаюць на тым, што яны думаюць, што гэта адзін канкрэтны шлях да мэты. Яны прыходзяць на дапамогу з крокам, але не разумеюць, што шлях няправільна. Гэта можа заняць значнае высілак, каб прайсці гэта.


бязглузда: Як атрымаць каляровую палітру па праграме FooDraw прыняць шаснаццатковае значэнне RGB?


смарт: Я спрабую замяніць табліцу кветак на малюнку са значэннямі майго выбару. Зараз адзіны спосаб, якім я магу бачыць, каб зрабіць гэта шляхам рэдагавання кожны слот табліцы, але я не магу атрымаць палітру кветак FooDraw, каб прыняць шаснаццатковае значэнне RGB.


Другі варыянт пытання разумны. Гэта дазваляе адказ, які прадугледжвае інструмент найбольш падыходзіць для выканання гэтай задачы.


Не прасіце людзей адказваць прыватнай электроннай пошце

Хакеры лічаць, рашэнне праблем павінна быць публічным, празрысты працэс, падчас якога першая спроба ў адказ можа і павінна быць выпраўлена, калі хтосьці больш дасведчанымі заўважае, што яна з'яўляецца няпоўнай або недакладнай. Акрамя таго, памочнікі атрымаць некаторыя з іх ўзнагароды за тое, што рэспандэнты з будучы заўважаным, каб быць кампетэнтным і дасведчаным іх калегамі.


Калі вы просіце прыватны адказ, вы зрыў як працэс і ўзнагарода. Не рабіце гэтага. Гэта рэспандэнт выбар , варта ці адказваць у прыватным парадку, - і калі ён ці яна робіць, гэта, як правіла , таму што ён ці яна думае , што пытанне занадта дрэнна сфармаваны або відавочны , каб быць цікавымі для іншых.


Існуе адзін толькі адно выключэнне з гэтага правіла. Калі вы думаеце , што пытанне такое , што вы, верагодна, атрымаць адказы на многія пытанні, якія ўсё цесна падобныя, то чароўныя словы « па электроннай пошце мне , і я буду сумаваць адказы для групы » . Ён ветлівы , каб паспрабаваць захаваць спіс рассылання або навінавымі групы патоку па сутнасці ідэнтычнага праводка - але вы павінны стрымаць абяцанне падвесці вынікі.


Выразна аб вашым пытанні

Адкрытыя пытанні, як правіла, успрымаюцца як адкрытыя ракавіны часу. Гэтыя людзі, хутчэй за ўсё, каб быць у стане даць вам карысны адказ, таксама самыя занятыя людзі (калі толькі таму, што яны бяруць на сябе вялікую частку працы самастойна). Такія людзі маюць алергіі на адкрытае час мыйкі, такім чынам, яны, як правіла, алергія на адкрытыя пытанні.


Вы, хутчэй за ўсё, каб атрымаць карысны адказ, калі вы выразна пра тое, што вы хочаце зрабіць рэспандэнт (падаць паказальнікі, адправіць код, праверыць ваш патч, што заўгодна). Гэта будзе засяродзіць свае намаганні і няяўна паклаў верхнюю мяжу часу і энергіі, адказчык павінен вылучыць, каб дапамагчы вам. Гэта добра.


Для таго, каб зразумець свет эксперты жывуць, здаецца, спецыяльныя веды, багатыя рэсурсаў і часу, каб адказаць як дэфіцытныя адзін. Менш выдаткаў часу вы няяўна папрасіць, тым больш верагодна, што вы атрымаеце адказ ад каго-то сапраўды добрых і вельмі занятыя.


Так што карысна сфармуляваць сваё пытанне , каб мінімізаваць час , неабходнае абавязацельства для спецыяліста ў поле - але часта гэта не тое ж самае, што спрашчае пытанне. Так, напрыклад, « Вы далі б мне паказальнік на добрае тлумачэнне X? » , Як правіла , разумнейшыя , чым пытанне « Вы б растлумачыць X, калі ласка? » . Калі ў вас ёсць няспраўны код, ён, як правіла , разумней , каб папрасіць каго - то , каб растлумачыць , што здарылася з ім , чым прасіць каго - то , каб выправіць гэта.


Просячы пра код

Не прасіце іншых адладзіць ваш зламаны код, не даючы падказку, якія праблемы яны павінны быць на пошук. Праводка некалькі сотняў радкоў кода, кажучы «гэта не працуе», пазнаёміць вас ігнараваць. Праводка дзясятак радкоў кода, кажучы «пасля радкі 7 я чакаў убачыць <х>, а <у> адбылося замест» значна больш шанцаў атрымаць вам адказ.


Найбольш эфектыўны спосаб быць дакладным праблема кода заключаецца ў забеспячэнні мінімальнага чарапашкі-дэманстрацыі тэставання. Што такое мінімальны тэст? Гэта ілюстрацыя праблемы; проста дастаткова коды для праявы непажаданага паводзінаў і не больш. Як зрабіць мінімальны тэставы выпадак? Калі вы ведаеце , што радок або частка кода , які стварае праблемнае паводзіны, зрабіць копію і дадаць дастаткова проста падтрымліваць код , каб атрымаць поўны прыклад (г.зн. досыць таго, што крыніца з'яўляецца прымальным для кампілятара / інтэрпрэтатара / усе прыкладанне апрацоўвае яго) , Калі вы не можаце звузіць яе да канкрэтнага ўчастка, зрабіць копію зыходнага кода і пачаць выдаленне кавалкаў , якія не ўплываюць на праблемнае паводзіны. Чым менш ваш мінімальны тэст, тым лепш (гл раздзел пад назвай «Volume ня дакладнасць» ).


Стварэнне сапраўды невялікі мінімальны тэст, не заўсёды магчыма, але спрабуе гэта добрая дысцыпліна. Гэта можа дапамагчы вам даведацца, што вам трэба будзе выправіць праблему самастойна - і нават тады, калі гэта не так, хакеры хацелі б бачыць, што вы спрабавалі. Гэта зробіць іх больш цеснага супрацоўніцтва.


Калі вы проста хочаце агляд кода, скажам так шмат наперадзе, і не забудзьцеся згадаць, якія вобласці вы думаеце, магчыма, у прыватнасці, патрэбен агляд і чаму.


Не размяшчаць хатнія пытанні

Хакеры добра плямістасць хатніх пытанняў; большасць з нас зрабілі іх самі. Гэтыя пытанні для вас , каб працаваць, так што вы будзеце вучыцца на вопыце. Гэта нармальна , каб папрасіць падказкі, але не для цэлых рашэнняў.


Калі вы падазраяце , што вы былі прынятыя ў выкананні хатніх заданняў пытання, але не можаце вырашыць гэта ў любым выпадку, паспрабуйце задаць у групе карыстальнікаў форуме або (у крайнім выпадку ) у « карыстальніка » спіс / форуме праекту. У той час як хакеры будуць выявіць яго, некаторыя з прасунутых карыстальнікаў могуць , па меншай меры даць вам падказку.


Чарнасліў бессэнсоўных запытаў

Ня паддавайцеся спакусе зачыніць вашу просьбу аб дапамозе з семантычна пустымі пытаннямі тыпу « Можа Ці хто - небудзь мне дапамагчы? » Або « Ці ёсць адказ? » Ва- першых: калі вы напісалі апісанне праблемы на паўшляху кампетэнтна, такія лавіраваць-на пытанні ў лепшым выпадку наўрад ці патрэбны. Ва- другое , таму , што яны ізлішні, хакерам знайсці іх раздражняе - і, верагодна, вернуцца лагічна бездакорныя , але грэбліва адказы тыпу « Так, вы можаце дапамагчы » і « Не, няма ніякай дапамогі для вас. »


Увогуле, не пытаючыся ды-ці-няма пытанняў добрая рэч , каб пазбегнуць , калі вы не хочаце ды-ці-няма адказу .


Не сьцяг ваша пытанне як « Тэрміновы » , нават калі гэта для вас

Гэта ваша праблема, а не наша. Сцвярджаючы актуальнасць, вельмі верагодна, будзе контрпрадуктыўна: большасць хакераў проста выдаляць такія паведамленні як грубыя і эгаістычныя спробы выклікаюць неадкладнае і асаблівую ўвагу. Акрамя таго, слова «Тэрміновыя» (і іншыя падобныя спробы захапіць увагу в тему) часта выклікаюць спам-фільтры - вашы прызначаныя атрымальнікі могуць ніколі не ўбачыць яго на ўсіх!


Існуе адзін паў-выключэнне. Можа быць, варта адзначыць, што калі вы выкарыстоўваеце праграму ў некаторым гучным месцы, адзін, што хакеры захапіцца; у такім выпадку, калі вы знаходзіцеся пад ціскам часу, і ты так ветліва, людзі могуць атрымаць дастаткова зацікаўлены, каб адказаць хутчэй.


Гэта вельмі рызыкоўна рабіць, аднак, паколькі метрыка хакераў за тое , што гэта цікава , верагодна , адрозніваецца ад вашага. Праводка ад Міжнароднай касмічнай станцыі будзе кваліфікавацца, напрыклад, але размяшчэнне ад імя добрага самаадчування дабрачыннай або палітычнай прычыны амаль напэўна няма. На самай справе, размяшчэнне « Тэрмінова: Дапамажыце мне выратаваць пухнатых дзіцянятаў цюленяў! » Надзейна , каб вы пазбягалі або палала нават хакераў , якія думаюць , што недакладныя Бялько маюць важнае значэнне.


Калі вы знайшлі гэтую таямнічыя, перачытаць астатняе гэта як-бы некалькі разоў, пакуль вы не зразумееце яго, перш чым адпраўляць што-небудзь наогул.


Прадастаўлена ніколі не пашкодзіць, і часам дапамагае

Будзьце ветлівыя. Выкарыстоўвайце « Калі ласка » і « Дзякуй за ўвагу » ці « Дзякуй за вашу ўвагу » . Зрабіць гэта ясна , што вы шануеце час людзі марнуюць дапамагае вам бясплатна.


Калі шчыра, гэта не так важна, як (і не можа замяніць) быць граматычным, ясным, дакладным і апісальным характарам, пазбягаючы ўласныя фарматы і г.д.; хакеры ў цэлым аддалі перавагу б атрымаць некалькі рэзкія, але тэхнічна рэзкія паведамленні пра памылкі, за ветлівую няяснасць. (Калі гэта бянтэжыць вас, памятайце, што мы шануем пытанне па тым, што яна вучыць нас.)


Тым не менш, калі ў Вас ёсць свае тэхнічныя качкі ў шэрагу, ветлівасць сапраўды павялічвае вашы шанцы на атрыманне карыснага адказу.


(Варта адзначыць , што адзінае сур'ёзнае пярэчанне , мы атрымалі ад ветэранаў хакераў гэтага дакумента з'яўляецца адносна нашай папярэдняй рэкамендацыі па выкарыстанні « Дзякуй загадзя » . Некаторыя хакеры адчуваюць гэта асацыюецца намер не падзякаваць каго - небудзь пасля гэтага. Наша рэкамендацыя альбо сказаць « Дзякуй загадзя » першым і падзякаваць рэспандэнт пасля гэтага, або выказаць ветласць па-іншаму, напрыклад, кажучы « Дзякуй за ўвагу » ці « Дзякуй за вашу ўвагу » .)


Наступны з кароткай нататкай пра рашэнне

Адправіць нататка пасля праблема была вырашана для ўсіх, хто дапамог вам; хай яны ведаюць, як гэта выйшла, і падзякаваць іх зноў за іх дапамогу. Калі праблема прыцягнула агульны інтарэс у спісе рассылання ці тэлеканферэнцыі, гэта мэтазгодна размяшчаць Followup там.


Аптымальна, адказ павінен быць у тэму , якая запускаецца арыгінальным пытанне размяшчэнне і павінны быць «FIXED», «пастанавіў» ці менш відавочна тэг у тэму. У спісах рассылання з хуткім абаротам, патэнцыйным рэспандэнтам , які бачыць нітка пра « Праблеме X » заканчваючы « Праблема X - Выпраўленыя » ведае , каб не марнаваць яго / яе час нават чытанне ніткі (калі ён (а) асабіста не знаходзіць праблемы X цікавыя ) і таму можа выкарыстаць гэты час , вырашаючы розныя праблемы.


Ваш перыяд назірання не павінен быць доўгім і заблытаным; просты « Хауди - гэта няўдалы сеткавы кабель! Дзякуй, усё. - Біл » было б лепш , чым нічога. На самай справе, кароткі і салодкі рэзюмэ лепш , чым доўгая дысертацыя , калі рашэнне не мае рэальную тэхнічную глыбіню. Скажыце , якія дзеянні вырашыць гэтую праблему, але вам не трэба паўтарыць усю паслядоўнасць пошуку і ліквідацыі няспраўнасцяў.


Пры ўзнікненні праблем з некаторай глыбінёй, мэтазгодна размясціць рэзюмэ гісторыі пошуку і ліквідацыі няспраўнасцяў. Апішыце сваё канчатковае зацвярджэнне праблемы. Апішыце , што працаваў у якасці рашэння, і паказаць адхільнай тупікі пасля што . Тупікі павінны прыйсці пасля правільнага рашэння і іншага зводнага матэрыялу, а не ператвараць наступную дзейнасць у дэтэктыўнай гісторыю. Назавіце імёны людзей , якія дапамаглі вам; вы будзеце рабіць адзін такім чынам.


Акрамя таго, ветлівым і інфарматыўным, такога роду катамнестического дапаможа іншым пашукаць у архіў спісу рассылання / навін / форум дакладна ведаць, якое рашэнне дапамагло вам, і, такім чынам, можа таксама дапамагчы ім.


Нарэшце, і не ў апошнюю чаргу, такога роду катамнестического дапамагае ўсім, хто дапамагаў адчуваць сытна пачуццё замкнёнасці аб праблеме. Калі вы не тэхнар або хакер сябе, паверце нам, што гэта пачуццё вельмі важна для гуру і экспертаў вы рэзьбавыя па дапамогу. Праблема наратывы, што след ад недазволенага ў нябыт расчароўваюць рэчы; хакеры прыспічыла ўбачыць іх вырашыць. Гудвил, што падрапаць, што сверб зарабляе вам будзе вельмі, вельмі карысна для вас у наступны раз, вы павінны задаць пытанне.


Падумайце, як вы маглі б перашкодзіць іншым з той жа праблемай у будучыні. Спытаеце сябе, калі дакументацыя або FAQ пластыр дапаможа, і калі адказ так адправіць гэты патч суправаджаюць.


Сярод хакераў, такога роду добрыя паводзіны Наступныя на самай справе больш важным, чым звычайная ветлівасць. Гэта, як вы атрымаеце рэпутацыю добра гуляць з іншымі людзьмі, якія могуць быць вельмі каштоўным актывам.



Як інтэрпрэтаваць адказы


Існуе старажытная і асвечаная традыцыя: калі вы атрымаеце адказ , які чытае « RTFM » , чалавек , які думае , што вам варта чытаць The Fucking Manual. Ён ці яна амаль напэўна мае рацыю. Перайсці чытаць.


RTFM ёсць малодшы сваяк. Калі вы атрымаеце адказ , які чытае « STFW » , чалавек , які думае , што вам варта было б Шукаў The Fucking Web. Ён ці яна амаль напэўна мае рацыю. Пашукайце яго. (Больш мяккі варыянт гэта калі вы сказалі , « Google з'яўляецца вашым сябрам! » )


У вэб-форумах, вы можаце таксама загадана шукаць у архівах форума. На самай справе, хто-то можа быць нават так ласкавы даць паказальнік на папярэднюю нітка, дзе была вырашана гэтая праблема. Але не спадзявацца на гэта ўвагу; зрабіць свой архіў-пошук, перш чым пытацца.


Часта, чалавек кажа вам, каб зрабіць пошук мае кіраўніцтва або вэб-старонку з інфармацыяй, неабходнай адкрытым, і глядзіць на яго, як ён ці яна тыпу. Гэтыя адказы азначаюць, што адказчык лічыць, што (а) інфармацыю, якая вам патрэбна, лёгка знайсці, і (б) вы даведаецеся больш, калі вы шукаеце інфармацыю, чым калі б вы яго кармілі з лыжачкі вам.


Вы не павінны крыўдзіцца на гэта; па стандартах хакера, рэспандэнт паказвае вам грубы выгляд адносна проста не ігнаруе. Замест гэтага вы павінны быць удзячныя за гэта бабуліну дабрыню.


Калі вы не разумееце ...

Калі вы не разумееце, адказ, не адразу адскокваюць назад попыт на растлумачэнні. Выкарыстоўвайце тыя ж інструменты, якія вы выкарыстоўвалі, каб паспрабаваць адказаць на зыходны пытанне (кіраўніцтва, часта задаюць пытанні, вэб, кваліфікаваных сяброў), каб зразумець адказ. Тады, калі вам усё яшчэ трэба, каб папрасіць тлумачэнняў, дэманструюць тое, што вы даведаліся.


Напрыклад, выкажам здагадку , што я кажу вам: « Гэта гучыць , як вы атрымалі затрымаўся zentry; вам трэба , каб ачысціць яго. » Тады: вось дрэнна Followup пытанне: « Што такое zentry? » Вось добры Followup пытанне: « Добра, я прачытаў старонку чалавека і zentries узгадваецца толькі пад -z і -p камутатараў. Ні адзін з іх кажа , што нічога пра ачыстцы zentries. З'яўляецца Ці гэта адзін з іх , ці я што - то прапусціў? »


Праца з грубіянствам

Шмат што з таго, што выглядае як хамства ў хакерскіх колах не мае намеру абражаць. Хутчэй за ўсё, гэты твор стылю прамой, выразаць праз-фуфло сувязі, што з'яўляецца натуральным для людзей, якія больш заклапочаныя рашэннем праблем, чым прымушае іншых адчуваць сябе суха і камфортна.


Калі вы ўспрымаеце грубасць, паспрабуйце рэагаваць спакойна. Калі хто - то сапраўды отыгрывание, то вельмі верагодна , старэйшы чалавек у спісе ці групы навін або на форуме будуць называць яго ці яе на яго. Калі гэта ня адбудзецца , і вы страціце свой нораў, цалкам верагодна , што чалавек , вы яго страціце ў паводзіў сябе ў нормах хакерскай супольнасці, і вы будзеце разглядаць у віне. Гэта пашкодзіць вашыя шанцы атрымаць інфармацыю або дапамогу , якую вы хочаце.


З іншага боку, вы будзеце час ад часу натыкацца грубасці і пазёрства, што цалкам бязвыплатным. Адваротны бок вышэйпералічанага з'яўляецца тое, што яна з'яўляецца прымальны формай пляснуць рэальныя злачынец даволі цяжка, рассякае іх правіну з рэзкім слоўным скальпелем. Будзьце вельмі, вельмі ўпэўненыя ў сваёй зямлі, перш чым спрабаваць гэта, аднак. Грань паміж выпраўленні няветлівасць і пачаткам бессэнсоўнага flamewar дастаткова тонкі, што самі хакеры нярэдка промахі праз яе; калі вы пачатковец, або старонні, вашы шанцы пазбегнуць такой хібы невысокія. Калі вы пасля інфармацыі, а не забаўка, гэта лепш, каб вашы пальцы ад клавіятуры, чым гэты рызыка.


(Некаторыя людзі сцвярджаюць , што шматлікія хакеры маюць лёгкую форму аўтызму або сіндром Аспергера, і фактычна адсутнічаюць некаторыя схемы мозгу , якая змазвае « нармальнае » сацыяльнае ўзаемадзеянне людзей. Гэта можа ці не можа быць праўдай. Калі вы не хакер сябе , гэта можа дапамагчы вам справіцца з нашымі эксцэнтрысітэтам , калі вы думаеце пра нас як мозг пашкоджаны Ідзіце прама наперад мы не будзем клапаціцца, .. мы хацелі быць усё , што мы ёсць, і як правіла , маюць здаровы скептыцызм па нагоды клінічных пазнак).


Назірання Джэфа Биглера ў аб тактыльных фільтрах таксама актуальныя і варта чытаць.


У наступным раздзеле мы пагаворым пра іншую праблему; выгляд « грубасці » вы будзеце бачыць , калі вы сваволіць.



На Ня Рэагуючы Як няўдачнік


Каэфіцыенты вы будзеце закручваць некалькі разоў на форумах супольнасці хакераў - у спосабах, апісаных у гэтым артыкуле, або аналагічнай. І вы будзеце распавялі, як менавіта вы аблажаліся, магчыма, з маляўнічымі адступленнямі. На публіцы.


Калі гэта адбудзецца, горшае, што вы можаце зрабіць, гэта скуголіць аб сваім вопыце, сцвярджаюць, што былі слоўным абразам, попыт выбачэнняў, лямантаваць, затрымаеце дыханне, пагражаюць судовыя працэсы, скардзяцца на працадаўцаў людзей, пакінуць стульчак ўверх, і г.д. Замест гэтага, вось што вы робіце:


Атрымаць над ім. Гэта нармальна. На самай справе, гэта карысна і мэтазгодна.


Стандарты супольнасці не падтрымліваюць сябе: Яны падтрымліваюць людзі , актыўна ужываючы іх, мабыць, у грамадскіх месцах . Ня ныць , што ўся крытыка павінна быць перададзена праз прыватную электронную пошту: Гэта не тое, як гэта працуе. Не з'яўляецца карысным настойваць вы асабіста абражаным , калі хто - то заўважае , што адзін з вашых прэтэнзій было няправільна, або што яго погляды адрозніваюцца. Гэта тыя, хто прайграў адносіны.


Там былі хакерскімі форумамі , дзе, з якога - то памылковага пачуцці гіпер ветлівасці, удзельнікі забаранілі вывешваць любыя прыдзірлівасць з чужымі пастамі, і сказаў « Не гаварыце мне , калі вы не жадаем , каб дапамагчы карыстальніку. » У выніку ад'езд Clueful удзельнікаў у іншых месцах прымушае іх спусціцца ў бессэнсоўную балбатню і стаць бескарыснымі ў якасці тэхнічных форумаў.


Перабольшана « дружалюбны » (у гэтым модзе) ці карысна: Абярыце адзін.


Памятаеце: калі гэты хакер кажа вам, што вы аблажаліся, і (незалежна ад таго, як грубавата) кажа вам не зрабіць гэта зноў, ён дзейнічае з меркаванняў (1) вы і (2) яго абшчыны. Было б значна прасцей для яго, каб ігнараваць вас і фільтраваць вас са свайго жыцця. Калі вы не можаце кіраваць, каб быць удзячным, па меншай меры, трохі вартасці, не хныкаць, і ня варта чакаць, каб разглядацца як далікатная лялька толькі таму, што вы пачатковец з тэатральна гіперчувствітельной душой і ілюзіямі правы ,


Часам людзі будуць нападаць на вас асабіста, полымя без бачных прычын, і г.д., нават калі вы не закручваць (або толькі аблажаўся ў іх уяўленні). У гэтым выпадку, скардзячыся гэта спосаб сапраўды сапсаваць.


Гэтыя агнямёты з'яўляюцца альбо ламеры, якія не маюць ні найменшага паняцця, але якія лічаць сябе экспертамі, або патэнцыйныя псіхолагі тэставанне ці будзе ўкруціць. Астатнія чытачы альбо ігнаруюць іх, або знайсці спосабы барацьбы з імі самастойна. Паводзіны агнямётаў стварае праблемы для сябе, якія не павінны вас турбаваць.


Не дазваляйце сабе быць ўцягнутымі ў flamewar, альбо. Большасць полымя лепш ігнараваць - пасля таго, як вы праверылі, ці сапраўды яны агонь, а не паказальнікі на шляху, у якім вы заплюшчыў, і неразумна шыфраваных адказы на ваш рэальны пытанне (гэта адбываецца, а).



Пытаньні не задаваць


Вось некаторыя класічныя дурныя пытанні, і тое, што хакеры думаюць, калі яны не адказваюць ім.


Q: Дзе можна знайсці праграму ці рэсурс X?

A: Тое ж самае месца , што я знайду яго, дурань - на іншым канцы вэб - пошуку. Ghod, гэта ўсё не ведаюць , як выкарыстоўваць Google яшчэ?


Q: Як я магу выкарыстоўваць X зрабіць Y?

A: Калі тое, што вы хочаце зрабіць Y, вы павінны задаць гэтае пытанне без папярэдняга што прадугледжвае выкарыстання метаду, які не можа быць мэтазгодным. Пытанні гэтай формы часта паказваюць на чалавека, які не толькі ведаюць пра X, але блытаць аб тым, што праблема Y яны вырашаюць і занадта зацыкленыя на дэталях сваёй пэўнай сітуацыі. Гэта, як правіла, лепш ігнараваць такіх людзей, пакуль яны не вызначаюць сваю праблему лепш.


Q: Як я магу наладзіць сваё запрашэнне каманднага інтэрпрэтатара?

A: Калі вы досыць разумныя , каб задаць гэтае пытанне, вы досыць разумныя , каб RTFM і пазнаць сябе.


Q: Ці можна пераўтварыць дакумент AcmeCorp ў файл TeX з дапамогай Bass-O-Matic канвэртар файлаў?

A: Паспрабуйце і паглядзіце. Калі вы зрабілі гэта, вы (а) даведацца адказ, і (б) спыніць марнаваць свой час.


Q: Мая {праграма, канфігурацыя, SQL заяву} не працуе

A: Гэта не пытанне, і я не зацікаўлены ў гульні дваццаць пытанняў, каб вырваць свой актуальны пытанне з вас - у мяне ёсць справы больш важныя. Убачыўшы нешта накшталт гэтага, мая рэакцыя, як правіла, аднаго з наступных дзеянняў:


  • ў вас ёсць што-небудзь яшчэ дадаць да гэтага?
  • О, гэта вельмі дрэнна, я спадзяюся, вы атрымаеце яе выправіць.
  • і гэта мае, што рабіць са мной?

Q: У мяне паўсталі праблемы з маёй машынай Windows. Ці можаце вы дапамагчы?

A: Так. Выкіньце што Microsoft смецце і ўсталяваць аперацыйную сістэму з адкрытым зыходным кодам, як Linux ці BSD. Заўвага: вы можаце задаваць пытанні , звязаныя з машынамі Windows , калі яны аб праграме , якая сапраўды ёсць пабудаваць афіцыйны Windows , ці якая ўзаемадзейнічае з машынамі Windows (г.зн., Samba). Толькі не здзіўляйцеся , у адказ , што праблема з Windows , а не праграмы, так як Windows , так зламаная ў цэлым , што гэта вельмі часта бывае.


Q: Мая праграма не працуе. Я думаю, што сістэма аб'екта X парушаецца.

A: Хоць цалкам магчыма, што вы першы, хто заўважыў відавочны недахоп у сістэмных выкліках і бібліятэках, інтэнсіўна выкарыстоўваных сотнямі ці тысячамі людзей, гэта хутчэй за ўсё, што вы цалкам недасведчаныя. Надзвычайныя сцвярджэнні патрабуюць экстраардынарных доказаў; калі вы робіце заяву, як гэты, вы павінны падтрымаць яго з дакладнай і вычарпальнай дакументацыяй выпадку адмовы.


Q: У мяне паўсталі праблемы з устаноўкай Linux ці X. Ці можаце вы дапамагчы?

A: Няма , я бы патрэбен практычны доступ да вашай машыне , каб ліквідаваць гэта. Спытаеце вашу лакальную групу карыстальнікаў Linux для практычнай дапамогі. (Вы можаце знайсці спіс груп карыстальнікаў тут .) Заўвага: пытанні пра ўсталёўку Linux можа быць дарэчным , калі вы на форуме або ў спісе рассылання аб канкрэтным размеркаванні, і праблема з гэтай дыстрыбутыве; або на лакальных груп карыстальнікаў форумаў. У гэтым выпадку, не забудзьцеся апісаць дакладныя звесткі аб збоі. Але рабіць пільны пошук першае, з «Linux» і ўсе падазроныя кавалкі апаратных сродкаў.


Q: Як ўзламаць корань / крадуць канал-OPS прывілеі / прачытаць чыю-то электронную пошту?

A: Ты, а існуем за жаданне рабіць такія рэчы і прыдурак за пытанне хакера, каб дапамагчы вам.



Добрыя і дрэнныя пытанні


Нарэшце, я збіраюся паказаць, як задаваць пытанні ў інтэлектуальным шляху на прыкладзе; пары пытанняў пра тую ж праблеме, адзін спыталі па-дурному і адзін у разумным спосабе.


Бязглузда: Дзе я магу знайсці матэрыял пра Фунли Flurbamatic? Гэта пытанне проста напрошваецца на «STFW» ў якасці адказу.


Смарт: Я выкарыстаў Googleкаб паспрабаваць знайсці « Фунли Flurbamatic 2600 » у Інтэрнэце, але я не атрымаў ніякіх карысных хітоў. Магуя атрымаць паказальнік на інфармацыюпраграмаванні на гэтай прыладзе? Гэта адзін ужо STFWed, і гучыць, як там можа быць рэальнай праблемай.


Бязглузда: Я не магу атрымаць код ад праекту абуўшы для кампіляцыі. Чаму гэта працуе? Апытвае мяркуе, што хтосьці іншы аблажаўся. Пагардлівы мярзотнік ...


Смарт: Код з праекту абуўшы ня кампілюецца ў Nulix версіі 6.2. Я прачытаў FAQ, але гэта не мае нічога ў ёй пра Nulix звязаныхпраблемамі. Вось стэнаграма маёй кампіляцыі спробы; гэта тоешто я зрабіў? Апытвае удакладніў сераду, чытайце даведку, паказвае памылку, і не бярэ на сябе яго праблемы чужая віна. Гэта адзін можа быць варта некаторы ўвага.


Бязглузда: У мяне паўсталі праблемы з матчыным поплаткам. Можа хтонебудзь дапамагчы? Адказ J. Random Hacker на гэта, верагодна, будзе « Дакладна. Вам неабходна адрыжка і падгузнікі, таксама? » З наступным ударам па выдаленні ключа.


Разумна: Я паспрабаваў X, Y і Z на мацярынскай плаце S2464. Калі гэта не спрацавала, я паспрабаваў A, B і C. Звярніце ўвагу на цікаўны сімптомкалі я паспрабаваў C. Відавочнашто florbish з'яўляецца grommicking, але вынікі не тоешто можнаб чакаць. Якія звычайныя прычыны grommicking на матчыных поплатках Athlon MP? Хтонебудзь ёсць ідэі для некалькіх тэстаў я магу запусціць прыціснуць праблему? Гэты чалавек, з другога боку, здаецца, годны адказу. Ён / яна дэманструе рашэнне праблем інтэлекту, а не пасіўна чакаючы адказу, каб зваліцца з вышыні.


У апошнім пытанні звернеце ўвагу на тонкае , але важнае адрозненне паміж патрабаваннем « Дайце мне адказ » і « Калі ласка , дапамажыце мне зразумець, што дадатковая дыягностыка я магу працаваць , каб дасягнуць прасвятлення. »


На самай справе, форма гэтага апошняга пытання цесна заснаваны на рэальным інцыдэнце, які адбыўся ў жніўні 2001 года ў спісе рассылання Linux-ядра (lkml). Я (Эрык) быў адзін задае пытанне, што час. Я бачыў таямнічыя завісання на матчынай плаце Tyan S2462. Члены спісу забяспечвалі важную інфармацыю мне трэба, каб іх вырашыць.


Задаючы пытанне так, як я зрабіў, я даў людзям нешта жаваць; Я зрабіў гэта лёгка і прывабным для іх удзел. Я прадэманстраваў павагу да здольнасці маіх аднагодкаў, і прапанаваў ім пракансультавацца са мной на роўных. Я таксама прадэманстраваў павагу да каштоўнасці свайго часу, распавядаючы ім тупік я ўжо пракладзеныя ўніз.


Потым, калі я падзякаваў усім , і заўважыў , як добра працаваў працэс, lkml член заўважыў , што ён думаў , што ён працаваў не таму , што я « імя » ў гэтым спісе, а таму , што я задаў пытанне ў належнай форме


Хакеры ў якім - то сэнсе вельмі бязлітасная меритократию; Я ўпэўнены , што ён меў рацыю, і што калі б я быў паводзіў сябе , як губка , я быў бы палаў або ігнаравалі , незалежна ад таго , кім я быў. Яго здагадка , што я пішу на ўвесь інцыдэнт як кіраўніцтва да іншых непасрэдна прывяло да кампазіцыі дадзенага кіраўніцтва.



Калі вы не можаце атрымаць адказ


Калі вы не можаце атрымаць адказ, калі ласка, не прымайце гэта асабіста, што мы не адчуваем, што мы можам вам дапамагчы. Часам члены групы папрасілі, магчыма, проста не ведаюць адказ. Ніякага адказу не тое ж самае, як ігнаруюцца, хоць па агульным прызнанні, гэта цяжка заўважыць розніцу звонку.


Увогуле, проста паўторна адправіць сваё пытанне, з'яўляецца дрэннай ідэяй. Гэта будзе разглядацца як бязмэтна раздражняе. Пацярпі: чалавек з адказам можа быць у іншым часавым поясе і спіць. Ці гэта можа быць, што ваш пытанне не быў добра адукаваны, каб пачаць з.


Ёсць і іншыя крыніцы дапамогі вы можаце ісці, часта крыніцы лепш прыстасаваныя да патрэбаў пачаткоўца.


Ёсць шмат онлайн і мясцовых груп карыстальнікаў, якія энтузіясты аб праграмным забеспячэнні, нягледзячы на ​​тое, што яны ніколі не могуць быць напісаны любое праграмнае забеспячэнне самастойна. Гэтыя групы часта фармуюцца так, што людзі могуць дапамагаць адзін аднаму і дапамагчы новым карыстальнікам.


Ёсць таксама мноства камерцыйных кампаній, вы можаце заключыць кантракт з дапамогу, вялікіх і малых. Не жахайцеся на думкі пра тое, каб плаціць за аказалі дапамогу! У рэшце рэшт, калі ваш аўтамабіль рухавік дзьме пракладка галоўкі, хутчэй за ўсё, вы б прыняць яго ў рамонтную майстэрню і заплаціць, каб атрымаць усталяванае. Нават калі праграмнае забеспячэнне не будзе каштаваць вам нічога, вы не можаце чакаць, што падтрымка заўсёды прыходзяць бясплатна.


Для папулярнага праграмнага забеспячэння, як Linux, ёсць, па меншай меры, 10000 карыстальнікаў на распрацоўшчык. Гэта проста немагчыма для аднаго чалавека, каб апрацоўваць званкі ў службу падтрымкі з больш чым 10 000 карыстальнікаў. Памятаеце, што нават калі вам давядзецца плаціць за падтрымку, вы па-ранейшаму плацяць значна менш, чым калі б вы павінны былі купіць праграмнае забеспячэнне, а таксама (і падтрымка з зачыненым зыходным кодам праграмнае забеспячэнне, як правіла, больш дарагія і менш кампетэнтныя, чым падтрымка з адкрытым зыходным кодам) ,



Як адказваць на пытанні ў карысным спосабе


Будзьце далікатныя. Праблема звязаных стрэс можа прымусіць людзей здацца грубым або дурнымнават калі яны не.


Адказ на першае крыўдзіцель офф-лайн. Там няма неабходнасці публічнага прыніжэньня для тыххтомагчыма, зрабіў сумленную памылку. Сапраўдны пачатковец не можа ведацьяк шукаць архівы або дзе захоўваюцца FAQ або апублікаваныя.


Калі вы не ведаеце напэўна, так бы мовіць! Няправільнаале аўтарытэтны гучыць адказ горшчым наогул нічога. Не накіроўвайце каго ўніз няправільны шлях проста тамушто гэта веселакаб гучаць як эксперт. Будзь сціплым і сумленным; добры прыклад для абодвух кверентом і вашых калегаў.


Калі вы не можаце дапамагчы, не замінайце. Не жартуйце пра працэдурыякія могуць Trash налады карыстальніка - бедны сок можа інтэрпрэтаваць гэта як інструкцыю.


Задаць удакладняючыя пытанні , каб выявіць больш дэталяў. Калі вы добрыя ў гэтым, апытвае будзе даведацца штото - і так маглі б вы. Паспрабуйце ператварыць дрэннае пытанне ў добры; памятаецемы ўсе былі навічкамі адзін раз.


У той час як мармычучы RTFM часам апраўдана пры адказе на каго-небудзь, хто проста гультаяватая неахайнік, ўказальнік да дакументацыі (нават калі гэта проста прапанова да Google для ключавой фразы) лепш.


Калі вы збіраецеся адказаць на пытанне , наогул, даюць добрае значэнне. Не прапануйце запутано абыходныя шляхікалі хтото выкарыстоўвае няправільны інструмент або падыход. Прапануйце добрыя інструменты. Reframe пытанне.


Адказ на актуальнае пытанне! Калі апытвае быў настолькі старанна, каб зрабіць яго ці яе даследавання і ўключае ў запыце, X, Y, Z, A, B і C ўжо спрабавалі без добрага выніку, гэта ў вышэйшай ступені бескарысны адказаць « Паспрабуйце А ці ў, » або са спасылкай на тое , што толькі кажа, " Try X, Y, Z, A, B або C. " .


Дапамажыце супольнасці даведацца ад пытання. Калі поле добрае пытанне, спытаеце сябе « Як бы адпаведную дакументацыю ці FAQ павінны змяніць так , што ніхто не павінен адказваць на гэты раз? » Затым адправіць патч да дакумента суправаджальніка.


Калі вы зрабілі даследаванне , каб адказаць на гэты пытанне, прадэманстраваць свае навыкі , а не пісаць , як калі б вы выцягнулі адказ з вашага прыклада. Адказ адзін добры пытанне, як карміць галодных чалавек адзін прыём ежы, але навучанне іх даследчыя навыкі, напрыклад , паказвае ім , як вырошчваць ежу на працягу ўсяго жыцця.



звязаныя рэсурсы


Калі вам патрэбныя інструкцыі па асновах таго , як персанальныя кампутары, Unix, і працу Інтэрнэту, гл У Unix і Інтэрнэт Асновы HOWTO .


Пры адпушчэнні праграмнага забеспячэння або пісаць патчы для праграмнага забеспячэння, паспрабуйце прытрымлівацца інструкцыям у Software Release Practice HOWTO .



пацверджання


Эвелін Мітчэл унёс некаторыя прыклады дурныя пытанні і натхніў « Як даць добры адказ » падзел. Міхаіл Рамендик унёс некаторыя асабліва каштоўныя прапановы па паляпшэнню.