— Я родилась в семье простых рабочих кнопок. Мать рано умерла, отец пил. И чтобы прокормить своих младших братьев, я рано устроилась на работу. После погиб отец. Его переехал двумерный массив, когда тот в пьяном бреду выбежал в исходный код. Братьев у меня отобрали. Один повторил судьбу отца, второго посадили за хищение переменных. Мне было трудно, часто я подумывала о суициде. Но мне встретились добрые лейблы, которые дали мне надежду, уверили в том, что жизнь не так уж и плоха, что есть оборотная её сторона, что всё это не зря, я живу не зря, понимаешь? Я стала усердно работать, добивалась всего сама, потом и кровью. Построила собственную кнопочную империю, занималась благотворительностью. Я стала Стивом Джобсом этой долбаной программы! — срывая голос, кричала кнопка. — И сейчас ты мне говоришь, что это всё ради каких-то вонючих иксов и игреков?
Всё это время я как загипнотизированный смотрел в монитор и только по завершении монолога кнопки выпрямился и протёр глаза. Но когда снова посмотрел в синий экран, кнопки уже не было. Глянул на часы. Четыре часа утра. Похоже, засиделся сегодня. Выключил компьютер, погасил свет в комнате и погрузился в сон.
#10797: Полёт плюс-минус нормальный
12:45 04.04.2013, IT happens
Подводный истребитель, говорите? Ладно, протестировали, нашли багу с отрицательной высотой, спешно исправили, летаем дальше.
Другой истребитель (F-16) на автопилоте должен был переворачиваться брюхом вверх (http://catless.ncl.ac.uk/Risks/3.44.html) при пересечении экватора. Хорошо, нашли багу с отрицательной широтой (слава богу, при тестировании софта на симуляторе, до реальных полётов), исправили второпях, опять летаем.
Какие бишь там ещё у нас координаты остались? Ага, долгота! И вот уже совсем недавно, в 2007 году, целая эскадрилья новейших истребителей (опять истребителей!) F-22 не смогла перелететь (http://it.slashdot.org/story/07/02/25/2038217/software-bug-halts-f-22-flight) из США в Японию из-за непреодолимого препятствия — линии смены дат посреди Тихого океана.
Мораль: если программу можно написать неправильно, рано или поздно кто-нибудь обязательно её так и напишет, да ещё и продаст глупому заказчику. Почему глупому? А потому что умный сразу заказал бы вычисления в декартовых координатах, которые меняют знак, не противореча здравому смыслу, не имеют искусственных особых точек на полюсах, да и вычисления в них проще.
#10798: За зерно ответишь?
12:15 05.04.2013, IT happens
Хороший, крепкий банк начала девяностых был серьёзной конторой. Так как местный авиазавод нам был крепко должен, то не в падлу было взять самолёт на денёк и сгонять в первопрестольную за оргтехникой. И выбор там был неизмеримо больше, и за покупку наличкой без проблем делали все документы.
Одна была незадача. В те времена всех покупателей компов и периферии априори считали колхозниками и лохами. То CGA-монитор вместо VGA пытаются впарить, то вместо 286-го на 16 мегагерц втихаря на 12 подсовывают, то дисководы SS/SD вместо DS/HD.
Был в те времена такой весьма критичный момент — зерно монитора. Мониторы с зерном 0,21 мм стоили запредельно даже для хорошего, крепкого банка. Но уж 0,28 мы могли себе позволить. А так как все норовили подсунуть 0,39 или вообще 0,41 в формате 14", то был измыслен способ аппаратного контроля. А то тайваньцы или корейцы на коробке могли что угодно написать.
Взяли мы с шефом окуляр от микроскопа. Да не простой, а с масштабной сеточкой. Посчитали фокусное расстояние. Сделали из жести насадочку. Вертикальный размер насадочки я лично вывел в расчётный размер по микрометру на алмазной шкурке-нулёвке на стекле.
Прилетаем в столицу. Приезжаем в фирму. И каждый монитор включаем и поверяем на соответствие написанному на коробке. Красота! Партию забраковали. Через пару недель вторую. А там уже и уважать начали.
#10799: Ящик в трубке
12:15 05.04.2013, IT happens
В старых фильмах про будущее не редкость такая сцена: человек смотрит телевизор, и тут просмотр прерывается входящим видеозвонком на телефон, встроенный в зомбоящик.
Наши дни. Смотрю Ютюб на телефоне. Внезапно просмотр прерывается входящим звонком. Правда, не видеозвонком, а обычным.
Фантастика стала раздражающей обыденностью. Просчитались киношники только в одном: не телефоны будут встраивать в телевизоры, а наоборот.
#10800: Тёплый белый лист
12:45 05.04.2013, IT happens
В далёком 2007-м устроился я работать сисадмином в одну из федеральных служб. Работаю пару месяцев, всё идёт гладко. Постигаю премудрости на практике, а не в теории в аудитории.
Звонит мне барышня из отдела кадров:
— Не печатается четвёртая страница в документе, а любой другой документ печатается.
— Странно, сейчас подойду.
Подхожу. Барышня, похоже, решила блеснуть умом и сказала, что нажимала в Ворде «Файл — Печать…» и указывала номер страницы. Мотаю документ, чтобы выделить злополучную четвёртую страницу, и немного не понимаю.