Clean + Cubit + ReactorВзаимодействие кубитов друг с другом изолированно через репозиторий без стримов. Подход, который родился у меня в процессе работы над несколькими моими проектами. Задача — как синхронизировать несколько независимых Cubit‑ов, работающих с одними и теми же данными, имеющих разную логику и при этом не связывать их напрямую и не пробрасывать события через UI. Читать далее
Разбираем тренды, которые выдержали проверку временем, и провальные эксперименты. Почему CSS пережил Flash, а плоский дизайн победил скевоморфизм? Гид по главным урокам эволюции дизайна. Читать далее
В статье анализируется феномен того, как ИИ повышает базовый уровень компетенций специалистов, не влияя на максимальные достижения экспертов. Рассматриваются последствия для конкурентной среды в разных IT-сферах и объясняется, почему восприятие влияния ИИ настолько субъективно. Читать далее
В статье анализируется феномен того, как ИИ повышает базовый уровень компетенций специалистов, не влияя на максимальные достижения экспертов. Рассматриваются последствия для конкурентной среды в разных IT-сферах и объясняется, почему восприятие влияния ИИ настолько субъективно. Читать далее
Делимся практическим опытом миграции PostgreSQL Patroni из Kubernetes на «железные» серверы. Автор рассказывает про выбор метода переноса, настройку standby-кластера, обновление конфигураций и управление трафиком приложений через pgbouncer. Полезно для DevOps и инженеров, которые хотят избежать сбоев и обеспечить плавный переход на bare-metal-инфраструктуру. Читать далее
Представьте: у вас есть приложение с 20 пользовательсĸими ролями. Каждая роль видит интерфейс по-своему — разные элементы, состояния, возможности. И вам нужно поддерживать аĸтуальность всех этих вариантов.Звучит ĸаĸ nightmare? Таĸ и было. Читать далее
Что такое системный дизайн? На мой взгляд, если дизайн программного обеспечения - это про то, как собирать строки кода, то системный дизайн - это про то, как собирать сервисы. Базовые строительные блоки софта - переменные, функции, классы и так далее. Базовые строительные блоки…
Российский бизнес активно инвестирует в облака, но по сравнению с развитыми странами этот сегмент у нас в стране пока занимает довольно скромное место. В США, к примеру, облачные сервисы уже составляют до половины корпоративных ИТ-расходов, тогда как в России их доля в разы ниже.
Идея простая: В статье разбирается стратегия кэширования stale-while-revalidate в Service Worker — подход, позволяющий мгновенно отдавать пользователю закэшированный контент и параллельно обновлять его в фоне. Рассмотрены сценарии применения (статика, API), потенциальные риски (устаревший HTML,…
Всем привет!Завершил обновление предыдущей версии книги и выкладываю в открытый доступ второе издание «Основы Go: Community edition». О том, что изменилось, когда будет печатная версия книги и многом другом - в самой статье ;) Читать далее