Понедельник, 31 октября

Погода неприятная, вот такая:

161031-080732

Утром мы с Тимошиком заглохли, поворачивая в его школу. А вечером, наконец-то, доехали до Боба, заплатили денег, забрали починенную Манечкину машину (хотя тормоза всё равно скрипят), а мою Хондочку оставили для выяснения почему она глохнет.

А днём я на работе плясал у доски, рассказывал Джефу как работает наш NVMe драйвер, и к концу второй сессии мы с ним заметили, что минипорт же не имеет доступа к IRP, следовательно не может вызвать MmGetSystemAddressForMdlSafe, следовательно для Джефова исследовательского проекта вряд ли он подойдёт, там нужен скорее фильтр вроде моего wdcrc.sys. Завтра надо будет это обсудить с Натаном.

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

Воскресенье, 30 октября

Темно, холодно, мокро. Днём, пока не было дождя, Сашик собирал опавшие листья во дворе, а потом дождь пошёл, мы читали книжки и играли в домино:

161030-112814

Сашик непрестанно кашляет, а когда спит — нет. Мы думаем, что это нервный кашель. А что делать чтобы Сашик перестал нервничать — не знаем, другого глобуса нету…

Вечером Тимошик делал испанский омлет с картошкой для испанского урока в школе, а я фотографировал процесс.

Суббота, 29 октября

Манечка к 7:30 поехала играть в теннис с подружкой, а я остался слушать Бибера, учиться и кормить попрошаек. Дождь шёл такой сильный, что выходить на балкон не хотелось, но и птицы и белки очень просили еды. С учёбой трудно: всё такое вкусное…

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

161029-112709

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

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

Пятница, 28 октября

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

Мы днём ходили обедать с Андреем К., а потом я сочинил недостающие кусочки драйвера, и теперь у нас всё работает — в рамках ограничений. Например, не получится одновременно засунуть в один компьютер Омаху и А400 и чтобы и то, и другое работало в идеальном режиме. А всё из-за «особенностей» реализации StorPort registry APIs…

Тимошика позвали на какую-то вечеринку, вот он подготовился:

161028-182042

Сашик поехал на карточный турнир, результаты пока неизвестны. Хочется спать, но придётся за ним сначала съездить…

Четверг, 27 октября

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

161027-130706

Вечером дождь шёл холодными крупными каплями.

Я весь день на работе напрягался, пытался понять StorPortRegistryReadAdapterKey, потому что мне нужно именно per controller/adapter settings, которые мы бы написали в .inf файле — разные для разных устройств, а потом из драйвера прочитали бы. И почему-то это очень трудно, у меня сегодня так и не получилось. Наверное, из-за того, что dism /apply-image, похоже, не приводит систему в известное состояние, как я думал…

Среда, 26 октября

У Манечки весь день телефон то звонит, то звякает что сообщение пришло. Я ей прочитал поздравления от матушки и тётушки, она порадовалась. На теннисе ей подарили талон в кафетерий — пустячок, а приятно. А сейчас она пошла на массаж шиатцу, а то плечи от тенниса, говорит, совсем окаменели…

Дождь идёт весь день, довольно крупный и холодный. Фотография в обеденное время:

161026-134956

по дороге к нотариусам, заверять копию телефонного счёта для code signing сертификата, бессмысленная фирма Comodo потребовала.

Яма на пустыре по дороге в магазин наполнилась водой, и там плавает семейство уток. Интересно, зачем? Червяки, что ли, всплыли? А наши птицы и белки особенно жалостно просят орехов, мокрые.

Манечкина машина у Боба, и ещё несколько дней там пробудет, ждём catalytic convertor (один из трёх). И как назло моя Хондочка начала непредсказуемо глохнуть. Гадаем — доживёт она до следующей недели или сдохнет раньше? Если не доживёт, будет очень неприятно…

Вторник, 25 октября

Утро было тёмное, днём светило солнышко характерным осенним светом:

161025-130953

Я на работе выяснил что никаких изменений в nt!Kd*Mask на самом деле не было, просто не оттуда рос «Debug Print Filter» key. А ещё я нашёл и починил ошибку, которая возникала из-за того, что у адрес некой общей страницы из одного драйвера в другой просачивался, а адресное пространство в ядре — общее… Теперь всё хорошо.

Понедельник, 24 октября

День был серый и неинтересный, а к вечеру начался дождь: крупными каплями и удивительно тёплый.

На сегодняшней утренней фотографии Сашик пробует новое седло (сказал, что хорошее):

161024-083804

Утром он сам ездил учиться, а на вечернее занятие пришлось мне его возить из-за дождя.

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

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

Воскресенье, 23 октября

Погода опять прекрасная. Мы с Тимошком утром поплавали, потом я отвёз Сашу на карточный турнир (сегодня ему не повезло, он две партии выиграл, и две проиграл), потом мы с Манечкой ездили в гости к друзьям. Пообщались с позитивным мальчиком Юрой девяти месяцев отроду:

161023-134916

