РжуНеМогу.РУ

История


Сегодня настраивала Kerio WinRoute Firewall. В нём есть страничка авторизации пользователя, по умолчанию — server:4080. После ввода имени и пароля юзер может бороздить просторы интернета под моим строгим контролем. С утра проверила на компьютере директора — всё прекрасно заработало.

Есть у меня напарник, мой ровесник. Несмотря на четырёхлетний курс «прикладной информатики» за плечами, этот субъект умудряется только увеличивать объём моей работы своими глуповатыми действиями. Даю ему задание пройти по всем компьютерам и поставить в браузерах server:4080 страничкой по умолчанию.

Через десять минут отсутствия напарник возвращается. Дескать, поставил на три компьютера, продолжать смысла не вижу — не работает!

Как так? Пошла посмотреть — действительно, на экране ошибка «невозможно загрузить страницу». Полдня сидела, копалась в настройках «Керио», а напарник за другим компом по моей команде проверял, работает server:4080 или нет. Я видела, что запросы идут на посторонний внешний IP и, естественно, режутся файрволом, но причину этого понять не могла.

На моё счастье, парень ушёл на обед. Я собралась выключить тестовый компьютер, но моё внимание привлекла адресная строка браузера — в ней было вбито http://www.server.ru:4080.

История


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

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

Компьютер, на котором были установлены драйвера для камеры, стоял через стенку от сервака. Чудом найденный пятиметровый USB-удлинитель я просунул через дырку в стене рядом с батареей отопления. Был найден и штатив для камеры по имени Максим, настройка которого производилась криками «Выше! Левее!» под дружный гул серверов.

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

История


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

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

Начальство движется ко мне, насвистывая марш Шопена. Все, думаю, кирдык. Подходим к девочке. 18 лет, приехала поступать и не поступила — милое создание, никем и никогда не уличённое в интеллектуальной активности. Как?

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

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

История


Как-то раз в советские времена довелось мне посетить «машинный зал» оборонного завода N. Прихожу рано утром, набираю на цифровом замке код — дверь не открывается. Набираю другой код, вхожу, включаю ЕС, иду ставить магнитные ленты на лентопротяжки.

Слышу сзади: «Стой, соколик, где стоишь, и руки вверх!» Оборачиваюсь. Бабушка — божий одуванчик с «макаровым». «Пошли, — говорит, — к начальнику охраны, будем разбираться, кто ты такой и как оказался на территории режимного ВЦ во внеурочное время». А мне-то что — допуск и предписание у меня есть. «Пойдёмте, — отвечаю, — раз такое дело».

Начальник охраны оказался бдительным соколом сталинского разлива. Пролистал мои документы, скривился и говорит: «В принципе, ты имеешь право здесь находиться, но есть одна большая неувязка. Я с утра код на двери в машинный зал сменил, но никому его не сообщал и не сообщу до завтрашней утренней планёрки. Ты его уже знаешь. Что это значит? У нас утечка информации!» И смотрит на меня исподлобья с хитрым прищуром.

Битых два часа пришлось мне ему доказывать, что я, недавний выпускник мехмата, страшным усилием мозга чисто случайно догадался, какой будет код на двери 2 января 1985 года, если предыдущий код был «1984».

История


Забавная всё-таки штука — программирование!

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

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

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

Что делает программа? Фигню — печатает PIN-конверты для банковских карточек. Обычная такая банковская программа, написанная не самыми бездарными программерами. У нас тут ещё миллион таких.

Как там у классиков? «Если бы строители строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию».

Верю!

История


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

Как-то раз в половине восьмого слышу я, как в дверь кто-то скребётся. Входит мужик и начинает озираться.

— Добрый вечер, что вы хотели?
— Да вот, из области приехал, очень вас друзья рекомендовали, но днём не успел к вам попасть. Можно товар посмотреть?
— Ну, купить вы уже сегодня ничего не сможете, а посмотреть, конечно, можно.

Мужик подходит к стойке с подарочными мышами:

— А эти-то отечественные?
— (с удивлением) Нет, тайваньские.
— А открыть коробку можно?

Я достал коробку, извлёк мышь и вручил покупателю. Тот покатал её на ладони и спрашивает:

— Сами пользуетесь?
— Пользуемся, конечно.

Мужик проницательно смотрит мне в лицо и замечает:

— Что-то по вам не очень заметно.
— (во всё большем недоумении) Что как?
— Как этой фигнёй бриться?

История


