Понедельник, 30 июня

Жарища! На улице было 30.5°Ц. Но внизу вполне переносимо.

Манечка рисовала, я программировал, утром анализатор вообще ничего не показывал, после того, как я настроил регистры ULPI phy, host стал присылать GET_DESCRIPTOR, но прерывания почему-то не видно, завтра попробую во второй половине дня разобраться. (А в первой придётся ехать в город опять, чтобы пообщаться с практикантом).

Фотография Манечкиных гвоздик на кухне:

250630-164024

Воскресенье, 29 июня

Отличное получилось воскресенье, несмотря на то, что выспаться не удалось совсем: мы были наверху, чтобы не бросать котов, коты спали отлично, а вот мы — нет. В четыре с минутами начался грандиозный концерт птиц: там были и дрозд, и Towhee, и певчий воробей, и Junco, и все — очень громкие. Потом в 04:45 что-то бабахнуло где-то неподалёку. А Манечка проснулась ещё раньше от того, что какой-то человек ехал по нашей улице и давил на клаксон, и больше не смогла заснуть.

С матушкой получилось поговорить, но очень недолго и как-то… формально, что ли?

Рыжий кот наладился спать в раковине у нас в туалете:

250629-082656

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

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

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

Суббота, 28 июня

Лето вернулось! Днём на улице было 23.3°Ц, солнышко светило, большие белые облака на голубом небе — хорошо!

Дети с нами позавтракали и уехали в Орегон, а котов нам оставили, я их фотографировал.

Днём Манечка рисовала, я программировал свою штуку, вечером съездили на бесплатный камерный концерт в ботаническом саду, который оказался отличным (вот программа).

Фотография рыжего кота:

250628-151634

И есть фотография сибирского.

В темноте на «балкон» приходит белка-летяга с большими ночными глазами. Надо будет как-нибудь её сфотографировать, а то что, зря кормлю, что ли?

Пятница, 27 июня

Опять холодно (18.6°Ц), темно и мокро.

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

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

Фотография красивого растения в бочке за домом:

250627-184915

Я вчера закончил читать «Сороку на виселице» Веркина, остался в недоумении.

Четверг, 26 июня

День был тёмный, прохладный (всего 19.1°Ц), вечером ещё и дождь прошёл.

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

Я на работе проторчал полдня на совещаниях (практиканту поставили хорошую оценку за половину практики, лучше всех в их «когорте»), потом починил reset — научился управляться с pinmux в STM32. Но пока что он не присоединяется к host, нужно ещё что-то сделать, чего я пока не знаю.

Фотография синички за домом:

250626-175019

Вечером досмотрели с Манечкой первый сезон «Reacher». Недавно вышел третий, но Манечка забыла первые два, пришлось пересматривать…

Среда, 24 июня

Похолодало (всего +21°Ц), потемнело, но дождя пока не было. Хотя завтра обещают.

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

Я на работе убивался, пытался понять почему STM32 USB не выходит из reset. Пока не получилось. Вечером приезжал замучанный Тимоша (он не успевает сделать формы для новых клиентов, нервничает из-за этого, и не высыпается), мы с ним погуляли. Потом поиграли музыку с Сашей — два номера. Нам с ним понравилось, а Манечке — не очень.

Фотография лаванды в парке:

250625-174333

Вторник, 24 июня

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

А сегодня весь день громко каркали вороны:

250624-175844

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

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

Я весь день на работе напрягался, начал приживлять свой драйвер на маленький компьютер STM32, и с ходу налетел на непонятную корягу: устройство вроде бы дышит, во всяком случае я могу прочитать его product id, и в самом главном регистре говорит, что AHB bus idle, но в это же регистре reset, который должен сам собой чиститься, никуда не уходит. Особенно противно то, что есть внешний hardware reset, и когда я его делаю, этот регистр правильно чистится. Что всё это значит — пока неясно, нужно смотреть дальше.

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

Понедельник, 23 июня

Утро было тёмное, потом распогодилось, днём аж до 24.5°Ц нагрелось.

Манечка рисовала и хлопотала по хозяйству. Я утром поучаствовал в совещании, потом поплавал, потом попрограммировал.

