воскресенье, 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 бутылок избавились %)

суббота, 19 ноября 2011 г.

Машинное

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

Ещё начал гудеть насос ГУР, надо менять, пока не заклинило, а он даже восстановленный стоит, как ракета :( И на улице уже холодно с машиной копаться. Сегодня час под машиной пролежал, промёрз конкретно.

понедельник, 14 ноября 2011 г.

Cyanogen 7

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

Своему ведроиду давно думал воткнуть Cyanogen, но что-то постоянно обламывало, т.к. апдейты по-жизни кривые, с первого раза не втыкаются, прут глюки, надо читать форумы и т.п. Так оно и случилось, в принципе, но речь не об этом.

В общем, мой телефон на стандартной гугловской прошивке выдюживает где-то дня три. Это без вайфая, навигации и прочей жручей мутотени. Цианоген же выжрал батарею за 7 часов 20 минут. Я немножко прифигел, т.к. когда спать ложился, батарея была полностью заряжена, а утром телефон уже умер.

В Цианогене есть возможность выбирать таск шедуллер, с которым я поигрался, но на потребление сказывалось мало. Опытным путём выяснилось, что правильно шедуллер устанавливается только при перезагрузке девайса. С ondemand шедуллером батарея после суток обычной работы осталась на 83%! Из статистики пожирания батареи видно, что половину схаванного заряда пришлось на камеру, которой я кое-чего действительно снимал. Получается, что если телефоном пользоваться, как телефоном, без снимания лулз-кэтсов, шахмат, ютуба и почты на диване, то он вообще далеко за неделю продержится.

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

воскресенье, 16 октября 2011 г.

Week end

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

Температуры у нас сейчас днём порядка 15 градусов, у меня на эту температуру ничего из шмоток нет. На жарче, сильно жарче, холоднее и сильно холоднее есть, а на +15 нету. Прикупил лосины с завышенным задником и подтяжками (как у друга Вани, с которым мы в тёплой ламповой Чехии любили гонять ;) - отличная штука! На ходу вентилируются, кода стоишь - греют, плюс больная поясница прикрыта и не остывает. А то от рюкзака вечно футболка и что там на ней задирается, спина голая, простывает, я потом утром с кровати встать не могу.

Вот теперь я такой гламурный мальчишка.

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

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







Машина прёт, байк неровности обрабатывает, жена улыбается - жизнь хороша!

Спам?

На почту пришло вполне себе нормально выглядящее предложение увеличить половой член, найти русскую жену, купить виагру, принять в дар 750 тысяч фунтов, присоединиться к весёлым и зажигательным парням-программистам на сайте siliconindia. Намёк понял, срочно поднимаю интеллектуальную планку блога и начинаю опять писать про лисп!

понедельник, 10 октября 2011 г.

Ниагарский водопад

Начну с негатива :)

Одно из самых ярких впечатлений от Ниагарского водопада - это посещение ресторана. Расположен он на втором этаже здания, находящегося прям совсем рядом с водопадом. Стеклянные стены,самый шикарный вид с американской стороны (самые офигенские виды находятся в Канаде, в которую нам визу надо), очередь 15 минут, персонала больше, чем посетителей.

Если бы рестораном владели русские, то страшно подумать, за сколько можно было бы там испить двухсотлетнего коньяку, поднятого с борта давно затонувшей шхуны, да закусить чёрной икрой, да ихнего президента за соседним столом спросить: "Слышь, ну чё, как там у вас в Америке кризис-та?.. Справляетесь? Ну-ну, молодец!.."

Что оказалось на самом деле? Богатейшее меню из двух-трёх гамбургеров и "специальностей": паста или жаренная рыба с картошкой фри. Ждали, пока приготовят, наверное, полчаса. Моя рыба оказалась полными помоями на вкус. С лобстерскими деликатесами в Глустере, куда мы недавно пару раз гоняли с бывшим коллегой, ни в какое сравнение не идёт.

Самое прикольное, что из приборов нам дали по вилке. Жена для пасты попросила ложку, я для рыбы - нож. В Чехии даже в самой задрипанной пивной в глубокой деревне вилку и нож выдают по-умолчанию, без вариантов. Такое ощущение, что в американской глубинке даже такой минимальный столовый набор видят только на экране телевизоров в кино про иноплатено культурную Европу или вечеринку местных сливок общества, косящих под инопланетно культурную Европу. Ну а чо? Гамбургеры ваще руками жрать можно, чо?..

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

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

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







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

"Уже было в Симпсонах..."

Человек читает книжку про Коммон Лисп и делится впечатлениями о квалификаторах методов (:before, :around, :after). Забавно видеть в комментах реплику, что это можно сделать в йаве с помощью AspectJ, которую, между прочим, сварганил Грегор Кичалес, который написал книжку AMOP и принимал участие в стандартизации Коммон Лиспа.

В метафорическом переосмыслении:

- Я купил BMW 333i 86-го года. Обалдеть, там есть кондиционер!
- Ну и что такого? В Ладе "Калине" со следующего года тоже будет кондиционер!

