355 500 произведений, 25 200 авторов.

Электронная библиотека книг » Леонид Ридико » Восемь часов (СИ) » Текст книги (страница 3)
Восемь часов (СИ)
  • Текст добавлен: 15 октября 2016, 07:06

Текст книги "Восемь часов (СИ)"


Автор книги: Леонид Ридико



сообщить о нарушении

Текущая страница: 3 (всего у книги 6 страниц)

12 – 13 июля 2008 года

В субботу вместе с друзьями я отправился в Ботанический сад. Там, на живописной поляне в тени берез, мы хорошо отдохнули и пообщались. На следующий день в чуть расширенном составе мы отправились к знакомому на дачу. Шашлыки, открытие купального сезона в этом году. В сумерках получилось сделать несколько хороших кадров полтинником. Вечером началась гроза. Обратно нас везли на машине под ливнем, видимость ноль. На счастье, добрались нормально. Зашли в квартиру, а за окном продолжался дождь и сверкали молнии. Только–только успел включить компьютер, чтобы скачать фотки, как пропало электричество. Как хорошо, что мы не в лифте! Электричества не было почти всю ночь.

Понедельник, 14 июля 2008 года

Теплое летнее утро, воздух чистый и вкусный после ночной грозы. Километр пешей прогулки до метро закончился очень быстро, покупаю жетончик, еду в метро. Затем автобус, полный людей с грустными лицами. Я чувствовал, что опаздываю. Опоздание я мог только чувствовать, так как часов или мобильного телефона у меня нет. Слегка волнуясь, дергаю ручку двери. Закрыто, еще никого нет. Мое 10–минутное опоздание осталось незамеченным.

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

Пошли первые звонки:

– Алло, директора можно?

– Нет его.

– А заместителя?

– Тоже нет.

– Да… Работнички!

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

никакой информации на этот счет мне никто не предоставил.

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

– Так что, директора неделю не будет?

– Да, слышал такое.

– Опять вся работа остановится, помните, как в прошлый раз.

– Да, и опять зам начнет командовать.

– Угу. Неужели он не понимает, что его никогда никто не будет слушать?

Пришел программист, притащил винт на 500 гигабайт, заполненный инфой, полученной на «спутниковой рыбалке», по–другому называемой «grabbing». Программист быстро сбегал в компьютерную фирму за SATA–шнурком и подключил винт к своему компу. Нам стало ясно, что этот день у нас будет плотно занят.

Практикантка сегодня пришла нарядная, белые штаны в обтяжку, белые трусики – все по–летнему. Заместитель директора тут же начал объявлять ей выговор за неявку на шашлыки, в шутку, конечно. Юмор у него очень специфический, как сказал схемотехник, «я не понимаю его юмора, но все равно смеюсь на всякий случай». Мы с программистом сгладили ситуацию показательным идиотским смехом, чтобы девушка не приняла все всерьез. И продолжили разбор файлов на «венике».

Какую ерунду люди качают! Инструкции к мобильным телефонам, яхтам, маленьким самолетам, котлам отопления, карнизам. Сканы дипломов, договоров и таможенных деклараций. Книги «Как быстро похудеть» и многомегабайтные буклеты с фотографиями кранов для ванной. Ни Ремарка, ни Хемингуэя, увы, в потоке не обнаружено. Нашел совсем чуть–чуть полезной информации, да и то относительно: даташиты на Cyclone III и какой-то LPC, несколько книг по математике, да альбом «Gazebo» среди сплошных DJ Mix. Тоже не шедевр, конечно, но хотя бы воспоминания.

Заместитель директора попросил меня отремонтировать блок, который привезли в ремонт неделю назад. Я поставил блок на свой стол для создания видимости работы. Но отвлекаться от копания в мусорке не стал.

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

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

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

Видимость работы предусматривает некое движение, смену обстановки. Поэтому подключил ремонтируемый блок к компьютеру и попытался протестировать. Блок очень старый, разработан лет 10 назад. Управляющая программа под DOS, в порты лезет напрямую, по наглому. Как минимум, нужно загрузить Win98. Хорошо, что программист предусмотрел на моем компьютере возможность загрузки двух разных ОС. За это ему большое спасибо. Вот только Винды русские почему-то поставил, а я всю жизнь работаю на языке оригинала. Но ничего, переживу. Оказалось, что блок не работает напрочь. Связь по RS-232 как бы есть, но она не работает правильно. Я вспомнил про такие приколы для DOS– овских программ под Win98. Если в тексте программы нет полной инициализации регистров UART, то все зависит от того, как Винда инициализирует порты по умолчанию. Дабы не разбираться, решил загрузиться под чистым DOS–ом. Спрашиваю у программиста boot-up дискету, а в ответ узнаю, что на моем компьютере дисковод не читает дискет. Разборка, протирка спиртом – это долго. Находим загрузочный CD–диск, на котором мегакрутое загрузочное меню, но можно получить чистый DOS, даже с Volkov Commander. Загрузился.

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

