вторник, 21 января 2014 г.

Блог переехал

А вот хостингом в подвале балуюсь, http://blog.gravicappa.info

суббота, 28 декабря 2013 г.

Итоги уходящего года

Год был удивительно скучным...
  • Не написал на Лиспе ни строчки. Уже, наверное, и забыл...
  • Си зато было завались. Ну и вообще всякого там линукса, кернеля и перформанса
  • Потихоньку ремонтировал и улучшал машины. Как что-то героическое уже не воспринимается. Денег в автосервисы вообще перестал носить, даже балансировку и сход/развал сам стал делать
  • Проехал больше 30 т.км, это только на работу и обратно :( В совершенстве освоил технику слепого перестроения при снегопаде через две полосы, с кружкой кофе в одной руке, другой шаря на заднем ряду, ища упавшего мишку сына, руля левым коленом и привставая правой на педали газа, чтобы до того самого мишки дотянуться
  • Растил сына, воспитывал жену
Хочется в какой-нибудь высокотехнологический стартап, где лисповые компиляторы DSL паяют FPGA, и в конце ожидает заслуженный миллион.

пятница, 29 ноября 2013 г.

Полиуретановые вкладыши во втулки подрамника

Значит, у Вольво подвеска и управление прикручены к подрамнику, а сам подрамник прикручен к кузову через резино-металлические втулки (бушинги). Втулки имеют воздушные карманы, чтобы лучше изолировать шумы двигателя и дороги от человеков внутри машины, с чем втулки преуспешно и справляются. На картинке эти втулки обозначены E, F, G и H.



С чем престарелые втулки не справляются, так это с активным вождением: рулевая рейка сначала выбирает упругость резины втулок, а уж потом начинает крутить колёса. Соответственно, у руля в районе нулевой точки есть ощущения воткнутости в тесто: крутишь немного туда-сюда, а машина на это не реагирует почти. Прям как Ниссан с электрическим рулём какой-то, а не рассово верный ГУР. И ещё если пролететь неровность, то после неё нужно корректировать траекторию. Втулки можно поменять, будет год-два полегче, но всё равно не Порш 911.

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


В комплекте: 4 вкладыша, полшприца смазки и фиксатор резьбы, чтобы не покупать новые болты для подрамника.

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

Вот провисший угол подрамника:


 Вот видно карман во втулке:


Вот смазанный вкладыш:


Вот вкладыш проглядывает через втулку:


В ходе затяжки болта на 105 Ньютон-метров и дотяжки на 120 градусов не вытерпел силушки программистской переходник с 1/2 на 1/4 дюйма, который был между полметровым дрыном и головкой на 18мм.

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

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

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

Ну и колесо какое-то то ли отбалансировать так и не смог, то ли не круглое. Сильней начало на скорости чувствоваться.

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

воскресенье, 1 сентября 2013 г.

Прогресс не остановить...

Где-то в районе зимы я прикупил по-дешёвке одноюнитовый сервер с PCI-Express слотом для забав с FPGA-платой. Вот решил проверить, как на нём компилироваться дела всякие будут, а то вдруг сервак быстрей ноута окажется? И есть подвал, куда его можно отнести, чтобы шумом не донимал.

Значит, лицензионный Xilinx ISE привязан под MAC-адрес сетевухи ноута, сервак торчит в домашнюю сеть через ноут (лень...), поэтому поднять dummy-сетевуху с нужным MAC'ом не получится: будет конфликт с оным у ноута. Решил проверить на сборке SBCL, который, по старой памяти, собирался ну уж очень долго.

Ноут у меня уже престарелый считается, IdeaPad y460p, с таким железом:

Процессор i7-2630QM (Sandy Bridge ), 4 ядра, HT включен, всего 8 логических ядер с сопутствующими HT плюсами и минусами:

model name    : Intel(R) Core(TM) i7-2630QM CPU @ 2.00GHz
cpu MHz        : 800.000
cache size    : 6144 KB
bogomips    : 3990.87

 Сервак построен на двух Xeon'ах:

model name    : Intel(R) Xeon(R) CPU           L5420  @ 2.50GHz
cpu MHz        : 2499.996
cache size    : 6144 KB
bogomips    : 4999.99

То бишь, низковольтовая версия Harpertown, что на микроархитектуре Penryn, т.е. Core2. Жаль, что хотя бы не Nehalem, но Core2 тоже быстрый, в принципе.

Памяти по 8 гб, ОС одинаковые (RHEL-6.4).

Значит, сборка SBCL (/usr/bin/time -v ./make.sh ) на ноутбуке с жёсткого диска:

    Command being timed: "./make.sh"
    User time (seconds): 312.90
    System time (seconds): 36.23
    Percent of CPU this job got: 35%
    Elapsed (wall clock) time (h:mm:ss or m:ss): 16:19.58

Для точности пересобрал ещё раз, ибо ноут был занят роутингом пакетов для обновляющегося сервака:

    Command being timed: "./make.sh"
    User time (seconds): 315.18
    System time (seconds): 34.54
    Percent of CPU this job got: 105%
    Elapsed (wall clock) time (h:mm:ss or m:ss): 5:30.78

И с /dev/shm, т.е. гарантированно всё в памяти:

    Command being timed: "./make.sh"     User time (seconds): 312.63
    System time (seconds): 33.49
    Percent of CPU this job got: 104%
    Elapsed (wall clock) time (h:mm:ss or m:ss): 5:29.76

Сборка на Xeon'е с диска:

    Command being timed: "./make.sh"
    User time (seconds): 380.68
    System time (seconds): 42.54
    Percent of CPU this job got: 103%
    Elapsed (wall clock) time (h:mm:ss or m:ss): 6:49.06

Из памяти:

    Command being timed: "./make.sh"
    User time (seconds): 382.02
    System time (seconds): 41.69
    Percent of CPU this job got: 104%
    Elapsed (wall clock) time (h:mm:ss or m:ss): 6:44.71

Забавно, Xeon оказался медленней... И разница в скорости дисков не при чём.

Померял пропускную способность памяти, на ноуте один канал выдал 14543.6 MB/s, на двух каналах - два раза по 9168.1 MB/s, т.е. 18.3 Гб/c.

У Xeon'а почему-то ожидался паритет, ибо Xeon'ы (или их чипсеты в старом железе) традиционно имеют больше каналов памяти, а в серваке торчит 4 планки. Ну, плюс ещё думал, что NUMA имеет место быть, т.е. половина ядер с памятью будет медленней чуток работать.



На самом деле намерялось всего лишь 3699.2 MB/s, каналов два штуки задействованы, и на обоих намерялось 2744.1 MB/s * 2 = 5.5 Гб/с.


На ноуте dmidecode --type 17 сообщает, что планок памяти две штуки DDR3-1333:

Handle 0x0011, DMI type 17, 28 bytes
Memory Device
        Array Handle: 0x0010
        Error Information Handle: No Error
        Total Width: 64 bits
        Data Width: 64 bits
        Size: 4096 MB
        Form Factor: SODIMM
        Set: 1
        Locator: DIMM0
        Bank Locator: BANK 0
        Type: DDR3
        Type Detail: Synchronous
        Speed: 1334 MHz
        Manufacturer: 80CE           
        Serial Number: 772CD837       
        Asset Tag: 1107
        Part Number: M471B5273CH0-CH9 
        Rank: Unknown


У Xeon'а, как говорил, планок 4 штуки, но они DDR2-667:

Handle 0x0016, DMI type 17, 27 bytes
Memory Device
        Array Handle: 0x0015
        Error Information Handle: No Error
        Total Width: 72 bits
        Data Width: 64 bits
        Size: 2048 MB
        Form Factor: DIMM
        Set: 1
        Locator: CH0_DIMM0
        Bank Locator: DIMM 0-1
        Type: DDR2
        Type Detail: Synchronous
        Speed: 667 MHz
        Manufacturer: 7F7F7F7F7F510000                               
        Serial Number: 1502BB27 
        Asset Tag: 
        Part Number: 72T256920EP3SB2

Между железками разницы года три-четыре, а чисто по скорости памяти потребительский ноутбук в три с лишним раза шустрей сервера... Смысла в использовании моего Xeon'а в качестве числомолотилки нет, ибо он ещё и греется, как утюг. И ревёт вентиляторами при этом. Так, 8-ядерный PCIe-переходник для ноутбука...

суббота, 24 августа 2013 г.

Status quo

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

суббота, 17 августа 2013 г.

Перепрессовка бушингов (сайлентов) рычага

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



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

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

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

 


Для разъединения шаровой опоры был прикуплен агрегат:


Как им правильно пользоваться, и подходит ли он вообще к Вольво, я не понял. Зато сорвал с места пыльник шаровой, и нормально вернуть на место не получилось.

Вот вытащенный рычаг:


На прессе выжимаем старые бушинги:

 


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




Первый сюрприз случился, когда я открыл коробку с новым задним бушингом. Бушинг был другой:

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



Начал прикручивать перепрессованный рычаг, а умишко-то эпюры Монжа считает, покоя не даёт. Решил, что задний бушинг запрессован неправильно, нагрузка будет его рвать. Открутил рычаг, выдавил задний бушинг, впрессовал наоборот. Продолжил установку рычага. И такое это муторное дело, он и снимался-то кое-как, с матами и нежными постукиваниями ломом и кувалдой, а установить его ну вообще никакой возможности в одни руки нет, чтобы он и там вошёл, и сям, и на шаровую ещё попал. В процессе ругания матом стойка амортизатора была отсоединена от балки поперечной устойчивости, вытащен поворотный кулак, снят диск и его пыльник. Рычаг не сдавался. А силы и питьевая вода подходили к концу. В приступе отчаяния начал домкратить ступицу. Только не учёл того факта, что все точки опоры снизу от стойки амортизатора я уже открутил, а верхний болт стойки только её номинально держит, чтобы она вниз не упала. В общем, надомкратил от души, шаровая должна уже была влезть в рычаг. Я отвернулся за инструментом для тонкой точной работы (кувалдой), и тут меня сбивает с колен хлопок сверхзвуковой волны. Это значит, домкрат на колёсиках не выдержал и отъехал в сторону... Всё хреносозидательство сколлапсировало, а не такой уж и лёгкий домкрат подпрыгнул и полетел, будучи ускоренный мощной пружиной стойки. Через микросекунду упавшее тело догоняет "ба-бах!" удара стойки и ступичного о рычаг.

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

Осмотрел повреждения, почти всё цело, кроме пыльника шаровой опоры. Её я таки порвал.


И внутренний ШРУС правой полуоси от удара разъединился и повис на своём пыльнике. Ну, ШРУС кувалдой быстро вылечился, а чё делать с шаровой? Снял ступицу с ней, почесал мазутной лапой косматую бороду. Вроде, когда комплект подвески на V70 покупал, там запчасти какие-то остались. Вроде, чото похожее на шаровую было. Начал искать коробки, нашёл, открываю... Этот момент, когда моё лицо вытянулось от удивления, а потом сменилось гримассой панического ужаса, надо было снимать на камеру и показывать по телевизеру с номинацией на статуэтку актёрского мастерства! Из вскрытой коробки на меня смотрел родной XC'шный задний бушинг! Вобщем, рычаг опять пришлось снимать, выпрессовывать задний бушинг, который на V70 встаёт, запрессовывать бушинг от XC70. И так она, падла, тяжело впрессовывался, что я потратил на него где-то час, и время уже заполночь пошло.

Вернёмся к порванной запчасти. Можно, конечно, замотать дырку в пыльнике всякой фигнёй, но это по-любому хреносозидательство, и лезть второй раз придётся буквально на следующей неделе, а это просто дофигища работы. Посмотрел с телефона цены на шаровые опоры. Лемфёрдер, значит, который их поставляет Вольво, продаёт за 40 баксов, а та же самая запчасть, будучи переложенной в коробку с фирменным вольвоским логотипом, уже все 80. Есть ещё другие варианты, но они либо по интернет-форумам известны, как полный отстой, либо стоят, как Лемфёрдер. Вобщем, жена уже работает, второй машины на подмену нет, заказывать Лемфёрдер через инет и ждать несколько дней времени нет, решил наутро ехать к дилеру за оригиналом. 40 баксов - это вообще ни о чём по сравнению с работой. И свои 95 тыщ миль шаровая всё равно отходила, всё равно скоро менять по регламенту. Тыщ так ещё через 95... Наверное... Эх...

Пришёл, высушенный, домой, смыл в душе первый и второй слой мазута, а третий, вроде, и не пачкается. Выдул литр воды и бутылку пиву, лёг и отрубился.

Утром прыгнул в V70 жены, съездил купил шаровую. Домученная V70 идёт крайне хорошо, я прямо стрит-рейсером заделался. Ей бы ещё турбодвижок, как в XC70, и вообще огонь была бы машина!

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

Остальное, на свежую голову и отдохнувшие мышцы собралось более-менее легко. Пружину стойку сжал, всё встало на свои места.


Проехался по району, всё нормально. Итого, 6 часов работы в пятницу вечером/ночью и 3 днём в субботу. Если бы не испохабленная шаровая, то экономии семейному бюджету по сравнению с ремонтом у дилера было бы тыща долларов, а так только 928.

четверг, 8 августа 2013 г.

Установка дополнительного маслоохладителя АКПП

Значит, машина жены, трудами и заботами великими, ездит практически идеально. Но как прогреется, то по пробкам начинает пинаться коробка. Когда холодная, повторю, переключается идеально. Надо ставить дополнительное охлаждение ATF, чё тут думать?

Был прикуплен радиатор Hayden OC-1401 по цене половины бака бензина:

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

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

Сборка оказалась немного сложней, чем разборка, ибо старая пластмасса при разборке во многих местах поломалась. Пришлось некачественную пластмассу Made in France ремонтировать качественным китайским скотчем. Скотч - просто зверь: если замотал, то навека, и хрен его потом отдерёшь.
После сборки осталась лишняя деталь, она из-за нового радиатора обратно не влезла, и хрен его вообще знает, нафиг она там нужна.
Ну, мне-то лучше знать, нужна деталь в машине или нет, я ж мастер в ядерной инженерии, а не какой-то там конструктор машин. Доктор сказал в морг, значит в морг.

Покатался в полпервого ночи по городу, коробас переключается хорошо, но температура за бортом была +18, поэтому пока количественный прирост благодати не ясен.

Если утром лужи трансмиссионного масла под машиной не будет, то нехай жена её и едет испытывать. Её ж машина. А я посижу, посмотрю, а то вдруг и себе на машину поставлю...

Для справки: машина Вольво V70 2001 г.в с автоматом, пробег 208 т.км, сейчас ездит с ATF Idemitsu Type-TLS, двумя фильтрами Magnefine и доп.радиатором Hayden.