Как это работало на протяжении трёх лет, спросите? А вот так! На чистых наводках обеспечивались полные 100 Мбит/с. Прибор честно отрабатывал все задания во всевозможных жёстких условиях эксплуатации, так ни разу и не отказавшись передавать свои кровные данные по назначению.
Поучаствовав в прилюдной экзекуции конструктора, который и нарисовал схему разводки жил, я уяснил для себя два важных момента:
1) Обязательно проверяй работу не только за собой, но и за другими.
2) Сколь бы хорошо ни вилась витая пара, дополнительная экранировка лишней не будет.
#7180: Носители традиций
16:45 05.09.2011, IT happens
Мне, как и большинству работников IT-сферы, периодически приходится приходить на работу в парадной форме — менять привычные джинсы с футболкой, которые не жалко пачкать по специфике профиля, на костюм-тройку. За год такие случаи можно пересчитать по пальцам рук — порой хватает и одной.
Приезжала делегация из Швеции. Начальник распорядился навести красоту в своём кабинете, по этому поводу прикупил новую мебель и технику: красивый по внешнему виду моноблок и проектор. Распорядился оставить минимум проводов. Я всё выполнил, красоту навёл. С утра, собираясь на работу, внезапно понял: а ведь придётся перед гостями показываться, по-любому вопросы технического характера возникнут.
И вот стою я перед зеркалом, завязываю «двойной виндзорский» — и вспоминаю, что впервые галстук у меня появился в далёком 1996 году, когда на 23 февраля женский коллектив подарил каждому представителю немногочисленного мужского состава по красивому галстуку. А узел научил меня завязывать наш системный администратор.
#7181: Консерваторы против либералов
13:00 06.09.2011, IT happens
Жили-были два процесса. Один пристально следил за тем, чтобы домашняя страница в браузере не менялась без ведома пользователя; второй делал стартовой страницу с информацией, как стало хорошо после обновления браузера. Жили они счастливо до обновления — и наконец оно приехало.
Первый скрипт пытается сменить хоумпейдж, второй ловит первого и убивает на лету. Первый, поняв, что его миссия завершилась неудачей, запускает себя и брата (видимо, для подстраховки) ещё раз. Второй убивает обоих. Первый в шоке запускает ещё пару копий, второй убивает всех…
Так бы и продолжалась эта эпическая битва, если бы не одно «но»: закончилось процессорное время, да и память была на исходе. За 40 минут загрузка CPU достигла 100% на всех четырёх ядрах, оперативной памяти противоборствующие стороны съели 7,5 ГБ из 8. Естественно, на действия пользователя никто внимание не обращал.
Пришлось убить обоих. Жёстко и совершенно не по фэн-шую. Тормознуть системные службы, удалить «смотрящего».
Жизнь наладилась, скрипты примирились. Я получил денежку, взамен оставил свой номер телефона. Чую, эта машинка ещё даст о себе знать.
#7182: Будущее формата XLS
13:00 06.09.2011, IT happens
Четвёртый, выпускной курс колледжа. После Нового года — преддипломная практика, защита, диплом специалиста.
Являюсь первый раз за семестр на предмет с интригующим названием «Информационная безопасность». Лабораторная работа. Преподаватель толкает речь:
— Интернет умер. Это самое неперспективное направление. HTML никому не нужен. Ничего нового в интернете не появляется уже десятки лет. Прогресс стоит на месте. Базы данных не используются. Вы сами посмотрите — где-нибудь можно скачать базу данных в Аксессе? Поэтому мы будем заниматься Экселем.
#7183: Биороботы класса «планктон»
13:00 06.09.2011, IT happens
Стою у клавитуры охранного прибора. Мозги кипят, нервы заканчиваются: очень древняя система слегка глючит и никак не поддаётся настройке. В руке телефон, на том конце консультирует коллега, хорошо знающий эту панель. В две головы не можем победить. За спиной три тётушки из категории «Я работаю тут уже шесть лет и лучше вас знаю эту систему» негодуют: их ожидание длится вот уже двадцать секунд.