9782
Было это давным-давно, когда ещё была жива фирма Sun Microsystems, а я работал у них удалённо. Писали довольно большую систему на С++ (кажется, это был компилятор SunPro 2.0). После очередной незначительной правки одного-единственного исходного файла (было добавлено буквально две-три строки) я запустил сборку. К моему огромному удивлению, она упала с огромным количеством ошибок в добром десятке файлов, причём все они не имели к правкам никакого отношения.
Несколько ошарашенно (пять минут назад всё было окей, а тут вдруг всё сломалось!) я стал изучать сообщения об ошибках. Появилось некое ощущение нереальности происходящего: судя по сообщениям С++, вдруг пропала добрая половина конструкций языка, ибо компилятор отказался их воспринимать на уровне синтаксиса. Возвращение в исходное состояние правок не помогло — ошибки остались, что было уже чистой мистикой.
После двух часов танцев с бубнами выяснилось, что в течении этих пяти минут IT-отдел успел тихой сапой, никому ничего не сказав, обновить версию компиляторов с 2.0 до 2.1. Ситуацию усугубило то, что и сам Sun умудрился в этой обновлённой версии полностью сменить реализацию фронтэнда С++, причём, как оказалось, не в лучшую сторону.
9781
Зал игровых аппаратов в развлекательном центре. Среди прочих присутствует «Формула-1» — гоночный болид в натуральную величину, установленный на специальном механизме, имитирующем ускорение.
Проблема: при нажатии на педаль газа аппарат перезагружается. В силу объективных причин было принято решение переустановить систему. Сделали, поставили дрова, игру, запустили. Проверяем — ничего нового: педаль газа в пол — перезагрузка.
Оказалось, системный блок запихнули под механизм, дёргающий болид. При нажатии на газ системник отклонялся на механизме назад, рама механизма нажимала на провод питания — выключение. Болид возвращается в исходную, питание снова есть — загрузка, запуск игры и отменная работа до следующего нажатия на газ.
9780
Работаю в биллинге крупной телекоммуникационной компании. У всех на работе компы; естественно, половина времени уходит на сидение во «вконтактиках», ЙЙаське и прочих интернетах.
И вот однажды кто-то получил по аське ссылочку, покликал не глядя и поймал вирус. Помимо всего прочего вирус похакал аську и стал рассылать ссылку на себя любимого по всему контакт-листу. Вспышка эпидемии не осталась незамеченной: IT заблокировал у всех протокол ICQ и открыл трабл-тикет по этому инциденту, в котором была описана ситуация и указан тот самый зловредный линк, который приходил через ICQ.
Оставшиеся без ICQ коллеги тут же стали выяснять, что же случилось, когда асю вернут назад и, естественно, внимательно следили за судьбой трабл-тикета. Неудивительно, что к вечеру в тикете появился комментарий: «Срочно уберите ссылку из текста тикета, из него уже заразилось ещё N человек!»
9779
Купила как-то одна очень крупная компания антивирусник. Симпатичный такой, жёлтенький. Поставили на тестовую группу — неделю работал без проблем. Но не учли одного: в этой же компании трудится татарский кассовый комплекс на основе базы Paradox, про которую антивирусник знать не знает, видеть не видел ни разу. В тестовой группе кассовых машин не оказалось.
Итак, с помощью доменной политики внедрили антивирь. И началось: 2 ГБ оперативки на кассах ему не хватило, кассы встали, при этом файлы баз данных либо повреждались, либо удалялись нафиг. К концу смены программа забывала точную сумму денег в кассе и количество платежей (об этом помнил только фискальный регистратор). Затем антивирь сцепился во время обновления с знаменитым DeviceLock, живущим на всех компьютерах пользователей, полегла бухгалтерия, активно отправлявшая отчёты.
Кривые руки установщиков заблокировали в настройках антивиря файл hosts операционок, чем положили компьютеры программистов.
И только шесть серверов под BSD и Debian мило обменивались информацией с двумя Маками, продолжая нести службу.
Потребовалось две недели бурной почтицензурной переписки для приведения ситуации в нормальное состояние.
9778
Устанавливал я Генту на ноутбук знакомой по её просьбе. Так как Генту — мой основной рабочий инструмент, я с minimal CD выполнил базовую установку и настройку и сразу же поставил иксы вместе с десктопным софтом. В полной уверенности в правильности своих действий я отдал ноут знакомой, не загружаясь в новую систему.
Мой недочёт обнаружился через неделю, когда подруга пыталась выполнить su. Я не запаролил рута (sudo тоже не было установлено), соответственно, система посылала далеко и надолго все попытки повышения привилегий. Что ж, под рукой флешка с PCLinuxOS. Загружаемся, mount, chroot, passwd, reboot и… ничего. Даже загрузчика. Просто девственно чистые разделы файловой системы на винте ноута.
После долгих разбирательств выяснилась моя ошибка. Я примонтировал файловую систему ноута в каталог /tmp в $HOME, который лайв-система посчитала за пользовательский эквивалент /tmp и благополучно вычистила при выключении. Виной всему была лень — лень набирать лишние пути (например, в /mnt), лень сделать umount перед перезагрузкой, лень всё ещё раз проверить перед тем, как отдать ноут.
Никогда не ленитесь проверить работу, даже если навыки доведены до уровня рефлексов.
9777
Ох, как же надоело это ваше нытьё: «Я девушка-админ, я не такая, как все, поэтому я одна» или «Я программист в свитере, меня никто не понимает, поэтому я один»!
Можно подумать, что люди, обременённые интеллектом, встречаются только среди админов и программистов, а в других профессиях — одни «ну чё ты как этот-то».
Хватит уже упиваться своей псевдоизбранностью и тонкой душевной организацией. Умных людей в мире достаточно. Не у всех жизненные интересы ограничиваются просмотром фильма «Любовь-морковь» и солярием. Сходите, что ли, на какие-нибудь IT-тусовки, перезнакомьтесь там между собой и живите уже счастливо!
Я и сама админ, если что, но прекрасно уживаюсь с финансовым аналитиком. На работу хожу на каблуках и люблю свою бухгалтерию. А вы погрязли в своём нытье и стереотипах. Пооптимистичней, коллеги!
9776
— У вас принтер какой? Белый, квадратный?
— Нет, чёрный, треугольный.
Оказывается, с точки зрения пользователя, принтер — это такая иконка, которая появляется справа внизу во время печати. А штука, из которой выезжает готовый лист, это «печатающая головка».
9775
Мы с напарником протянули бухту шланга 3×2,5 сквозь стены, над подвесным потолком, завели в гипсокартонные стены, расключили в розетках и в щитке. Когда пришло время включить автомат в щитке, офис благополучно потух — со светом, с компами сотрудников и со злобным взглядом начальника офиса.
Началась свистопляска. Этот провод со стороны щитка звонится в ноль через коричневый-синий провод и не звонится вообще никак со стороны розетки. Включаю провод обратно в сеть, но не через автомат, а через сорокаваттную лампочку, — горит в полный накал. Перепроверяем соединения — нет ошибок.
Лезем над потолок и в трёх местах режем провод, прозваниваем — замыкания нет. Соединяем — замыкания нет, включаем — до розетки питание пришло, но включённый в розетку зарядник от шуруповёрта поработал буквально минуту, после чего опять с треском отключались автоматы, обесточив офис.
Пришлось снимать этот шланг, покупать ещё одну бухту и снова протягивать. Группа компаний «Севкабель», мы любим тебя!
9774
Привезла нетбук на дачу. Подключила телефон в качестве модема и сижу в интернете. Отошла на кухню выключить газ под картошкой. Возвращаюсь — за нетбуком папа сидит и жалуется, что интернета нет. Объясняет:
— Я думал, эта программа лишняя, и закрыл её, тут интернет и пропал.
«Лишней» программой оказалась KPPP.
9773
Работаю админом в суде. Сотрудница пожаловалась на то, что между отправкой документа на печать и самой печатью походит слишком много времени. Обновил дрова, поменял кабель на всякий случай. Сказал, что по длинному кабелю файлы долго шли до принтера, а теперь по короткому мигом долетать будут.
Сам себя разыграл. Теперь все, от секретарей до судей, требуют короткие провода!