Защита от дурака

Материал из Lurkmore
Перейти к навигацииПерейти к поиску
«

Высокая техника боится человека и не верит в его сообразительность. Там, где это только возможно, она старается предохранить себя от ошибок, свойственных живому существу. Название было придумано жестокое, бичующее — защита от дурака!

»
— Ильф и Петров, «Одноэтажная Америка»
Большая красная кнопка надежно защищена

Защита от дурака (дуракоустойчивость, moon. 馬鹿ヨケ (бака-ёкэ), англ. foolproof, фаш. idiotensicher), также известная как долбоебокомпенсирующий запас прочности — проектирование техники с учётом бритвы Хэнлона, то есть рукожопия, глупости и распиздяйства конечного пользователя. Реализуется в двух вариантах.

Вариант первый: советский

«

На заводе будущего работать будут машины, один человек и одна собака. Человек будет кормить собаку, а собака — не подпускать человека к машинам

»
— Коммунистические мечты
«

Можно придумать защиту от дурака, но только от неизобретательного

»
— Закон Кейсера
«

Большие транзисторы, Толстые платы, Все спаяно намертво, Шины — канаты, Чтоб грязные руки Солдат по призыву Не стали причиной Случайному взрыву.

»
— «Русский робот» (С. Ягов)

При неправильном использовании техника убивает криворукого мудака, полезшего к ней со своими деревянными по пояс ручонками. Тем самым полностью решается вопрос дальнейшего её неправильного использования.

Данный метод широко использовался при проектировании советской военной техники, однако привело это лишь к выведению особо изощрённых дураков, способных обойти данную и все остальные виды защиты.

Травма на производстве, рабочий отрубил себе палец гильотинными ножницами для листового металла. Приехала комиссия, спрашивает — как ты умудрился, там ведь две кнопки надо нажать, одну справа, другую слева, обе руки заняты? Рабочий показывает — зажимает одну кнопку палкой, правой рукой проталкивает лист, левой жмет вторую кнопку. И отрубает себе второй палец на глазах охуевшей комиссии.

Было ещё много чуть менее смешных фейлов.

Сегодня в офисе юзер (девушка-блондинка) запихнул карту памяти miniSD из мобилки в слот Memory Stick Duo PRO в ноутбуке. Ессно, карта ушла туда с головой, админ пыхит, злится, пытается достать. Админ: Зачем было ЭТО туда пихать? Юзер: По размеру подходило... Админ: Мда... Подозреваю, что именно так был изобретен анальный секс...

391362

Rain: Навеяно историей про разработчиков абсолютно надежных систем. Пару лет назад один мой знакомый купил новый винт. Стал его падключать - не лезет питание и все тут. Ну он смотрит - а форма штекера питания на проводе и на винте не совпадает. (там веть защита от дурака, чтоп наоборот не вставить). Ну от думает "Новое питание, не разработано..." Берет и подрезает ножиком штекер, так чтоп он влез в разъем наоборот :) Винт сгорает нах. Как потом сказал один мой друг, "Защиту от дарака придумали, а защиту от долбаеба пока нет..."

398081

Примеры изделий, где реализовывалась данная защита: Франкенштейновский голем, элементали из DnD, Чернобыльская АЭС, большая часть советского оружия, как и линкор Ямато, Кофман гарантирует это.

Вариант второй: современный

«

Создайте систему, которой сможет пользоваться даже дурак, и только дурак захочет ею пользоваться.

»
— Принцип Шоу

Техника не дает дураку убить себя. В обоих смыслах.

В идеале составляется граф конечного автомата, описывающего поведение системы, и нежелательные состояния блокируются условными или безусловными переходами в желательные. Требует больших ресурсов при проектировании и тестировании, так что нищеброды и жадины обычно забивают болт на правильность, и делают как обычно. Наиболее часто просто нельзя воткнуть (только для персонажей с параметром Strength меньше пяти) что-нибудь не туда или вверх ногами.

