Посты | OTUS
Запланируйте обучение с выгодой в Otus!
-15% на все курсы до 30.11 Забрать скидку! →
Выбрать курс
Работа с ASP.net Core 3.0 (preview)

C__HeadlineSEO_970x70-1801-f7b24e.png

В этой заметке мы рассмотрим начало работы с ASP.net Core 3.0. Для разработки будем использовать VisualStudio 2019, однако вы можете использовать также VisualStudio Code, которая полностью бесплатна и кроссплатформенна. Кстати, VS2019 тоже работает на Linux.

Управление состоянием приложения во Flutter

Управление состоянием во Flutter — горячая тема. Возможных вариантов решения задачи много и запутаться в них, выбирая наиболее подходящий под ваши потребности, — крайне просто. Я сам путался, но нашел подходящее решение. Позвольте поделиться им с вами.

Scope builder в Kotlin

В дополнение к CoroutineScope, которая предоставляется различными билдерами, вы можете, используя coroutineScope, объявить собственную область видимости. Этот билдер создает область видимости и не завершается до тех пор, пока не завершатся все дочерние сопрограммы, которые запущены.

Базы данных SQL и NoSQL: основные различия

Когда надо выбрать СУБД, мы чаще всего отдаем предпочтение реляционной SQL, обходя вниманием нереляционные (NoSQL) структуры. Однако преимущества есть у обоих вариантов. Давайте рассмотрим их ключевые особенности.

Модули Spring: Spring Cloud

Модуль Spring Cloud позволяет относительно быстро и легко создавать шаблоны в распределенных системах. Это могут быть шаблоны управления конфигурацией, шаблоны интеллектуальной маршрутизации, шаблоны обнаружения сервисов, а также одноразовые токены, микропрокси и так далее.

Функция panic в Go

Как известно, обычный способ сообщения об ошибке вызывающей стороне заключается в возврате error как дополнительного возвращаемого значения. Хорошо известным примером является и канонический метод Read, возвращающий число прочитанных байтов и error. Но что делать, когда ошибка не может быть возвращена?

Метод главных компонент в Machine learning

Principal Component Analysis (PCA) — это алгоритм сокращения размерности, который бывает весьма полезным для аналитиков. Основное тут то, что этот алгоритм способен существенно снизить размерность данных в процессе работы с сотнями и даже тысячами разных функций.

Реализация алгоритма «Случайный лес»

«Случайный лес» (Random forest) — это довольно популярный алгоритм контролируемого машинного обучения, который заключается в применении комитета (можно сказать, «Ансамбля») решающих деревьев. Давайте посмотрим, как выглядит его реализация на Python.

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