Посты | OTUS
Запланируйте обучение с выгодой в Otus!
-15% на все курсы до 27.11 Забрать скидку! →
Выбрать курс
Как я попал в Лабораторию Касперского и при чём здесь OTUS?

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

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

Синтаксис Python для начинающих. Базовые примеры синтаксиса

Python — высокоуровневый язык программирования, который пользуется большим спросом. Он ориентирован на повышение производительности разработчика и читаемости кода.

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 — интерпретируемый язык программирования. Но это не совсем точно, конечно. Чтобы употреблять такие слова, нужно говорить о какой-то конкретной имплементации языка.Что же, давайте попробуем начать сначала.

Материалы - нужны или нет?

Спасибо всем за участие в опросе по материалам!

Мы поняли два момента.

1. У вас много крутых идей по улучшению платформы! Взяли в разработку. 2. О некоторых возможностях вкладки "Материалы" в Преподавательской Вы пока не знаете.

Поэтому сегодня мы будем говорить о материалах и обо всём, что с ними связано.

По какому принципу добавляются материалы?

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

Algo_Deep_10.12_aite-5020-781a61.png

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

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

Algo_Welcome_Course_24.12-5020-5452a4.png

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

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