Ночью мне было хреново из-за соплей, днём я дошёл до поликлиники, они мне прописали азитромицин от синусита, вот пью.
Это по дороге в поликлинику:
Вечером играли с молодыми людьми в домино, довольно мучительно. Теперь скорее в горячую ванну и спать.
дневник
Почему мне вчера казалось что вторник? И как бы мне выздороветь поскорее?
Погода ужасно тёмная, и дождь периодически шёл. Я утром отвёз детей, а потом практически весь день читал Apple Technote 1150 и писал соответствующие функции. Вечером нас с Манечкой позвали в маленький итальянский ресторанчик на центральной улице в Белвью, хороший. Вот примерно такая атмосфера:
Когда мы вернулись, Сашик ещё не спал, завтра будет трудно его поднимать.
Продолжаю болеть и погода продолжается непонятная, примерно такая:
(это я Сашу отвёз в их школу и еду домой)
И хоть больной, всё-таки пошёл на работу и там провёл весь день: утром ковыряясь в отладчиках в Калифорнии, а после обеда изучал как устроена Макинтошная файловая система, мне надо составить «карту» файлов и всяких структур.
Вечером Манечка приготовила очень вкусный праздничный ужин, потом посмотрели втроём серию «Пуаро» (Сашик не любит).
Сашик мне в подарок электрическую пьеску написал и отличное большое стихотворение, очень сложное. А Тим маленькую анимацию забабахал.
Что-то я совсем разболелся — нос заложен, есть подозрительный кашель и слабость. Зараза вглубь пошла. Из-за болезни делать ничего нет сил, весь день смотрели с Манечкой «Пуаро» (закончили смотреть второй сезон и начали третий). Погода отвратительная, поэтому все сидели дома, только Манечка вывезла мальчишек ненадолго поплавать, а потом сама поехала в волейбол поиграть. По словам Сашика, он теперь в 1% лучших игроков в CS. Тим закончил программировать свой новый plugin, научился нескольким новым для себя вещам. Красиво у него там:
Я вчера закончил читать Resurrectionist (никому не рекомендую) и три лекции Фейнмана под названием «The Meaning of It All», чудесные. Теперь буду читать одну из книжек Селигмана про что можно изменить, а что — нет.
Погода тёмная, дождь шёл весь день, к счастью не очень сильный. К счастью — потому что приходил Деннис, потратил полдня чтобы нас спасти, а я ему помогал, и нам пришлось несколько лаз под дождём на крышу лазить. В результате у Саши в потолке примерно метр квадратный заменён временной заплаткой, крыша временно закрыта крепкой пластиковой плёнкой (tarp называется), причём Деннис очень правильно её запихнул под «чешуйки», так что вода не затекает (если только ветер не раскидает толстые деревяшки и не задерёт её), и Сашин провод таки пропущен аккуратно через стенку (только надо ещё пластиковую крышку найти для новой розетки). А в следующие выходные Деннис в одиночку будет разбирать довольно большой кусок крыши, менять промокшую-провисшую доску, застилать новыми рубероидными «чешуйками» (будем надеятся, что такие ещё есть в продаже), а потом ещё Сашин потолок заделывать.
А пока мы там трудились, Манечка готовила вкусную еду, но Деннис не остался обедать, побежал по своим делам.
Белки не слезают с кормушек, жирные такие, красивые:
А ещё Манечка сварила отличное айвовое варенье из вот этих двух плодов.
Тимоша программирует, Сашик занимается всякими полезными делами и играет.
Болею и при этом был на работе, потому что интересно. Я же вчера привёз из Калифорнии новый диск, у которого таблицы по-другому устроены, и мне очень хотелось подкрутить свою программу diskmap так, чтобы она и этот диск понимала. Подкрутил. Заодно нашёл пару интересных ошибок. Из-за одной иногда не все данные приходили (я неправильно ставил битик TDir в ATA_PASSTHROUGH16 — и непонятно почему она по большей части всё-таки работала), а вторая ошибка была ужасно обидная: вместо nfi.exe diksmap запускал сам себя, причём только в том случае, если nfi.exe не находился рядом с diskmap (как например у меня на машине). Бедный Джеф жаловался что diskmap «виснет», и пока мы совместными усилиями докопались до истины, ему уже стало пора бежать в аэропорт. Ещё я пытался воспроизвести на казённом Маке одну проблему, которые тестеры нашли, но этот Мак оказался старым, не подошёл, поэтому я на своём личном казённые эксперименты ставлю, вот прямо сейчас тоже хрюкает. А заодно изучаю как мне diskmap сделать для Мака. И получается, что не так это просто: у них там из userland программы нельзя диску послать SATA команду, нужно драйвер. А поскольку простого способа перебрать все объекты в HFS+ тоже что-то не видно, наверное надо тогда уж прямо Windows программкой это и делать? Ох, утро вечера мудренее: поеду привезу Тимошу с теннисно-пиццевой вечеринки и пойду-ка я спать…
Ух как больно летать в самолётах с заложенными евстахиевыми трубами! И вообще ездить в командировки в больном виде — дурацкая идея. Больше не буду. На обратном пути спускались над Сиэтлом:
Манечка меня геройски подобрала в аэропорту, привезла домой, а тут — красота, картины всяческие на стенах, прямо как в музее. Только уши всё ещё заложены. По дороге туда я прочитал отличную повесть Лукина про космических раздолбаев, а по дороге обратно — половину какой-то из книжек О’Коннела про Quinsigamond (Resurrectionist), довольно тяжёлой. Теперь срочно спать!
Болею, плохо спал ночью. Утром был ужасный гром, ливни, у 69 тысяч человек электричество вырубилось, в том числе в детской школе. Они нам, наверное, звонили предупредить, что школа закрыта, но у нас домашнего-то телефона больше нету, на который они звонили… Поэтому Манечка геройски свозила Тимошу в школу – зря.
Потом я на работу быстренько съездил, собрался в поездку, напоил Манечку ещё раз кофием, и она меня отвезла в аэропорт в Санта-Ану лететь. В самолёте я осознал, что у меня заложены евстахиевы трубы, очень больно было при посадке. Прямо с самолёта пришлось спешить на совещание, слушать одним ухом.
Вечером с моря пришёл туман:
Манечка говорит, что у Саши в комнате неожиданно оказался мокрый потолок. Она завтра выписала Денниса проверить что за дела. Но вообще-то это ужасно некстати. А ещё у неё телефон дохнет, придётся новый покупать, а они ей нынешние не нравятся ужасно, тоже проблема.
Опять темно и мокро, но светлее, чем вчера, и теплее.
Сашика утром поздравили с 18-ти летием, а потом они с Манечкой поехали в школу, пока я тащил с первого этажа ёлочные коробки. Манечка днём поставила ёлочку.
Днём я, несмотря на начинающуюся, кажется, простуду, быстренько поплавал, а потом напряжённо на работе программировал. Напоролся на неприятную проблему: когда мой микро-отладчик вместо себя запускает настоящий kd, получается странный эффект — команды со стандартного ввода идут по очереди в kd и в cmd.exe. Самое противное — мне кажется, что я в какой-то момент эту проблему понимал, а теперь — забыл.
А пока я на работе страдал, Манечка с мальчишками и Г.Я. сходили пообедать в Bento Box.
Вечером я Сашику дал прочитать поздравления от мамы, тётушки и Паши, он порадовался. Потом я его сфотографировал за его любимым занятием:
Теперь скорее в горячую ванну и с книжкой в постель, слушать как стучит дождь по крыше. Пытаюсь читать книжку Инаят Хана про музыку, и, наверное, брошу на середине если дальше лучше не станет.
Холодно, мокро и удивительно темно. Местный метеоролог пишет, что сегодня был самый тёмный день за 9 лет.
Манечка днём детей встречала с автобуса, чтобы они не промокли под дождём.
Я на работе программировал допоздна, а когда приехал домой, вот такое увидел:
Вечером вытащили детей из-за компьютеров, играли с ними в биллиард и смотрели «Что, где, когда».
Читаю заметки в конце переложения Виолончельных Сюит Баха для классической гитары авторства Stanley Yates. Ужасно интересно, узнаю много нового.
Дождь весь день.
Вскоре после завтрака мы с Сашиком быстро поплавали, а потом в гости пришёл Манечкин бывший соученик Майкл, и большую часть дня у нас пробыл. Только я, извинившись, занимался Сашиным проводом. Сначала были хорошие новости: а) по нашему чердаку можно пройти насквозь, никакой там преграды нет (я опасался что есть из-за наличия двух люков), б) я довольно легко просверлил дырку в потолке и пропихнул в неё кончик провода вместе с разъёмом, и в) одного стофутового провода хватило с запасом, не пришлось ничего соединять. А потом выяснилось, что Сашина стена, в которой я надеялся этот провод элегантно опустить и вытащить через или рядом с электрической розеткой, проходит не совсем там, где я думал, и что у меня не получается найти где в неё входят электрические провода. Плюс там, на чердаке, очень хреново: душно, тесно, темно и пыльно. Я как-нибудь наберусь мужества и ещё раз попробую, а пока что провод выходит из потолочного люка в Сашином шкафу, и тянется по полу, некрасиво. Но зато работает отлично, и Сашика теперь в его игре не убивают когда кто-нибудь микроволновку включает.
Ещё мы старый Сашин компьютер оживили и поставили Тимоше вместо лаптопа, и теперь оба мальчика счастливы — их игры работают просто замечательно.
Днём хотели съездить к Юльке в город, она там устраивает в своей студии «день открытых дверей», но с полдороги решили вернуться, увидев, что 520й мост закрыт совсем, а 90й частично, из-за чего там придётся в очереди стоять полтора часа. Юлька сама туда, как выяснилось, два часа ехала. Жалко. Особенно мне, потому что я надеялся у неё какие-нибудь красивости сфотографировать. А так только вот, с «балкона» в темноте фотография:
Тимоха — молодец, преодолел кучу трудностей, изучил протокол и написал-таки чтобы у союзников имена над головой были зелёного цвета, а у противников — красного. Правда, другие люди такое уже делали, откуда, собственно, у него и идея возникла. Но у него фантазия тоже работает, может ещё что-нибудь оригинальное придумает. А Сашик с Мишей что-то тоже содержательное делали, карточную игру какую-то свою.
Утром можно было видеть как белка двумя руками вытягивает сеть, достаёт за цепочку птичью кормушку-решётку с кашей и пытается из неё есть, сколько силы хватает держать. А потом, натурально, роняет. И поскольку петля на цепочке в этот момент висит свободно, то всё это улетает на хрен куда-то в куст. Я сходил поискал — нашёл только старую поилку, а кормушки не видно.
Днём ездили с Манечкой по делам, потом пытались с Сашиком поплавать, но по незнанию приехали за пять минут до закрытия бассейна (у работников —новогодняя партия). Потом я съездил в магазин, нашёл подходящую кормушку для каши, вроде бы — белкоустойчивую.
Манечка поехала с подружками-художницами общаться, а я Баха изучал и порядок наводил в шкафу в Сашиной комнате чтобы завтра попробовать протянуть через чердак ему провод.
Погода весь день была мокрая и тёмная. Дождь, кажется, ни на минуту не прекращался. Вот такое всё:
Тимошик пришёл вечером обсудить сложную проблему программирования Minecraft, в результате беседы выяснили, что такие штуки, как он хочет, можно делать, изучив как следует протокол на уровне пакетов (и оказалось, что у Minecraft серверов есть hooks, чтобы такое писать). Ох, боюсь он сегодня не уснёт от открывшихся перспектив.
Ещё я послал Ванечке маленькое письмо со ссылкой на книжку Мартина Селигмана про то, как начиться быть счастливее.
Утро было мокрое и тёмное, днём солнышко светило некоторое время и птички радовались:
А что вечером было, я не заметил, работал.
Манечка закончила натюрморт с айвой, по-моему, отличный.
Мы вечером ездили в гости, там хозяин занимается трансцедентальной медитацией. Помедитировали.
Ночью шёл дождь, и утром, и почти весь день. Обещали ещё сильные ветры, но как-то обошлось.
На работе шумно и неприятно. Я в полдвенадцатого поехал поплавал, потом в полчетвёртого сгрёб лаптоп и домой поехал работать. Дома получилось поизучать как работает UEFI немного. Только непонятно каким образом люди оттуда пишут на NTFS.
Днём удалось сфотографировать худенькую Манечку на кухне:
А теперь она на волейболе. А я упихал детей, уигрался потихоньку на гитаре, и хотелось бы спать скорее лечь, но пока не получится.
День тёмный, вот такой:
На работе ничего интересного, кроме того, что более новые версии дурацкого iastor уже пропускают некоторые VSC, но зато другие корёжат причудливыми способами, поэтому я теперь сначала проверяю работает ли IOCTL_SATA_PASS_THROUGH, и только потом зову IOCTL_SCSI_PASS_THROUGH c ATA_PASSTHROUGH16. Так получается надёжнее.
Манечка весь день рисовала с перерывом на теннис, а я в декабре не записан на теннис из-за совещаний на работе и поездок.
Вечером посмотрели с Манечкой «Что, где, когда», а дети не хотят, им свои занятия лучше нравятся. Тим программирует сидит, а Сашик вроде как шесть часов делал уроки, поэтому хотел немного поиграть.
Утро было солнечное, а потом пришли облака, и к вечеру дождь пошёл: сначала слабый, а чем дальше, тем сильнее.
На работе у меня шум, ничего толком сделать не удалось, только хорошо пообщались с архитектором Натаном, обсудили что дальше делать. Потом позвонил Боб, сказал что закончил ремонтировать Манечкину машину. Поездка за ней заняла дольше времени, чем ожидалось, мы надолго застряли в банке. Зато хорошо пообщались со знакомой, которая там работает. Когда ехали обратно, уже темнело:
Вечером посмотрели серию «Пуаро», и хотим теперь скорее лечь спать, а то утром тяжеловато просыпаться.
Утром опять был сильный туман неестественного происхождения, прямо Мордор какой-то. Фотография с дороги в Сашину школу, Сашик рулит:
На работе строители шумят и мешают. Но я всё равно добавил вытаскивание таблиц через IOCTL_SATA_PASS_THROUGH в тех случаях когда IOCTL_SCSI_PASS_THROUGH c SCSIOP_ATA_PASSTHROUGH16 не работает, как например с Интеловским драйвером.
Мастер Боб позвонил, сказал что накрылся главный catalytic convertor в выхлопной трубе (их на Манечкиной машине — два), и что Тойота хочет за новый совершенно безумных денег, более того, если всю выхлопную трубу необходимо новую покупать, потому что у него теперь размеры изменились. Боб нашёл «совместимый», не от Тойоты, гораздо дешевле, но всё равно очень больно по деньгам. Придётся менять, ничего не поделаешь — иначе не пройдём следующий техосмотр…
Вечером смотрели с мальчишками дурацкую комедию «Top Secret».
Холодно, утром из-за Микрософтовской котельни был ужасный туман. Маленькие птичьи поилки замёрзли, а большая — нет. На кормушке паслась толстенькая красноглазая Spotted Towhee.
Дети весь день лоботрясничали, я утром закончил вбивать в компьютер Шестую Сюиту, а потом мы с Манечкой съездили в гости к друзьям, с которыми очень давно не виделись и соскучились. Их пса по имени Барни мы видели совсем малюсеньким щенком, а теперь он огромный:
И с большим подозрением относится к фотографированию. Хотя вообще-то очень ласковый.
По пути в гости в Манечкиной машине загорелась лампочка «Проверьте двигатель». Устройство, которое подключается в специальную розетку и сообщает что именно не так, мы где-то потеряли и найти опять не смогли, но это не так и важно, всё равно в такой ситуации поездки к Бобу не избежать. Отвезли. Чует мое сердце, ремонт опять в копеечку выйдет, а зарплата только в пятницу…
Ночью было очень холодно, утром иней везде лежал, а в тени он и днём ещё не растаял:
(Это мы все вместе около полудня гулять ходили.)
Манечка починила смазанный кусочек картины, и переделала ещё огромную кучу дел. Тимошик программировал и играл, Сашик играл и читал. Я изучал Шестую Сюиту, самую зубодробительную. Телефонная программа её ноты прочитать не может, дуреет. Руками я вколотил Прелюдию и Алеманду, и призадумался: транспонированная она как-то не очень-то хорошо звучит. Люди её играют на классических гитарах с лёгкими изменениями, а с какими именно я пока не понимаю. Очень сложная штука.
Вечером вдвоём с Тимошиком съездили поплавать — в бассейне просторно, потому что по телевизору как раз местный футбол передавали.
Сейчас ещё все вместе поиграем в биллиард или домино, и всё.
Второй день выходных прошёл отлично: все, кроме Манечки, сидели дома, занимаясь каждый своим делом. Манечка съездила утром прикупила рамок, а потом рисовала. Я выходил на холод птиц кормить (на фотографии присутствует крохотный колибрь):
А в остальное время изучал Пятую Сюиту, которую, как выяснилось, знал ещё меньше, чем Четвёртую (и она сложнее).
Тимоха программировал очередной Minecraft plugin, он там на Яве выписывает json, получается ascii карта какая-то полу-активная. Сашик играл, читал биографию Кроули, ещё что-то полезное делал.
Вечером заезжал ненадолго знакомый математик Лев поиграть в биллиард и обсудить физическую задачу, которую мне когда-то задал другой Лев, физик. А потом ещё с мальчишками в домино сыграли.
День Благодарения, выходной. Погода холодная.
Мы утром с мальчишками поехали поплавать, а в клубе оказалась толпа, еле нашли парковку. И в бассейне было много народу, но нам повезло, нашлись полторы дорожки. Тимоша пытался баттерфляем плавать, правда пока не очень получается.
Манечка с утра рисовала новую картину:
а потом праздничный обед готовила. А я изучал Четвёртую Сюиту, вколотил её в компьютер, транспонировал для нормальной гитары и с изумлением слушал — почему-то я кроме Прелюдии, остальные части совершенно не знал.
На праздничный обед приходили Серёжа А. и Г.Я., которая очень быстро домой убежала, потому что мы всякое такое обсуждали, что ей не интересно. А Серёжа остался сыграть в биллиард и домино.
Ясно и холодно. В школе у детей сегодня должен быть особенно короткий день, так что Сашику вообще не было смысла идти, а Тимошик пошёл только из-за того, что утром должна была быть контрольная по испанскому. А её не было.
Днём сходили с Манечкой на теннис, последнее занятие в этом году.
У нас на работе строительный шум, а также я переставлял всё на свете на рабочем компьютере, чтобы был хоть один по правилам… Поэтому ничего интересного сделать не успел. Убедился только что с предыдущей моделью дисков мой код работает и через SATA и через USB, а единственный новый диск, который у меня был, после секретной команды «Debug Stop» отказывается и читать и писать.
Вечером ездили к Г.Я. починять ей интернет. Что было — непонятно, но её DLS модем действительно висел, а когда я его выключил-включил, заработал опять. А вот как выглядит улица недалеко от дома Г.Я.:
Большое светящееся здание — библиотека.
Утром шёл дождь и было холодно. Во второй половине дня посветлело, но всё равно холод остался.
Мне на работе пришлось срочно переезжать из одного «кубика» в другой, напротив, ремонтники будут двигать там что-то. Потом быстренько поплавал, после обеда ликвидировал последствия переезжания и возился со всякими мелочами. А Манечка отвозила Машу в аэропорт. Пробежался по парку, радуясь остаткам солнечного света:
Вечером играли с Сашиком в биллиард, смотрели учебно-философские видео с Тимошиком, и уже все падаем от усталости.
Утром был красивый цветной рассвет:
а потом Микрософтовская котельная напустила пара и он повис низким облаком, а днём пришёл мрачный холодный фронт с дождём.
На работе я наконец-то научился выколупывать из дисков эти чёртовы таблицы, оказалось не так уж и трудно (и штука под названием bustrace очень помогла). А ещё специальные мужики вывезли половину мебели из наших помещений, готовятся сторить перегородку, оттяпают больше половины.
Погода такая же, как вчера: светло и холодно. Птицы вокруг кормушек суетятся с восхода до заката, и толстая белка с ободранным хвостом тоже периодически залезает в большую кормушку.
Дети весь день делали разные уроки и играли. Я в компьютер вбивал недостающие пьесы Баха, чтобы дальше их разучивать, и ещё учился по компьютерной части. С удивлением узнал про Visual Studio Code, но уже поздно вечером толком его исследовать сегодня не получится.
Манечка с Машей проводила время, а вечером пошла на волейбол.
Мы с Тимошиком ходили вдвоём гулять в ближайший парк, замёрзли:
Завтра нужно будет на работе написать довольно много кода в малознакомой мне области, поэтому сегодня надо бы пораньше лечь спать.
Солнечно и холодно. Утром на кухне был очень красивый свет, но люди фотографироваться не желали.
Днём мы с Сашиком поплавали немного, а потом он смотрел чемпионат по его игре, говорит что миллион их таких было, зрителей. Тим с друзьями играл в Minecraft, у них хоть и не чемпионат, но тоже что-то важное было, какая-то раздача ресурсов на новом сервере, или что-то такое. А я на гитаре учился играть и всяким компьютерным делам.
Колибри, вроде бы, согласны пить из большой поилки под крышей, хотя она им явно меньше нравится, чем привычные маленькие поилки. Значит можно в отпуск поехать, не умрут.
Вечером смотрели “Пуаро”, во втором сезоне длинные серии пошли.
Утром опять был туман, когда мы с Сашиком ехали в школу. А на обратном пути посветлело:
Днём я содержательно программировал, результаты из файлов уже хорошо выглядят, а вот доставать данные прямо из диска пока не научился.
Вечером Сашик ходил в гости к приятелю, Тим сидел программировал на Яве (мы с ним потом вместе посмотрели, как он пишет — аккуратненько, вполне профессионально), Манечка общалась с приехавшей ненадолго Машей, а я, поскольку мозг уже не работает, читал фейсбук Фриппа, с которым вчера там “задружился”.
Утром местами был сильный туман. Сашик опять сам рулил в школу, а я любовался красотами с пассажирского места. Вот например:
Днём была работа, я наконец-то разобрался с таблицами и к вечеру написал код, который замечательно лазает по red-black tree и его проверяет, и находит там нужные адреса.
У Сашика опять туча уроков, и он нервничает. Тимошик запрограммировал замечательный plug-in для Minecraft, который автоматически восстанавливает блоки, разрушенные злодеем, но оказалось, что в реальной жизни пока сигнал добежит до сервера и обратно, злодей успевает пролезть через дырку! Бедные дети, со всех сторон у них облом…
Погода светлая, днём тоже было светло, только к вечеру закапало.
Утром мы с Сашиком ехали в его школу (он рулил):
А Тимошику Манечка вчера показывала репродукции импрессионистов, и он неожиданно выдал очень точные соображения о том, как их картины отличаются от академической живописи.
На птичьи кормушки повадилась приходить толстая белка. Сжирает всё подряд, и ещё сегодня уронила кормушку с кашей. Бедные птицы. А что делать — непонятно. Обижать её тоже не хочется…
У меня на работе утром был интересный момент: прислали посмотреть на странную ошибку, Интелевский графический драйвер полез по какому-то совсем левому адресу. При ближайшем рассмотрении выяснилось, что инструкции в том месте какие-то совсем странные, бессмысленные. Поскольку этот кусочек памяти был write-protected, похоже на аппаратную какую-то проблему. Я на всякий случай перегрузил эту машину, и посмотрел в то же самое место, и там один байтик в коде отличался. Что это было, так и не знаем. Память у машины, вроде, хорошая.
Потом дурацкие совещания были, потом теннис, после обеда опять совещания, а вечером выяснилось, что у нас уже вот-вот начнутся строительные работы по уменьшению площади конторы, и пришлось срочно перетаскивать всякое барахло из одной комнаты в другую. Так и не удалось поработать.
Вечером сыграли с мальчишками в биллиард две партии, посмотрели с Манечкой Пуаро, и уже пора скорее спать.
Обещали ужасные ветры в десять и в три дня. И они были, но так себе. Хотя Манечка говорит, что дома электричество моргало — один раз. Листья посрывало, это да. Вот фотография по дороге на работу после обеда:
А вечером на закате был даже момент когда солнышко выглянуло, а я не мог от компьютера отойти, к сожалению. Утром пытался с помощью отладчика подсмотреть недостающие подробности выколупывания таблиц, даже забабахал для этой цели маленький драйверочек, у которого вдруг в AddDevice стал приходить фиговый PhysicalDevice. Наверное, это что-то вроде такой ситуации, но странно, почему-то в моём другом драйвере такого не случается. Как бы там ни было, к вечеру прислали и доступ к текстам которые эти таблицы сочиняют, и кусочек, который их выколупывает (только его я пока не видел).
А дома опять воспитательный момент с Сашиком по поводу незакоченных домашних заданий: слабый он, быстро ломается…