Запись открытого урока курса «PostgreSQL» https://www.youtube.com/watch?v=8eTnvIFYERQ Как работать с Patroni в Google Kubernetes Engine? На занятии разобрали архитектуру, принципы работы и особенности Patroni. Рассмотрели следующие темы: Использование кластера Kubernetes в облаке гугла — Google Kubernetes Engine. Построение отказоустойчивого кластера Patroni в GKE, используя шаблонизатор helm. Архитектура и применение Postgres-operator для кластера Kubernetes от компании Zalando. Спикер: Евгений Аристов Более 20 лет занимается разработкой ПО на Java/Spring, C#, PHP.Архитектор баз данных PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB,…
Запись открытого урока курса «PostgreSQL» https://www.youtube.com/watch?v=TS_3xT26tp4 На занятии мы разобрали: Стандартные методы логического и физического копирования;Современную утилиту pg_probackup;Лучшие практики по…
На открытом уроке нам удалось разобраться в типах индексов, плюсах и минусах; (преимущества и недостатки индексов, виды и возможности индексов). Обсудили, как создавать, удалять и мониторить индексы для оптимизации БД. А также ответили на вопросы: как MySQL хранит индексы, как работают индексы, что такое статистика.
На этом открытом уроке мы: развернули MongoDB различными способами; обсудили возможности и ограничения каждого способа; выбрали наиболее оптимальный способ в зависимости от задачи.
На занятии обсудили темы: профессия «Тестировщик» — почему она важна и в чем ее особенности. С чего начать — знания и навыки, полезные на старте обучения. Поговорили про необходимые soft skills и про hard skills, базовые инструменты для работы тестировщика и многое другое.
На этом занятии мы изучили возможности Flutter для создания кроссплатформенных игр для мобильных устройств, веб и настольных компьютеров, а также создали простую аркадную игру от начала и до подготовки к публикации в магазинах приложений.
Координация навигации по вью в SwiftUI с помощью паттерна Flow Coordinator В этой статье я продемонстрирую, как можно использовать паттерн Flow Coordinator (далее флоу-координатор) в SwiftUI, чтобы отделить логику навигации от логики представления. В UIKit этот шаблон был очень популярен — координаторы такого рода позволяют легко заменять или создавать новые вью-контроллеры (view controller), отделяя эту работу от кода вью-контроллеров и вью-моделей (view model). Это позволяет разделить во вью-контроллере код, затрагивающий саму вьюху, и навигацию, что…