Почему нужно использовать DTO
Почему нужно использовать DTO Data Transfer Object, термин, который для разработчиков на статических языках является чем-то самим разумеющимся, но вот остальные его могут не знать (даже если пользуются). Хотя в эпоху интеграций, фронтенд-бекенд, сервис-сервис, очереди, это крайне важная конструкция. DTO это очень промежуточный объект между моделью в вашем коде и данными, которые вы отдаете наружу или принимаете от внешней системы. ⁃ Модель => DTO => json/protobuf/sql/... ⁃ json/protobuf/sql/... => DTO => Модель Нафига? Почему не сразу преобразовывать из, допустим, json в нашу модель или наоборот?...
1 неделю назад
С открытого тестового сервера скачали 27 резервных копий SQL Server
Рабочая директория оператора оказалась доступна через неаутентифицированное перечисление каталогов по HTTP на Linux-хосте промежуточного тестирования с IP-адресом 213.163.205.35. Хост находился в Сингапуре, в инфраструктуре UpCloud, и раздавал файлы через встроенный HTTP-сервер Python на порту 80. В журналах доступа зафиксировали скачивание 27 резервных копий SQL Server общим объёмом 68,837 ГиБ. Передача завершилась 6 сентября 2026 года и заняла 23 минуты 46 секунд. Названия файлов указывали на системы, связанные с трудоустройством филиппинцев за рубежом и службами для мигрантов, включая POEA и OFW...