Уфф… В первой половине дня было темно, а потом, кажется, солнышко выглядывало. А я сидел в тёмной душной серверной комнате, мучительно запускал старый NUMA сервер. К вечеру запустил и убедился, что на слабом NUMA компьютере мой драйвер заметно лучше Микрософтовского (450 попугаев против 400). Вечером сил не оставалось ни на что, кроме как с Манечкой посмотреть серию про английские убийства. А теперь скорее читать книжку и спать.
Месяц: Май 2017
Вторник, 30 мая
Понедельник, 29 мая
День памяти ветеранов, выходной.
Погода опять отличная, летняя. Завтра-послезавтра обещают похолодание и дожди, а сегодня мы наслаждались теплом и солнышком. Утром сходили с Манечкой вокруг квартала, вечером все вместе погуляли по парку:
Синие галки что-то совсем обнаглели, просят еды чуть ли не непрерывно. При этом для них самих это, похоже, изрядный стресс (они постоянно распушают перья, чистятся, вот как на этой фотографии), но видимо орехи настолько вкусные, что ли? Ещё непонятно — сколько их именно у нас кормится. Такое впечатление, что по крайней мере две пары. Весной я их как-то раз видел девять одновременно, а в последнее время не более двух, но мне кажется одна пара бы лопнула столько жрать. К сожалению, они практически одинаково выглядят, во всяком случае на мой взгляд.
Воскресенье, 28 мая
Продолжается летняя жара. Мы утром, пока было прохладно, занялись мытьём Сашиной двери-загородки душа, сделанной из тяжеленных двух стёкол, и из-за этого я забыл матушке позвонить.
Погуляли с Тимошиком в парке:
Днём к Саше приходили друзья играть в настольную игру, четверо молодых людей и девушка.
Тимошик снял видео как синяя птица ворует у нас из чугунной миски орех.
Twin Peaks мы решили бросить, больно уж напыщенно снято. Вместо этого посмотрели с Манечкой вечером очередное английское убийство, хорошее.
Суббота, 27 мая
Жарко (27°C в тени), у нас в доме открыты все окна и двери, и тополиный пух летает. А вчера, когда ездили с Манечкой по городу, пуха летало столько, что было похоже на снегопад, особенно в контровом свете красиво смотрелось. Один умный доктор пишет, что аллергии на тополиный пух не бывает (это просто целлюлоза), а бывает на пыльцу чего-то, что цветёт в это же время.
Большой куст за домом в полном разгаре цветения, на радость насекомым:
Я всё утро учился, чтобы Манечке усовершенствовать её сайт. А то люди, открывая его на телефонах, немедленно начинают пальцами тыкать в картинки, чтобы рассмотреть их получше, а ничего не происходит. Наверное, надо попробовать сделать нечто вроде вот такого. А ещё нынче даже у телефонов бывает довольно высокое разрешение, и у некоторых компьютеров тоже (у моего нового лаптопчика 3840×2160), и оказывается, что показывать там картинки не так-то просто… Придётся из Javascript решать какую именно картинку тащить — большую или не очень.
Днём посмотрели все вместе первую серию Twin Peaks 26-летней давности, Манечка фыркала на игру актёров, Сашик смотрел в телефон и тоже местами критиковал режиссёра, Тимошик терпел, а у меня впечатление скорее хорошее, чем плохое.
Потенциальный начальник Рик опять прислал письмо со словами «больше денег предложить не можем, но ты приходи скорее». Я ему ответил, что раз он мне не может объяснить кто именно и как принимает эти решения, то я боюсь, что такая же ситуация будет возникать и потом, т.е. теперь же открытым текстом усомнился в его начальнических качествах. Наверное на этом наши переговоры и закончатся, и хорошо, можно расслабиться.
Пятница, 26 мая
Погода летняя, приятная. Днём я работал, сделал проще и надёжнее «обучение», ещё несколько сюжетно неважных мест улучшил, добавил NVMe format. Натан был прав, наша нынешняя железка очень любит когда её форматируют, если её пустую потом читать, то практически моментально нули прочитываются.
Потенциальный начальник Рик на моё утреннее письмо ответил ближе к вечеру и не особо содержательно. По совокупности нашего с ним общения, наверное, не стоит мне к нему идти, потому что как-то я не чувствую что он на моей стороне, а в Микрософте это страшно важно…
Манечка с Майклом рисовали, но недолго. Манечка донесла до Майкла замечание художницы и преподавателя художества Тани, Майкл расстроился и решил эту картину бросить. Потом съездили в парк Мэримур посмотреть люпины, Манечка думала их рисовать, но передумала. Выглядят они и правда неважнецки:
Собирались начать смотреть старый Twin Peaks (мы его не видели), но первая серия там полтора часа, а хотелось бы спать лечь пораньше.
Четверг, 25 мая
Утром было как-то особенно мучительно вставать, поэтому сегодня постараемся лечь спать пораньше.
Погода отличная, светлая и нежаркая:
Машина моя ведёт себя совершенно нормально, почему вчера разряжалась в ноль — неизвестно.
Манечка видела, как рыженькая колибри (Rufous Hummingbird) со всей дури врезалась в стеклянную дверь, несколько минут лежала без чувств, потом оклемалась и улетела. Так вот откуда мелкие пёрышки прилипшие к стеклу берутся!
Среда, 24 мая
Утром забрали Манечкину машину из ремонта, выехали из дома чуть позже чем нужно, и Манечка еле успела к врачу. Дорога к Бобу местами довольно красивая, но столбы и провода портят картину:
Предложение от Микрософта немного улучшилось, но пока ещё не такое, от которого невозможно отказаться.
Вечером я, вроде бы, запрограммировал правильное «обучение» NVMe драйвера на NUMA машинах, но как следует проверить написанное не успел, пора было домой ехать. И тут вдруг моя машина не завелась, электричество всё куда-то делось. Пришлось вызывать Манечку, от её машины заводиться. По дороге до дома батарея зарядилась. Завтра утром посмотрим, что будет.
Тимошик программирует свою игру на телефоне, не уверен как ему сделать архитектуру классов, но и обсуждать не хочет, то ли стесняется, то ли … не понимаю! Мы с ним быстренько погуляли в парке, его кто-то покусал, то ли комары, то ли даже оса, он расстроился и пришлось скорее бежать домой. Сашик ездил лазать с друзьями.
Вечером смотрели дурацкого Jason Bourne, два часа жизни как не бывало. (А с другой стороны сил ни на что больше всё равно не было). Сашик на середине фильма заснул.
Вторник, 23 мая
Первая половина дня была солнечная и тёплая:
А вечером поднялся ветер и резко похолодало.
Боб сообщил, что в Манечкиной машине всего лишь нужен новый аккумулятор.
Одна наглая синяя птица сегодня потихоньку залетала к нам в кухню и тырила свои орехи из чугунной миски. Придётся искать сетку на дверь.
В местной газете написали что ужесточаются законы по поводу использования электронных вещей за рулём. Начиная с 23 июля полицейский может остановить и оштрафовать водителя, который, например, фотографирует на ходу (или даже на светофоре).
Вечером посмотрели с Манечкой и Тимошей финал сезона Elementary.
Понедельник, 22 мая
Погода отличная, и даже облака днём были!
Официальное предложение из Микрософта пришло, я пока никак не реагирую.
Утром Манечка ездила за едой в гигантский магазин Сostco, и там у неё сломалась машина, перестала заводиться. Стартёр подозрительно трещит, вал мотора провернуть то ли не может, то ли даже не пытается. Я бросил работу, приехал Манечку с продуктами спас, машину мы там оставили, а сами поехали домой думать и обедать. Решили попробовать починить, если можно. Я договорился с мастером Бобом и с эвакуаторной компанией чтобы её вечером к Бобу оттащили.
Из-за всех этих отвлечений не успел доделать тот кусок драйвера, над которым сейчас работаю. Зато нашёл StorPortGetProcessorIndexFromNumber! Непонятно, почему я её не заметил в пятницу? Искал же!
Когда понял, что сегодня не успею, пошёл прогуляться по ближайшему лесу:
Вечером ездил встречаться с эвакуатором, а тем временем Манечка с Тимошей опять видели животное. Было довольно светло, и они тоже считают, что уши у него скорее чёрные, чем розовые, т.е. опоссум, а не крыса.
Воскресенье, 21 мая
День совершенно летний, с утра и до вечера. Завтра обещают жару и пустое синее небо, а сегодня местами были красивые облачка:
Сашик опять проводил свою настольную игру, Тим придумал новую игру вроде крестиков-ноликов, но поинтереснее, мы с ним в неё поиграли, а теперь он пытается её запрограммировать на телефоне.
Я думал как сделать, чтобы Манечка могла сама свой сайт обновлять, научился делать Visual Studio Code plugins, и проверил, что php правильно генерирует статические странички. Теперь надо научиться запускать программы из node.js и ждать их завершения, вроде это не очень сложно. А потом понять как лучше ей этот сайт закачивать в интернет: можно ли ей настроить FileZilla, или придётся писать на том же node.js?
Крысоподобное животное, которое приходит есть птичью кашу — точно опоссум, молоденький. Я видел чёрные ушки, а у крыс — розовые!
Суббота, 20 мая
Погода прекрасная, летняя. Днём солнышко светило, и ростки Тимошиных огурцов на балконе выросли так, что он всех спрашивал: не вытягивал ли их кто-нибудь из земли?
Манечка с Майклом рисовали внизу, а мы с Тимошей сходили в магазин пешком за продуктами для торта (и прогуляли покемонов, на этой неделе их в четыре раза выгоднее прогуливать). Потом я съездил чёрти-куда за посылкой, которую в пятницу не смогли нам отдать из-за того, что днём никого не было дома. В посылке был новый компьютер, будет у меня теперь лаптоп с хорошим экраном, как Паша советовал (а то мы с ним обсуждаем цвет на фотографиях, а видим его сильно по-разному). Хороший оказался, и Windows теперь тоже хороший. Только много времени ушло на то, чтобы установить-настроить нужные программы.
Сашик практически весь день провёл у себя в комнате, смотрел турнир какой-то, потом вроде бы программировал. Но выходил помогать по первому требованию. Тим испёк отличный шоколадный торт, а я ему его сфотографировал для коллекции.
Вечером с Манечкой сходили погулять по тому же маршруту, что утром с Тимошей:
Теперь все читают, и скоро уже отбой.
Пятница, 19 мая
Днём было тепло и светло. Я утром попрограммировал, а потом сходил по ближайшему лесу погулять, насладиться хорошей погодой и лесными запахами:
После обеда я осознал, что PROCESSOR_NUMBER содержит group, и что есть KeGetProcessorIndexFromNumber но его мне вызывать нельзя, а как пользоваться ExtFunctionGetProcessorIndexFromNumber никто снаружи Микрософта не знает, поэтому я начал сочинять свою такую же, но понял что лучше это делать в понедельник утром, и поехал пораньше домой.
Микрософтовский человек из отдела кадров позвонил, сказал мне числа получше, но всё равно не так чтобы очень хорошие, поэтому я сказал ему, что буду думать. Он обещал прислать официальное предложение, но обманул. Чему я только рад, мне торопиться некуда.
Сашик ездил утром учиться, а днём лазать, теперь он лазает на уровне 4, это здорово.
Четверг, 18 мая
Погода налаживается, днём светило солнышко и дул приятный ветерок:
Сашик просил его утром не будить, собирался сам встать, но проспал. Манечка его подняла за двадцать минут до автобуса, и он поехал учиться голодный. А днём вообще не поехал на класс, но утверждает, что ничего страшного, это на оценку не повлияет.
Я утром нашёл и починил свою ошибку. Если бы у нас были нормальные code review, то давно бы уже нашёл. Днём обедали с потенциальным начальником Риком, беседовали на профессиональные темы, ни о чём конкретном пока не договорились.
Манечка утром съездила к врачу, привезла новости: серьёзного повреждения поясницы у неё нет, но и у неё и у Саши нашлись серьёзные неправильности в шейных позвонках, особенно у Сашика.
Среда, 17 мая
Погода мрачная и мокрая опять. На работе всякие совещания, а ещё придётся скоро съездить в город Рочестер, штат Миннесота.
Фотография только синей птицы, уже темнело:
Вечером доиграли в Scrablle, Сашик выиграл с большим отрывом, Тим на втором месте, потом Манечка, и я — на последнем. Потом с Тимошей и Манечкой посмотрели предпоследнюю серию Elementary.
Завтра рано вставать и ехать искать ошибку.
Вторник, 16 мая
Всю ночь и всё утро шёл дождь. Днём ненадолго солнышко выглядывало, а потом опять потемнело и снова закапало. Но я успел погулять по ближайшему к работе лесу в перерыве:
Манечка потратила большую часть дня на доработку своих некоторых картин. Мне кажется, они и были хорошие, но ей виднее.
На работе было тихо, не считая утреннего совещания с индийскими людьми, которым Натан объяснял, что если у PCIe устройства выдёргивать питание, то драйвер вполне может грохнуться (потому что регистры вдруг становятся 0xFFFFFFFF). По-моему, индийские люди не до конца прониклись…
На кинофестиваль в этом году не попадаем. В местном театре ни один из 12 фильмов смотреть не хочется, и в городе ничего такого, ради чего стоило бы ехать, тоже нет.
Понедельник, 15 мая
Погода дурацкая, вот такая:
Манечка с Сашей ездили к врачам, а потом мы втроём там пообедали в том же месте, где в пятницу (оно, похоже, турецкое, а не иранское).
На работе сегодня было относительно тихо, я сделал новую версию драйвера для израильтян, а ошибку свою пока не нашёл.
Пластиковые крысоловки оказались совсем негодные, срабатывают, но крыс не ловят… Пойду металлическую заряжу.
Воскресенье, 14 мая
Утром Манечка с Майклом рисовали внизу, Саша спал допоздна, а мы с Тимошей занимались каждый своими делами.
Вечером сходили погулять все вместе, а когда вернулись, я Тимошу удачно сфотографировал:
(Хотя и Тимоше и Манечке больше нравится другая сегодняшняя фотография
А потом ещё начали играть в Scrabble, но партию не закончили, будем потом продолжать.
Суббота, 13 мая
Поскольку на ночь стояли крысоловки, пришлось проснуться до рассвета, пойти их снять, чтобы какая-нибудь птичка не пострадала. Из четырёх крысоловок три остались нетронутыми, а из самой ржавой орешек был съеден, и крысиные какашки кругом.
Манечка с Тимошей ездили поздравлять Г.Я. с «маминым днём», Манечка впервые после начала болезни рулила. Они сходили посмотреть открывшуюся вчера выставку пейзажа, порадовались, но нашли её не такой сильной, как прошлую (хотя то был конкурс, а это просто выставка-продажа, так что неудивительно).
Местный метеоролог Клифф Масс в очередной раз выступил с поправкой к очередной неправильной истории про глобальное потепление, и опасается, что его карьера пострадает.
Днём был недолгий солнечный момент, и мы с Манечкой и с Тимошей прошли кружочек по парку. Только наше дерево перед домом оказалось красивее, чем все фотографии из парка:
Сашик с друзьями пять часов играли в настольные игры, Тим встречался с Тео. Теперь Манечка смотрит полуфинал кубка чемпионов на испанском языке и в наушниках, Тимошик печёт торт, Сашик в своей комнате записывается на следующий семестр, а я досматриваю записи с конференции, которые хотел посмотреть, но не успел.
Ещё мы с Манечкой видели опять серое толстенькое животное, и у меня зародилось подозрение, что не крыса, а молоденький опоссум. К сожалению, мы не рассмотрели и не запомнили какие у него уши: у опоссумов они значительно темнее тела, а у крыс — наоборот. Но кажется, всё-таки, крыса. Поэтому я поставил на ночь две новые крысоловки, заряженные ореховым маслом.
Пятница, 12 мая
А сегодня я на конференцию не поехал, остался дома сидеть. Свозил Манечку на массаж, потом мы с ней вдвоём обедали в Иранской забегаловке, потом покупали всякую еду. Ближе к вечеру позвонил человек из «отдела кадров» в Микрософте, озвучил их первое предложение, не очень хорошее. Договорились созвониться в понедельник утром.
Тимошик вечером ездил играть в теннис и есть пиццу в клуб, а Сашик — лазать по скалам. За Тимошиком пришлось ехать на Манечкиной машине:
А ещё я видел довольно-таки большую серую крысу, толстенькую и, вообще-то, очень симпатичную. Она ровно таким же маршрутом, как и белки, по лестнице быстро поднялась снизу на деку, и так же, как белки, ловко прыгнула в кусты. И некоторое время в кустах лазала по веткам, а потом увидела мой интерес к себе, спустилась вниз и где-то спряталась. Интересно, что в конце марта наши гости говорили, что видели двух крыс, но в сумерках. А сегодня она искала еду среди белого дня.
Четверг, 11 мая
Манечка продолжает выздоравливать, только ночью плохо спала. Утром к врачу я её не мог отвезти, пришлось просить Майкла. А не смог я её отвезти потому что весь день провёл на конференции. Много было интересного, но самое замечательное, с моей точки зрения — лекция Марка Руссиновича про FPGA (и я в очередной раз порадовался тому, как некоторые люди прекрасно выступают: точно, выразительно, всё по делу, ни одного лишнего слова).
Весь день шёл дождь, а вечером — сильный. Саша с Манечкой доехали до бензоколонки недалеко от автобусной остановки, меня встретили. Но я всё равно успел ноги промочить. А теперь мы с Манечкой падаем от усталости.
Среда, 10 мая
Погода ещё лучше, чем вчера: солнышко, интересные белые облака на синем небе, лёгкий ветерок.
Я ездил в город на автобусе на конференцию:
Узнал много для себя нового, но долго не выдержал, вернулся домой (посмотрю потом записи).
Сашик возил Манечку к докторам, а потом сам ездил лазать. Тимошик решает зубодробительные задачки по математике.
Вторник, 9 мая
Погода прекрасная.
Манечка всё больше времени проводит в вертикальном положении, а также ухо-горло-нос ей сказал, что всё у неё хорошо с ушами, прекрасный слух. Но сама она пока ездить боится (и правильно делает), поэтому сегодня утром я её возил по врачам, а завтра Сашик повезёт. Он сегодня меня отвёз на автобус, чтобы мне съездить в город зарегистрироваться на Микрософтовской конференции, а сам до благотворительности доехать не смог, заблудился, вернулся рассторенный.
Я утром на работе попытался найти ошибку, не получилось. Возвращаясь из города на автобусе, полчаса шёл пешком, встретил по дороге Тимошика, который ехал на велосипеде на теннис. Вот здесь мы с ним встретились:
Понедельник, 8 мая
Вчера поздно вечером, когда мы уже собирались спать, позвонила соседка Дайян, спросила можно ли у нас срезать несколько цветущих веток с дерева Dogwood перед нашим домом. Манечка ответила «конечно, а также можете забрать лилии с балкона». Лилии принесла японка, и они были настолько духовитыми, что Манечка конкретно задыхалась — чем дальше, тем сильнее. Может и у меня вчерашняя болезнь от них была? Потому что сегодня я проснулся почти здоровым, только с остатками страшного кашля.
Утром ездили с Манечкой по врачам: сначала на какой-то ушной эксперимент, потом к спинному доктору. Между врачами было полтора часа перерыва, мы их провели в любимой Манечкиной кофейне, рядом с тем местом, где мы раньше жили.
На работе я запрограммировал новый вариант тестового драйвера для израильтян, но поскольку у меня нету железки с такими регистрами, пришлось послать им свеженаписанный код вообще без проверки. Посмотрим, что из этого выйдет.
Тимошик сходил сам постричься, а вечером делал пончики. Вот он размешивает в миске самодельную глазурь:
Теперь надо скорее посмотреть «Elementary» и спать, завтра рано вставать и трудный день.
Воскресенье, 7 мая
Утром неожиданно выяснилось, что я тоже заболел, поэтому сегодняшние заметки будут короче, чем хотелось бы, простите.
Манечка — герой, сегодня долго ходила в вертикальном положении, и даже готовила вкусную еду! И посмотрела, полу-сидя, полу-лёжа на диване пару серий «что-где-когда» (и мы с мальчиками составили ей компанию).
Сашик провёл практически весь день в своей комнате, отдыхая от вчерашних гостей (они играли в настольную игру, их было в какой-то момент семеро).
Тим первую половину дня трудился сам, а в три мы с ним сходили кружочек погулять, половить покемнов:
Встретили Тео, который с папой ехал тренироваться рулить. Значит пора уже и Тимошу учить машину водить, ничего себе!
Я утром ещё надеялся исполнить некоторые изменения в одном из тестовых драйверов для израильских людей, и даже начал их делать, но понял, что из-за болезни не смогу. А завтра нужно Манечку утром по врачам развозить…
Суббота, 6 мая
Погода прекрасная, синее небо с белыми облаками. Манечке постепенно лучшеет.
Тимошик сходил потренироваться в группу в нашем клубе, которую ему Манечка нашла, вернулся и жаловался что мышцы болят. Пока непонятно, пойдёт ли ещё. Потом мы с ним съездили в хозяйственный магазин за землёй и семенами, он хочет вырастить какие-то съедобные растения.
Я утром сфотографировал колибри-мальчика как Паша просил, с короткой выдержкой:
А Руфусов упустил, они тоже прилетали на заправку, и мальчик и девочка, в этом году первый раз их вижу.
Пятница, 5 мая
Манечке постепенно становится лучше, но медленно. Утром к ней приходила в гости её теннисная партнёрша-японка, а вечером заглядывал Майкл.
Утром на дереве перед домом лежал красивый свет:
На работе у меня что-то странное с драйвером происходит, где-то осталась ошибка после позавчерашней большой переделки, сегодня не получилось её найти. А ещё у нас в здании случилась какая-то ужасная протечка воды, до нас не дострелило, но суета и шум трудовым достижениям не способствовали.
Четверг, 4 мая
Утром был красивый равномерный туман во всём обозримом мире:
(Эта фотография снята рядом со школой от которой автобус ходит в Тимошину)
Потом он растаял, солнышко начало шпарить, а я поехал в Микрософт на интервью. Люди в этой группе приятные и умные, совсем как в той, куда я почти 20 лет назад интервьюировался, ощущения очень похожие… А когда я вылез оттуда, в небе уже были толстые и тёмные тучи, которые всё кругом промочили, а также стрелялись электрическими молниями очень страшно, и грохотали громом. Я сразу поехал за едой, так у нас в магазине из-за грозы стали сбоить кассы, и образовались очереди, в результате Тимоша чуть на теннис не опоздал.
Манечка довольно бодро встаёт с постели, а потом опять ложится, спина всё-таки болит. Утром к ней приходила подруга, а днём — Г.Я.
А теперь мы все падаем от усталости. Ну и от сумасшедших перепадов атмосферного давления, наверное.
Среда, 3 мая
Утро было тёмное и влажное, а потом посветлело.
Манечка уже понемногу встаёт, но ненадолго, а потом опять возвращается в горизонтальное положение:
Погода удивительно тёплая, потому что горячий воздух с Гавайев пришёл. А завтра обещают 29°C!
Я весь день переделывал способ, которым мы в нашем драйвере посылаем команды, к вечеру закончил, а испытать толком не смог, пора было домой ехать.
Вторник, 2 мая
Рано утром опять отвезли Тимошика на экзамен — сегодня по computer science. На работе хорошо пообщались с Натаном, в процессе разговора нашли ужасную ошибку в нашем драйвере и придумали как её починить. Потом я съездил забрать Тимошу, как раз был недолгий светлый момент:
А когда мы с Тимошей приехали домой, обнаружили Манечку на кухне, она там спасала разные продукты, чтобы не испортились. Но стоять ей тяжело.
Вечером Сашика пришлось свозить доброволить в местную благотворительную организацию, он там какие-то домашние задания проверяет, или что-то в этом роде. Тим на теннис не поехал, сославшись на большое количество домашних заданий (несколько учителей не хотят принять во внимание AP экзамены). А вечером наводил порядок в своей комнате, пылесосил и т.п. — герой!