Запись открытого урока онлайн-курса «Внедрение и работа в DevSecOps» https://www.youtube.com/watch?v=vaET6yasUoA Тalk-сессия разделена на несколько подтем: Взаимодействие со смежными командами (DevOps, разработчики, бизнес) Выявление/рост/привлечение евангелистов ИБ. Чья задача безопасность продукта? Как должны взаимодействовать ИТ и ИБ? Трансформация подхода от DevOps к DevSecOps Как избежать подводных камней? Трансформация это процесс или проект? Как внедрить DevsecOps и не выгореть? Роль менеджмента и бизнеса в этом процессе. Сессия прошла в формате обсуждения предложенных тем. Эксперты поделились своим опытом и…
1. Code vs No-code. Сравниваем перспективы и помогаем определиться с выбором Что выбрать новичку в IT: путь программиста или No-code…
Запись открытого урока онлайн-курса «Python QA Engineer» https://www.youtube.com/watch?v=gRoQTdsy3Mw На этом уроке мы познакомились с системой автоматизации развёртывания и управления приложениями Docker; посмотрели, как использовать некоторые базовые команды Docker CLI и попробовали «упаковать» тесты в Docker-контейнер. Преподаватель: Андрей Гридяев, QA Automation Engineer в Semrush
Как я использовал Pytest для написания QA-тестов, гарантированно обходящих 2FA Тестирование страниц входа и согласия может быть довольно сложным: та…
Запись открытого урока онлайн-курса «C++ Developer. Professional» https://www.youtube.com/watch?v=yfvpcaI9fvE На этом открытом уроке обсудили: Исключение — зачем и когда. Почему нужно помнить об исключениях при работе над кодом, даже если их не видно. Как с помощью noexcept можно ускорить работу приложения. Преподаватель: Евгений Пальчуковский — занимается автоматизацией брокерской деятельности в России и мире в качестве С++ программиста.
Мы в OTUS регулярно проводим открытые уроки в преддверии старта онлайн-курсов. В этой подборке объединили для вас записи лучших открытых…
Как не превратить микросервисы в киберпанк-дистопию Вашему вниманию представлена квинтэссенция серии докладов под названием «Распределенное понимание распределенных систем» (“Distributed Distributed Systems unDerstanding”), посвященной определению и оптимизации микросервисных архитектур. Перейти к статье Микросервисные приложения на GoMicro Go благодаря возможностям компиляции и встроенным механизмам конкурентной многозадачности очень хорошо подходит для создания сетевых приложений и активно используется в создании инструментов для DevOps и распределенных приложений. В этой статье мы рассмотрим некоторые возможности фреймворка GoMicro для реализации микросервисных приложений на Go. Читать далее Особенности построения…