воскресенье, 18 декабря 2011 г.

Автолытдыбр

Всю неделю я копил запчасти, чтобы на выходных их одним ударом поменять, ибо негоже по 10 раз всё снимать. Хотел поменять генератор (старый новый генератор по гарантии решил сдать), насос ГУР (у своего сломал шкив) и термостат. Всё это стоит снизу вверх, поэтому если надо менять генератор, то 90% работы по замене насоса и термостата невольно сделаешь.

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

Писк генератора не пофиксился, кстати. Сравнил посадку шкива на родном генераторе и новом, а то если ремень перекашивается, то может пищать. Но нет, одинаковая посадка. Есть подозрение, что made in China ставят плохие подшипники. Генераторы, кстати, там пересобирают, а потом в Штатах продают, как-будто омереканские ("стопицот лет доставляем радость и качество на нашем, омереканском рынке!"). Буду писать им гневное письмо, плюс на ебее негативный отзыв напишу. Ибо нефиг бородатым говно толкать.

Итого, после недель мучения, остался с пищащим генератором, юзанным насосом ГУР и старым полурабочим термостатом и минус 350 баксов :) Из которых, правда, 200-250 удастся отбить.

Ещё забыл аккумулятор отсоединить, и коротнул плюсовую клемму генератора на мотор %) Но ничё, вроде, выжила машинка.

Стал развиваться автопрофессионализм, начал слышать и узнавать писки и стуки в других машинах, когда они мимо проезжают %) А хороших, годно урчащих машин мало, даже среди новых.

пятница, 16 декабря 2011 г.

Latency

Замерили задержки нашей мегасистемы гигагерцовым осциллографом.


Сверху вниз: входящий пакет (биржевые данные, UDP, 10Gb), выходящие пакеты по PCI-Express, исходящий пакет по 10G. Использование PCI-E для выхлопа позволяет фрагментировать исходящий пакет без особых издержек, поэтому получаются как бы отрицательные задержки: исходный UDP пакет ещё не пришёл, а обработанные данные уже начали появляться :)

Лисп при том, что самые сложные ядра написаны на лиспоподобном языке (есть свой компилятор в vhdl), плюс управляющий софт на лиспе.

Лиспостабильность

Я сто лет уже, как отказался от мирской суеты и сижу на оконном менеджере StumpWM, скомпилированном в SBCL. Всё было более-менее ровно, пока не вышел Линукс 3.0, и парсер версии ядра в SBCL расстроился и начал валиться. Проблема была быстро обнаружена самостоятельно, а потом и найдена в коммитах SBCL, но что-то меня обломало пересобирать SBCL, поэтому я попробовал пересобраться в ClozureCL, поддержку которого в StumpWM добавил девяносто лет назад.

Просидел под такой версией 4 месяца, и вообще ни разу не видел, чтобы StumpWM валился. Под SBCL он тоже нормально работал, но иногда падал. А тут вообще ровнёхонько фунциклирует. Вот что значит, когда продукт (CCL) с самого начала ведёт шарящий человек, продукт используется в коммерческих целях, и человек помимо удовольствия ещё и стабильную зряплату получает!

А у командира лиспворксовская система без перезапусков десять лет работает. Баги в рантайме ловятся, отчёты шлются ему на мыло, он их правится, шлёт обратно fasl's, система их всасывает и работает дальше.

вторник, 13 декабря 2011 г.

А ещё у них несущие плоскости на истребителях лопаются и радиопоглощающая краска облазит.

В генераторе, купленном в августе, засвистел подшипник. Свистеть начал с месяц назад, но достаточно тихо, и я не мог понять, что именно свистит. Ну не новый генератор же, типа ;) Сегодня утром температура была ниже нуля, свист умирающего подшипника превратился в визг. И сразу нашёлся виновник: генератор. Генератор я купил восстановленный в США (перемотан, поставлены новые подшипники, щётки, таблетка). Что характерно, старый генератор, сделанный 10 лет назад в Германии, не свистит.

Ещё в 10-летнем немецком насосе гидроусилителя присутствует небольшой люфт, что для его возраста нормально, но в свежекупленном насосе, тоже восстановленном в США, даже без шкива на короткой оси чувствуется приличный люфт.