Молоденькие белки совершенно обнаглели, одна ругалась на Манечку, имела в виду что-то вроде: «где еда?» Вот эта девушка — самая нахальная из троих:

250623-184431

И кто-то из них постоянно ссыт на комягу, метят территорию. Неприятно.

Воскресенье, 22 июня

Я сегодня утром вспомнил, что у нас с Манечкой на днях было 29 лет со дня свадьбы — мы оба пропустили…

Погода всё ещё тёмная и влажная. Потеплело (днём было 19.1°Ц), но стало душно.

Утром у матушки получилось принять мой звонок на планшете, и мы спокойно поговорили, ура!

Днём Манечка рисовала, я программировал для себя, научился показывать картинки на языке F# пользуясь SDL3, очень мне нравятся и язык и библиотека эта.

Вечером приезжал Тимоша, и Маруся вернулась из путешествия, её брат привёз её с котами к нам:

250622-182051

Коты себя ведут совершенно по-другому после постоя у Марусиных родителей: сибирский не прячется, а спокойно ходит по дому, и рыжий ни разу не залез на стол. Уж не знаю, как их так воспитали… (Есть ещё фотка Тимоши с котом)

Отличное получилось воскресенье.

Суббота, 21 июня

Тёмный, мокрый, и прохладный день (14.1°Ц).

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

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

250621-170829

Пятница, 20 июня

Рабочий день, и я работал, не поднимая зада, было совершенно не до плавания. Зато починил bulk transfers. Теперь нужно подготовить кучу изменений и все их запулить. Ещё получилось подготовить «характеристику» практиканта.

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

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

250620-194022

Четверг, 19 июня

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

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

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

Фотография мяты на кухне:

250619-162557

Среда, 18 июня

Уфф… Весь день прошёл в совещаниях разной степени осмысленности, а вечером я ездил Манечку встречать в аэропорту.

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

250618-150321

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

Вторник, 17 июня

Лето! Снаружи было 23.8°Ц, внутри жарче потому что я был в городе и дом не проветривал. В городе по дороге домой обнаружил, что автобус проходит мимо сфер, в которые Тимоша нас так и не сводил, пока в Амазоне работал:

250617-122816

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

На работе я вроде понял про bulk transfers, но починить их сегодня не было сил. И завтра не будет, потому что должен быть очень насыщенный день, включая кучу совещаний, написание «характеристики» на практиканта, и встречу Манечки в аэропорту. И ещё надо дом бы хоть как-то в порядок привести…

Понедельник, 16 июня

Погода чудесная, летняя. Ночью было 9.9°Ц, днём — 22.7°Ц. Внизу очень хорошо спать — темно, тихо.

Поплавать получилось, а вот наладить bulk transfers — пока нет. Трудная штука: class driver мой сделан правильно, потому что он работает с другим UDC, а что не так в моём UDC — не понимаю. Все глаза проглядел, пока не вижу.

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

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

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

250616-182348

Когда Тимоша уехал, я посмотрел прекрасный польский фильм «Ва Банк» (в русском переводе), и теперь пойду скорее спать, завтра в город ехать.

Воскресенье, 15 июня

Выспаться опять удалось, и день был приятный — светлый, тёплый, но не жаркий.

Утром получилось пообщаться с мамой через google chat (или hangouts? — кто знает?) Спасибо Паше за помощь, может мы с мамой научимся пользоваться этой штукой.

Днём пришлось работать, и я выяснил, почему bulk transfers не работали: потому что usbredirect хочет, чтобы в массиве из 32 endpoints первые 16 были OUT, а вторые — IN (не считая нулевой, или наоборот, ему, на самом деле — всё равно). Теперь у меня синтетические bulk transactions летают со свистом, завтра буду присобачивать их к firmware. Ещё содержательно поговорили с Глебушкой, он мне рассказал, в частности, что в Адораме печатают фотографии.

У Манечки — всё хорошо, она общалась с Артуром и его семьёй, вечером упала от усталости.

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

250615-184813

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

И даже Ванечка днём прорезался, но минимально, написал мне «Happy 6/15!» и на последующие вопросы не ответил.

