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

Linux User Group маленькой, но очень ближневосточной страны. В ней — великий заводила, гуру, который может вслепую переустановить glibc в работающей операционке, и несколько десятков активистов уровнем поменьше. У великого гуру день рождения, причём юбилей — 0x30. Что можно подарить человеку, у которого есть почти всё, а чего нет — дебаггером из Doom 2 вытащит? А чего это наш Великий Учитель, почти Мастер Йода, на работу на велосипеде ездит? Скинувшись, активисты преподнесли ему шикарный подарок — слегка поюзанный Nissan Almera.

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

Только полтора месяца спустя, поднакопив деньжат на красивый спортивный спойлер на багажник, гуру обнаружил последний элемент подарка. Оказывается, всё это время великий знаток линукса ездил на уникальной модели — Nissan LAMER.

<p>#5824: Навскидку — не работает</p>

20:45 29.03.2011, IT happens

Купил в компьютерном маркете вайфай-роутер. Проработал он неделю и накрылся. Ушёл в себя, так сказать, перестал откликаться. Облазил весь саппорт, перезагружал много раз — всё без толку. Отнёс в сервис-центр маркета. Один сервисмен и комнатушка 2?3 насторожили. На осмотр парень потребовал три дня.

Через три дня я получил на руки заключение с возможностью вернуть деньги. В заключении значилось: «Неисправен в связи с отсутствием тестового оборудования».

<p>#5825: Жуком жука</p>

20:45 29.03.2011, IT happens

Коллега-программист, зайдя на сайт банка, попытался отправить заявку через форму обратной связи и обнаружил, что форма не работает из-за ошибки в яваскрипте. Открыв FireBug, опытный веб-разработчик легко исправил проблему и заявку отправил.

Через какое-то время с коллегой связались по интересовавшему его вопросу и в конце беседы вкрадчиво поинтересовались, как же ему удалось отправить заявку. Оказалось, IT-отдел банка форму выключил и уже несколько дней пытается выяснить, почему заявка всё-таки пришла.

<p>#5826: Другие продукты, другие повара</p>

13:00 30.03.2011, IT happens

Замдиректора накидал техзадание на написание очередного отчёта одинэсникам фирмы. В курилке спросил меня, руководителя IT-отдела, когда будет готово. Поделился со мной: сам когда-то в молодости работал программистом, знает «всю эту кухню» и уверен, что отчёт программируется легко и быстро. Между прочим поинтересовался:

— Вы же его на ассемблере пишете?

— Нет, на 1С, — ответил я, сдерживаясь.

— Ну, тем более!

<p>#5827: Сверхбайтовая скорость</p>

13:00 30.03.2011, IT happens

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

Как-то раз заказчики обратились с жалобой на изделие: когда робот едет на максимальных скоростях, вместо того чтобы разматывать за собой питающий кабель, он начинает его сматывать. Стали разбираться. Ошибка в итоге оказалась из числа классических, связанных со знаковыми величинами. Дело в том, что скорость сматывания-разматывания кабеля вычислялась из скорости движения робота, которая могла быть и отрицательной. На этом-то и погорели: на большой скорости старший разряд переменной, в которую заносилась текущая скорость, становился равен единице, и машина думала, что едет задом, со всеми вытекающими. Баг «спал» три года.

<p>#5828: Один в поле воин</p>

13:00 30.03.2011, IT happens

В студенчестве подрабатывал админом сети в НИИ, где писал диплом. SMTP/POP-сервер — SparcStation 1 с Солярой, по тем временам круть невиданная. Надо было добавить очередного только что подключённого пользователя из другого здания. Решил сделать прямо с его машины, через telnet-клиент. Почему-то подумалось мне тогда, что useradd — это для ламеров, сделаю-ка я, как кульный олдовый юниксоид:

# cat […] >> /etc/passwd

Пропускаю всего-то один символ «>» и не глядя жму Enter.

Шеф сначала хотел было попросту root оторвать, но обошлось. Системные аккаунты восстановили с другой такой же «копейки», переткнув пострадавший диск, но пришлось потом обходить всех юзеров, дико извиняться и регистрировать по новой.

<p>#5829: Геолокация — замечательная штука</p>

13:00 30.03.2011, IT happens

Гугл знает всё. Никогда бы не подумал, что так оно и есть, пока, пытаясь найти инструкцию, не нарвался на LinkedIn-профиль своего девелопера в топ-результатах выдачи. Кажется, мне прямым текстом сказали: «Нефиг сидеть в инете, иди и спроси!»

<p>#5830: Не чета нашему</p>

15:00 30.03.2011, IT happens

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

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

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