Работал я лет шесть назад в одной компьютерной сети. Крутил компы на коленке, разбирался с гарантийным железом — стандартная работа инженера.

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

— Диман! Сам продал — сам собирай!

Проблему решили. Через пару минут обнаружилось несоответствие процессора сокету на материнской плате.

— Диман! Сам продал — сам собирай!

Минут через пятнадцать подыскали на складе новый камень, укладывающийся в смету. Но и в третий раз я вскричал:

— Диман! Сам продал — сам собирай!

Дело в том, что к собранной комплектухе прилагался лежачий корпус microATX — естественно, полноразмерная мать и видеокарточка в него не влезли, а корпус этот клиенту очень приглянулся...

Каким-то чудом компьютер был собран и даже заработал. Системник пометили особым знаком, а в мастерской вывесили листок с описанием компа. Удивительно, но за шесть лет системник «Диман» в ремонт так и не попал.

История


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

Занимался он распространением этих аппаратов и «подключением» различных понтов. По определенным каналам поступил заказ на продажу телефона, причем заказчик хотел те самые два километра, чтоб в магазин с трубой ходить. Дом у заказчика в 16 этажей.

«Да и на пять километров потянет, если на крышу антенну вынести»,- зря товарищ мой это сказал. Как оказалось потом, клиент жил всего лишь на четвертом этаже, а денег-то хочется. Недолго думая, решили проложить кабель по шахтам вентиляции – так короче. За реализацию задуманного взялись далеко в послеобеденное время. Лампочку на кухне в вентиляцию, хозяин дома, остальные на «высоту». Свет в конце туннеля виден, но как-то уж больно далеко.

Ну, нам-то что. Гирю в полкило к канату и вниз, аккуратно. Пройти должна! Не проходит, ложится на что-то. Доложили хозяину. А у того как раз двухпудовая (32 кг) гиря нашлась. Её к канату! Ложится на что-то и все! Время ужинать, да и домой охота. Подняли гирю на десяток метров, чтоб наверняка засор пробить, тем самым доброе дело сделать, и отпустили.

В это время где-то между 4 и 16 этажами на кухне за ужином собралась вся семья. Смотрели телевизор, стоявший на холодильнике. И, казалось бы, что тут такого? А ведь холодильник был «утоплен» в вентиляционную шахту. Вдруг с треском и грохотом над телевизором появляется здоровенная гиря! Мгновенье – телевизора больше нет! Еще мгновенье – и холодильник прошел краш тест! Полежав секунду, гиря безмолвно взмыла вверх…

Коллега уверяет, что никто их не поймал. А свое «грязное» дело они через день до логического завершения все-таки довели.

История


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

История


Есть у меня принтер. Средненький лазерный Epson. Лет ему немного, но чем он старее, тем тяжелее становится с ним общаться. Сейчас я пытаюсь распечатать документ и поражаюсь его подходу к делу - он хватает 4 листа бумаги, жует их, давится, удивляется, что не может их съесть и кричит о том, что подавился. Я достаю эти листы и начинаю кормить его с рук. Зато, думаю, третий месяц на пустом катридже печатает.

История


Сегодня настраивала Kerio WinRoute Firewall. В нём есть страничка авторизации пользователя, по умолчанию — server:4080. После ввода имени и пароля юзер может бороздить просторы интернета под моим строгим контролем. С утра проверила на компьютере директора — всё прекрасно заработало.

Есть у меня напарник, мой ровесник. Несмотря на четырёхлетний курс «прикладной информатики» за плечами, этот субъект умудряется только увеличивать объём моей работы своими глуповатыми действиями. Даю ему задание пройти по всем компьютерам и поставить в браузерах server:4080 страничкой по умолчанию.

Через десять минут отсутствия напарник возвращается. Дескать, поставил на три компьютера, продолжать смысла не вижу — не работает!

Как так? Пошла посмотреть — действительно, на экране ошибка «невозможно загрузить страницу». Полдня сидела, копалась в настройках «Керио», а напарник за другим компом по моей команде проверял, работает server:4080 или нет. Я видела, что запросы идут на посторонний внешний IP и, естественно, режутся файрволом, но причину этого понять не могла.

На моё счастье, парень ушёл на обед. Я собралась выключить тестовый компьютер, но моё внимание привлекла адресная строка браузера — в ней было вбито http://www.server.ru:4080.

История