Завтра хотелось бы а) поплавать, б) наладить bulk transfers to firmware.

Суббота, 14 июня

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

На меня утром произвела сильнейшее впечатление цитата про старость, надо будет прочитать всю книжку, узнать что там про космос. Потом я быстренько съездил за едой и сел работать, потому что очень хочется до понедельника доделать bulk transfers. Но меня ждала засада: сначала выяснилось, что мой домашний казённый компьютер потерял связь с мелким кодохранилищем. То ли какой-то сертификат протух, то ли какая-то библиотека сгнила, я даже не хочу разбираться, поэтому попробовал работать дальше на devserver. Там обнаружилась ещё засада: вчера бывший практикант, а теперь мой коллега Тимоша сломал мой процесс, зафигачив свои дурацкие изменения. А когда я его изменения исправил, напоролся на третью: моя configuration sequence не работала! Внимательное исследование отладочного выхлопа показало, что одна из частей почему-то возвращает невозможный status code, и это оказалось легко починить. Хотя непонятно, почему, я подозреваю, что другой компилятор, чем на домашнем компьютере. Но нет худа без добра: в результате всех этих страданий, я придумал, как улучшить рабочий процесс, чтобы основную часть работы перенести на devserver, используя казённый мак, а если нужен Линуксовый компьютер для экспериментов, то в него можно ходить через ssh.

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

Вечером заезжал Тимоша, но быстро убежал ужинать с другом Тайлером.

Коричневые синички — сибариты! Вот, например, так они греются на солнышке, распластавшись:

250614-144918

Ещё я сегодня посмотрел умнейшее видео Едлина про HDR, позавидовал энергии и занудству этого Стива. А ещё он восхищался фильмом «A Serious Man» братьев Коэнов 2009-го года, о котором я не знал, надо будет посмотреть.

Вечером приезжал Тимоша, мы с ним хорошо погуляли, беседуя. Договорились вместе поужинать завтра.

Пятница, 13 июня

День был прохладный и очень тёмный. Зато сухой.

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

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

Фотография мокрой коричневой синички:

250613-145343

Как они любят купаться!

Крис Вестон вывесил очередную пластинку, там такие душераздирающе красивые ходы, как раньше бывало…

Четверг, 12 июня

Ночью было прохладно: 11.4°Ц, днём стало 17.0°Ц.

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

Во второй половине дня заезжал Тимоша, я его напоил кофием, мы ещё поработали, потом сходили вокруг парка, ещё поработали, потом я сделал ужин, и мы посидели на балконе, беседуя, а на прощание я его сфотографировал:

250612-193722

Пойду я дослушаю как Арестович читает «Пикник на обочине».

Среда, 11 июня

(Почему-то я настойчиво пишу «мая», отстаю от времени…)

Погода была прекрасная: светлая, тёплая, но не жаркая. Под лестницей на улице было максимум 20.6°Ц, на кухне — 24.5°Ц (это я позавчера вспомнил, что у меня же есть сенсоры! Поменял в них батарейки и теперь знаю, сколько чего на самом деле).

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

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

Фотография кролика за домом, если увеличить, видно что а) у него ужасно широкоугольное зрение, и б) он таки — косой! Не хотел бы я быть кроликом.

250611-123701

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

Теперь хотелось бы выспаться, чтобы завтра пораньше встать и всё гениально переписать.

Вторник, 10 июня

Так интересно: день был ровно такой же солнечный и безоблачный, как и вчера, но температура воздуха оказалась заметно холоднее: 27.4°Ц против вчерашних 30.3°Ц, и это прямо заметно. Как так получается?

Я утром убивался, пытаясь понять как именно с моим redirect-gadget.c ломаются bulk transfers, которые прекрасно работают на маленьком компьютере с usbredirectserver. Ни фига не понял, поехал встречать Тимошу. Тимоша — солнышко, пока ждал чемодана, поставил себе программу MPC, избежал очереди, потом мы с ним хорошо пообщались, пока я его вёз в их деревню. Там у них красиво и спокойно:

250610-121420

