Посты | OTUS
⚡ Открываем подписку на курсы!
Проходите параллельно 3 онлайн-курса в месяц по цене одного.
Подробнее

Курсы

Программирование
Разработчик Python. Базовый курс Symfony Framework Разработчик Python. Продвинутый курс
-22%
Разработчик на Spring Framework
-20%
iOS Разработчик. Продвинутый курс
-21%
Разработчик Golang
-25%
Разработчик Java
-17%
Мобильная разработка на Flutter
-15%
Android-разработчик. Продвинутый курс
-16%
React.js разработчик
-12%
Разработчик C++
-12%
Архитектор высоких нагрузок
-10%
Нереляционные базы данных
-17%
PostgreSQL Framework Laravel Android-разработчик. Базовый курс Web-разработчик на Python AWS для разработчиков Cloud Solution Architecture Разработчик голосовых ассистентов и чат-ботов Архитектура и шаблоны проектирования Разработчик Node.js Scala-разработчик Advanced Fullstack JavaScript developer
Специализации Курсы в разработке Подготовительные курсы
+7 499 938-92-02
Как подружить Django с механизмом перезапуска uWSGI?

Webdev_Deep_29.04-5020-ef633a.png

Представим следующую ситуацию: вы разрабатываете большой и сложный проект на Django, который с самого начала «прибит гвоздями» к PostgreSQL, скажем, из-за того, что заказчик требует присутствия в продукте фич, которые уникальны для этого сервера баз данных (например, производительный полнотекстовый поиск или хранение геолокационных данных).

Какую версию SQL Server использовать?

Материал является переводом статьи «Which Version of SQL Server Should You Use?».

Прежде чем в очередной раз установить SQL Server, подумайте. Вы уверены насчет версии? Я знаю, руководство хочет оставаться на старой версии, и вендоры приложений говорят, что поддерживают только старые версии SQL Server, но теперь вы можете найти аргументы для новой версии.

Как стать успешным тимлидом?

DevHead_Deep_6.4-5020-9b0fdd.png

Тимлид (англ. Team Leader) — лидер команды, ответственный не только за процесс разработки программного обеспечения, но и за координацию действий своих подчинённых в целом. Очень часто тимлидами становятся бывшие разработчики и тестировщики, преодолевая для этого сложный карьерный путь. Но, вдруг, оказывается, что когда ты становишься тимлидом, сложности только начинаются.

Исходный код Go: о символах разных алфавитов

Go_Deep_29.4-5020-43279a.png

Согласно спецификации исходный код языка Go — это Unicode-текст, закодированный с помощью UTF-8 (какая связь между этим форматом и языком Go?). Это значит, что при написании кода вы можете использовать не только символы английского алфавита, но и, например, русского или китайского oO.

Стоит ли принимать контроффер?

IT_HR_Deep_5.2-5020-336e8f.png

Удержать сильного сотрудника для IT-компании дешевле, чем найти нового, ведь не секрет, что эксперты редко находятся в «свободном доступе». Один из инструментов удержания — контроффер. О нём и поговорим.

Доверяй, но проверяй: почему нужно проводить А/B-тестирование

ML_Deep_17.2-5020-dd37cc.png

«Матемаркетинг» — конференция по маркетинговой аналитике. В этом году Think with Google Russia — её информационный партнёр. Среди главных тем «Матемаркетинга»: анализ данных в digital-маркетинге, алгоритмический маркетинг и оптимизация маркетинговых задач. В прошлом году мне приходилось выступать на этой конференции в качестве Head of Data Science из Х5 Retail Group с докладом о методах А/B-тестирования. В этой статье представлены подробности выступления.

Анализ быстродействия типовых операций языка C#. Часть 2

Csharp_Deep_27.1_5020_58b53d-5020-58b53d.png

Продолжаем разговор об анализе быстродействия типовых операций языка C# на платформах DOT.NET и Mono. В первой части статьи мы подробно поговорили о методологии и реализации тестового окружения. Сейчас пришло время приступать к измерениям.

Полезные представления/функции DMV в MS SQL Server

SQL_Deep_19.2-5020-46f1d7.png

Dynamic Management Views — специализированные представления и довольно часто функции, которые существуют в MS SQL Server и значительно облегчают администрирование и мониторинг SQL Server. Зачем они разработчику:

Алгоритм подготовки к занятию

574_4a47a0db6e60853dedfcfdf08a5ca249-73510-74ccc9.png

ПЕРЕД ЗАНЯТИЕМ

Алгоритм: 1) Посмотреть прошлые занятия и отзывы 2) Подготовить/скорректировать материалы к занятию с учетом обратной связи

Посмотреть план занятия - это ответ на 4 вопроса: 1. Что делает преподаватель? 2. Что делают ст