bondage-and-discipline language



Предыдущая | Следующая

bondage-and-discipline language (язык крепостного права и дисциплины). Язык программирования, который вроде бы называется универсальным, но при этом разработан так, чтобы прежде всего продемонстрировать авторскую теорию «правильного программирования», хотя эта теория совершенно неадекватна хакеровскому стилю программирования или даже обычному (plain vanilla) универсальному программированию. К этим языкам можно смело отнести Паскаль, Аду, APL, Пролог. В сокращенном виде выглядит как B&D; таким образом, можно говорить о В&О-природе того или иного объекта. См. Pascal; антоним language of choice. boot (загрузка) [технояз, от «by one's bootstraps» (вытягивать себя за собственные шнурки)], сущ.; гл. Загружать и инициализировать операционную систему. В таком значении уже не относится к жаргону хакеров – теперь это полноправный термин технояза, но множество производных от него терминов все еще являются собственностью исключительно хакеров.Reboot (перезагрузка) – означает, что перед загрузкой компьютер некоторое время был в нерабочем состоянии, или же его принудительно перезагрузили из рабочего состояния для сброса нежелательного состояния. Иногда в том же значении о мыслительном процессе: «Алло, вы обо мне забыли...» «Да-да, перезагружаюсь. Значит, мы говорили о Этот термин встречается в словосочетаниях cold boot (холодная загрузка, производится при отключенном питании) и warm boot (теплая загрузка, все устройства включены – обычно после аппаратного сбоя или зависания системы). Другой вариант – soft boot (мягкая загрузка), когда перезагружается только часть системы без разрушения ядра. «Если вы работаете в эмуляторе mess-dos, нажатием клавиш Ctrl-Alt-Ins вы осуществите мягкую загрузку эмулятора, в то время как базовая система останется нетронутой.» В противоположность мягкой загрузке существует hard boot (жесткая загрузка), когда загружаемое программное обеспечение полностью разрушает систему, загруженную раньше. Историческая справка. Этот термин происходит от «bootstrap loader» (начальный загрузчик) – так называлась короткая программа, которая считыва-лась с перфокарт или перфоленты либо вводилась в память с помощью переключателей на передней панели компьютера. Эта программа всегда была очень короткой (немало времени и сил уходило на то, чтобы сделать ее по возможности максимально короткой – это требовалось как для облегчения труда оператора, так и для уменьшения вероятности ошибки при вводе с пульта), и единственным ее назначением было чтение (обычно тоже с перфокарт или с перфолент) более сложной программы и передача ей управления. В свою очередь эта (вторая) программа считывала операционную систему с магнитной ленты или диска, загружала в память и передавала ей управление. На современных компьютерах начальный загрузчик находится в ПЗУ или ППЗУ, и программа загрузки обычно расположена в так называемом блоке загрузки диска; начальный адрес блока загрузки всегда строго фиксирован. Когда эта программа получает управление, она загружает с диска операционную систему и передает ей управление. bounce (отражаться, отскакивать), гл. 1.[возможно, по аналогии с отскоком мяча от стены] О сообщении электронной почты, которое не было принято адресатом и вернулось назад с кодом ошибки, говорят, что оно «отразилось». См. также bounce message 2. [Стэнфорд] Играть в волейбол. Неподалеку от недавно снесенного здания D.C.Power Lab, где в 70-е годы обитала лаборатория искусственного интеллекта, была волейбольная площадка. Каждый вечер с пяти до семи часов на компьютере проводились профилактические работы, программистов прогоняли, и каждый раз в это время под окнами известных в лаборатории волейболистов раздавался зазывный голос Брайана МакКуна: «А теперь слушайте это: bounce, bounce!» – и он начинал шумно колотить мячом о стенку 3. Вступать в половую связь; вероятно, идет от выражения «подскакивать на матрасе», но также пересекается с психосексуальным заявлением Поросенка: «Попрыгай и на мне тоже, Тигр!» – из книжки о Винни-Пухе. Ср. с boink 4. Время от времени перезагружать систему для устранения слу-, чайных неполадок'в работе системы, относится в основном к пользователям VMS 5. [IBM] Включать-выключать (перещелкивать) периферийное устройство для сброса нежелательного состояния (см. power cycle).