Потом я вернулся домой, и продолжал воевать. Измучился совсем, ничего не понял, но у меня теперь есть теория, которую завтра постараюсь или подтвердить или опровергнуть. Она заключается в том, что та штука, которая работает, посылает некие endpoint descriptors в дополнение к device descriptor, а у меня пока что там стоит «заглушка» (которую я планировал заменить настоящим кодом позже). Наверное, надо прямо сейчас убрать заглушку — всё равно когда-то придётся, вдруг это в ней дело. А если не поможет, тогда придётся лезть в кишки usbredirectparser, разбираться как он работает.

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

Понедельник, 9 июня

Жарко! На улице было максимум 30.3°Ц (в тени, естественно), в доме чуть меньше, потому что я держал окна и занавески закрытыми. А внизу — благодать.

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

Днём мне звонил Сашик, хорошо пообщались. Ещё я поплавал: 60 раз туда-сюда за час и двенадцать минут, личный рекорд. И поработал на славу, добавил одну строчку кода, зато теперь USB descriptors стали правильные. А ещё я приготовил новую виртуальную машину из которой дёргать свой USB device, очень хорошую, и для себя, и практиканту её скопирую.

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

250609-154316

И их жалко, и рябинку жалко, а что делать?

Воскресенье, 8 июня

Очень я вовремя переехал вниз, тут прекрасно, сравнительно с наружей. Правда, есть и недостаток: поскольку сенсор отопления находится вверху, то отопление утром не включается вообще. Зато днём — прохлада!

У матушки опять не получилось «взять трубку» на планшете, потому что что-то сорвалось, не сработало, и она расстроилась, бедная. Это я виноват — надо было позвонить пока Паша с Леной могли помочь… Постараюсь в следующее воскресенье пораньше позвонить, чтобы их там застать. Ещё лучше было бы её научить саму звонить, надо будет с Пашей это обсудить.

Я весь день напряжённо трудился, сначала научился пользоваться дешёвым USB 2.0 analyzer для работы, потом с помощью искусственного интеллекта научился делать P/Invoke SDL 3 из F# (на Маке, на Линуксе пока не пробовал). Прямо вот у меня теперь есть программа, которая открывает окно, и перекрашивает, и заканчивает работу чинно. И она такая прямо красивая, коротенькая, а всё, что относится к SDL 3, спрятано в отдельный модуль. Очень мне нравится F# и его language server.

Фотография за домом, утром там красивый свет:

250608-092834

Жалко, что забор. Зачем он? Интересно, соседке-англичанке он нравится? Но ведь не спросишь…

Суббота, 7 июня

Жарко! Опять днём было якобы 26°Ц, но солнечная сторона дома сильно нагревается, а вентиляции наверху недостаточно, вечером там становится неприятно.

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

В Барселоне — влажно. Дети отказались пойти на концерт в маленький музей MEAM, Манечка сходила с Наташей. Хуже то, что Тимоша заявил, что он вообще не очень любит концерты, а мы купили билеты в Jazz Alley на Кейко Мацуи как подарок ему на день рождения. А он, оказывается, и Jazz Alley не особо жалует. Теперь Манечка озадачила меня поисками другого подарка: какого-нибудь похода, путешествия или чего-то другого, только не вещей и не концерта…

Утром хорошо пообщались с Пашей через электронную почту, про трудности мамы с Google Chat он советует просто подольше звонить, завтра надеюсь попробовать, а про их поездку осенью в Барселону — пока непонятно. Он настроен крайне скептически, а мне кажется, что и сейчас не безнадёжно, и дальше может лучше не стать, так почему бы не попробовать? Дедушка Александр Андреевич, например, вытащил свою семью из Забайкалья…

Днём я съездил за едой, заправил холодильник на неделю. Ещё помыл Манечкину машину, но мойка плохо работает, и надо будет хотя бы стёкла перемыть-протереть. Потом бегал по лестнице вверх-вниз, переезжал. Будем до осени жить внизу, здесь сильно лучше летом. Ещё хорошо пообщались с Глебушкой, целый час пробеседовали про фотографию, работы, и жизнь. И ещё Чак ответил на моё вчерашнее письмо где я извинялся, что его познакомил с Java и рекомендовал посмотреть на язык F# для его нового проекта. Посмотрим, что будет.

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

