Только полтора месяца спустя, поднакопив деньжат на красивый спортивный спойлер на багажник, гуру обнаружил последний элемент подарка. Оказывается, всё это время великий знаток линукса ездил на уникальной модели — Nissan LAMER.
#5824: Навскидку — не работает
20:45 29.03.2011, IT happens
Купил в компьютерном маркете вайфай-роутер. Проработал он неделю и накрылся. Ушёл в себя, так сказать, перестал откликаться. Облазил весь саппорт, перезагружал много раз — всё без толку. Отнёс в сервис-центр маркета. Один сервисмен и комнатушка 2?3 насторожили. На осмотр парень потребовал три дня.
Через три дня я получил на руки заключение с возможностью вернуть деньги. В заключении значилось: «Неисправен в связи с отсутствием тестового оборудования».
#5825: Жуком жука
20:45 29.03.2011, IT happens
Коллега-программист, зайдя на сайт банка, попытался отправить заявку через форму обратной связи и обнаружил, что форма не работает из-за ошибки в яваскрипте. Открыв FireBug, опытный веб-разработчик легко исправил проблему и заявку отправил.
Через какое-то время с коллегой связались по интересовавшему его вопросу и в конце беседы вкрадчиво поинтересовались, как же ему удалось отправить заявку. Оказалось, IT-отдел банка форму выключил и уже несколько дней пытается выяснить, почему заявка всё-таки пришла.
#5826: Другие продукты, другие повара
13:00 30.03.2011, IT happens
Замдиректора накидал техзадание на написание очередного отчёта одинэсникам фирмы. В курилке спросил меня, руководителя IT-отдела, когда будет готово. Поделился со мной: сам когда-то в молодости работал программистом, знает «всю эту кухню» и уверен, что отчёт программируется легко и быстро. Между прочим поинтересовался:
— Вы же его на ассемблере пишете?
— Нет, на 1С, — ответил я, сдерживаясь.
— Ну, тем более!
#5827: Сверхбайтовая скорость
13:00 30.03.2011, IT happens
Не так давно один из преподавателей рассказал поучительную историю из своей практики. По совместительству он является ещё и заведующим лабораторией робототехники, которая делает роботов для Росатома.
Как-то раз заказчики обратились с жалобой на изделие: когда робот едет на максимальных скоростях, вместо того чтобы разматывать за собой питающий кабель, он начинает его сматывать. Стали разбираться. Ошибка в итоге оказалась из числа классических, связанных со знаковыми величинами. Дело в том, что скорость сматывания-разматывания кабеля вычислялась из скорости движения робота, которая могла быть и отрицательной. На этом-то и погорели: на большой скорости старший разряд переменной, в которую заносилась текущая скорость, становился равен единице, и машина думала, что едет задом, со всеми вытекающими. Баг «спал» три года.
#5828: Один в поле воин
13:00 30.03.2011, IT happens
В студенчестве подрабатывал админом сети в НИИ, где писал диплом. SMTP/POP-сервер — SparcStation 1 с Солярой, по тем временам круть невиданная. Надо было добавить очередного только что подключённого пользователя из другого здания. Решил сделать прямо с его машины, через telnet-клиент. Почему-то подумалось мне тогда, что useradd — это для ламеров, сделаю-ка я, как кульный олдовый юниксоид:
# cat […] >> /etc/passwd
Пропускаю всего-то один символ «>» и не глядя жму Enter.
Шеф сначала хотел было попросту root оторвать, но обошлось. Системные аккаунты восстановили с другой такой же «копейки», переткнув пострадавший диск, но пришлось потом обходить всех юзеров, дико извиняться и регистрировать по новой.
#5829: Геолокация — замечательная штука
13:00 30.03.2011, IT happens
Гугл знает всё. Никогда бы не подумал, что так оно и есть, пока, пытаясь найти инструкцию, не нарвался на LinkedIn-профиль своего девелопера в топ-результатах выдачи. Кажется, мне прямым текстом сказали: «Нефиг сидеть в инете, иди и спроси!»
#5830: Не чета нашему
15:00 30.03.2011, IT happens
Вызвали как-то в обслуживаемую по аутсорсу организацию сервер бухгалтерский настроить. Пришёл, значит, копошусь. Заходит водитель за доверенностью, а бухгалтеры ему говорят, что не могут пока выписать: компьютерщик работает. Водитель спрашивает: «Санька, что ли?» (Местного сисадмина так зовут.) А бухгалтеры ему: «Не-ет, настоящий!»