Примеров дохуя и больше:

  • Самые обычные автоматы (в народе пробки), стоящие в каждой квартире. Отличная защита от долбаеба, включающего в одну розетку через тройник холодильник, электроплиту и чайник.
  • В хороших программах примерно половина кода предназначена для спасения мира от идиотов. А еще часто вместо того, что дураку нельзя, решают что ему можно, так что даже изобретательный дурак не сможет сломать программу.
  • Одним из необходимых качеств практически любых станков всегда считалась высокая дуракоустойчивость. Например, станок не запустится, пока оператор не закроет защитный кожух, защищающий его от осколков. Либо автоматический пилильный станок, для работы которого нужно держать нажатыми две расположенные довольно далеко кнопки, во избежание попыток пропихнуть деталь руками.
  • Годным примером защиты от дурака можно считать блокировку включения заднего хода на современных автомобилях до тех пор, пока авто не стоит на месте.
  • Современные компьютеры. Все их разъемы уникальны, так что впихнуть видеокарту в слот для оперативной памяти не получится.
  • Пластиковый профиль карт памяти, не дающий втыкать их вверх ногами
  • Хитрые болты и шурупы под нестандартный инструмент на фирменных девайсах чтобы кто попало в них не лазил (зачастую это используется ещё и для наживы от продажи этого специального фирменного инструмента, а также для развода на покупку нового быдлодевайса путём усложнения ремонта неисправного: удлинители, закрученные шурупами с необычными шляпками, уже давно в продаже).
  • Срок годности продуктов часто пишут с запасом.
  • В Бубунте и в некоторых других дистрибутивах Линукса права суперпользователя заблокированы по умолчанию, дабы не допустить цугундера, который может допустить типичный убунтоид в работе с терминалом (школьник, нуб или домохозяйка) в силу своей вопиющей некомпетентности.

При качественном проектировании есть команда специально отобранных дураков для тестирования недокументированных возможностей проектируемого. Им даже за это платят. Так-то!

См. также


Защита от дурака — это не баг, это фича!
Мета  DRM (SecuROM • StarForce) • Баг • Бот (Автоответчик) • Ботнет • Варез • Глюк • Гуй • Донат • Копирайт (By design) • Лог • Нюк • Рут (Не работай под рутом) • Спортивное программирование
Фичи  12309 • BSOD • Cookies • Embrace, extend and extinguish • FL Studio • Sheep.exe • Winlogon.exe • Бубен • Защита от дурака • Костыль • Машинный перевод • Пасхальные яйца • Свистелки и перделки • См. рис. 1 • Съешь ещё этих мягких французских булок • Таблэтка
Вредоносное  BonziBuddy • MediaGet • Винлок • Звонилка • Китайские пингвины • Пиксель смерти • Троян • Червь Морриса
Компании  1С • Apple • Denuvo • Google • Microsoft • SAP • Яндекс
Движения  8-bit • Open source (Красноглазики • Линуксоиды) • Вирусная сцена • Даунгрейд • Демосцена • Моддинг
Офис  3DS MAX • GIMP • GNU Emacs • Movie Maker • MS Paint • OpenOffice • PowerPoint • vi • Word • Блокнот • Фотошоп
ОС  Android • BSD • DOS • MenuetOS • ReactOS • Windows (Phone 7 • Phone 8 • Seven • Vista) / Маздай • Линукс • Русская ОС • Фантом ОС
Браузеры  Internet Explorer • Opera • Тормозилла (Огнелис • Lolifox) • Хром
Интернет  Flash • I2P • Low Orbit Ion Cannon • Tor • Tunatic • Чат−клиенты (Miranda • QIP • Skype • Аська • Жаббер)
Разработка  BrainFuck • C • C++ • Java • Haskell • Ассемблер
Люди  LovinGOD • Балмер • Гейтс • Генерал Фейлор • Джобс • Митник • Поттеринг • де Раадт • Спольски • Столлман • Торвальдс • Чернов • Шахиджанян
Костыли  Cygwin • PunkBuster • T9 • Wine • Wishmaster • Антивирусы • Хакинтош
Команды  ^H • ^W • Alt+F4 • Ctrl+Alt+Del • man • /me • /quit • rm -rf
Современная техника всяко защищена от дураков.
Вообще  Made in China • Быдлодевайс • Защита от дурака • Консоли • Мегапиксель • Мобилодрочер • Планшет • Поебень • Радиолюбитель • Свистелки и перделки • Экономители • Эльдорадо • Тёплый ламповый звук • Яблочник
Техника обычная  Android • ASUS EEE • Dreamcast • iPhone (китайский) • Kirby • N-Gage • PSP • RTX • Windows Phone 7 • Windows Phone 8 • x86 • Айпод • Айпэд • ГЛОНАСС (Навител) • Говнозеркалка • Зомбоящик • Квадрокоптер • Маршрутизатор (Циска) • Терморектальный криптоанализатор
Воображаемая  QRBG121 • Вымышленные приборы • Детектор • Лятор • Машина времени • Машина Судного дня • Приборчик • Стрелка осциллографа
Ископаемая  3dfx • Amiga • Brick Game • MSX • Nokia 3310 • VHS • S-90 • Дискета • Магнитофон • Пейджер • Резонатор Гельмгольца • Спектрум • Тамагочи • Терменвокс • Юность КП101
Пользователи  An Hero • Ru mac • Жарков • Стиллавин • Тупые свитчеры • Элен Файс • Эльдар Муртазин
Прочее  Кактус • КТ315 • Мануал • НЛ-10 • Рингтон • Силумин • Тяни-толкай
Если защита от дурака не сработала, иногда бывают трупы, ня.
Синонимы  BSOD • R.I.P. • To have no life • Ад • Да, смерть! / Ня, смерть! • Каза болду • Клиническая смерть • Конец немного предсказуем • Лоботомия • Подавиться мацой • Принять ислам • Рак • СПИД • Сходить на охоту
Убить их!  Kill it with fire • Иван Грозный убивает своего сына • Самоубийство (Апстена • Вдоль • Выпей йаду • Пожуй полоний • Сэппуку • Убей сибя) • Пытки • Тетрадь смерти • Убить всех человеков • Убью родных, убью друзей • Хагакурэ
Профессионалы  Типажи: Викинг • Врач-убийца • Гладиатор • Маньяк • Наёмник • Ниндзя • Патологоанатом • Пират • Снайпер • Чёрная вдова