Лопнувшее оригинальное 9-летнее лобовое стекло было гладким, без выбоин и царапин, а новое стекло, произведённое тут, за год стало покоцанным и исцарапанным.

Что-то как-то американское качество механических изделий не радует.

суббота, 10 декабря 2011 г.

Скупой платит дважды

Гудит у меня, значит, в машине какая-то фигня. В предыдущих итерациях было выяснено, что подшипник прижимного ролика ремня умер, плюс появились подозрения на ослабление пружины натяжителя. Поменял неделю назад натяжитель с ремнём заодно, звук остался. Следующим кандидатом на замену был определён насос ГУР, ибо у него шкив "гуляет" немного. Купил, дождался выходных, полез менять.

Началось всё просто замечательно: снимать грёбанный ремень и демонтировать насос я уже с закрытыми глазами могу. Следующей операцией было извлечение шкива со старого насоса и напрессовка его на новый, ибо новый я купил подешевше, без шкива (100 баксов супротив 250 же!). Для работы по шкиву был куплен спец.набор за 30 баксов. Спец. набор для вольвовского насоса нифига не подошёл - шлицы шкива обхватить полностью не может, поэтому шлицы начали срываться. Вместо того, чтобы сходить в магазин, купить подходящую шайбу за 30 центов, выточить у неё разрез, подложить под шлицы шкива и нормально его снять, я до одурения крутил экстрактор. Результат очевиден: шлицы подчистую съело, экстрактор застрял. Пока выбивал экстрактор, лопнул шкив. В итоге, и новый насос не поставил, и старый угробил. Теперь придётся отсылать новый насос обратно и покупать б/у или восстановленный насос со шкивом.

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

В общем, эпически зафейленный день.

воскресенье, 4 декабря 2011 г.

Кто придумал у постов сабжекты, которые нужно заполнять, и которым название хрен придумаешь?

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

Канистру, ура!, слили, остался, мож, литр на стенках. Будет куда сливать жижу весной, когда коробке опять буду переливание делать.  Предыдущая смена была переходом с минералки на крутую синтетику, поэтому кака усиленно вымывается и жижа темнеет.

Масло в движке тоже поменял на синтетику. Сам менять не стал, ибо там ничего интересного и нового нет, а вот вторую канистру со старым маслом на балкон не хочется... Заплатил 20 баксов за работу, но чувак в гараже не смог открутить крышку маслянного фильтра :( Ну и ладно, весной сам откручу. Этому маслу, кстати, тоже мало ходить, ибо движок я тоже на синтетику перевёл.

А лейтмотив поста таков: после ухода на синтетику звук движка изменился моментально, сам движок стал меньше греться ажно на одну палку (из четырёх), а машина понеслась, аки пёс, ужаленный под хвост пчелой! На меня даже жена заругалась, так самокатная тележка здорово катиться начала. В общем, у меня с AMSOIL'ом, производящим такие чудесные автожидкости, любовь по гроб жизни. Пусть пахнет проплаченностью и рекламой, но это простое технодрочерство. В натуре, приятно писать о хороших вещах, в которые вколочена куча исследований, давших лучшие в этой сфере деятельности результаты.

Из менее интересного: за прошедшие 2-3 недели на работе наклепал в нашем драйвере аллокатор физически линейной памяти в кощунственно больших объёмах (для девайса, который хочет очень много памяти, но scatter-gather DMA не умеет), а также полноценный хотплаг уровень для этого же девайса. В копилку ядерных скиллзов имею право добавить mm и pci.

С лиспом особо последнее время не вожусь, но что приходится делать, то всё укладывается в разработанную архитектуру. Так приятно без запарок наклепать малую горку кода, а оно разворачивается в простыни и континуумы, делающие зело умные вещи, и всё это работает. Кстати, развился программерский рефлекс: писать DSL на всё, что движется.

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

суббота, 3 декабря 2011 г.

Лытдыбр

С утра поменял натяжитель и ремень механизмов, а то у старого подшипник раздолбался. Новый ремень кое-как натянул, т.е. старый был подрастянут конкретно. Шкив насоса ГУР стал люфтить ещё больше, таки надо совсем скоро менять.

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

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

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

Архив блога