Приспичило мне недавно написать приложение для мобильного телефона. Знатоки подсказали, что писать лучше всего на Java, которую я до этого в глаза не видел. Пожаловался коллеге, спросил, сильно ли сложный там синтаксис. Коллега сделал удивлённое лицо:
— Дык ты же на ней уже писал!
Оказалось, пару лет назад я участвовал в онлайн-конкурсе на лучший алгоритм управления космическим корабликом и даже прошёл во второй тур. Да-да, языком программирования там была Java.
#4838: Мисс Вселенский Тупняк
19:45 01.12.2010, IT happens
Залетает пользовательница: «Ксерокс выдаёт пустые листы». Иду с ней, попутно выясняю, когда такое происходит: при печати с компа или при копировании. Нет, на этот раз не напутали: при копировании.
Захожу в кабинет. Радостная пользовательница с видом «я выиграла конкурс „Мисс Вселенная“» демонстрирует мне пустой лист формата А3. Поднимаю крышку, смотрю, молча показываю на оригинал, повёрнутый чистой стороной вниз. Разворачиваясь, мельком вижу в её глазах фразу: «Жюри подделало результаты конкурса».
#4839: Превентивный джейлбрейк
12:00 02.12.2010, IT happens
Для отлавливания глюков в своей программе я сделал возможность отправки отчёта об ошибках мне на мыло. Отчёт генерируется сам, но на всякий случай я сделал поле для описания пользователем действий, предшествовавших глюку.
Утро девятого января. Проверил почту — есть отчёт.
MainForm=Unable to write to F:\instruments\Config.ini
Ну, думаю, опять мою прогу на диск с кучей софта записали, а народ её с диска и запускает. Смотрю: пользователь не поленился описать, что предшествовало ошибке. Ну-ка:
Друг посоветовал купить для жены меховые наручники, чтобы пристегивать её к батарее, дабы играть не мешала. Я ей рассказал об этом, а она обиделась и уехала к тёще. А я есть хочу :(
#4840: Опхберит на всю страницу
12:00 02.12.2010, IT happens
На заводе, где я начал работать после универа, стояли старые матричные принтеры Epson, в которых DIP-переключателями выставлялись наборы шрифтов. Базы данных печатали отчёты в текстовом режиме, что теперь практически нигде не используется.
Один молодой специалист, который любил розыгрыши, поиграл с переключателями, и вместо русского текста полезла абракадабра. Печать из Ворда — норма (ещё бы: графика, пусть и буквы, но нарисованные), а отчёты баз данных — криво. Сбежавшийся штат сисадминов усиленно переставлял дрова принтера и настройки базы отчётов. Я им с первого раза рассказал об отличии текстового режима от графики. Тест — нагляднее некуда: отправка текстового файла копированием в порт принтера. Но я тоже был молодым специалистом, вдобавок занимался холодильниками, а не IT — кто будет такого слушать? Всё же через час пустых биений в бубен я сумел убедить этих гуру найти мануал от принтера, выставил переключатели, и всё заработало. Жаль, но бедняги так ничего и не поняли.
Это было пять лет назад. Боюсь, сегодня такую проблему решали бы ещё дольше.
#4841: И резистор, и диод
12:00 02.12.2010, IT happens
Работаю сисадмином в провайдере в небольшом городке. Начинал в техподдержке. На недавнем корпоративе, посвящённом дню сисадмина, приключился этот прикол.
Наш директор, человек с высшим образованием, великолепный программист и специалист в области коммуникаций и юниксов, зайдя в техподдержку, решил тряхнуть стариной и сесть за телефон. Тут же шеф нарвался на чайника, который запросил драйверы на блок питания. Директор, слегка прифигевший, начал уточнять, откуда бы, на что получил исчерпывающий ответ: «Дык, я позвонил другу, крутому программеру, он и подсказал». Директор мужественно в течении получаса пытался втолковать, что такого быть не может, но получал категорические ответы: «Да это вы, идиоты-эникейщики, ни фига не смыслите». И тут шефа осенило:
— Скажите, а у вас какая операционная система?
— Ну, дык, это... Виста, типа.
— А изначально что было?
— Э-э-э... ХР.
— Ну вот! Ваша Виста просто не может адаптироваться под новую систему. Позвоните в техподдержку Висты, и они вам всё пришлют. Будьте добры, перезвоните нам и огласите их ответ.