Посты | OTUS
Combine: 3 примера использования Publishers и Subscriber

ios_deep_22.8-5020-95af92.png

На конференции WWDC 2019 был представлен новый фреймворк Combine. Всё последнее десятилетие среди программистов становились популярными декларативный и Event-based подходы к разработке приложений, т. к. они дают преимущество в скорости разработки приложений.

Проект CI/CD-системы курса «DevOps практики и инструменты»

DevOps_Deep_28.4-5020-f3c530.png

В конце курса «DevOps практики и инструменты» студентов ждёт выполнение проекта. Это самостоятельная работа, необходимая для закрепления полученных знаний. Предлагаем вашему вниманию проект CI/CD-системы одного из лучших выпускников курса, Максима Деменева.

BakeMaster — CRM для самозанятых кондитеров

JS_feedback_VK_1000x700_26.8-5020-1dc036.png

Идея сервиса долго витала в воздухе, и спусковым крючком стало очень простое событие. У нас с супругой была первая годовщина свадьбы. На свадьбу мы заказывали торт. Как вы думаете? Нам позвонили? Поздравили? Предложили испечь маленький тортик, чтобы мы отпраздновали? Конечно, нет.

Методический воркшоп № 7

otus_teachersWorkshop_VK_1000x700-20219-de325c.jpg

25 июля состоялся традиционный методический воркшоп, уже 7-й по счёту. В нём приняли участие 18 преподавателей. Как обычно, мы не уложились в 2 часа, так как нужно был обсудить много актуальных вопросов.

Кратко о рекурсии. Задачи на рекурсию

Java_Deep_23.8-5020-afdbad.png

Рекурсия — известное и распространённое явление, которое встречается как в математике, так и в повседневной жизни. Рекурсивным называют объект, который частично состоит или определяется с помощью самого же себя. Например, если вы включите веб-камеру и наведёте её на экран компьютера, она будет записывать экран компьютера, выводя изображение на тот же самый экран компьютера. То есть мы увидим что-то наподобие замкнутого цикла.

Списки в C++. Односвязный список

Cplus_deep_22.8-5020-3781cf.png

Стандартная библиотека C++ включает достаточно много структур данных. Среди них есть списки, очереди, стеки, множества и т. д. Но если вы хотите эффективно их использовать, необходимо понимать особенности их работы. В этой статье поговорим о базовой структуре в С++ — односвязном списке.

Работа с Proxmox в стиле IaC

DevOps_Deep_1.11-5020-beae46.png

Интерфейс Proxmox-а достаточно удобен для быстрого создания виртуальных машин. Но прогресс не стоит на месте, и парадигма Infrastructure as Code набирает всё больше сторонников. Действительно, очень удобно получить стенд, состоящий из пяти, десяти и более хостов, при помощи одной команды в консоли. Удобный инструмент для этого предоставляет Ansiblе при помощи одного из своих модулей - proxmox_kvm.

Программирование на языке Go: полезные советы. Часть 1

Go_deep_10.9-5020-12a219.png

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

Методы сортировки данных. Алгоритмы поиска и сортировки

Алгоритмы сортировки данных широко используются в программировании для решения различных задач. В этой статье мы рассмотрим несколько основных алгоритмов сортировки данных в массиве.

Популярное
Сегодня тут пусто