Организации: Waffen-SS • Аум Синрикё • Группы смерти • ИГИЛ • Иностранный легион • Кровавая гэбня • Ку-клукс-клан • Лига защиты евреев • Мафия • Моссад • Орден Хранителей Смерти

Персоналии: Алексей Михайлович • Амин • Берия • Бокасса • Буш-младший • Гай Марий • Генерал Мороз • Гитлер (Гитлар) • Дракула • Ежов • Иван Грозный • Кадыров • Калигула • Кортес • Лектер • Лубурич • Мао Цзэдун • Менгеле • Нерон • Онода • Пётр I • Пиночет • Пот • Саакашвили • Сталин • Столыпин • Сулла • Тонька-пулеметчица • Торквемада • Унгерн • Франко • Хусейн
Любители  Академовские маньяки • Бейтман • Битцевский маньяк • Бобокулова • Бонни и Клайд • Брейвик • Василевский • Викернес • Виноградов • Гармодий и Аристогитон • де Гелдер • Декстер • Джек-потрошитель • Днепропетровские маньяки • Добржанская • Евсюков • Зодиак • Исхаков • «Конструктор» • Коронавирус • Кратовский стрелок • Кречмер • Маньотта • Мельниченко • Метатели колёс • Мэнсон • Невада-тян • Петрик • Писториус • Рамирес • Рейзер • Трунов • Фабрикант • Фарафонов • Федорович • Флорентийский монстр • Харрис и Клиболд • Чикатило • Чо Сын Хуй
Принявшие  Happy Tree Friends • G.G. Allin • Lenore • SPIKE • Айрис • Александр II • Андед • Бачинский • Бешнова • Бин • Бодров • Будучьян • Вампиры • Вителлий • Гамлет • Гелиогабал • Герострат • Горец • ГрОбовцы • Гуф • Деткина • Джексон • Дохлые герои (2pac • Вишес• Горшенев • Высоцкий • Качиньский • Кеннеди • Кернес • Коновалов и Ковалёв • Космодемьянская • Кушнир • Пресли • Ратмир • Тальков • Цой) • Зомби • Иисус • Каддафи • Кейн • Кенни • Макар • Маслов • Миллиард расстрелянных лично Сталиным • Немцов • Николай II • Пассажиры Корейского Боинга • Патриарх • Пиньян • Распутин • Свиридов • Семецкий • Сысоев • Тесак • Троцкий • Турчинский • Умерший брат • Фарада • Флойд • Хармс • Цезарь • Элиза Лэм
An Heroes  Герои саентологии • Героические дохлые герои (Беннингтон • Кобейн • Маяковский • Хасигути) • Грудцинов • Густавсон • Дуайер • Камикадзе • Очковская • Микки • Фомин • Митчелл [an Hero] Хэндэрсон • Химейер
Экстерминатусы  Биореактор • Газенваген • Геноцид в Руанде • Голодомор • Гуро • День миномёта • Децимация • Котёл • Кровная месть • Марсельское убийство • Массовые расстрелы • Овцы съели людей • Смертная казнь • Терроризм • Холокост (Arbeit macht frei, Jedem das Seine, Окончательное решение) • Эвтаназия
После смерти вас…  Изнасилуют (Насиловать труп) • Наградят премией Дарвина • Отправят в морг • Сделают персонажем садистских стишков • Сделают экспонатом • Сфотографируют на память • Съедят • Похоронят
…, а люди скажут:  Did he die? • Did he drop any good loot? • Goodnight, sweet prince • Memento mori • TRUE-DEATH-PRIMITIVE-LINUX-MITOLL • WTF BOOM • X не умер • Закопайте обратно • Мы все умрём! • Такие дела

w:Защита от дурака en.w:Idiot proof en.w:Poka-yoke