Читаем Bash.org.ru IT Happens Истории ## 2301 – 2400 полностью

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

<p>#2309: Особая школьная магия</p>

14:00 21.02.2010, IT happens

Школа. Информатика. Темы: устройство системного блока, периферийные устройства, операционные системы. Отдала на откуп ученикам три бывалых системника, убедилась, что каждый может собрать-разобрать, а также найти комплектующие в прайсе интернет-магазина.

Итоговый зачёт. Разрешаю пользоваться тетрадями и учебниками! Хотите немного школьной магии?

«К материнской плате без шлейфов подключаются: сокинд, процессор, оперативная память, вентилятор, жёсткий диск и тактовая частота».

«Ос — это виндос».

Порядок включения ПК от нажатия Power до загрузки операционной системы такой: «Кагда я нажимаю всключить потом можно всключить чайник и пройдет 2 или даже 5 минут и виндовс загрузится».

«Linux это тоже самое как Windows, Linux очень хорошая программа!!!»

«Устройства вывода информации: диск, локальный диск, монитор, блеск, экран».

«Windows говорит хотите ли вы туда пройти, а Linux не скажет».

«BIOS — программа тестирования конца ОС».

<p>#2310: Иллюзия выбора</p>

15:45 21.02.2010, IT happens

Учусь в универе и понемногу начинаю заниматься программированием микроконтроллеров. Дома лежит спаянная плата с программатором, на которых я и тренируюсь писать простенькие програмки на Си.

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

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

if (x == 0) cbi(PORTB, 1);

if (x == 1) cbi(PORTB, 1);

if (x == 2) cbi(PORTB, 1);

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

<p>#2311: РАБОТАЕТ!</p>

15:45 21.02.2010, IT happens

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

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

На следующий день возвращают с наклейкой: «СТОИТ! ШУМИТ! ГУДИТ!»

<p>#2312: По самые гланды</p>

12:00 22.02.2010, IT happens

Возня с железом часто подразумевает наличие у возящегося навыков хирурга.

В серьёзный военный НИИ пришли в начале двухтысячных третьи «пеньки» с установленной чудо-системой МСВС (http://ru.wikipedia.org/wiki/Мобильная_система_Вооружённых_Сил). Поскольку железо поставлялось в армию, оно прошло спецпроверку, и на системниках красовались не только гарантийные, но и «спецпроверочные» стикеры. Видеокарты были интегрированы в материнки, а вот звука не было никакого.

Как раз году в 99-м начали массово появляться MP3-шные «коллекции» — понятное дело, душа требовала песни. USB-звуковухи стоили дорого, да и не были ещё распространены. Почему-то и производитель, и спецпроверка не посчитали нужным приклеить стикеры на блок питания, каковой был откручен и аккуратно «провален» внутрь.

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

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

<p>#2313: Институт благородных девиц</p>

12:00 22.02.2010, IT happens

Перейти на страницу:

Все книги серии Bash.org.ru IT Happens

Похожие книги