С чувством выполненного долга, во всяком случае, на сегодня, приступил к копированию файлов. С флэшки удалил большинство проектов, работа не главное, и залил туда порцию мусора. Дома вечером посмотрю. Успокоил себя тем, что стереть никогда не поздно. Хотя до «стереть» чаще всего не доходит. В прошлый раз, когда информация начала выплескиваться через край, просто купил второй винчестер, но не решился что-либо стирать. Вспомнился один из рассказов Станислава Лема из его «Кибериады». Там разбойник Мордон грабил космические экипажи, забирая у них информацию. Для своего спасения конструкторы Трурль и Клапауциус создали Демона Второго Рода, который извлекал информацию из хаотичного теплового колебания атомов и записывал ее на бумажной ленте. В результате разбойник Мордон узнал о том, как вить кисточки для алебард, и о том, что дочь царя Петриция из Благолонии звалась Горбундой, и что съедал за вторым завтраком Фридрих II, король бледнотников, до объявления войны гвендолинам, и о том, сколько электронных оболочек насчитывалось бы в атоме термионолиума, если бы такой элемент мог существовать, и каковы размеры заднего отверстия крохотной птички, называемой куротел, кою на своих розамфорах изображают Колыхаи Вебединые, а также о трех разновидностях полиароматного вкуса океанического ила на Водоции Приозрачной, и о цветке Любюдюк, что, потревоженный рассветом, валит наповал старофламандских охотников, и о том, как вывести формулу для косинуса угла грани многогранника, именуемого икосаэдром, и кто был ювелиром Фалуция, мясника–левши Лабухантов, и о том, сколько филателистических журналов будет издаваться в семьдесяттысячном году на Моросее, и о том, где покоится тельце Кибриции Краснопятой, которую пробил гвоздем по пьянке некий Дуровалер, и чем отличается Матяжка от Натяжки, и о том, у кого в Космосе наименьшая продольная полольница, и почему блохи с присосками на заду не едят мху, и на чем основана игра, называемая Накачели–сзади–прыг, и сколько было зернышек в той кучке львиного зева, кою пнул ногой Абруквиан Полевитый, когда поскользнулся на восьмом километре альбацерского шоссе в Долине Воздуханий Седоватых.

Копируя подобного рода информацию себе на флэшку, переработал целую минуту.

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

Вторник, 15 июля 2008 года

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

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

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

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

Предстояло настроить ящик плат, которые пришли со сборки, и которые еще никто ни разу не включал. Каждая плата представляла собой 16–канальный аналоговый измеритель, на плате стоял многоканальный измерительный преобразователь, аналоговый коммутатор, микросхема АЦП и микроконтроллер ATmega8, который нужно было запрограммировать. Затем нужно было к каждому из 16–ти каналов по очереди подключить высокоомный и низкоомный резистор, наблюдая при этом за показаниями прибора. Если показания вписываются в норму, плата проверку прошла.

Никаких особых сюрпризов на платах не было, в основном они работали с первого включения. Только на одной плате обнаружил замыкание двух дорожек под маской. У одной из mega8 были не припаяны ножки для подключения кварца. Зашилась она нормально на внутреннем RC–генераторе, но после попытки перехода на внешний кварц жутким образом глюканула и отказалась больше отзываться. Припаял ножки. Генератор не работает. Взял внешний генератор и подал 2 МГц на ножку XTAL1. Это ее спасло. Ничего интересного больше не находил. Был еще непропай SMD резистора, а так все работало нормально.

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

Программист, похоже, закончил свою программу каталогизации HD–фильмов, и от безысходности решил делать программу калибровки для измерителя, который ваяют работники из теневой комнаты. Он показал мне техническое задание на программу. Оно представляло собой стопку листов бумаги, исписанных от руки кривым почерком. Мало того, что многие названия должны фигурировать в программе и их все равно придется набирать, так даже прочитать некоторые фрагменты можно было с трудом. Руководитель проекта по созданию системы контроля параметров микросхем не знает расположения букв на клавиатуре компьютера. Да, это слишком высокие технологии!