Где-то полгода назад стояла у меня Ubuntu. Samba работала немножко некоректно — файлы, записанные из сети, нельзя было просмотреть на самой машине. После усидчивого чтения мануалов все было исправлено, но старые файлы так и остались с неправильными правами доступа.

Есть простая команда, равняющая одним махом все права доступа к файлам:

История


В очередной раз засиделись в офисе допоздна, пытаясь разобраться с какой-то проблемой. В комнате нас двое. Тишина. Сидим рядом и размышляем.

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

Сидим дальше. Опять «клик-клик-клик»! Теперь товарищ посмотрел — пусто. Переглянулись. Групповая галлюцинация?

Опять знакомые щелчки! В полном шоке вдвоём поднимаемся и идём на другую сторону офиса. Заглядываем даже под столы: может, кто шнурки завязывает? Никого нет. Кручу головой, начинаю прислушиваться — звук идёт от окна!

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

История


Решил я наконец избавиться от компьютерного стола. Уже год как купил новый, а расстаться со старым рука не поднималась — мы ведь с ним столько вместе прожили. Но жизнь заставила: надо было расчищать балкон под ремонт.

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

На следующий день звонок: «А у вашего стола какой процессор?» Удивлённо переспрашиваю и получаю все такой же уверенный вопрос. Объясняю, что стол состоит из ДСП и процессора у него конструкцией не предусмотрено. Трубку разочарованно повесили.

Только я задумался, что же за идиот такой мне попался, как позвонила женщина и спросила, хватит ли моего стола для работы в интернете. Ну всё, думаю, приплыли, народ с ума посходил. В течение дня приходили ещё звонки — меня спрашивали, пойдет ли на столе Quake 4 и сколько на нём оперативки.

Возвращаясь с работы в состоянии глубокого шока, я проходил мимо газетного киоска. Где-то на краю подсознания появилось странное подозрение. Купил ту самую газету, открыл раздел «продажа компьютерной техники» и сложился от смеха пополам.

Видимо, наборщик в компах смыслил очень слабо. Объявление звучало так:

История


Думаю, вы читали много историй, связанных с использованием лотка сидирома в затеях вроде автоматического ребута железа и открывания дверей. Я не удивлюсь, когда увижу в голливудских фильмах про маньяков адскую машину Руби Голдберга, приводимую в действие открывающимся лотком. Вот моя история.

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

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

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

Кресло на колёсиках улетает из-под задницы и подло бодает помощника, снимавшего коробку бумаги со стеллажа.

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

Вешалка слегка разбивает губу любимой секретарше шефа. Распахивается дверь:

— Что там у вас!?

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

Всё правда. Разве что про тайную любовь шефа не уверен — так, слухи и дань офисному фольклору...

История


Понадобилась мне как-то раз инструкция по программированию древней мини-АТС 2х8. Куча буквенно-цифровых кодов — вспомнить нереально.

Первым делом отправляюсь на Яндекс, ввожу запрос и так, и эдак. Перечитал все выданные страницы от первой до последней корки — изредка лишь попадаются упоминания о той АТС, об инструкциях и говорить нечего. Пробую Рамблер — то же самое, уже прочитанные ссылки и давно умершие сайты. Становится совсем грустно: похоже, производитель всю документацию удалил, а конторы, которая делала перевод, уже и в живых нет.

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

Вылезает одна- единственная страница результатов с несколькими ссылками. Щёлкаю первую, вторую — «страница не найдена». Возвращаюсь на страницу поиска. Блин, а знакомый адрес! Приглядываюсь: ё-моё, это ж мой собственный сайт, эти файлы я сам когда-то «расшаривал» для коллег! Захожу на соседний комп и нахожу потерянное руководство.

На сайт файл я опять выложил — мало ли, опять потеряю или ещё кому понадобится.

История


Работал я как-то в одном инженерном учреждении IT-специалистом. Поступает очередной звонок из какого-то кабинета с мольбой о помощи: «У нас компьютер висит».

По очереди на вызов должна была идти смышлёная девушка Надя. Вернулась минут через пять-десять с жутким хохотом. «Что сделала?» — спросили мы, ожидая услышать историю об очередной глупой проделке недалёкого юзера, из-за которой компьютер завис. «Две папки добавила», — ответила Надя, не переставая смеяться. Лишь после отпаивания её чаем нам удалось выяснить, в чём было дело.

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

История


Жил-был один парень, назовём его в целях конспирации Лёша. Году эдак в 2001–2002 Лёша очень сильно интересовался всяческим компьютерным хулиганством — началось это с прописывания в автозапуск разных пакостей, а вылилось в желание написать свой Первый Серьёзный Вирус. В качестве учебного пособия использовалось авторитетное печатное издание «Хакер».