пятница, 30 сентября 2011 г.

+100 к мужЫцкости

Поменял масло в автоматической коробке. Получилось почти идеально, если не принимать во внимание пролившееся в подкапотное пространство 0.2-0.4 л старой жижи :(

Особо лучше не стало, но и хуже тоже :)

среда, 28 сентября 2011 г.

Заметки на полях

Вот чего в Кложуре хорошего есть, и чего нет в Коммон Лиспе - это интерфейс для создания последовательностей. Коммонлисповские elt, nth, aref, svref - это, по-сути, дупликация одной и той же функциональности: доступ к элементу последовательности.

В своём dsl мне удобно было бы расширить функциональность elt и setf elt, чтобы они работали с функциональным объектом или методом clos, но я не могу сделать это прямым способом, не прыгая с бубном вокруг эмуляции православного списка для штатного elt.

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

четверг, 22 сентября 2011 г.

Технозадротское

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

А вот утомившимся от трансформации сего блога в записки начинающего автолюбителя на закуску видео: Лисп моргает на светодиодах цветомузыку. Рантаймная подгрузка dsl-кода, генерация развесистой сетевой лапши, макросы, метаобьектный протокол - всё присутствует ;)

среда, 14 сентября 2011 г.

Замена свечей

Поменял свечи.

Чтобы добраться до свечей и катушек, нужно открутить пластиковые накладки двигателя и ремня ГРМ. Накладка ГРМ открутилась легко, с двигателя еле открутил. Ремень ГРМ мне поменяли 15 тыщ миль назад, и это значит, что эти свечи живут в движке ещё дольше.

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

Судя по статье, у меня налёт 3-го типа, т.е. движок на обеднённой смеси работал (много воздуха). В принципе, согласен, ибо дроссель был на столько грязный, что он до конца не закрывался, и при торможении обороты просаживались до 600.

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

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

Эффекта от замены особо не заметил, ибо вчера поменял воздушный фильтр, и с ним мой атмосферник гораздо живее стал. Так что на его фоне замену свечей не почувствовал.

У нас тут по вечерам летают стада комаров, которые из меня все соки выпивают, когда на улице с машиной вожусь. Сегодня в конец задолбали, сходил домой за аэрозолем, который для Йеллоустоуна прикупили, обпрыскал всего себя и моторный отсек, чтобы всякие туда не совались. Кстати, знаете ли вы, что пьют кровь только самки комаров, и после того, как у них был секс? У комарих после этих дел включается режим отвращения к самцах, которые прямо таки пышут гормонами, и они от них улетают на всех парах. На этом и основывается действие противокомариных средств. Т.е. для комарих я сегодня был большим комариным мачо =)

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

Продолжаю перебирать машину

Значит, в ужасе от увиденного "ТО", сделанного в официальном сервисе, поназаказывал расходников всяких, они потихоньку приходят, и я их потихоньку устанавливаю.

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

Это я его сверху посмотрел. Когда менял, снял полностью, и под ним (на впуске) была лопата песка, веток, засохших листьев и дохлых насекомых. Гомосеки в официальном сервисе фильтры меняли, а говно, которое эти фильтры за годы работы нафильтровали, никогда из коробки фильтра не выгребали. В одном углу реально палец в песок можно было воткнуть... Получалось, что при работающем движке эти массы поднимались в воздух и витали, создавая фильтру условия работы, как танку в пустыне. Фильтр, естественно, быстро забивался и терял эффективное сечение. В принципе, козлы ведь это специально могуть делать, чтобы люди с нетянущими движками почаще приезжали.

Ещё резиновый уплотнитель крышки фильтра был не в причитающейся ему канавке, а завёрнут внутрь. Грязный воздух подсасывался из моторного отсека сразу во впуск, минуя фильтр. Это объясняет, почему дроссельная заслонка была вся в какой-то пыли. Халтурщики, блин... Интересно, сколько ресурса двигателя украли таким образом?..

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

В общем, куда не сунься - везде накосячено. За счёт владельца. Хорошо, что Вольво крепкие машины делает (делало), даже с прямыми вредительствами работает.

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

воскресенье, 11 сентября 2011 г.

Йеллоустоун, день второй.

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

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





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


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



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


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












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

Lispworks vs SBCL

В пятницу поспорил с начальником по поводу степени оптимизированности кода, выдаваемого лиспворксом. Я упирал на то, что SBCL выдаёт в 2-3 раза более короткий код и использует больше "продвинутых" машинных инструкций и приёмов.

Перевёл глубоко оптимизированный исходник в вид, который SBCL съест, откомпилировал, запустил, и получил всего-то в полтора раза лучший результат. Немного пришлось попыхтеть, т.к. ошибки SBCL часто выдаёт в виде, совсем нетривиальном для понимания, а такого мощного дебаггера, как в LW, в нём нет. Поэтому чисто интуитивно нашёл, что ему не нравится.