250607-105034

Я тут вижу интересного персонажа, летящего стилем «кроль».

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

Можешь ли ты объяснить отличия мерзавца от засранца? Представь себе, что ты — восьмидесятилетняя профессорша Московского университета, филолог и философ, и тебе задаёт этот вопрос аспирант. Что бы ты ему сказала?

Ответ был шикарный. Я восхитился и устыдился, нужно было, конечно, самому подумать, чем электричество переводить.

Пятница, 6 июня

Жарко, 26°Ц.

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

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

Я опять убивался на работе, утром было вообще не понятно, что происходит, потом я случайно заметил, что важный кусочек кода, который я сделал в среду, куда-то пропал. Стало легче, а потом я посмотрел внимательнее что делает USBD_DESC_SERIAL_NUMBER_DEFINE, добавил временный HWINFO и устройство заработало! А в бассейн выбраться не удалось, что особенно обидно потому, что засранец с которым я должен был совещаться, отменил встречу — за пять минут до начала…

Фотография утреннего света на цветке:

250606-082309

У Криса Вестона на страничке https://therob.lol/the-rob/ — забавные captions. Я запряг искусственный интеллект, который научился их читать, и оказалось, что это просто тот текст, который есть на фотографиях, за исключением DINOPHONE. А вот с названиями Origin Peoples искусственный интеллект не справился.

Попробую сегодня пораньше лечь спать, очень хочется выспаться.

Четверг, 5 июня

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

Поскольку мне теперь нужно поддерживать практиканта, то без чего-то восемь я пошёл на автобус, вскоре после девяти уже был в конторе в городе. По четвергам у них людно, однако! Практиканта поддержал, на остальных совещаниях отсидел, и в два — на свободу с чистой совестью — поехал домой, в три уже открывал дверь дома, побеседовав с Манечкой по пути со второго автобуса (545) на третий (245). Манечка рассказала, что они ходили в Casa Battló на вечернюю экскурсию и концерт, но с концерта сбежали после пяти песен, потому что было слишком громко. Но в целом им понравилось, и пять песен — не так уж мало… А больше мы ничего обсудить не успели, потому что и она падала спать, и я подходил к остановке.

Дома я ещё поработал, придумал как радикально улучшить свою жизнь: раньше я запускал firmware QEMU, потом host QEMU, и это работало, но а) host QEMU очень долго стартует, и б) сегодня по непонятной причине host QEMU BIOS начал дохнуть от моих control responses. А придумка была перевернуть chardevы и теперь я запускаю host QEMU и оставляю его висеть (и ещё я научился разумно использовать его окно: раньше оно было пустое, а теперь там console и kernel messages!), а потом запускаю firmware QEMU столько раз, сколько нужно, можно очень быстро пробовать разные исправления. Но придётся при этом подкрутить usbredirectserver… Хотя? Нет! Вот прямо сейчас, пока это пишу, придумалось! — надо просто для «контрольных экспериментов» другую командную строчку! Там можно код не менять, всё оставить по-старому! Ура! Очень хочется завтра починить configuration sequence… Хоть бы только выспаться!

Фотография по пути на работу — пробегая со второго автобуса (545) на третий (40), вид налево с Denny Wy на одну из трёх St: Stewart, Virginia, или Lenora, маленький аппаратик ни фига не записывает координаты, к сожалению:

250605-074604

У мамы завтра день рождения, надо и её поздравить и Паше написать — какой он молодец, что её поддерживает все эти годы, что я уехал и никак не помогал и не помогаю!

Среда, 4 июня

Уфф… У меня утро началось в пять с небольшим, потому что я зачем-то хотел посмотреть выступление бывшего коллеги Криса, у них довольно интересная контора, а вот выступление оказалось дурацким. Потом я починил половину своих нынешних проблем, потом были важные совещания, самое важное из которых (про интёрнов) затянулось. Я уже был готов ехать встречаться с Алисой и Матвеем, но тут мои коллеги Тим и Хари сообщили, что научились надёжно воспроизводить страшную I2C ошибку, которую мы уже встречали несколько раз, и было понятно, что она серьёзная. А тут, после внимательного разглядывания данных от Хари, я догадался, в чём проблема, и придумал как починить. Но в тот момент Алиса с Матвеем уже доехали до аэропорта, надеюсь. Жалко.