Через неделю трудов Лёша написал-таки своего монстра. Задача была простая — убивать исполняемые файлы с расширением «exe». Способ убийства был весьма нехитрым: вирус откусывал определённое количество байтов от конца файла и переносил их в начало. Атакованный файл, разумеется, после этого при попытках запуска выдавал сообщения вроде «Кто я? Где я?», да и вообще вёл себя неадекватно.

Решил Лёша протестировать своё творение. Отключил антивирус и отдал на растерзание какой-то экзешник, который вирус моментально привёл в неработоспособнное состояние. Любопытство было удовлетворено. Лёша ушёл спать, оставив комп в рабочем состоянии с выключенным антивирусом.

Наутро обнаружилось, что вирус вышел из под контроля и поел все экзешники, до которых дотянулся. Каким-то чудом комп сохранял некоторую работоспособность, поэтому Лёша решил на скорую руку вылечить подобное подобным. На скорую руку в код вируса были внесены изменения; вторая версия переносила первые байты в конец.

Процесс пошёл — работоспособность некоторых экзешников вернулась. Но обрадовался Лёша крайне несвоевременно — в коде (анти)вируса не было никакого механизма, позволяющего определить, какие файлы он уже обработал, а какие — нет.

Закончилось всё тем, что совместными усилиями первый и второй вирус нашинковали все найденные *.exe в капусту. Как Лёша с этим справился — неизвестно, но меры наверняка были радикальными.

История


Попросили меня знакомые с компом помочь. Симптомы простые — тормозит машина неимоверно. Ладно, схожу, посмотрю.

Включаю компьютер. Windows XP грузится довольно шустро, не больше минуты, но при появлении рабочего стола начинаются тормоза с хрустом винчестера и рывками мыши. Установлен гигабайт оперативки, так что ведёт себя машина крайне странно.

Дожидаюсь загрузки; вижу полностью забитый иконками рабочий стол, а в трее весь ассортимент антивирусной промышленности: Касперский, Dr.Web, NOD32, Avira и Panda. Спрашиваю, зачем столько антивирусов — отвечают, что комп и до этого тормозил, а «знающие люди» решили, что это поможет.

Гружу винду в безопасном режиме, сношу все антивирусы, загружаю в нормальном режиме — тормозит точно так же. Смотрю в диспетчер задач и обнаруживаю explorer.exe, отъевший ровно полгига оперативки. Захожу в папку рабочего стола из профиля пользователя, и падаю в обморок — полоса прокрутки уходит вниз где-то на километр. Переношу все файлы в одну папку — проводник ограничивает аппетит и начинает потреблять всего 50 МБ. Тормоза значительно ослабевают.

Напоследок решил почистить комп от мусора: выгреб %temp%, удалил ненужные точки восстановления, поставил один антивирус и запретил юзерам установку других. В конце очистки осмотрел комп при помощи удобной утилиты WinDirStat, обнаружив ещё ворох временных файлов в разных местах диска.

Мои глаза всё ещё мозолил непонятный крупный файл в папке Windows. Смотрю подробнее — wallpaper.bmp весом в полтора гига! Заменил на картинку скромных размеров — последние тормоза исчезли.

Как впоследствии оказалось, люди очень увлекались картинками в большом разрешении; одну из таких 150-метровых JPEG-фотографий они решили разместить на рабочем столе, что «умный» вьюер и сделал. Чтоб винда не тормозила, он решил ей сделать подарок — превратить JPEG в BMP. Меня удивило, как вообще комп работал с такими обоями, ведь открытие их в стандартном вьюере винды длилось около минуты.

История


Маленькая история из жизни техподдержки. Звонит в саппорт местного провайдера человек:

— Здравствуйте, это техподдержка?
— Добрый день, оператор %name%. Чем я могу вам помочь?
— У меня пи-пи-пи отвалился!

Оператор тихонько слазит под стол, закрывая микрофон рукой и пытаясь не заржать. В голове проносятся уточняющие вопросы: «Что, совсем отвалился или держится пока?», «А вы всегда по этому поводу в саппорт звоните?» и т. п.

Как оказалось, клиент имел ввиду индикатор PPPoE на ADSL-модеме ZyXEL. Техподдержка ещё долго вспоминала этого клиента при каждом диалоге с ADSL-щиками.