Предупреждение: у нас есть цензура и предварительный отбор публикуемых материалов. Анекдоты здесь бывают... какие угодно. Если вам это не нравится, пожалуйста, покиньте сайт. 18+

Поиск по автору:

Образец длиной до 50 знаков ищется в начале имени, если не найден - в середине.
Если найден ровно один автор - выводятся его анекдоты, истории и т.д.
Если больше 100 - первые 100 и список возможных следующих букв (регистр букв учитывается).
Рассказчик: спец по глюкоборству
По убыванию: %, гг., S ;   По возрастанию: %, гг., S
1

01.08.2003, Остальные новые истории

Кто такой БАГВЕД?

История произошла, когда я прикручивал поддержку LCD-монитора к
некоторому софту для некоторого проца.
Надо сказать, что и тот LCD-монитор, и тот процессор имеют не слишком
много общего с тем, что вы видите у себя на столе.
Есть такие маленькие LCD-мониторы на 2 строки. Используются во всяком
оборудовании, куда для понтов или по необходимости встраивается
компьютер. Программа на самом деле была уже написана, мне ее надо было
адаптировать.
Ну, и вижу я, что вместо русского текста на экран лезет всякая фигня.
Распечатываю алфавит. И читаю: БАГВЕД.... ПОСРУТ...
Во блин! Придурки! В памяти всплыл период времени, когда я командовал
классом "Искр" в школе. Достигшие детородного возраста балбесы выложили
клавишами неприличные слова (искровские клавиши легко снимались), а я не
знал, как объяснить очаровательному созданию, почему клава, которую она
держит в руках, не работает. Они что, школьникам отдали эти LCD-мониторы
на русификацию? Багвед -- это тот, кто багами ведает?!? (bug -- ошибка в
программе (англ.))

А причина ошибки была такой: целое число (например, 1002) занимает в
памяти компьютера 2 байта. В один байт заисывается старшая часть числа,
в другой -- младшая. А вот какой из этих байтов будет первым, это еще
вопрос. Зависит это от того, как разработчик процессора много лет назад
изобразил на картинке рост номеров ячеек -- слева направо или снизу
вверх. А вот буквы записываются по 1 штуке в 1 байт в нормальном
порядке. И все это хорошо, пока не приходится при записи на другой
компьютер менять байты местами.

Таблица русских симвлов была расчитана на один порядок байтов
(как на ПК), а на процессоре для встроенной системы этот порядок был
другим!

Стало быть, БАГВЕД -- это....

спец по глюкоборству (1)
1
Рейтинг@Mail.ru