206

Действительно серьезная проблема

Знакомый зимой упал и сильно ушиб спину. Пришлось ехать в травмпункт. Там, как водится, сделали рентгеновский снимок, и медсестра со снимком и заполненной карточкой зашла в кабинет врача. В карточке в поле "должность" гордо стояло заслуженное "программист". Через некоторое время позвали и пострадавшего.

Хирург: Присядьте-ка, молодой человек, у меня к вам серьезный разговор.

У знакомого перед глазами пролетела вся жизнь.

Хирург: У меня в ворде русские шрифты не видны!

Со спиной обошлось.

205

Альтернатива

В процессе портирования некой программы с Visual Basic, нашел гениальную альтернативу оператору !

Select Case bln_Сменить_направление_вращения

Case True

bln_Сменить_направление_вращения = False

Case False

bln_Сменить_направление_вращения = True

End Select

204

Сдохшая мышка

Работал я некоторое время назад по соседству с сервисным центром. Естественно, частенько заглядывал к коллегам в гости.

Как-то раз довелось стать свидетелем истории. Приносят в ремонт компьютер - десктопный (это важно!) бренд. Мастер как обычно спрашивает, в чём проблема. Клиент отвечает - мышка, говорит, сдохла. Хорошо, говорит мастер, а зачем тогда системник принесли? Клиент загадочно улыбается и уходит.

Вскрываем корпус. Действительно, мышка сдохла. Обычный такой серый хвостатый грызун. Свил гнездо в тёплом месте - на чипсете и, видимо, сунул хвост куда-то в район БП. Вечная память.

203

Мужской фамилий.

Звонит молодая девушка. По голосу не узнаю - компания большая. Лепечет что-то про то, как она забыла пароль, а потом начала его вспоминать и у нее все равно не заходит. Ну, все ясно - заблокировала свою учетную запись.

Я: Фамилия?

Она: **акин.

Думаю, не склоняется фамилия. Что-нибудь вроде Хтойта Хтойтовна ***кин. Открываю в базе список пользователей и вижу, что ***кин зарегистрирован только один. Имярек Батькович. Хооо.

Я: это вы Имярек Батькович?

Оно мне женским голосом: да, это я!

Я: вы точно уверены, что вы - ***кин Имярек Батькович?

Она: да-да, все правильно.

Чужой учеткой пользовалась. Втык обоим.

202

Соваботаж

Работал приходящим сисадмином в организации.

Здание буквой П со внутренним двором, окна кабинетов во двор, в каждом по машине, планировка стандартная: стол, системный блок между столом и подоконником сантиметрах в тридцати от батареи - больше ставить просто некуда.

Как-то вечером звонок. Ничего не работает. Ну, фраза стандартная, прихожу, проверяю на своей машине - все в порядке.

В первом кабинете машина работает, но нет сети, нет связи с базой. Проверяю кабель. Действительно, кабель выпал, вставляю его. Заработало. Во втором кабинете такая же ситуация. В третьем.

Итого: из пяти машин выпали сетевые кабеля.

Думаю про диверсию. Опять же, коллектив женский, может быть соскучились?

Спрашиваю - как?!

Ну что же, теперь я знаю еще один способ остановить работу бюджетного учреждения. Надо посадить во дворе на ветку сову и тихо сказать об этом одному из работников. Новость в мгновение ока по внутренним телефонам разнесется по зданию, сразу же все трудящиеся в полном составе соберутся у окна смотреть на сову, оттоптав при этом все провода. Сети нет, прием не ведется, хаос и разруха.

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

201

Но дело не в этом!

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

На форуме %sitename% в разделе по MS Access человек с проблемой: есть Accessовская база, он делает простую страницу доступа к ней. Локально она открывается, по сети - нет. Ему советуют изучать Perl, PHP, поставить Apache...

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

200

Я же сказал, не могу!

MySQL Query Browser, официальный GUI для просмотра и создания схем.

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

В окне появляются две вкладки, "Text" и "Binary". На первой текст:

Cannot display binary data as text.

Кликаю на "Binary"...

00000000 | 43 61 6e 6e 6f ... 62 | Cann ot d ispl ay b

00000010 | 69 6e 61 72 79 ... 65 | inar y da ta a s te

00000020 | 78 74 2e | xt

Я так и думал...

199

Эксплуататоры

Госконтора. Звонок к нам, в информатизацию, из отраслевого отдела.

- Алло, это вы эксплуатируете АРМ "...."?

- Нет, это вы эксплуатируете. Мы - сопровождаем.

198

Изменения не внесены

Работал сисадмином в офисе компании, занимавшей оптовой торговлей бытовой химией и парфюмерией.

Промо-менеджер получила из головного офиса отчет в виде таблицы, который необходимо было заполнить и отправить обратно.

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

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

Прошло три дня.

В состоянии, близком к истерическому, она рассказала мне суть проблемы.

Друзья! Распаковывайте документы из архивов, если хотите вносить в них изменения и сохранять их.

197

Извне пришли они...

Разрабатываем биллинг.

Тестировал создание клиентов из внешней оболочки приложения, чем очень шокировал наших операторов. Среди Ивановых, Петровых и Сидоровых клиент "Создание Извне" смотрелся действительно слегка необычно.