Хак как получить IP‑адрес пользователя на:root на чистом CSS (без JavaScript) (построен на основе запроса API из CSS)
https://codepen.io/propjockey/pen/pvzrWyG?editors=1100&
#css
https://codepen.io/propjockey/pen/pvzrWyG?editors=1100&
#css
codepen.io
100% CSS - Get User's --ip-address on :root (CHROME DESKTOP ONLY)
...
🤯11
This media is not supported in your browser
VIEW IN TELEGRAM
Стратегии кэширования
4 распространенных ошибки при построении событийных архитектур:
1. Дублирование
События часто передаются из-за повторных попыток или сбоев системы.
2. Негарантированный порядок
События могут приходить не по порядку, если они распределены по разделам или очередям.
3. Проблема двойной записи
При записи в базу данных и публикации события одно может быть успешным, а другое — нет.
4. Изменения, несовместимые с предыдущей версией
Изменение событийных схем без учета существующих потребителей может привести к поломке систем.
1. Дублирование
События часто передаются из-за повторных попыток или сбоев системы.
2. Негарантированный порядок
События могут приходить не по порядку, если они распределены по разделам или очередям.
3. Проблема двойной записи
При записи в базу данных и публикации события одно может быть успешным, а другое — нет.
4. Изменения, несовместимые с предыдущей версией
Изменение событийных схем без учета существующих потребителей может привести к поломке систем.
👍3❤1
This media is not supported in your browser
VIEW IN TELEGRAM
Главный признак хорощей архитектуры состоит в том, чтобы отложить принятие решений на потом, на столько времени, насколько это возможно. Отложить решение до того момента, когда будет вся необходимая информация для принятия этого решения. Хорошая архитектура максимизирует количество непринятых решений
👍13🤔3🦄2🤨1
В набор компиляторов GCC 15 добавлена поддержка языка ALGOL 68. Поддержка пока не полная, но тем не менее основные базовые конструкции уже поддерживаются. ALGOL 68 — императивный язык программирования, который появился в 1968 году и который являлся развитием более ранних версий языка ALGOL. Но его использование всегда было довольно узкоспециализированным и очень ограниченным.
https://gcc.gnu.org/pipermail/gcc-patches/2025-January/672384.html
https://gcc.gnu.org/pipermail/gcc-patches/2025-January/672384.html
🤯12👍2