August 31st, 2021

C++

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

P.S. Ну и три порядка (по скорости) это всё-таки три порядка.

Криворучие и около того

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

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

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