Enterprise-разработка рано или поздно сталкивается с классической задачей: нужно выдать доступ к БД аналитикам, тестировщикам или саппорту в проде, но при этом необходимо скрыть персональные данные или коммерческую тайну. Статическое маскирование отлично подходит для случаев,…
Привет, Хабр!На связи Артемий Новожилов, архитектор систем ИБ и автор ТГ-канала Data Security и Дмитрий Ларин, руководитель продуктового направления по защите баз данных, группа компаний «Гарда». С нами вы могли познакомиться по таким статьям как маскирование и Apache Kafka. И сегодня мы…
Firebase - динамическое переключение проектов в iOS приложенииВ этой статье мы глубоко погрузимся в технические детали работы с Firebase и рассмотрим:- Как и почему можно использовать Firebase проект без регистрации Bundle ID- Традиционные способы переключения Firebase конфигураций (compile-time)- Динамическое переключение проектов во время работы приложения (runtime)- Практический пример: миграция пользовательских данных между приложениями- Безопасность и важные моменты Читать далее
В этой челлендж-серии статей попробуем использовать PostgreSQL как среду для решения задач Advent of Code 2024.Возможно, SQL не самый подходящий для этого язык, зато мы рассмотрим его различные возможности, о которых вы могли и не подозревать.Используем динамическое программирование для подсчета количества вариантов размещений. Читать далее