У Манечки тоже был содержательный день, она добралась до врача, и он «подтвердил Сашин диагноз: plantar fasciitis. Проходить может до 6 месяцев. Отдых, упражнения, холод.» Ещё вчера мы заказали Манечке инвалидский самокат, завтра должны привезти. Из-за моих совещаний поговорить не удалось.

Фотография просто неба вверх, но довольно интересная:

250604-144119

Тут можно разные вещи увидеть при наличии фантазии.

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

Вторник, 3 июня

На дворе — лето, с дурацким пустым синим небом. Но хотя бы не особо жарко, и на том спасибо. Завтра обещают облака.

Манечка с детьми ездили на пляж, обедали в любимом Тимошей «Honest Greens» (молодёжный недорогой и экологический ресторан, он был один из немногих, которые продолжали работать, когда пропало электричество — у них есть своё!), вечером они сходили на прекрасный концерт в Palau. Сашик потом мне позвонил, мы немного пообщались, в том числе обсудили вчерашнюю историю, как некий фотограф снимал процедуру брачного предложения (или как по-русски называется «engagement», есть такой термин?) каких-то богатеньких людей на фоне входа в Лувр, а местный француз не хотел вставать со скамейки из-за них. Я Сашику сказал, что предложение делать лучше в каком-то уютном и комфортном месте, желательно осмысленном, например, на нашем балконе. Чтобы не получилось через сколько-то лет сожаления типа «какие же мы были идиоты, на хрена нам был нужен этот Лувр?» (хотя кто знает, вдруг Лувр — важная часть их жизни? Хотя вряд ли…)

У меня на работе — затык, я рано утром понял, в чём проблема, но чтобы её починить нужно полностью сосредоточиться на несколько часов, что сегодня было невозможно из-за совещаний разной степени тяжести, и завтра не получится, по той же причине. Плюс я подписался после обеда отвезти в аэропорт Алису с Матвеем, которых не видел 20, что ли, лет? (Правда ли, что в человеке за 7 лет все живые клетки заменяются?)

Фотография Манечкиного шара, который мне каждый вечер устраивает чудесное представление (на него падает солнечный луч, и он светится):

250603-175757

И ещё пришлось спасать самочку колибри, которая залетела в кухню, и билась в окна на потолке. Раньше я думал «какие же они глупые», теперь я знаю, что когда стресс — умным быть очень трудно…

Понедельник, 2 июня

Ура, Саша и Лора долетели до Манечки и Тимоши! Они, правда, опоздали на свой самолёт из Парижа в Барселону, но их посадили на следующий, и всё хорошо. Манечка съездила их встретить в аэропорт, привезла домой, где они вдруг ожили, и стали играть в какую-то игру.

Я утром запулил в общее кодохранилище всё, что наработал за выходные, потом съездил в бассейн, потом ещё поработал, и понял, в чём проблема: я настраиваю первый SETUP transfer правильно, а вот последующие — нет. Пойду читать документацию протокола и чипа, может пойму, как правильно это сделать. Очень хотелось бы это завтра починить, но вряд ли — слишком много совещаний.

Фотография самца джунко на фоне цветного куста:

250602-174530

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

Воскресенье, 1 июня

Манечка с Тимошей ездили на пляж, Тимоша два раза плавал в море.

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

Я весь день убивался с DWC USB 2, к вечеру вроде наладил его, он теперь посылает ответы, и не дохнет, но ответы какие-то не очень убедительные. Почему-то одни и те же байты в ответ на GET_DEVICE_DESCRIPTOR и на GET_CONFIGURATION_DESCRIPTOR, попробую завтра дальше отлаживаться.

Ещё я кормил птиц и молоденьких белок, наблюдал разбухающие ягоды алычи:

250601-173616

Саша с Лорой полетели к Манечке и Тимоше! Завтра должны прилететь, и будут там до 10го, кажется. Жалко, что у них так мало отпуска…