Посвящается советским и российским учёным.
Моя мама любит смотреть концерты писателя и сатирика Михаила Задорнова. Периодически она просит показать их, садится в моей комнате в кресло часов в 8 вечера, я ищу записи концертов в интернете и она часов до 11 их смотрит.
В последние годы на концертах он любил повторять фразы: "только в России...", "только у нас...", "только наш человек...", "только наши люди...".
История в тему, случилась она в начале 90-х, когда Россия активно вступала в эру персональных компьютеров. Я тогда работал в одной крупной компьютерной компании начальником аналитического отдела. Если в сервис-центр поступала рекламация от крупного покупателя (П) или заказчика, обычно, подключали мой отдел.
И вот привезли компьютер из Курчатовского института. Вызывают меня.
(Я) - Здравствуйте. Что у Вас случилось?
(П) - Ваш компьютер неправильно считает!
(Я) - ??????? %( 8( Можно подробнее?
(П) - Мы рассчитываем параметры новой катодной лампы. Их много и нам очень важна точность. Один из параметров нам нужен с точностью до 17-го знака после запятой. Так вот, в этом знаке компьютер выдаёт цифру 6, а должна быть 7.
(Я) - Может, у Вас неправильно работает программа?
(П) - Нет. Программа шаблонная, рабочая и неоднократно проверялась на других проектах.
(Я) - Хорошо, оставляйте компьютер. Только как я смогу проверить этот ваш параметр...
(П) - Программа установлена на компьютере, данные введены. Сейчас я её запущу, запоминайте как. Программа работает примерно 24 часа монопольно, так что не выключайте компьютер и ничего не запускайте и завтра Вы сами увидите результат. А вот то, что должно быть. - и протягивает мне бумажку с этим страшным числом, у которого после запятой 17 знаков и последняя не 7.
(Я) - Мне потребуется время на анализ, до недели. Вас устроит?
(П) - Да.
На следующий день диагноз подтвердился, как и следовало ожидать. Я принялся за тесты, прогнал все, какие знал. Синтетические, тесты железа и т.д. Всё работало идеально. Менял материнскую плату, память, видео - карту, процессор. В те годы кроме самого процессора на плате мог быть математический сопроцессор, как раз для математических операций. Его-то я и поменял в последнюю очередь, а нужно было в первую. Бинго!
У нас были 2 типа сопроцессоров от двух компаний, они даже внешне различались: один в керамическом корпусе, другой в металлическом. И второй сработал правильно.
Я позвонил покупателю, сообщил, что проблема решена и компьютер можно забирать, а в ближайшие дни заедут наши специалисты и заменят математические сопроцессоры в купленных компьютерах.
Помните замечательный фильм "Дети Дон-Кихота"? Забирать компьютер приехала похожая молоденькая девочка (Д).
И я задал ей терзавший меня вопрос.
(Я) - Как вы поняли, что в одном параметре последняя цифра неверная? Вы просчитали на другом компьютере?
(Д) - Нет. Нам просто так показалось. По логике...
(Я) - А как тогда пересчитали правильные цифры?
(Д) - Вручную.
(Я) - В столбик? - съязвил я.
(Д) - У нас ещё и калькуляторы были, - и она обиженно надула губки.
(Я) - Долго? - поражённый не унимался я.
(Д) - Всем отделом, несколько дней, - и она тяжело вздохнула.
=========
В мои обязанности входило сообщать о результатах тестов, ошибках или проблемах. В официальном письме я проинформировал производителя о проблеме сопроцессора. Через несколько дней получил ответное письмо, что всё подтвердилось, продукт отозван с рынка и производство этой модели прекращено. Но спасибо мне не сказали.
Я с чего вспомнил Михаила Задорнова? Приписку сделал неофициальную в том письме:
У нас в России все, даже девушки-блондинки считают в столбик на клочке бумаги с карандашом лучше, чем ваши грёбаные компьютеры!