Четверг, 31 мая

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

На работе я научился собирать отлаживаемый Линукс, но радости от этого никакой — что-то дохнет, а что — непонятно. Анализатором я вижу, что кто-то топчется по регистрам устройства, причём довольно предсказуемым и странным образом. А отладчик, к сожалению, не только не умеет вламываться в подвисшее ядро (в отличие от Windows), но и сам в такой ситуации дохнет вместе с остальным ядром… Может быть Хейден что-то поймёт со своей стороны. Я его пытался сагитировать, чтобы он добавил побольше отладочного выхлопа, но он ленится.

Дома я пошёл посмотреть, как там птичка, и увидел вот что:

180531-195000

Кто-то разорил гнездо, скорее всего вороны… Утешает только то, что у птичек нету второй сигнальной системы, и они уже об этой беде забыли, в отличие от нас.

Вечером приходили в гости Рома К. и Серёжа А., хорошо пообщались.

Среда, 30 мая

Погода прекрасная, лето! А мы опять не выспались.

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

Манечка утром съездила за едой, поиграла в теннис, и начала новую картину.

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

180530-173703

Это вовсе не дроздиха, как я вчера думал, а наоборот Dark-Eyed Junco — они скромные приятные птички с розовыми носами.

У меня на работе всякий ужас, Линукс, который вчера ещё отлично собирался для отладки, сегодня — после запуска тех же самых команд! — либо получается неотлаживаемый, либо вообще не собирается. Но хотя бы я осознал, что две разные проблемы, которые мы видели — скорее всего, одна и та же ошибка у Хейдена. А ещё мы утром и вечером всей группой решали, что именно дальше делать, и я подписался на две интересные штуки.

Вторник, 29 мая

Утром почему-то мы с Манечкой рано проснулись, не выспались.

На работе — трудно. Линукс с отладчиком, но без тестового устройства — работает правильно, с тестовым устройством, но без отладчика — ломается, как и ожидалось, а и с тем, и с другим — дохнет в каких-то странных местах, не имеющих отношения ни к устройству, ни к отладчику. Завтра хочется проверить опять на анализаторе — ломается ли оно, а потом попробовать mmiotrace — покажет ли оно что-нибудь интересное? Если нет — придётся стартовать Линукс с выключенным nvme драйвером (module_blacklist=nvme), а потом включать отладчик и insmod переименованный nvme.

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

180529-171544

 Посмотрели одну из последних серий «Льюиса» и падаем от усталости.

Понедельник, 28 мая

Последний понедельник мая — выходной, день памяти погибших военных.

Утром было солнечно и тепло, потом облака понабежали, и холодный воздух откуда-то.

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

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

180528-140129

Ещё мы сегодня узнали, что зря столько поливали помидоры, они не любят когда земля постоянно сырая, рекомендуется их раз в пять-семь дней поливать, оказывается. То-то они желтеть начали… Росток дуба перед домом тоже совсем больной, настолько, что терять уже нечего: перестану-ка я и его поливать, вдруг поможет?

Купили Сашику билет в Сан-Франциско. Сам он денег не заработал, но обещает теперь делать по два массажа в неделю.

Воскресенье, 27 мая

Солнышко, тепло, светло.

Утром Манечка опять трудилась за пианино, а я оживил Макинтош, который чуть ли не год стоял выключенный, и исследовал как там ситуация с программированием FPGA. Понятно, что сделать bitstream там не выйдет ни для Altera, ни для Xilinx, но похоже, что писать RTL очень даже можно — например, вот какой-то человек использует Icarus Verilog, Verilator и Scansion, а ещё есть yosys!

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

180527-131917

Ближе к вечеру погуляли в парке, Манечка посмотрела футбол и опять тренировалась играть, а я дальше Verilog изучал.

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

Суббота, 26 мая

Выспаться утром — это счастье.

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

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

Ближе к вечеру сходили с друзьями в модный Тайваньский ресторан, специализирующийся на пельменях (называемых dumplings). Очень понятно, почему там постоянно стоит очередь желающих, действительно вкусно. Фотография с моста над 8й улицей:

180526-184503

Теперь посмотрим с Манечкой очередного «Льюиса» и отправимся отсыпаться дальше.

Пятница, 25 мая

Погода серенькая, прохладная, но сухая. Очень хочется спать, а пришлось подниматься в 5:20, везти Тимошу в школу. А потом я на работу на автобусе поехал, чтобы у Саши была машина. Но он ей не воспользовался до самого вечера, когда они с Тимошей поехали лазать.

На работе дело потихоньку движется, утром я с помощью штуки ioninja выяснил, что с отладчиком не получалось связаться из-за того, что допотопную вещь nptp нужно запускать elevated. Джейк это знал, но забыл. А запустивши отладчик, я глазам своим не поверил: похоже, в Линуксе пока один thread программирует регистры контроллера, другой делает remap of its BAR, а третий — меняет его же прерывания. Я не желаю верить в это явление и считаю его каким-то обманом, поэтому решил отложить дальнейшее рассмотрение до вторника, и поехал домой.

По пути сфотографировал наш парк, но к сожалению, неудачно. Эта фотография совершенно не передаёт ощущения от сегодняшнего света:

180525-150113

Вечером Манечка забабахала отличную paella, приходил в гости Серёжа А., очень душевно пообщались.