Посты | OTUS
Запланируйте обучение с выгодой в Otus!
-15% на все курсы до 30.11 Забрать скидку! →
Выбрать курс
Практики и приёмы для оптимизации занятий - Артемий Козырь, преподаватель курса Data Engineer, руководитель курса DWH Analyst / Analytics Engineer

Артемий Козырь поделился с нами какими практиками и приемами пользуется для оптимизации своих занятий.

"Привет, меня зовут Артемий Козырь. Я веду занятия на курсе Data Engineer и участвую в запуске нового курса DWH Analyst / Analytics Engineer. В мае я отмечу 2 года работы с ОТУС. За это время накоплен обширный опыт и проделан длинный путь. Сегодня заметна эволюция изменений и подходов. В этой заметке я готов поделиться своими краткими выводами и субъективным мнением.

Типы NoSQL: графовая база данных

Хранилище на основе графов — это сетевая NoSQL БД, использующая для отображения и хранения данных узлы и ребра. В ней вы не найдете строгого SQL-формата либо представления таблиц и колонок — вместо этого применяется гибкое графическое представление, прекрасно подходящее для решения проблем с масштабируемостью.

Цвета в Swift: UIColor

UIColor дает возможность настроить цвет для Dark Mode, дает семантический набор цветов "от Apple", а также дает возможность задать не только цвет, но и паттерн заполнения пространства, что как бы кричит нам, что UIColor -- это вовсе не цвет. Давайте слегка заглянем в эти чертоги UIColor.

Адаптируем бизнес-решение под SwiftUI: навигация и конфигурация

В предыдущих статьях мы поговорили об адаптации уже существующего бизнес-приложения под SwiftUI, рассмотрели работу с готовыми библиотеками под UIKit и разобрали особенности архитектуры. Остался еще один интересный момент: навигация.

Модули Spring: Spring Data

Spring Data — модуль, который обеспечивает программным приложениям доступ к данным посредством реляционных и нереляционных баз данных, облачных сервисов и фреймворков map-reduce. Какими же характеристиками он обладает?

Отзыв выпускника курса "Administrator Linux.Basic"

otus_feedback_07apr_1000x700_Boltykhov-1801-e95a11.jpg

Работаю системным администратором в компании по производству компьютерной техники и ИТ-решений для государственных и корпоративных заказчиков. Давно планировал начать осваивать операционную систему Linux, а описание курса "Administrator Linux.Basic" помогло решиться.

Работа с компетенциями

Квалификация и компетенция

Существуют значительные различия между академическими квалификациями и компетенциями. Квалификация – это минимальные базовые знания, обычно приобретаемые в результате получения образования, которые необходимы для допуска в профессию. Компетенция – это знания, профессиональные навыки и модели поведения, требуемые для выполнения конкретных задач при осуществлении должностных обязанностей. Приобретение компетенций в конкретных областях потребует постоянного обучения и подготовки в конкретной профессиональной области на протяжении всей карьеры человека (Рисунок 1). Снимок_экрана_2021_04_05_в_12.54.37-1801-bd5e96.png

Настройка NTP для синхронизации времени

В сети ЦОД ручное определение времени системы на всех устройствах может занимать довольно много времени, при этом системное время может быть еще и неточным. В таких ситуациях способен помочь протокол NTP, позволяющий быстро и точно синхронизировать системное время всех устройств, подключенных в сеть.

Deep learning в системах CV

Глубокое обучение бывает особенно полезно в таких CV-задачах, когда базовый элемент не несет в себе большого смыслового значения, зато комбинация таких элементов это полезное значение имеет. При этом, говоря о базовом элементе, мы имеем в виду отдельный пиксель изображения, одну частоту сигнала, одну букву или слово.

Достоверный нагрузочный тест с учётом непредвиденных нюансов

Мы задумались о построении инфраструктуры больших нагрузочных тестов год назад, когда достигли отметки в 12K онлайн-пользователей, работающих в нашем сервисе одновременно. За 3 месяца мы сделали первую версию теста, которая показала лимиты сервиса.

Популярное
Сегодня тут пусто
Черная пятница в Otus! ⚡️
Скидка 15% на все курсы до 27.11 →