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

Суббота, середина дня. Сижу дома, делаю лабораторную. Задание несложное: программа должна из командной строки получить имя файла и удалить его. Есть лишь небольшая загвоздка: весь код должен быть на ассемблере. Ладно, наваял 66 строк кода, добавив кроме того сообщения об ошибках вроде «файл не найден» и «файл невозможно удалить». Запускаю — всё работает, ещё раз — уже не хочет. Программа упорно мне доказывает, что «файл невозможно удалить».

Пробую разные варианты. Передаю аргументом командной строки существующий файл, вбиваю случайную последовательность чисел — опять двадцать пять, «невозможно удалить», и всё тут.

Ладно, не первый день за рулём. Запускаю отладчик и медленно, смакуя каждую команду, прогоняю код перед глазами. Вуаля, всё работает, если файл есть — удаляется, если нет — появляется сообщение об этом. Если же просто запускать программу, старая история повторяется. Ба, да исполняемый файл весит ровно 666 байт — нехорошее число преследует меня!

Мучился я довольно долго. Программа исправно работает под отладчиком, а так — ни в какую. В конце концов посетила меня одна смутная догадка, я быстро добавил пару строк в код, и всё заработало. Уж не знаю, то ли моя догадка оказалась верна, то ли изменившийся на несколько байтов размер программы освободил её от проклятия.

А размер я всё-таки подогнал обратно под 666 байтов, урезав сообщения об ошибках. Скоро буду защищать эту лабораторную и посмотрю, не начнёт ли она оскорблять преподавателей или пытаться отформатировать винчестер. Я от нёе теперь всякого ожидаю...

<p>#2166: День почты</p>

14:00 07.02.2010, IT happens

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

Поставщик ждёт ответа. Ждёт день, ждет два, ждет неделю, после чего созванивается ещё раз и, мягко говоря, очень сильно удивляется.

— Неделю назад? Нет, на этой неделе мы почту не проверяли. Мы не знаем, как это делается. К нам мальчик приходит где-то раз в месяц и смотрит почту.

Пришлось везти документы в бумажном виде. Двадцать первый, на минуточку, век, офис на два десятка работников, десяток компьютеров и ни одного человека, умеющего проверить содержимое почтового ящика. Спросите, как же они адрес диктовали? Заучили. Наизусть. Ну, попугаи тоже ведь что-то заучивают — вот так и здесь.

<p>#2167: Чините, да пошустрее</p>

14:00 07.02.2010, IT happens

Еду домой. Проезжая мимо здания, на котором написано «Судоремонт», задумался, один ли я прочитал эту надпись в два слова? (http://ru.wikipedia.org/wiki/Sudo)

<p>#2168: Мы и сами не прочь</p>

14:00 07.02.2010, IT happens

Работаю админом в довольно крупной конторе — сопровождаю различные системы. Есть у нас одна мелкая АСУ, от которой уже и не знаем, как откреститься. К сожалению, конкурентов у разработчиков в данной области нет, а начальство твёрдо убеждено, что система нужна. Каждое обновление даётся трудно и сопровождается переписыванием процедур за разработчиков.

Все уже смирились, но сопроводительная записка к последней версии просто деморализовала:

Если вы решитесь поставить %productname% версии 3.4, сообщите нам. %Companyname%.

<p>#2169: Ночной зефир струит эфир</p>

15:45 07.02.2010, IT happens

\Настраивал инет коллеге по работе. Пришёл, увидел плоды труда криворукого настройщика %providername% — три соединения, ни одно из которых не работало. Позвонил в техподдержку провайдера и выяснил проблему — не активирован тариф. Ну, думаю, всё нормально. Активировал, проверил, а соединение отключил, чтобы деньги не тратить почём зря.

Устанавливаю Офис новенький. Непонятным образом (радиоволны? эфир?) за время установки Офиса успевают полностью обновиться Касперский (при отключенном-то инете!) и скачаться 32% обновлений Висты. Чтение логов внятного результата не дало — подключения на тот период не было. Вот вам и всемирная сеть!

<p>#2170: Борщ: релиз-кандидат</p>

15:45 07.02.2010, IT happens

Рассказал я как-то жене, что такое открытое, закрытое, альфа- и бета-тестирование. Прошло пару недель, я и забыл давно об этом. Сижу как-то раз за компом, вдруг слышу, жена зовёт:

— Хочешь в бета-тесте поучаствовать?

Услышав знакомое слово, прибегаю к ней в недоумении:

— Чего? Где? Какой бета-тест? Да, хочу, конечно!

Она улыбается и говорит:

— Суп на соль попробуй, пожалуйста.

<p>#2171: Админ — всему голова</p>

12:00 08.02.2010, IT happens

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

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

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

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