Посты | OTUS
Запланируйте обучение с выгодой в Otus!
-15% на все курсы до 30.11 Забрать скидку! →
Выбрать курс
Выбираем архитектуру для Flutter-приложения

Flutter_Headline_970x70-1801-567630.png

Что лучше всего выбрать при разработке первого проекта на Flutter? Можно ли просто писать код либо использовать MVC/MVVM/MVP как в том же Swift? Давайте попробуем разобраться.

SignalR в ASP.NET Core

ASP.NET Core SignalR — это библиотека с открытым исходным кодом. Она позволяет создавать приложения в реальном времени и по настоящему, то есть не по принципу "запрос-ответ", а независимо. В результате сервер сам решает, когда надо ответить и не ждет клиента. Например, сервер-сервер-клиент или клиент-сервер-сервер. Нет очередности, два актора общаются независимо.

Что должен знать DevOps-инженер?

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

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

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

UI-тестирование JavaScript-проектов

Фреймворки, которые существуют сегодня для тестирования пользовательских интерфейсов, могут существенно отличаться друг от друга. В этой статье мы перечислим основные инструменты UI-тестирования JavaScript-проектов, однако начнем с рекомендаций:

Аналитическая информационная система. OLAP

Чтобы данные приносили пользу, их анализируют и применяют в работе: выстраивают прогнозы, формируют отчеты, учитывают при принятии решений. На практике аналитическая обработка данных предполагает использование аналитических информационных систем — речь идет о комплексах ПО, собирающих и обрабатывающих данные. Как же устроены такие системы, и что они могут?

«От тебя никакой пользы» или суровая правда Agile coach

Я полностью убежден, что я — представитель помогающей профессии. Agile coach работает с организацией, с организационной структурой и людьми в ней. Для современного рынка это относительно новая профессия — Agile-манифест, как известно, был создан в 2001 году, а это значит, что профессии чуть меньше 20 лет.

Блокировка многоадресных адресов OSPF

Одна из неполадок в работе протокола OSPF может быть связана с блокировкой многоадресных адресов. Представим, что в нашем распоряжении есть 2 маршрутизатора и у нас возникла следующая проблема:

Элементы BPMN: «Пул» и «Дорожка»

Как правило, весь существующий бизнес-процесс состоит из пулов — из совокупности операций, а также лиц, которые данные операции выполняют. К примеру, пулом будет весь набор действий, связанный с погрузкой товара и отправкой его клиенту.

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