Як Крытыкаваць Кампутарнікі ці Як Пазбегнуць Неэфектыўнай Асуджэнне І Абражаць Больш Вострым

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

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

Два Асноўных Выгляду Даследаванняў

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

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

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

Тэорыя Складаных І Простых Сістэм

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

Тэарэтыкі Карысць Вытанчанасці

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

Эксперыментатары Карысць Прастаты

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

Абразу

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

Вызначэнне Тыпу

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

Выяўляючы Тэорыі

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

Выяўляючы Сістэм

Эксперыментатар спаўзе адзін або больш з наступных ключавых слоў і фраз ў тэхнічныя лекцыі і гутаркі: `архітэктура,» `памяць» `працэсара» (часам сокращенно’ЦИКС» або `РИНЦ»), `ўводу-высновы» або `аўтобус», `сетка», `інтэрфейс», `віртуальны», `кампіляцыі» або `кампілятар», `АС» або «сістэмы», `размеркаваныя», `праграма» або «код», і `бінарныя». Яны кажуць аб пабудове праграм і запуск атрыманага сістэмы на рэальных камп’ютэрных сістэмах. Яны ставяцца да кампаніі і прадукцыі, і выкарыстанне абрэвіятуры багата. Іх лекцыі часта заканчваюцца графік або Графічныя вымераных прадукцыйнасць сістэмы. Вы можаце таксама прызнаць эксперыментатар, таму што яны апісваюць у пакутлівых дэталях, як яны арганізавалі эксперымент, каб вымераць пэўнае значэнне, нават калі вымярэнне выраблена дакладна ў чаканыя вынікі. (Я адзін раз сядзела праз гадзіну лекцыя, дзе хто-то асцярожна патлумачыў, як яны выкарыстоўвалі тры камп’ютэрных сістэм для вымярэння сеткавага трафіку, калі іх сэнс быў проста паказаць, што сетка была не прычынай праблемы яны займаліся расследаваннем.)

Фармуючы Абразу

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

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

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

  • Аб усім гэтым не было зроблена гадоў таму кампаніі Xerox Parc? (Ніхто не памятае, што было сапраўды зроблена ў Parc, але ўсе астатнія будуць лічыць вас ўспомніць што-то яны не.)
  • Ты выпрабаваў гэта на чыпе Intel патрапілі запушчана на мінулым тыдні ў іх лабараторыі? (Ніхто не ведае, што чып Intel патрапілі запушчана на мінулым тыдні, але ўсе вырашаць, што гэта вы робіце.)
  • Я нешта прапусціла? Хіба не відавочна, што есць вузкае месца ў сістэме, што прадухіляе маштабаванне з адвольным памерам? (Гэта бяспечна, таму што есць вузкае месца ў любой сістэме, што прадухіляе адвольнае маштабаванне.)

Як Пазбегнуць Неабходнасці Абразу Абярнуцца Супраць Вас

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

  • Ніколі не спрабуйце атакаваць тэарэтычныя працы як не лічачы канстанты, як якія не маюць дачынення да рэальнай кампутарнай сістэмы, або, як патрабуе занадта шмат складанай матэматыкі. (Вызначанай ахвяры, хутчэй за ўсе, усмешка і дзякуй за ліслівасць.)
  • Ніколі не спрабуйце атакаваць сістэму, занадта малы, занадта просты, або як адсутнічаюць складаныя матэматыкі (зноў жа, меркаваная ахвяра, хутчэй за ўсе, усмешка і дзякуй за ліслівасць.)
  • Ніколі не спрабуйце атакаваць сістэмы працуюць проста скажу, што гэта настолькі проста і відавочна, што ты мог бы зрабіць гэта. (На працягу многіх гадоў, людзі казалі, што ў вобласці Unix і TCP/IP пратаколы.) Па сутнасці, гэта проста пашырэнне не больш чым выкрут дзеці ў пясочніцы: `Ах так? Я мог бы зрабіць гэта, калі захачу.» Не спрабуй выкарыстоўваць яго ці хто-то скажа вам пасталець.

Атакуючы Кросовер Працы

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

  • Адзначу, што сістэмы аспект гэтага праекту ўяўляецца даволі складаным. Вы думаеце прычына ў извитых рэалізацыі можна аднесці да больш-ці-менш `спрошчаным» матэматычнага аналізу Вы выкарыстоўвалі?

Аднак, разумны абразу можа пазбегнуць размовы аб працы, прапанаваўшы злавесныя прычыны змены парадыгмы:

  • Я заўважаю, што вы зрабілі нешта незвычайнае аб’яднанне тэорыі і эксперыменту. Ты вырашыў паспрабаваць другі падыход, таму што вы мелі недастатковыя вынікі з першага разу?
  • Вы, здаецца, трохі тэорыі і трохі эксперыментальнай работы аб’яднаны ў адзін праект. Хіба не праўда, што калі ў цябе быў дастаткова моцны ўклад у той ці іншы ты б чытаў лекцыі пра іх асобна?

Канчатковага Віны

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

Ссылка на оригинал статьи: https://www.cs.purdue.edu/homes/comer/essay.criticize.html

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *