Как не волноваться и полюбить ядерный плагин для Android Studio?

Android_Deep_5.12_site-5020-63e4f5.png

Exynap – это один из моих самых любимых плагинов для Android Studio. Он представляет собой гигантскую коллекцию сниппетов, вызываемую сочетанием клавиш Ctrl + Shift + D (Shift + ⌘ + D для MacOS).

Кристина Кучерова — новый преподаватель курса «Реляционные СУБД»

Subd_Deep_6.12_Site-5020-666212.png

Мы рады сообщить, что наш преподавательский состав расширился ещё на одного специалиста. Это Кристина Кучерова — опытный архитектор данных, который работает в Сбербанке России. Итак, знакомимся!

Анализ и прогнозирование временных рядов

DS_Deep_14.12_site-5020-829ba6.png

Анализ временных рядов — тема, достойная отдельного освещения в рамках изучения Data Science. К сожалению, ей уделено мало места в стандартных программах ВУЗов, зато она повсеместно встречается на практике.

Как написать свой стенд для измерения памяти в Java?

Java_Deep_29.11_site-5020-2215ac.png

Как вы думаете, что общего у следующих вопросов: — Как подписаться на события GC и когда эти события приходят? — Сколько у вас в приложении сборщиков мусора по умолчанию? — Как инструментировать своё java-приложение и самому написать javaagent?

Как знание паттернов проектирования помогает в общении?

Java_Deep_6.12_site-5020-7dddf5.png

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

Как бороться с мультиколлинеарностью?

DS_Deep_29.11_site-5020-d4f2a0.png

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