Пришел очередной заказчик за продукцией. Он давно купил плату АЦП, но никак не может ее получить. Ловким движением руки заместитель директора извлек нужную плату прямо из кучи мусора на столе. Я сильно удивился такой ловкости. Плату он показал, но не отдал. Отношения с заказчиками здесь настолько особые, что понять их не представляется возможным.

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

Монтажницы ни при чем. Чтобы окончательно в этом убедиться, он попытался найти сборочные чертежи плат. Но чертежи пропали. Как бы там ни было, перепаивать резисторы все равно мне.

Незаметно пришло время обеда. Мы с программистом отправились в нашу любимую столовую. Сегодня там было необычайно людно, причем, судя по возрасту, это были в основном студенты. Тенденция с салатом усугубилась, на сей раз на все тарелки с салатом добавлено пол–яйца. Стоя в очереди, мы разрабатывали стратегии борьбы с этой проблемой.

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

Послеобеденный кофе потянул в Интернет, глянули форумы, потом объявления о работе. Программистам на Delphi со знанием баз данных предлагают от 800 до 1500 долларов. Схемотехникам и программистам микроконтроллеров – от 300 до 500 долларов.

Обещанная мне зарплата как раз является средней для моей специальности. Уже середина месяца, на работе пропадает много трафика, почти гигабайт, но ничего качать не хочется.

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

Посиделки за кофе растянулись часа на полтора. Тем не менее, фронт работ обозначен – дальнейшая настройка плат. Сегодня я взял на работу уши – свои старенькие Sony MDR-CD570. Для разгребания mp3–мусора. Подключил их к интегрированной звуковой карте своего компьютера. Отстой неимоверный. Вся жизнь цифровых внутренностей компьютера была явно слышна в виде свиста, шума и шороха, и все это было хорошо различимо даже на фоне музыки. Понятное дело – материнка самая левая на свете.

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

Слушать совершенно нечего. С трудом насобирал несколько сот мегабайт условно–хорошей музыки, чтобы отнести домой.

К концу рабочего дня по телефону наехали заказчики, которым уже полгода должны были починить блоки. Заместитель директора начал их строить в ответ, как будто не мы, а они нам чего-то должны. Нахамил им, наговорил глупостей, рассказывал им какие-то глупые анекдоты. Детский сад просто. Всем, кто это слышал, было стыдно. Удивительно, как с этой фирмой еще кто-то общается? Даже меня подставил, дав мне трубку для оправданий по каким-то техническим вопросам. А все надо сделать срочно, просто бегом. За то, что начальство забило на это дело и несколько месяцев не шевелилось, мне теперь нужно починить эти блоки до обеда завтрашнего дня. Тут я в очередной раз понял, что у меня работа в сутках, а не в отремонтированных блоках, ну не включаются блоки от аккумулятора без сети – и фиг с ними. Ну не знаю я, что делать. Могу думать над проблемой с девяти до шести в меру своих способностей. Но не более того.

Среда, 16 июля 2008 года

По пути от метро до остановки автобуса на переходе полюбовался крутым «Мерседес» серебристого цвета с синим и красным проблесковыми маячками на бампере.

Все стекла, кроме лобового, были тонированы «в ноль». Закон запрещает тонировать стекла, но эти ребята сами законы пишут, поэтому они «в законе».

На остановке автобуса на редкость много народу. С трудом забираюсь на подножку, а закрывающаяся дверь тут же пытается сделать из меня планарный объект. Вишу на одной руке. Отличная утренняя зарядка, даже еще и с массажем тела! Рядом висит молоденькая девушка и ее парень, у каждого хвостик из волос. На следующей остановке парню зажало ногу дверью, они долго вдвоем ее освобождали. Подумалось, что есть преимущество в таком способе езды – женщина–контролер, которая продает билетики, вряд ли сможет добраться до каждого пассажира. На следующей остановке вошла баба с пустым ведром. Нет, все-таки контролерша доберется… Так и случилось.

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

Заместитель директора начал было оправдываться по поводу вчерашнего разговора с заказчиками: «Надо же было их поставить на место, а то подумают, что мы сделали блоки, потому что они наехали». Мне снова стало стыдно за него. А разве не так на самом деле?

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

Нужно срочно начинать ремонт блоков. Прежде всего, нужно собрать платы от этих блоков, которые были разбросаны по всему помещению. По ходу дела получилась уборка на одном столе и нескольких полках. Чего только я не понаходил! Столько давно потерянных вещей! Например, в пакетике аккуратно лежали изготовленные на заводе уголки для крепления плат. «Откуда я знаю, что он заказывал, что нет!» – в адрес отсутствующего директора прокричал зам. А ведь зам недавно купил длинный алюминиевый уголок и собирался пилить уголки сам. Хорошо, что не успел! «Ничего, продадим на рынке!» – сказал он по поводу этого уголка. Нашлись и сборочные чертежи, которые отдали монтажницы. «А он говорил, что с монтажа ничего не отдавали!» – снова упрек в сторону директора.