Также попробовали хорошее Pinot Noir из Орегона (Saint Innocent), очень деликатное, я ожидал чего-то другого, и зря боялся.

Суббота, 22 октября

Неожиданно выдался светлый и тёплый день:

161022-135612

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

Днём мы все вместе съездили полюбоваться выставкой — Манечка хотела получше рассмотреть несколько картин, дети скорее из любезности, но им тоже понравилось.

Джульетина книжка довольно неплохо издана (я её посмотрел, прежде чем написать «спасибо»). Пластинка Леонарда Коэна какая-то на невнятная, а Ван-дер-Грааф — хороший.

Пятница, 21 октября

Утром был клочный туман:

161021-082920

Тимошик в школу не ходил, у них какой-то выходной. Сашик ходил, и говорит что отлично сдал задание по программированию. А вечером он на одну минуту опоздал на карточный турнир, и не расстроился.

Паша вывесил вчерашнюю фотографию Олечки под названием «Грустный праздник». Леонард Коэн и Ван Дер Граф прислали новые диски (Леонарда Коэна диск некоторое время доступен на сайте публичного радио). Я утром послушал вводную лекцию Шадринского курса по современному исскуству и решил что мне это не нужно (во всяком случае за такие деньги). Потом мы отлично пообщались с Натаном, потом пообедали с Андреем К., а Манечка теннисный матч в это время проигрывала. К сожалению, у нас всё ещё есть ошибки в драйвере, одну я нашёл и починил, а ещё одну — придётся в понедельник искать…

Оказывается сегодня умер дядька, который придумал персональный компьютер.

А пока мы с Сашиком опаздывали на карточный турнир, Манечка с Майклом ездили к Джульетте, там было отмечание 15-летия её ателье, Джульетта подарила мне книжку с моими фотографиями и Манечкиной картинкой.

Четверг, 20 октября

Дождь шёл всю ночь, и утром мы с Тимошиком ехали под сильным дождём. Слушали по радио как турецкая пианистка Зейнеп Укбасарян играет Багатели Бетховена. И на работу я ехал тоже под дождём, а днём дождь кончился.

161020-090126

На работе нам прислали новые железки, хорошие. Наш драйвер делает 640 тыщ чтений в секунду, Микрософтовский — 560, а OFA — 530.

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

Среда, 19 октября

Погода опять хреновая, тёмная.

Тимошик днём писал экзамен под названием PSAT — это подготовительная версия их главного экзамена SAT, говорит, что не очень-то хорошо написал. Это ценно, будет знать над чем работать.

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

Фотография по дороге на работу:

161019-090008

Там я копался с отладчиком в кишках StorPort чтобы понять, что ему не нравится в моих параметрах StorPortInitializePoFxPower. Понял, что вопреки тому, что написано в документации, в поле Id структуры PO_FX_COMPONENT ожидается совершенно конкретная вещь, вовсе она не optional. Починил, теперь Windows пытается рулить энергопотреблением нашего устройства, а я пытаюсь понять насколько хорошо у него это выходит.

Сегодня вечером по телевизору показывают последний «дебат» кандидатов в президенты, а мы не смотрим. Если что-то важное будет, нам завтра об этом расскажут, а общая картина у нас составилась после первого.

Вторник, 18 октября

Ночью шёл дождь, утром кончился. Мы с Тимошиком ехали на автобус, слушали странную пластинку Komorebi (в частности, Dig a Pony — но мне вот это исполнение больше нравится).

Днём было темно и мокро, а вечером неожиданно пробилось золотое солнце через тучи:

161018-175923

(Я вышел с работы и удивился, увидев косяк гусей в небе, они очень громко гавкают когда летят, как только дыхания хватает…)

На работе я застрял: StorPortInitializePoFxPower не нравится какой-то параметр, а их там три уровня вложенности.

Понедельник, 17 октября

Утром мы узнали, что в прошлый четверг умер Манечкин двоюродный дедушка Иньяки.

Я собирался в рабочие часы позвонить в страховку, узнать сколько будет стоить записать Сашика, чтобы он мог сам на машине ездить когда нужно, но вместо этого вся глюкоза в мозгах ушла на попытки понять NVMe power managment в контексте Windows. Зато починил некрасивую ошибку, сделанную Натаном. А сам он где-то на совещании, к сожалению, а то бы мы с ним вместе быстро всё поняли про power managment.

Погода серенькая, цветных листьев уже не так много осталось:

161017-130549

Оказывается, Фрэнк Заппа говорил про политику  «entertainment branch of industry», а не «military-industrial complex».

Ванечка на поздравление с днём рождения не ответил, как у него это принято.

Воскресенье, 16 октября

Ну вот, шторм прошёл так, что мы ничего и не заметили. Местный метеоролог написал на эту тему что они теперь постараются аккуратнее формулировать прогнозы.

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

161016-122204

Днём приходили гости с маленькими детьми, мы им показывали своих синих птиц, все радовались.

Не сходили с Тимошиком поплавать, это плохо. Зато у меня Бах заметно лучше получается. Казальс 13 лет тренировался каждый день, а я не каждый, поэтому медленнее…

