Читаем Bash.org.ru IT Happens Истории ## 4301 – 4400 полностью

— Уважаемый Алексей! Внемля сей скромной просьбе, прошу приоткрыть тайную завесу и пролить свет всеблаженный на простые, но от того не менее важные мирские нюансы. Имеются ли исходные файлы, сиречь дистрибутив, а также программа, обманом вводящая в заблуждение защитные функции скромной, но очень необходимой программки под названием «***»? За сим прощаюсь с вами и алчу ответа. Смиренный аколит отдела божественных вмешательств, Александр.

— Всемогущий Александр! Сей в простонародье называемый словом заморским дистрибутив смеет иметь расположение в хранилище святейшем данных, именуемом «сервер», а идти к нему по дорожке, названной: \\CХХХR\...\Install\ХХХ. Там же и найдёте вы программу, обманом вводящую в заблуждение защитные функции.

— С трепетом ожидайте божественного вмешательства!

— Да будет имя ваше светиться на устах наших!

— Всё во славу Всеобъемлющего и Всеблаженного Alt+Ctrl+Del. Я лишь скромный служитель его.

— Аминь!

<p>#4311: Всё-в-одном</p>

20:45 01.10.2010, IT happens

Работаю на предприятии программистом, сисадмином и железячником. Звонит женщина с удалённого участка предприятия:

— Здравствуйте, у нас принтер сломался.

— Какие признаки? Что не работает?

— Клавиатура на нём не работает.

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

— Так принтер или клавиатура?

— Ну, на принтере клавиатура, что-то случилось с её штекером от принтера, совсем сломался, и монитор тёмный, ничего не показывает. Компьютер совсем не работает.

После непродолжительного диалога с рандомными вставками слов «принтер», «клавиатура» и «монитор» выяснилось, что объяснить на словах, что же всё-таки сломалось, женщина не может.

— Так, понятно. Пусть загрузят в машину то, что сломалось, и везут ко мне — я посмотрю.

— Хорошо.

Жутко интересно, что же привезут.

<p>#4312: Просто добавь воды</p>

13:00 02.10.2010, IT happens

Начало 2000-х. Учился по специальности «вычислительные машины», пришло время практики. Досталось место на одном из заводов, который производил радиостанции для боевой и гражданской авиации. Мастером был у меня Игорь. Обычный радиотехник, предок нынешних айтишников (свитер, борода, волосы торчком, неопределённый возраст). Аппаратные блоки диагностировал на слух, нерабочая электроника начинала работать в его присутствии и прекращала, как только он поворачивался к ней спиной. На третий день он подзывает меня и очень серьёзным тоном говорит:

— Сейчас пойдешь в лабораторию и принесешь две канистры СБС.

— Что есть СБС?

— Спирт-бензиновая смесь, это для отдела ОТК и нам контакты протирать.

Поясню: раньше на заводе все контакты аппаратных блоков на службе технического контроля протирались спиртом. Спирт, естественно, пили. Дабы прекратить данное безобразие, спирт стали разбавлять бензином — так и появилась спирт-бензиновая смесь.

Сходил я в лабораторию, приволок две 20-литровых канистры. Мастер Игорь, смотря на них, мне говорит:

— Если сумеешь отделить спирт от бензина, закрываю тебе практику на «отлично» с рекомендациями и выплатами. На всё час времени.

— При чём тут моя практика и СБС?

— Баг у этой жидкости есть. Найдёшь — значит, мыслишь правильно, а с остальным сам разберёшься.

— Ладно. Попытка не пытка...

Прошёл час. Какие мне только мысли в голову не приходили — голова кругом... Не отделил спирт от бензина. Подхожу к Игорю: «Мастер, научи!» Игорь встаёт, отливает в стеклянную банку СБС и говорит:

— Запомни на всю жизнь: всё намного проще, чем кажется. Просто добавь воды...

Доливает воды и перемешивает. В этот момент я всё понял: спирт растворился в воде, а бензин остался на поверхности.

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

<p>#4313: Десятый лишний</p>

13:00 02.10.2010, IT happens

Три года назад я работал в команде PHP-программистов, создававших практически с нуля движок для одного крупного и достаточно известного в рунете интернет-магазина: каталог, разбитый на множество страниц для удобства отображения. В пылу дебага в одном месте глобальная константа ITEMS_PER_PAGE была почему-то вбита числом. В пылу клюнувшего в пятую точку жареного дедлайна на стадии финальной отладки пропустили не только это число, но и комментарий из разряда:

// Внимание! Заменить на глобальную переменную перед внедрением!!!

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

Перейти на страницу:

Все книги серии Bash.org.ru IT Happens

Похожие книги