Мне иногда приходилось отвечать на телефонные звонки. Еще в начале месяца директор предупредил меня об этом, так как в его отсутствие никто на фирме не мог ответить заказчикам на технические вопросы. Но с какого и по какое число он будет отсутствовать, мне не сообщил. Не сообщил также, что говорить заказчикам, жаждущим не технической информации, а нашей продукции. «А я, думаешь, знаю?» – раздраженно крикнул зам. «Он же не делится никакой информацией, хочет быть незаменимым!»

Я приступил к ремонту блоков. Проблема заключалась в том, что они не включались от аккумуляторов. Что происходит в процессе включения, осциллографом С1–65А посмотреть очень трудно. А цифрового осциллографа на фирме нет. Пощелкав выключателем питания блока, я превратил однократный процесс в многократный. В результате удалось увидеть, что там происходит. В момент включения напряжение на аккумуляторе «проседало» до 5 вольт. Взял новый аккумулятор, блок включился нормально.

Понятно, аккумуляторы разрядились, пока блоки валялись у нас, сульфатировались, и теперь встроенное зарядное устройство не хочет их заряжать. Интересная ситуация. Как быть? В буферном режиме на аккумуляторе поддерживается напряжение 13.8 вольта. Больше нельзя.

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

Пришел заказчик за усилителями. Он звонил несколько дней назад, тогда ему сказали:

«Есть, приходите!» Вот он, наивный, и пришел. Зам начал лихорадочно искать платы.

Нашел. Платы есть. Голые платы, не спаянные. Начал искать микросхемы. Микросхем нет.

Начал звонить поставщикам. А заказчик сидит, ждет. Раньше много раз при заказчике настраивали или допаивали платы, но чтобы при заказчике начинали комплектовать – такого еще не было, это рекорд!

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

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

– Эти платы проверяли? – спросил я у зама.

– Наверное, но все уже перепуталось.

Понятно, придется проверять еще раз с нуля. Зато работа будет.

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

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

Программер обнаружил на полу какой-то системный блок. Мы начали искать там что-нибудь полезное в хозяйстве. Вынули планку с USB–разъемами и звуковую карту. Дохлая довольно, но явно будет лучше моей интегрированной, потому что хуже уже некуда. Плату я положил возле своего компьютера до лучших времен, а сам продолжил работу.

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

– У тебя глаза будут светиться от впитанного электричества!

– Не будут, – отвечаю я. – Я энергию сразу диссипирую в виде мата!

Вдруг мы вместе с программером почувствовали запах гари. Я не спешил выключать питание блока. Хороший дым всегда себя проявит, указав на место неисправности. Но запах был какой-то не такой, словно горел трансформатор. Мы повернули головы к окну. На подоконнике дымился наш вентилятор.

– «Делонги» горит! – радостно крикнул я.

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

Конечно же, это дело рук зама. Когда он собрал это чудо техники и первый раз включил, девушка–бухгалтер рассмеялась и издевательски произнесла: «Делонги!» Это имя так и закрепилось. Позорный внешний вид вентилятора – это еще полбеды. Главное – это бесконечная любовь создателя к своему детищу. Каждое утро зам открывал окно, ставил на подоконник эту мерзкую коробку и включал ее. Мало того, что нормально работать мешал шум улицы с оживленным движением, так еще добавлялось невыносимое гудение этого вентилятора. Работать в таких условиях было совершенно невозможно. Никакие уговоры и просьбы не включать эту адскую машину на зама не действовали. Ему постоянно не хватало воздуха. Многие вынашивали тайные мысли осуществить случайное падение вентилятора с третьего этажа. Но лицемерие взяло верх, все тихо терпели. Только программер смог умело воспользоваться своей склонностью к простуде: ему удавалось заставить выключить эту воздуходувку.

Но теперь мы с программистом ликовали: пришел конец ненавистному вентилятору!

Как оказалось, счастье было недолгим. Зам починил свое детище.

Рабочий день незаметно закончился. Домой решил пойти пешком. Путь домой занял 3 часа. На транспорте это занимает 1 час. Разница не принципиальная. Потом измерил расстояние по карте – получилось примерно 13 километров. Прогуляться в конце дня по городу довольно приятно. Вот только обувь немного подвела: мои туфли давно износились, и гвозди то и дело впивались в ступню.


    Ваша оценка произведения:

Популярные книги за неделю