Лучшие статьи последней июльской недели в OTUS
Специально для тех, кто пропустил в будни!
Реализуем машинное обучение на iOS-устройстве с использованием Core ML, Swift и Neural Engine
Core ML — это библиотека машинного обучения, выпущенная в свет Apple на WWDC 2017...
Побег из привилегированных Docker-контейнеров
Привилегированные контейнеры Docker – это такие контейнеры, которые запускаются с флагом --privileged
. В отличие от обычных контейнеров, эти контейнеры имеют root-доступ к машине-хосту.
Минимизируем наложение лейблов в интерактивных визуализациях
Одной из наиболее сложноконтролируемых областей при визуализации данных в реальном времени является расположение лейблов. В огромном количестве визуализаций я старался вообще избегать большого количества лейблов, чтобы они не накладывались друг на друга, но в последний раз выйти из ситуации таким способом не получилось.
Новые Property Wrappers в SwiftUI
WWDC20 привнес в SwiftUI много новых функций, о которых на протяжении следующих недель я собираюсь рассказывать вам в своем блоге. Начать же сегодня я хочу с главных дополнений к потокам данных SwiftUI в виде новых оберток свойств (Property Wrappers) @StateObject, @AppStorage, @SceneStorage и @ScaledMetric.
Регрессионная спираль смерти
Вы работаете QA в небольшой команде разработчиков; сегодня утро четверга второй недели вашего двухнедельного спринта. У вашей команды еще несколько историй (story) в разработке, которые должны быть утверждены к утру пятницы, чтобы быть готовыми к демонстрации днем. Ваши планы на вечер четверга начинают таять на ваших глазах...
Минимально жизнеспособный Kubernetes
Если вы это читаете, вероятно, вы что-то слышали о Kubernetes (а если нет, то как вы здесь оказались?) Но что же на самом деле представляет собой Kubernetes? Это “Оркестрация контейнеров промышленного уровня”? Или «Cloud-Native Operating System»? Что вообще это значит?