Субботнее размышление под вискарем.
Наша жизнь многогранна, но так или иначе львиная ее доля происходит в контакте с техникой, чаще всего даже цифровой, а у нас с вами, имею в виду ЛОР - не только в контексте потребления, но еще и в контексте созидания\изменения.
Словил себя на мысли, что не проходит и дня, чтобы то что должно сработать - не срабатывает.
Бачок унитаза. Круглая резинка надевается на круглую трубку, и вставляется в круглое отверстие, чтобы не течь. Течет. Достаем, обкручиваем паклей, смазываем, короче колхозим.
3D-принтер. Заводское сопло, вкрученное в заводской хотенд, надетый на заводской экструдер, куда входит заводской PLA, печатающий с температурой написанной на бобине, и параметрами установленными производителями. Забивается сопло. Выкручиваем, чистим, ставим, снижаем температуру ниже чем написано на бобине.
Дверь. Измеряем длину, измеряем высоту, крутим петли, ставим чтобы закрывалось. Не закрывается. Высота в одной стороне на 2 мм выше, чем высота на другой стороне. Подпиливаем, поднимаем, опускаем, короче колхозим.
Автоматическая кофе-машина. Ставим чашку, нажимаем кнопку, оно мелет кофе, всасывает воду, понимает что воды недостаточно, отменяет чашку кофе, и рапортует что воды нет. Вы мрази не могли повешать датчик на пять сантиметров выше, чтобы воды оставалось как минимум на чашку? Выливаем, доливаем, засыпаем заново.
Мышка. Прокручиваем колесико вниз, скролл делается один вниз, пять вверх. Че, нельзя было поставить нормальный оптический энкодер, ценой аж на 25 центов дороже механического? Заказываем новую.
Компьютер. Выключился. Точнее как оказалось, потух. Сперва не сообразил, потом понял. Системный блок предназначенный для вертикальной установки, поставил вертикально на ковролин. Вентиляционные отверстия перекрылись, кулер гоняет горячий воздух. Вы кретины не могли сделать резинки выше на 2 см, или поставить кулер на боковую панель?
Сенсорный выключатель. Не выключается когда работает гибридный инвертор. И на том и на другом написано «220» и стоят заводские пломбы. О том что выключатель не работает с инверторами, или инвертор с выключателями - нигде не написано.
ESP32C3 mini. Дырка USB Type-C. Комплектный шнур. USB-гнездо в котором работает всё. В 40% заливки скетча - A serial exception error occurred: Write timeout. Перетык, перезалив.
Работа. Миграция. Простой домен, Plesk и там и там. Кнопка «Получить сертификат» (от LetsEncrypt) возвращает ошибку, потому что видите ли у домена есть AAAA запись (неотключаемая на Cloudflare). Другие ГУИ и certbot срабатывают нормально, на этом же сервере, на этом же домене, т.е. проблема не CF, не сервера, не моя, а сраного Плеска. Отключаем проксирование на стороне CF, светим серверный IP, в общем костылим.
Хобби. Программирую железку. printf(somevar) - 0.1, но if (somevar==0.1) не срабатывает, потому что видите ли (float)1.1-1.0 может быть 0.100000023, хотя в нормальных ЯП операции сравнения - самое простое что только может быть.
Фирменный макбук с фирменной зарядкой, вставленной в фирменную розетку с фирменным работающим заземлением - бьет током. Я даже где-то не против, но верните мне хотя бы 20$ за присутствующее, но не работающее заземление.
Тостер. Жарю хлебушек, клац, дзынь, хлебушек не вылезает. Производитель тостера сделал острые грани у щелей, и чтобы хлебушек вылез - он должен располагаться под углом точно 90 градусов, что не реально.
Хобби. Программирую с использованием GTK. Здесь комментарии излишни.
И это только приключения одного дня.
Скажите, а у вас все так же глючит, или мне надо править карму?