Студент не растерялся и настрочил строк 40–50 полного бреда, однако, включающего в себя честный ввод массива чисел и вывод его после сортировки. Естесственно, написанный им алгоритм ничего хорошего с данными сделать не мог, если бы не вставленный в самом конце через несколько десятков «табов» стандартный sort(). Студенты — берите на заметку!
#1130: Дифференциальный диагноз
00:30 06.08.2009, IT happens
Поехал в отпуск к родственникам в деревню. В один прекрасный вечер я, досмотрев очередную серию про небритого мужика с тростью, собрался ложиться спать. Выключил ноут и свет, лёг и перед сном решил почитать обновления с цитатника. Врубил свой коммуникатор, читаю в темноте — и вдруг, нарушая ночную тишину, раздается громкий, короткий, до боли знакомый звук работы головки HDD. Пару секунд не реагирую, но потом осознаю, что бук выключен, а телефон такого звука издавать явно не может. Списываю на «показалось», читаю дальше. Проходит минут пятнадцать — звук повторяется. У меня тихая паника.
Находясь под впечатлением от просмотренного, заявляю сам себе: «Дифференциальный диагноз на имитацию звука работы HDD!» Не найдя ничего, что могло бы подойти, начинаю перечислять всё, что вообще может издавать звуки. Выяснил, что из включенных электроприборов в наличии только настольная лампа, часы-будильник, фонарь на улице, включающийся изнутри, и холодильник на кухне за закрытой дверью. Звук повторяется снова.
Наконец догадавшись посмотреть наверх, я заметил еще один девайс — счётчик электроэнергии. Оказалось, что именно счётчик постоянно издавал характерный звук, а заметно громче он становился при включении холодильника, ведь сила тока в сети резко возрастала.
#1131: Есть люблю, а так нет
00:30 06.08.2009, IT happens
Работаю в одной небольшой исследовательской конторе и попутно эникею: меняю картриджи и заведую раздачей интернетов. Начальников у нас двое, один из них мужик в возрасте, с компьютерами не дружен вовсе — не «включите мне, я почитаю», а «напечатайте мне вот эти 300 страниц». Второй помоложе, с компами на короткой ноге — сам в бурной молодости успел поэникействовать.
Пришло время, и один из шефов поинтересовался: «А чего это у нас все не работают, а только по интернету ползают и картинки дурацкие смотрят?» Проблему решил радикально, приказав напрочь отрубить интернет почти всем. Пришлось подчиниться, но тут началось: «А мне сказали детальку к машине найти... А где у нас в городе лабораторное стекло купить можно?.. А мне почту надо проверить...»
Приходилось сажать парней за свой комп и давать «поинтернетить». Молодой начальник, глядя на все эти пляски, не выдержал, и сказал мне открыть доступ в инет нескольким ребятам, иначе работа сильно замедлялась. Нет проблем — я поднял у себя на компе проксю и начал пускать сотрудников через свой комп, чтобы для считалки трафик выглядел моим. Только тс-с-с — никому ни слова!
Работаем, всё отлично, никто не жалуется. Тут заходит в нашу комнату один из парней: «А у %сотрудникname% интернет на компе есть?» — и глядит на меня пристально. Я бросаю взгляд на молодого начальника, тот на меня. «И что я должен говорить?» — спрашиваю. Босс только глазами хлопает. И тут меня осеняет:
— Короче, — говорю, — интернета у %сотрудникname% на компе нету, но пользоваться можно!
#1132: Карательная саппорт-бригада
16:45 06.08.2009, IT happens
Когда–то я работал админом в сравнительно небольшом провайдере. Львиная доля пользователей была домашними юзерами: дети–геймеры, мамы–вконтакте и тому подобные персонажи. Частенько приходилось ночевать в техническом офисе — серверная была там же.
Один раз в районе трёх часов ночи я выключив мониторы и, решив ухватить хоть пару часов драгоценного сна, завалился на диван. Минут через пятнадцать на стадии сна, когда начинают уже сниться строчки bash-скриптов и логины серверов, в соседнем помещении у секретарши начинает звонить телефон. Аппарат не успокаивался полчаса, спать не получалось — пора было слезать с дивана, ползти в приёмную и выключать сигнал на телефоне. Когда я добрался до аппарата, в голове возник вопрос: «А кого это ударило в голову позвонить в такое время?!» Дождавшись очередного звонка, снимаю трубку:
— Алло, %providername%. Вы же знаете, что у нас рабочий день с 9 до 17?
— Да ты о%#ел! У нас интернета нет!
На фоне слышен нестройный хор юных пьяных голосов.
— Позвоните в рабочее время, зарегистрируем поломку.
— Да тебе п@$да! Чтобы сейчас же сделали интернет!!
Наслушавшись мата, я решил с утра не чинить им интернет, а либо его отключить совсем, либо настучать по голове орлам. Бывает такое: родители уехали, а молокососы дома устраивают бог весть что. На всякий пожарный говорю, чтобы перезвонили через 15 минут, мол, проверим сейчас. Уже было не до сна.
Кладу трубку, быстро пробегаю по серверам — всё в норме. Залез в местный чат, спросил у народу, не было ли проблем вечером. Звонка долго ждать не пришлось:
— Алло, ну чё, работает? Козёл, мы сейчас в офисе тебе все окна повынесем, если не почините сейчас же интернет!
— Будьте добры, не ругайтесь. Связь мы сейчас починим. Проблема у вас одного, в вашем районе всё отлично работает. Продиктуйте ваш IP-адрес, чтобы мы могли установить проблему и устранить её.
— Нет у нас никакого IP-адреса!
— Тогда дайте ваш клиентский номер или домашний адрес.
Диктуют адрес.
— Ну всё, школьнички, сейчас к вам приедут наши ребята и оставят без зубов!
Тирада звучала пожёстче и перемежалась затейливыми матерными конструкциями. Бросаю трубку, довольный, ложусь спать. С утра звоню директору, рассказываю об инциденте. Тот приезжает с парой хлопцев, мы лезем в базу данных, а такого адреса нет, да и в помине не было...
#1133: Закурить найдётся
00:30 07.08.2009, IT happens
В нашей семье три «нокии» и всего один зарядник — так уж случилось, что свой я потерял, а у второго сломался штекер. Новый купить все руки не доходят, а драться за единственный уцелевший порядком надоело. Я вспомнил, что есть у меня и автомобильный зарядник, только в розетку его не воткнёшь, а бегать в машину по вечерам — не вариант.
В этот же день понадобилось мне вытащить старенький CD-привод и вместо него воткнуть DVD, и взгляд мой упал на корпус дисковода. Над гнездом, куда втыкается штекер питания, было выдавлено «+5V G G +12V». Ну конечно же! Недолго думая, беру прикуриватель, врезаю в корпус, один провод припаиваю к тому, что «+12», второй к земле, втыкаю в прикуриватель зарядник — эврика, всё работает! Теперь можно не париться, если стащат последний зарядник, а также не бояться отсутствия дома зажигалок.
#1134: К апокалипсису готов
00:30 07.08.2009, IT happens
Один мой знакомый — ярый геймер. Всегда таскает с собой PSP, держит дома две навороченных машины и два интернет-канала от разных провайдеров «на всякий случай». А ещё у него есть дача, куда мы однажды выбрались большой компанией. По приезду нас ожидала дополнительная доза романтики — после прошедшей грозы во всем поселке отключили электричество, и нас ждал вечер при свечах у печки, песни под гитару и всё такое. Посреди вечера хозяину дачи стало скучно, и со словами «пойду-ка я рейдеров валить» тот свалил в подсобку. Стало интересно, и я последовал за знакомым.