Category

Про IT

Category

Исключения в лямбда-выражениях Java Java Stream API плохо работает с проверяемыми исключениями. В этой статье рассмотрим, что делать в таких ситуациях. Разбираем шаблоны проектирования Шаблоны проектирования придумали для ускорения проектирования и последующей разработки приложений. По сути, шаблоны проектирования — это проверенные и готовые к использованию решения, регулярно возникающих в повседневном программировании задач. То есть, это повторяемая архитектурная конструкция, представляющая собой решение проблемы проектирования в рамках некоторого часто возникающего контекста. Продолжение Архитектурные шаблоны взаимодействия с базами…

Схемы аутентификации

Запись открытого урока онлайн-курса «Python Developer. Professional» https://www.youtube.com/watch?v=odfz22eEXDU На примере FastAPI приложения обсудили различные способы аутентификации пользователей: basic, token (с…

Создание микросервиса

Запись открытого урока курса «Архитектура и шаблоны проектирования» https://www.youtube.com/watch?v=vGKXx_gsT60 На этом открытом уроке мы:— познакомились с паттернами декомпозиции системы на…

https://www.youtube.com/watch?v=8X8Lgqa8hoE IT — рынок кандидатов с большим опытом и хорошим портфолио. Компании борются за кандидатов, предлагая им все более и более выгодные условия. Как в этой гонке за сильными специалистами сделать оффер, который примут, не выходя за рамки бюджета? Об этом на онлайн-митапе в OTUS рассказал Илья Прахт, исполнительный директор SmartUp. Илье есть, чем поделиться — в своей компании они сильно конкурировали за кандидатов, поэтому на интервью и офферах съели не одну стаю собак. По…

Запись открытого урока онлайн-курса «MS SQL Server Developer» https://www.youtube.com/watch?v=pVj4SL8TJz8 Иногда так сложно разобраться, какие есть варианты переноса данных между разными серверами БД, какой способ выбрать и в чем разница? На этом открытом уроке поговорили о том, какие возможности есть в MS SQL Server, в чем их различия и для каких задач каждый способ подходит лучше. Спикер: Кристина Кучерова, Сбербанк

Что такое управление доступом и как его протестировать? Согласно отчету компании Verizon о расследовании утечек данных, 81% случаев несанкционированного доступа к данным происходит из-за совершения краж или слабых паролей. Эту проблему можно предотвратить с помощью управления доступом (access management). Практика управления доступом помогает сделать так, чтобы нужные лица имели соответствующий уровень доступа к цифровым активам в организации. Читать далее Создание и тестирование процессоров аннотаций (с кодогенерацией) для Kotlin В разработке с использованием Kotlin (или Java)…