Задача, кстати, была: считать небольшой (100мб) pcap-файл, отфильтровать "плохие" фреймы и записать их в другой файл. Использовалась libpcap через лисповский plokami. Ещё раз подтвердился тезис, что не имеет смысла заниматься супероптимизацией кода, ограниченного медленным вводом-выводом, или работающего по сравнительно редким событиям.

Сам себе автосервис

Мне теперь официальный вольвовский сервис почти совсем не нужен: купил китайскую копию вольвовского сканера.


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

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

Неисправность, кстати, в работоспособности CAN-шины, поэтому для отладки пригодится карманный осциллограф, который я недавно купил :)

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

Машины самому ремонтировать весело, кстати.

четверг, 8 сентября 2011 г.

Йеллоустоун, день первый.

Первый день в Йеллоустоне у нас начался в Бостоне в 4 утра. Встали, быстро собрались, закинули два чемодана с туристическими принадлежностями в машину и поехали в аэропорт. Жена боялась, что в самолётах новенькие туристические рюкзаки покоцают, поэтому она их не купила :)

Летели до Солт Лейк Сити (SLC) через Даллас, суммарно где-то 8 часов с пересадкой. В Далласе терминалы аэропорта связаны самокатящимися автоматическими вагончиками, прикольно. В SLC взяли забронированную машину, на которой и двинули в парк.

SLC - это столица штата Юта, примечательного мормонами, которые трахают малолетних девочек в большом количестве под предлогом женитьбы на них. Федералы их за это преследуют и садят, но они от своей религии отказываться не собираются. Ещё в Юте достаточно высокие, но лысые горы, очень прямые хайвеи и ограничение скорости 75 миль в час. После Бостона казалось, что просто на ракете летишь.

Пригород Salt Lake City
Горы Юты
Солёное озеро, давшее имя городу
Типичный ютовский хайвей: 50 км прямой дороги
Юта достаточно быстро кончилась, мы попали в штат Айдахо. В принципе, природа в Айдахо похожа на Ютовскую, только чуток больше зелени. Дороги лучше: в Юте кладут на дороги бетонные плиты, а в Айдахо гладенький асфальт.

На одной заправке нашлась тётенька-продавец, которая русской культурой интересуется, даже чего-то попыталась сказать по-русски, но я её не понял :) Но вообще прикольно так, что где-то на другом конце глобуса, в местном "нигде" (in the middle of nowhere) можно встретить такого человека. Мне в Айдахо вообще понравилось, спокойно и вольно так.

Отдыхающий водятел
Дополнительный автомобильный навигатор, объясняющий, почему GPS'ка неправильно всё говорит

Т.к. на навигаторе мы выставили город Джексон (Jackson) в штате Вайоминг, то нам надо было посередине Айдахо уйти с хайвея и по козлиным тропинкам перебраться на хайвей в Вайоминге, ведущий в Джексон и далее к южному въезду в Йеллоустоун. Козлиная тропинка примечательно табличкой "Следующие 70 миль заправок нет" и почти полным отсутствием каких-либо признаков цивилизации кроме, собственно, самой дороги и сотен коров. Домов нет, людей нет, машин почти нет.

Вайоминг уже весьма зелен, похож на наш Горный Алтай.

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

а) "совсем близкий" от Джексона Йеллоустоун - это миль 50, т.е. катить придётся в темноте

б) куда точно ехать - мы не знаем. Здоровское чувство: провести весь день в дороге, и в паре часов от места назначения не знать, где это самое место назначения :)

В итоге, сказали GPS'ке ехать к самому ближайшему к нашему кемпингу месту, а дальше по указателям.

Когда подъехали к южным воротам, где с нас взяли $25 за въезд (можно неделю въезжать), то было уже совсем темно, а я - почти мёртвый. В ночь перед поездками плохо стал спать, старенький становлюсь, плюс самолёты очень утомляют, плюс 6 часов уже вёл. Ещё за час добрались с горем пополам до кемпинга по крутым извилистым дорожкам, разок чуть не стукнулись, но обошлось. Быстро в темноте поставили палатку, надули матрасы, влезли в спальники и завалились дрыхнуть. Продрыхли 12 часов.

Бостон Вольво - хитрожопые проходимцы

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

Моя машинка обслуживалась у дилера Вольво в Бостоне. Когда открутил крышку фильтра, из него посыпались дохлые тараканы. Я глубоко сомневаюсь, что фильтр когда-либо менялся с тех пор, как машину собрали шведы. Но бабло сто пудов брали. Люди пишут, что за замену фильтра берут 120 баксов плюс работа, а работы там достаточно много - фильтр достаётся геморройно, с частичной разборкой обшивки салона. Из-за сложности доступа к этому фильтру никто не проверял, поменял ли механик бостонского Вольво фильтр или сфилонил.

Пошёл в интернет, заказывать новые фильтры. Масляный фильтр, чую, тоже менять надо.

P.S.: Вот пруфы, что фильтр должен меняться при каждом ТО, и что его мне "поменяли":


Архив блога