Текст книги "Восемь часов (СИ)"
Автор книги: Леонид Ридико
сообщить о нарушении
Текущая страница: 4 (всего у книги 6 страниц)
Четверг, 17 июля 2008 года
Уже на улице обнаружил, что сегодня идет дождь. Зонтик, естественно, не взял. Я вообще редко беру зонтик, так как он весь поломан и приносит больше хлопот, чем пользы.
Километр до метро придется мокнуть. Однако главная беда не в том, что капает сверху. Моя обувь, как оказалось, прозрачна для воды. Не спроста там вчера кололись гвозди!
Асфальтовая дорожка местами была перекопана: закапывали какие-то трубы. В этих местах приходилось идти по траве. Трава была мокрой, под ней – грязь, все это плохо совместимо с моей обувью.
На работе сегодня полная тишина – ни «Royal Hunt», ни вентилятора. Продолжаю настраивать платы. Интересное дело, встречаю несколько процессоров с убитой ножкой сброса. По входу появился втекающий ток, если его подтянуть к питанию резистором меньше килоома, то все нормально. Иначе процессор все время сброшен и, соответственно, не работает. Возможно, это результат подключения заказчиками программатора «на ходу».
Несмотря на совсем не жаркую погоду, практикантка пришла в белых штанах и белых трусиках. Мы с программистом такого никак не ожидали. Какие же они непредсказуемые, эти женщины! У меня сразу появилась жажда общения. Из разговора узнал, что она живет с родителями в трехкомнатной квартире, у нее своя комната, там стоит компьютер, а завтракала она сегодня зеленым чаем и творогом.
За разговорами наступило время обеда. В столовой, похоже, вся еда была вчерашней.
Суп содержал густоту с непонятным вкусом, каша липла к вилке и тянулась, словно клей.
Удовольствия не получили, зато от чувства голода избавились.
После обеда жажда общения с практиканткой проявилась не только у меня, но и у программиста. Он начал рассказывать, как много у него фильмов, что они супер качества, и что он может их ей переписать. Практикантка уже собралась уходить. Она встала, задвинула свой стул. Но она не могла просто так уйти, не посмотрев список. Программист открыл на ее компьютере свой каталог фильмов, а практикантка оперлась руками на спинку стула и немного нагнулась, глядя в монитор. Какое зрелище открылось сзади! Мы с программистом были просто в восторге, чувство прекрасного захлестнуло нас. Одна волна двигалась от головы вниз, другая – от ног вверх, в месте их встречи все бушевало! У нас созрел план:
взять на работу фотик и снова предложить посмотреть список фильмов. Для пущей правдоподобности мы попросили практикантку посмотреть дома конфигурацию своего компьютера. Для того, чтобы потом выбрать те фильмы, которые на ее компьютере пойдут без тормозов. Ну а выбирать, понятное дело, придется в такой же позе.
Заказчику, который звонил вчера, я сдуру сказал, что можно использовать наш усилитель с его АЦП через переходник. Как водится, за свой длинный язык пришлось ответить: этот переходник зам заставил меня же и делать. Уже близко заветная цифра 18, я прикинул, что успею подпаять к разъему 23 провода из 25, а 2 сегодня не успею. Но заболтался и очнулся лишь после того, как подпаял все 25 проводов.
– Вот неудача, заболтался и не заметил, как опоздал уйти на 2 минуты! – сказал я.
– Сверхурочная работа оплачивается в двойном размере, поэтому завтра разрешаю прийти на 4 минуты позже, – ответил зам.
Пятница, 18 июля 2008 года
Светлый, солнечный день. Проехался в метро, вышел. Девушки в коротких юбках и обтягивающих шортах спешат на работу. Хотел бы я работать там же! Относительно свободно сел, вернее, стал, в автобус. В автобусе контролерша пошатнулась на повороте.
– Я так недавно руку сломала, два месяца потом лечилась, – сказала контролерша.
– Ого, – ответил гражданин в сером костюме.
– А что делать, зарплату получать надо!
Я сразу отметил, что это про меня. Мне тоже надо получать зарплату, иначе меня не видели бы в этом полном автобусе такую рань, двигающегося куда-то в центр.
Допаял вчерашний переходник. Потом проверил плату усилителя, напечатал наклейки, приклеил их, собрал корпус. На стол руководству положил законченный товар, готовый для реализации покупателю.
Нужно продолжать настраивать платы для нового заказа. На платах не хватало панелек для iButton. Я сел за стол и начал обрезать провода панелек. Обрезал, залудил.
Впаял провода в платы. Хорошая работа, сразу виден результат.
Тут оказалось, что панельки нечем прикручивать. Типичная ситуация, когда в последний момент оказывается, что чего-то не хватает. Заместитель директора резко срывается с места и едет через полгорода на строительный рынок за шурупами. Если в процессе сборки обнаружится нехватка чего-то еще, поедет снова. Удивительное провидение – зам позвонил с рынка и попросил измерить длину винта, которым крепится трансформатор. Одна поездка сэкономлена.
Никого из начальства в комнате нет, значит, нет и работы. По крайней мере, я не нашел никаких причин что-то делать. Проверил почту, сходил на форум, почитал новости.
Затем с грустью смотрел в монитор, выжидая время обеда.
Программист занимался ремонтом своего автомобиля. Несколько дней назад он купил новый аккумулятор, пересмотрев предварительно весь Интернет на эту тему. Но проблемы остались. Утром он отогнал машину в сервис, затем прибежал на работу, немного посидел и снова убежал.
Я сходил на обед, затем выпил кофе, снова сходил в Интернет. Подоспели шурупы. Я установил панельки и начал настройку плат. Следуя традиции предприятия делать все через одно место, резьбовые втулки устанавливались на платы и расклепывались уже после того, как платы были смонтированы. Не удивительно, что в процессе настройки обнаружились два треснувших SMD резистора. Не факт, что и в других трещин нет. Вот будет цирк, когда блоки откажут у заказчика! Но сделать слесарные работы до монтажа не позволяет принцип.
Всем хотелось, чтобы пятница была сокращенным рабочим днем. Однако никакого документального подтверждения этому не было. Программист, вернувшись с сервиса с непонятным заключением, звал меня посмотреть машину. Зам ушел чуть раньше шести.
Зная особенность зама что-то забывать и возвращаться на работу, выждали минут 10 и пошли к машине.
Проблема заключалась в том, что даже с выключенным зажиганием электрооборудование автомобиля потребляло от аккумулятора ток порядка 0.35 А. Это очень много, понятно, что аккумулятор долго не протянет. Подозрение падало на сигнализацию. Методом тыка мы обнаружили, что потребление снижается почти до нуля, если переключатель освещения салона поставить в среднее положение. Но тогда и сигнализация начинала работать как-то не так, что вполне логично. Как временная мера, такое решение программера устраивало, он сел в машину и уехал.
Вечером, созвонившись со своими друзьями и взяв штатив, я отправился поснимать ночной город. Бродили по старой части города, по набережной, фотографируя огни и их отражение в воде. К сожалению, самый интересный момент, когда только–только начинает темнеть, и небо кажется насыщенно–синим, мы пропустили, сидя в «McDonalds». Девушкам ночные снимки понравились, а мне – не очень. Не было идеи. Кадр заранее не был виден, съемка велась по принципу «как получится».
19 – 20 июля 2008 года
В субботу самочувствие было такое, как будто я всю неделю разгружал вагоны. К тому же, день выдался дождливый. Оба выходных дня, как всегда, пролетели незаметно.
Понедельник, 21 июля 2008 года
Привыкнув долго спать на выходных, я очень боялся проспать, постоянно просыпался. Встал раньше времени, больше не спалось.
По пути на работу улыбнулась удача: в автобусе номер 100 проехал бесплатно.
Контролера просто не было. На работу пришел почти на полчаса раньше.
– У меня нет таких денег, чтобы оплачивать сверхурочную работу! – пошутил зам.
– Да ладно, – ответил я. – Меня не просили, сам виноват.
Из колонок программиста доносились ставшие уже привычными звуки «Royal Hunt».
Хоть это был понедельник, но зам был на месте уже с раннего утра. Раньше такого не случалось.
Сегодня предстояла дальнейшая настройка плат. Я поставил коробку с только что спаянными платами на стул рядом и начал их по очереди устанавливать в блок через специальную плату–удлинитель. Никаких сюрпризов на платах не было, типичными неисправностями были непропаи некоторых ножек микросхем и площадок SMD резисторов.
Эти точки пайки монтажницы просто пропустили.
Настроив коробку плат, я заскучал. От нечего делать и для разнообразия я решил вернуться к программе модема, которую мы с программером так и не отладили. Включил модем, запустил тестовую программу. Идут ошибки. Долго смотрел осциллографом по очереди на разные сигналы. С виду все нормально. Был бы хотя бы двухканальный осциллограф, но на фирме есть только C1–65. Стал медитировать, вглядываясь в строчки программы. Вот, кажется оно. Точно оно! Нашел! Лишний восклицательный знак в исходнике инвертировал сигнал детектирования несущей. Программа видела несущую, когда ее нет со всеми вытекающими последствиями. А происхождение этой ошибки тоже понятно. За основу я брал программу 40–канального модема, где в качестве мультиплексора использовалась Altera. Она и инвертировала этот сигнал. В чем я убедился, глянув исходник на AHDL. Я отдал исправленный модем программеру, он протестил и сказал, что все OK.
Осталось зашить второй экземпляр модема и собрать корпуса. Через три минуты два модема были готовы.
С чувством выполненного долга мы отправились обедать. Программист вечно куда-то спешил, наверное, не терпелось поболтать в Аське. Но я напомнил, что у нас законный обеденный перерыв, который длится час. И будет ошибкой этим временем не воспользоваться. Остаток перерыва мы гуляли по городу, рассматривая прохожих.
На послеобеденный чай к нам в комнату зашел схемотехник. Он принес для меня на флэшке несколько альбомов группы «Focus». Пока файлы копировались, мы беседовали о разных группах и направлениях арт–рока.
Мне предстояла настройка еще одного вида плат – 40–канальных модемов. На этих платах стоит Altera, которую требуется зашить. Шаманство с драйвером так и не помогло запустить ByteBlasterMV из-под WinXP. Не мудрствуя, я перегрузился под Win98, где все сразу заработало. Платы в основном работали с первого включения, поэтому работа быстро закончилась.
Настройка всех плат, спаянных на данный момент, была завершена. Снова безделье.
От скуки я полез в Интернет, хоть ничего смотреть и читать не хотелось. Совершенно бесполезное листание страниц и задумчивое вглядывание пустыми глазами в экран монитора.
К концу дня после долгого отсутствия появился директор. Он имел крайне болезненный вид. Наверное, какие-то серьезные проблемы со здоровьем. В комнате сразу почувствовалось, что директора здесь уважают. Что само по себе странно, ведь он столько сделал, чтобы подорвать собственный авторитет пьянками и бездарными действиями руководителя. Хотя, скорее, это не уважение, а страх. Он платит работникам зарплату, а может и не заплатить. Может уволить. К нему иногда приходится обращаться за помощью:
кому-то нужно прогулять, кому-то нужны деньги, кто-то хочет воспользоваться чем-то из имущества фирмы. Лучше с ним не портить отношений. Лишний раз продемонстрировать преданность никогда не повредит. Да и какая разница, уважение или страх. Внешне эти два чувства проявляются одинаково, а что в голове у сотрудников – все равно никогда не узнать.
Так или иначе, все разбежались по углам. Ни работать, ни командовать никто не стал.
Директор с замом начали срочно искать комплектующие, которых не хватало для сборки плат текущего проекта. Сразу стало ясно, кто есть кто. Зам, несмотря на то, что отвечал на фирме за снабжение, предыдущие дни громко выражался в адрес директора за то, что тот не заказал вовремя комплектующие. Но продублировать заказ он не мог, так как умел работать только с теми поставщиками, которые находились в поле пешей досягаемости. Директор же предпринял конкретные меры, позвонил, уточнил, …и начал спрашивать меня о возможных заменах элементов, это в то время, когда платы уже монтируются! Безупречное следование стилю!
Зам после многочисленных заочных упреков смог наконец-то лично указать директору на ошибку в изготовлении резьбовых стоек для плат: их высота была на 5 мм меньше нужной. Директор клянется, что отдавал в производство правильные чертежи.
Программист посмеивается над этой суетой: «Не удивительно. Помните, как Вы с конструктором по всем компьютерам искали последнюю версию чертежей?» Директор воспринял упрек тихо, мужественно. Весь его вид давал понять, что здесь управляет не он, а какие-то неведомые силы, по большей части темные.
Словно следуя даосским практикам, я сделался незаметным, слился с окружающей местностью, благодаря чему прослонялся без работы до конца рабочего дня. После работы заехал к друзьям в подвальчик в стиле hi-tech поговорить про реализацию Wake–протокола под Linux и про глюки некоторых кристаллов Atmel.
Вторник, 22 июля 2008 года
Обычный вторник. Километровая прогулка до метро, автобус номер 100. Опять приехал на работу на полчаса раньше. Зам встретил меня очень радостно, такое состояние обычно бывает перед какой-то просьбой. А просьба заключалась в том, что нужно было скачать снимки с мыльницы Canon SD450, которую ему недавно подарили, а затем отправить их по мылу. На снимках была в основном дача, которую зам самозабвенно строит уже который год, вместе с прилегающей территорией. Причем основной акцент был именно на прилегающей территории. Там организовывалось нечто, что с точки зрения зама представляло собой сад камней. Я не могу четко сформулировать, что отличает сад камней от кучи камней. Но мне простительно, я не являюсь ни архитектором, ни ландшафтным дизайнером. С японской культурой также знаком весьма поверхностно и даже никогда не читал трудов Макото Накамура. Но почему-то увиденное меня совсем не впечатлило.
Как ребенок, зам радовался форме каждого камня, сопоставлял их с образами различных животных и заставлял случайных зрителей тоже увидеть этих животных. Надо сказать, что после получасового общения каждый начинал все это ясно видеть. Вот он, бесплатный трип – путешествие в страну измененного сознания!
Наверное, это прекрасно, что у человека есть увлечение. Но так досаждать своим желанием поделиться с кем-то чувством осознанного прекрасного! В это время он сильно смахивал на идиота. И я тоже был в этом повинен, так как вместо правды говорил то, что он хотел услышать. Вот какой я злодей: обманул человека, да еще помог сформировать ему совершенно нелицеприятный образ!
Я дал возможность заму выбрать на его взгляд лучшие фотографии, затем отресайзил их в ACDSee и отправил по мылу на указанный адрес. Все, миссия закончена!
Отсутствие ужина и завтрака давало о себе знать, я не выдержал, отправился в магазин за едой. Прямо в рабочее время. Нарушение? Конечно. Но, во–первых, на это никто не обратил внимания, во–вторых, когда приходит чувство голода, животные готовы не все.
Десять минут – и в моей кружке дружно набухают макароны «Ролтон», да еще испускают клубы пара и чудный неземной аромат, до этого хранившийся в маленьком пакетике.
Пришла практикантка в своих замечательных белых штанах. Жизнь налаживается!
Голод утолен, а тут еще и округлое эстетическое удовольствие перед глазами!
Договорились, что в пятницу проведем фотосессию. Она с радостью согласилась. «Только одеться нужно будет красиво, по–летнему, во все беленькое», – сказал я. Она пообещала.
После долгого отсутствия на работе появился техник. Бледный, вялый. Оказывается, он болел. К настоящему времени состояние более–менее нормализовалось, и он счел возможным прийти.
Появившийся чуть раньше программист ушел отлаживать программу калибровки для измерителя, разработанного в теневой комнате. По его словам, у них ничего не готово, они тупо проверяют железо, а все, что от него требуется, так только нажимать кнопку F8.
Когда программист отправил в железо какие-то коды, вроде, допустимые, но чем-то не понравившиеся железу, что-то сгорело. Так он сжег им три платы. Когда он мне это рассказал, я катался от смеха. Крутая система, если ее программно можно сжечь!
Пришел директор. Наконец-то он внес ясность, как нужно доработать два модуля аналогового ввода–вывода, насчет которых заказчики звонили всю прошлую неделю. А нужно всего лишь поменять выходной диапазон ЦАП с ±10 В на 0…+5 В. Я удалил с платы несколько элементов, запаял пару перемычек, потом посчитал новые номиналы резисторов в обратной связи выходных буферов и запаял их. Проверил, все работает как надо. Как оказалось позже, это вся полезная работа за сегодняшний день.
Ровно в начале обеденного перерыва прибежал программист, и мы отправились в столовую. Еда в столовой на сей раз оказалась еще хуже. Салата из свежей капусты не было, пришлось взять из квашеной. Попробовал его, но есть не смог. Рыба с картошкой оказалась ничего, а вот томатный сок, который пришлось взять из-за отсутствия компота, оказался подкрашенной с помощью томатной пасты водой. Пить такое можно только в том случае, если требуется искусственно вызвать рвоту. Но это еще не все: за весь этот кошмар с меня взяли почти 2 доллара! Программист взял все чуть более съедобное, но ему пришлось выложить почти в два раза больше! Первоначальное хорошее впечатление о столовой было окончательно испорчено.
После обеда директор пропал, что, впрочем, являлось нормой. Никто ничего не велит делать. По–прежнему висят в разработке незавершенные проекты, но там надо думать, а об этом не может быть и речи.
Программист снова ушел в теневую комнату нажимать F8. Прибежал с рынка зам, из его сумок к обеденному столу появилась недешевая банка растворимого кофе, два сорта чая в пакетиках и большая прозрачная банка какао с ярко–желтой крышкой. Подозреваю, что в этих тратах казенных денег немалая часть вины лежит на практикантке. Тем более, один из сортов ароматизированного чая был куплен специально для нее. Тут же последовала очередная серия приставаний зама к практикантке, в результате чего она согласилась.
Согласилась выпить. Кофе. Но и это был прогресс. Жалко только, что приставания возымели некоторый успех только в самом конце практики.
На днях мне пришел любопытный спам с рекламой выездной фотосессии. Я подумал:
«А почему бы и нет!» Фотосессия организовывается фотографическим сайтом совместно с модным сайтом. Возможно, будут неплохие модели. Дорого, правда. Пару дней я сомневался, но в результате решил поехать. Сегодня был последний день, когда можно сдать деньги. К счастью, офис модного сайта был прямо за нашим институтом, я быстренько туда сбегал и заплатил.
Вернувшись на работу, получил задание озадачить техника. Для одной из плат текущего проекта требовались трансформаторы, которые нужно было намотать самим.
Когда-то такие трансформаторы уже мотали, я взял старый образец и дал его технику, он должен был сделать новые трансформаторы по образу и подобию. Техник тут же начал мотать. Я совсем случайно проследил за этим процессом и заметил что-то неладное.
– Ты и раньше так мотал? – спросил я техника.
– Да, точно так, – без колебаний ответил он.
Это было громадное недоразумение. Первичная обмотка трансформатора должна была иметь отвод от середины. Трансформатор работал в обычном двухтактном преобразователе с полевыми ключами, собранном на основе TL494. Для лучшей симметрии первичную обмотку трансформатора в таких случаях обычно мотают в два провода. Так поступили и мы. Но ведь соединять половинки обмотки нужно правильно! А техник сделал просто: начало сложенного вдвое провода он подпаял к выводу средней точки, а концы проводов – к выводам половинок обмотки. Самое странное, что таких трансформаторов было сделано много, и все они успешно работают по сей день! Я начал экспериментировать.
Действительно, даже с таким соединением обмоток преобразователь остается работоспособным, но он уже не двухтактный, а двухфазный однотактный! Как же это работает? Как сердечник без зазора не насыщается? Понятно, что нужно делать по–другому.
Такая работа не делается в конце рабочего дня. Тут требуется свежая голова. Поэтому окончательное решение вопроса отложили до завтра.
Рабочий день еще не закончился. Маюсь. Пробую зайти в Интернет. Не нравится.
Пробую читать. Не получается. Тупо смотрю в какой-то pdf с чертежами ВЧ–разъемов.
Пришли две монтажницы, чтобы быстрее закончить платы. Второй монтажнице не хватило паяльника. Зам принялся его искать, нашел какой-то, но нерабочий. От нечего делать я взялся починить. Разбираю, прозваниваю. Переломан провод. Обрезаю, заделываю, собираю, отдаю. На часах 18:00, быстрым шагом ухожу прочь.