Вот если бы крутилка слева была сохранена и сворачивала/разворачивала гибкий дисплей в рулон внутри корпуса, это было бы достойно статьи на хабре. А так... <img src="троллейбус из буханки"/>
У всяких больших дизельных агрегатов типа тракторов, бульдозеров и т.п. есть пускач - маленький бензиновый двигатель, который раскручивает и заводит большой дизель. Тут получилась такая же история - микрокомпьютер "заводит" большой комп :)
Можно заменить useEffect на useLayoutEffect и мутировать стейт там. Минус производительность (одно дополнительное вычисление VDOM из-за мутации стейта), но зато попадаем в одну отрисовку DOM'а с актуальным состоянием
useDerivedState в такой реализации может добавить головной боли. Сначала компонент перерисуется с обновлёнными пропсами, но старым стейтом. Затем, после setState внутри useEffect, перерисуется с новыми пропсами и новым стейтом.
Чтобы выложить товар на полку, нужно отсканить код. После этого его можно погасить только через продажу на кассе этого же юрлица либо списать при просрочке,порче и т.д. И тоже через тоже самое юрлицо.
Вот если бы крутилка слева была сохранена и сворачивала/разворачивала гибкий дисплей в рулон внутри корпуса, это было бы достойно статьи на хабре. А так... <img src="троллейбус из буханки"/>
У всяких больших дизельных агрегатов типа тракторов, бульдозеров и т.п. есть пускач - маленький бензиновый двигатель, который раскручивает и заводит большой дизель. Тут получилась такая же история - микрокомпьютер "заводит" большой комп :)
Надо какой-нибудь гель в кабель, чтобы не было места для воды и сохранились гибкость и простота доступа к отдельным жилам при монтаже.
Или что-то типа цемента - при попадании влаги твердеет, что позволяет определить участок кабеля, пострадавший от влаги.
Но в таком случае яйцо не стоит, оно движется. Это тоже нарушение условий задачи?
Вариант на useSyncExternalStore
На рефах у меня получилось что-то такое
Можно заменить useEffect на useLayoutEffect и мутировать стейт там. Минус производительность (одно дополнительное вычисление VDOM из-за мутации стейта), но зато попадаем в одну отрисовку DOM'а с актуальным состоянием
useDerivedState в такой реализации может добавить головной боли. Сначала компонент перерисуется с обновлёнными пропсами, но старым стейтом. Затем, после setState внутри useEffect, перерисуется с новыми пропсами и новым стейтом.
Это уже задача для AGI, одной из черт которого является способность к обобщению задач
Примерно так нейронки и работают. В процессе обучения они "запоминают" как трясти бутылку, чтобы получился корабль.
devcontainers-cli можно использовать без vscode
Kodi в качестве плеера + Kore (или web-интерфейс) для удалённого управления. И можно не вставая с дивана не только громкость регулировать.
Скорость деплоя это конечно хорошо, а как на счёт скорости работы? Есть сравнение производительности итогового продукта?
Ищите на алике "HM65 itx"
Недорогие платы с 988 сокетом, питанием 12В и уже с LVDS и питанием инвертора.
Может космическое излучение
https://habr.com/ru/companies/first/articles/667208/
Тут скорее смещение не "из жилых в нежилые", а "из Европы в страны третьего мира"
Нужно собирать этот мусор в космическую свалку. Космические бомжи будут строить из него свои орбитальные станции.
Этого не знаю, логично предположить, что нет. Но нужно помнить в какой стране мы живём :)
Чтобы выложить товар на полку, нужно отсканить код. После этого его можно погасить только через продажу на кассе этого же юрлица либо списать при просрочке,порче и т.д. И тоже через тоже самое юрлицо.
Нет, коды одноразовые