Истории с тегом: факапы

Всего историй: 745

5356

На заборе тоже написано

На довольно старом сервере сработала сигнализация RAID-контроллера: один из дисков в системном зеркале заканчивал свой путь. Не беда: берём замену, идём в серверную, переводим диск в офлайн и вытаскиваем из корзины. Сервер, подумав, сообщает, что служба Remote Procedure Call неожиданно завершилась, и сейчас мы будем перезагружаться. Перезагрузка не удаётся. Теперь уже беда: сервер-то критичный.

Хард-ресет, вход в настройки контроллера, стук сердца: зеркала больше нет. Какой-то шутник перепутал номера дисков на корзине и подписал их наоборот. В итоге из работающего зеркала сперва вывели штатно один диск, а затем выдернули второй на живую…

История завершилась удачно, но с чужой маркировкой я теперь осторожен.

5317

Вы прослушали антитезис

Было дело на курсах повышения квалификации на тему CDMA-сетей. Проводил лекции представитель провайдера сотовой связи в этом стандарте. Долго и, признаться, интересно рассказывал о преимуществах используемого частотного диапазона, кодового разделения каналов, помехоустойчивости, о том, почему стандарт так понравился американским военным.

Кульминационный момент. Лектор нахваливает защищённость CDMA-канала от прослушивания, аудитория молча внимает. Звонит громоздкий Huawei H100 (если не ошибаюсь), оратор делает паузу, подносит трубку к уху — и из неё чётко и громко разносится на весь кабинет что-то вроде: «Алло! Саня, это самое…»

5302

А был ли мальчик?

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

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

Для начала решил проверить программную часть известной утилитой — «авозь» что найдётся. И правда: аж 16 ошибок SPI/LSP, после исправления которых... сеть пропала совсем. Проверка антивирусами не дала никаких результатов. Решил переключиться на проверку аппаратной части. Замена сетевой карты и свитча не помогла. На всякий случай решил проверить линию: отключил патчкорд от розетки и прозвонил. Ура! Перепутана синяя пара, хоть патчкорд и заводской. Исправил, проверяю — опять ничего не работает.

Следующий узел — розетка. Разобрал и внимательно осмотрел. Ура! Перепутаны бело-синяя и бело-коричневая жила. Исправил, проверяю — не работает. Остается джек, воткнутый в сам свитч. Ура! Не дообжата крайняя правая жила. Исправил, проверяю — ну, вы догадались.

И тут до меня дошло: «А был ли мальчик?» Углублённое гугление подтвердило мои опасения: утилита некорректно работала с серверами. Срочно восстановил те самые 16 «ошибок», и сеть взлетела на максимальной скорости.

5266

This way up

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

* * *

В девяностых я подрабатывал сборкой компов на заказ. Доработался — выронил из рук процессор IDT WinChip 200, аналог первого «пентиума». Не то что ноги выломались — процессор ударился обо что-то твёрдое и просто отколол себе угол с ногой. «Плакали мои денежки», — подумал было я, но решил рискнуть. Процессор заработал как часы, и я таки получил свой честно заработанный доход. Была ли это одна из «питательных» ног или нога для «защиты от дурака» — не знаю. Комп ушёл, претензий не было.

* * *

Как-то раз нашей фирме обломился ну очень крупный заказ на изготовление специализированных компьютерных плат. Чтобы выдержать сроки, поделились мы заказом с соседями по корпусу — радиомонтажниками. Микросхему на плату надо было паять квадратную. Сорок ног с каждой стороны... Это была трагедия. Выход годных плат составил 25% — теория вероятности не подвела. С тех пор фирма паяла всё сама.

5230

Полегче с травкой

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

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

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

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

5228

Печальный плач плавящегося пластика

Работал я одно время на оптовой базе. Для привлечения клиентов был создан розничный магазин, оснащённый двумя продавщицами и одним ПК.

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

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

5206

Губит людей не пиво, губит людей вода

Ноутбуки и пиво? Не так всё просто, как кажется на первый взгляд: мол, не проливай пиво на клавиатуру, и ты в безопасности.

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

5182

Под мышкой и под процессором

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

Принесли однажды нам системник с диагнозом: «Включается и через две секунды выключается». Поставили, подключили. Железо по тем временам было вполне продвинутое: Celeron D на 775 сокете. Проверяю — действительно, заявленный глюк присутствует. Комп включался и, пожужжав две секунды вентиляторами, вырубался. Я начал поочерёдно менять железяки, подставляя тестовые, и постепенно добрался до процессора. Сняв кулер, заметил, что куда-то в район процессорного сокета уходит странный провод, которому тут явно не место. Насторожился, позвал напарника.

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

Материнку пришлось менять. Хозяину посоветовали поменьше думать о методах снятия показаний температуры из подпроцессорного пространства.

5176

Помни о дырочке

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

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

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

5135

Печальные песни 1С-программистов

Я сегодня полдня лопатил сервера, пытался понять, почему через FTP не проходят выгрузки из 1С.

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