Суббота, 15 октября

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

После завтрака ездили по делам, я на обратном пути сфотогрфировал красивую 40ю улицу с красным человечком:

161015-102756

Почта принесла подарок от приятеля Глебушки — отличную чугунную сковородку, тяжеленную.

Днём ходили с Манечкой смотреть выставку-конкурс общества современных американских импрессионистов в галерее в Кёрланде. Хотим ещё туда пойти, рассмотреть получше некоторые картины.

Сашик запрограммировал начало игры с прыгающим зайчиком. Тим днём запустил первую программу с тремя кнопками на телефоне.

Синие птицы громко радуются орехам в скорлупе. Интересно, почему точно такие же очищенные орехи их не вдохновляют? Неужели из скорлупы настолько вкуснее?

Вечером играли в домино (я проиграл, не везло) и смотрели серии.

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

Пятница, 15 октября

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

У Манечки в машине загорелась лампочка «check engine». Поскольку к Бобу лететь прямо сейчас очень не хочется (а на следующей неделе всё равно придётся), то очень хотелось узнать что именно за авария. Нашли каким-то чудом давным-давно потерянный на полках гаража OBD II Scanner, воткнули, оказалось — не страшно, ошибка P0240, датчик ругается на выхлоп.

Из-за дождя детей пришлось возить и в школу, и из школы. Вот я за Сашиком еду:

161014-105726

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

Завтра вечером обещают сильный шторм, может электричество выключиться.

Четверг, 13 октября

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

161013-125931

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

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

Дождь молотит по окнам в потолке, судя по звуку (и прогнозам) — это надолго…

Среда, 12 октября

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

161012-103508

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

Завтра к вечеру обещают первую серию исторических погодных катаклизмов (а в субботу — вторую и главную), поэтому было бы неплохо погулять вечером, но не получилось…

Вторник, 11 октября

В шесть утра вставать тяжеловато, отвыкли мы за лето…

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

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

161011-131515

Понедельник, 10 октября

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

161010-071133

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

Тимошик в игре потерял какие-то штуки, принадлежащие его друзьям, и ужасно расстроился, весь вечер горюет.

Воскресенье, 9 октября

Погода тёмная, противная. Утром я видел убегающую толстенькую Towhee, потом боязливых House Finches, они и вечером тоже прилетали ненадолго. Пёстрый дятел немного поел, потом испугался. А синие галки совсем не боятся, чуть ли не стучат в окно, просят орехов.

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

161009-142946

Теперь сидим дома, готовимся к трудовой неделе. Погоду обещают мокрую и ветренную.

Суббота, 8 октября

Ночью опять шёл дождь, стучал по крыше.

Утром на кормушках паслись очень симпатичные серо-красные птички, которых я вижу второй раз, кажется семья house finches. Фотографироваться, к сожалению, не захотели и вообще вели себя робко.

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

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

161008-125308

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

Пятница, 7 октября

Ночью шёл дождь, а утром было сухо, и порывы ветра.

Я на работу приехал около восьми, и сразу запрограммировал то, что мы вчера с Натаном придумали, и оно очень хорошо заработало, показав на нашей хорошей железке у нас примерно 440 KIOPS @ 78% CPU против Микрософтовских 430 @ 87%.

Фотография по пути на работу днём, показывает какой у нас был мрачный день:

161007-143804

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

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

Четверг, 6 октября

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

Фотография по дороге с обеда на работу:

161006-130619

Манечка вчера притащила с улицы художественную тачку, кто-то выставил её на дорогу с плакатом «заберите!», будет её рисовать когда-то.

Мальчишки нервничают, школа им нелегко даётся. Дурацкая, всё-таки, местная система обучения: они начинают семестр со 100%, и чтобы их сохранить, нужно ни разу не ошибиться, ничего не пропустить и т.д. Куда как лучше было бы начинать с нуля, и всё что наработали, засчитывать в плюс… Гораздо меньше было бы стресса.

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

Среда, 5 октября

Ночью, кажется, капало, а к утру перестало. Сначала на востоке прояснилось:

161005-064452

А днём опять вернулось что-то вроде лета. Мы с Манечкой мечтали съездить в лес, проверить нет ли грибов, но у меня на работе назначили совещание. А после обеда я возился с PCIe анализатором, с помощью Михи Хитрова получилось его запустить и записать сеанс работы нашего драйвера с железкой. Завтра буду изучать…

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

Вторник, 4 октября

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

161003-172921

Мы и сегодня его видели с Манечкой — в темноте, мокрого и холодного.

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

Понедельник, 3 октября

С моря пришли облака, стало темно и прохладно, но пока сухо:

161003-173614

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

У меня на работе неделя началась спокойно, я помог Натану найти опечатку, восстановил iometer, померял как наш драйвер ведёт себя на дорогой железке, и понял что делать завтра.

Воскресенье, 2 октября

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

Днём сходили с Тимошиком погулять в ближайший парк, поймали покемона Кубоне, которого раньше ни Тимоша, ни я не видели. В парке красота:

161002-120238

Зато почти выздоровели все!