Посты | OTUS
Черная пятница уже наступила!
Все курсы ноября со скидкой 30%. Торопитесь!
Подробнее

Курсы

Курсы в разработке Подготовительные курсы
Работа в компаниях Компаниям Блог +7 499 110-61-65
Как бороться с мультиколлинеарностью?

DS_Deep_29.11_site-5020-d4f2a0.png

Как известно, уменьшение размерности применяется в машинном обучении в двух целях: для визуализации (чтобы данные с большим количеством признаков можно было отобразить в двух- или трёхмерном пространстве) и для уменьшения количества переменных.

Марина Арефьева — автор курса «Agile Delivery Manager»

Agile_Deep_28.11_site-5020-b33dbf.png

Марина Арефьева — опытный Agile-коуч, который специализируется на трансформациях бизнеса в направлениях Agile, управлении продуктами и обновлении технологических стеков, имея в своем арсенале также мастерклассы по иженерной культуре, юзабилити и маркетингу для ИТ.

Как я попал в Лабораторию Касперского и при чём здесь OTUS?

С___Deep_3.12_page-5020-522df7.png

Мы постоянно проводим опросы среди выпускников курса. Это позволяет понять, оправдались ли ожидания студентов, довольны ли они результатами обучения. Наш респондент сегодня — Михаил Горшков, программист с 18-летним опытом разработки и выпускник курса «Разработчик С++»:

lsyncd: синхронизация файлов между несколькими серверами

Linux_Deep_29.3_site-5020-0766ac.png

Исходная ситуация Есть несколько нод веб-сервера, картинки проекта подключены симлинком и физически лежат на хранилище, подключённом по NFS. Отсюда имеем одну точку отказа — лежит NFS: нет картинок, ну и скорость чтения так себе, учитывая накладные расходы на сетевую передачу.

Что будем реализовывать Несколько веб-серверов, кар

Разрешение зависшего состояния ROLLING_PATCH

SUBD_Deep_13.12_site-5020-1fc458.png

Иногда случается, что кластер не сменил статусы по обновлению, новые патчи не ставятся, а команда проверки версии кластера:

crsctl query crs activeversion -f

выдаёт примерно такой расклад:

Практика для Agile Delivery Manager

Agile_Deep_23.11_site-5020-302aa7.png

Последний модуль обучения на курсе Agile Delivery Manager посвящён выполнению практических занятий. Это своеобразный кейс-стади, сформированный на основе реальных событий, с которыми может столкнуться деливери-менеджер в процессе своей деятельности.

О компиляции и (полу)компиляции в CPython

Python_Deep_10.12_site-5020-79682c.png

Всем известно, что Python — интерпретируемый язык программирования. Но это не совсем точно, конечно. Чтобы употреблять такие слова, нужно говорить о какой-то конкретной имплементации языка.Что же, давайте попробуем начать сначала.

Всё о проектной работе курса «Алгоритмы для разработчика»

Algo_Deep_10.12_aite-5020-781a61.png

Курс «Алгоритмы для разработчиков» посвящён изучению алгоритмов и структур данных разной степени сложности. В процессе обучения особое внимание уделяется не столько теории, сколько выработке практических навыков по реализации и применению изученных алгоритмов и созданию структур данных на языке программирования, с которым вы работаете.

Новый курс «Алгоритмы для разработчиков»

Algo_Welcome_Course_24.12-5020-5452a4.png

Знание классических алгоритмов и структур данных — важнейший навык, которым должен обладать любой разработчик начального и особенно среднего уровня, программирующий на С++, Python, Java и других языках.