Как стать автором
Обновить
1287.13
МТС
Про жизнь и развитие в IT
Сначала показывать

Кастомный генератор кода API: структура и методы доработки

Время на прочтение14 мин
Количество просмотров5.1K

Всем привет! Меня зовут Юлия Сладковская, я разработчик в МТС Digital, команда BOPS (Backoffice Portal). Эта статья – про структуру генераторов NSwag для кода клиента и сервера на основе схемы API. Также я расскажу о создании кастомного генератора на базе стандартных генераторов Nswag, методах его настройки и расширения.

Читать далее
Всего голосов 13: ↑13 и ↓0+13
Комментарии4

Что внутри лаборатории для испытания NB-IoT-устройств

Время на прочтение4 мин
Количество просмотров5.7K

Привет, Хабр, меня зовут Вадим Рощин, я DevRel в МТС Digital. В этом материале я расскажу о том, как в лаборатории NB-IoT МТС тестируют устройства интернета вещей, зачем для этого безэховые камеры, в какой ситуации помехи необходимы и в чем вообще цель таких испытаний.

Читать далее
Всего голосов 26: ↑25 и ↓1+25
Комментарии3

Ambrosia – Open Source-библиотека для работы с A/B-тестами

Время на прочтение13 мин
Количество просмотров9.3K

Всем привет! На связи Аслан Байрамкулов и Артем Хакимов из Big Data МТС. Мы вывели в OpenSource первую версию библиотеки под названием Ambrosia. Ее назначение – работа с A/B тестами и экспериментами. В этой статье мы расскажем о функционале библиотеки и напомним о ключевых этапах А/Б-тестирования.

Читать далее
Всего голосов 11: ↑11 и ↓0+11
Комментарии4

Как джуну найти работу: лайфхаки от HR

Время на прочтение6 мин
Количество просмотров10K

Привет, Хабр! Меня зовут Анна Галимова, я HR бизнес-партнер в МТС Digital. В этой статье я расскажу о том, что делать, если вы специалист уровня junior и хотите найти хорошую работу в IT. Я дам советы на что смотреть при выборе работодателя, как подготовиться к собеседованию и о чем говорить с рекрутерами. Жмите кнопку «Читать далее» и вы узнаете, что делать, чтобы вас взяли не просто «куда-то, зачем-то и на какие-то задачи» и как выстроить по ступенькам идеальную карьерную лестницу.

Читать далее
Всего голосов 22: ↑17 и ↓5+12
Комментарии9

Дегустация Argo Rollouts: Experiments, Analysis. Часть 2

Время на прочтение7 мин
Количество просмотров1.5K

И снова здравствуйте! Я – Евгений Симигин, занимаюсь внедрением DevOps-практик в Центре компетенций по разработке облачных и интернет-решений МТС Digital. Как я и обещал – это вторая часть нашего обзора Argo Rollouts, из которой вы узнаете о том, как в процессе выкатки нового релиза организовать еще и тестирование.

Читать далее
Всего голосов 5: ↑4 и ↓1+3
Комментарии0

Дегустация Argo Rollouts: обзор решения, часть 1

Время на прочтение8 мин
Количество просмотров3.3K

Всем привет! Меня зовут Евгений Симигин, я занимаюсь внедрением DevOps-практик в Центре компетенций по разработке облачных и интернет-решений МТС Digital. В этой статье – обзор Argo Rollouts, я покажу несколько примеров применения и отмечу интересные места в документации. Хотите быстро освоить Argo Rollouts и разобраться в этом решении? Тогда жмите кнопку «Читать далее»!

Читать далее
Всего голосов 10: ↑10 и ↓0+10
Комментарии0

Как автоматизировать рутинные операции с помощью Jupyter, Python и Selenium

Время на прочтение8 мин
Количество просмотров24K

Привет, Хабр! Меня зовут Николай Суворов, я руководитель направления в МТС Digital. Занимаюсь продуктом МТС Premium – это единая подписка на сервисы МТС и партнеров. Сегодня я расскажу о нашем опыте создания робота для автоматизации повторяющихся действий сотрудников с помощью Jupyter, Python и Selenium. Статья будет интересна прежде всего менеджерам, которые хотят оптимизировать свою работу. Разработчикам мой текст будет полезен с точки зрения понимания возможностей по ускорению повторяющихся действий в интерфейсах. Весь необходимый код – внутри.

Читать далее
Всего голосов 30: ↑29 и ↓1+30
Комментарии36

Разработка на Angular под SmartTV: история одной фичи

Время на прочтение11 мин
Количество просмотров2.7K

Всем привет. Меня зовут Ярослав Карманников, я разработчик команды SmartTV/Web в онлайн-кинотеатре KION МТС Digital. Это четвертая часть сериала, посвященного фиче Autoplay в нашем кинотеатре. Сегодня обсудим нюансы реализации фичи на платформе SmartTV: я расскажу о том, как мы внедряли автоплей, с какими трудностями столкнулись и как их решали.

Добро пожаловать под кат!

Читать далее
Всего голосов 15: ↑15 и ↓0+15
Комментарии2

Сервис MONTE: увеличиваем продолжительность работы устройств NB-IoT

Время на прочтение9 мин
Количество просмотров1.9K

Привет, Хабр! Мы – старший менеджер центра развития сетей и решений на базе устройств интернета вещей Виталий Бачук и старший эксперт отдела внедрения новых технологий и мультимедийных сервисов Сергей Новиков – работаем в МТС. В этой статье мы расскажем о практике применения сервиса MONTE, который позволяет разработчику обеспечить быстрое создание и внедрение сервисов за счет простоты и делегирования большей части функционала оператору. А это ведет к сокращению затрат на разработку и удешевлению стоимости устройства.

Подробности – под катом.

Читать далее
Всего голосов 7: ↑7 и ↓0+7
Комментарии0

Как мы улучшали функциональность онлайн-кинотеатра на tvOS

Время на прочтение34 мин
Количество просмотров2.2K

Всем привет, меня зовут Валерия Рублевская и я iOS-разработчик на проекте онлайн-кинотеатра KION в МТС Digital. Это третья часть рассказа о фиче Autoplay и сегодня мы поговорим о нюансах ее реализации на tvOS.

Хотите подробностей? Добро пожаловать под кат!

Читать далее
Всего голосов 13: ↑12 и ↓1+11
Комментарии1

Как мы внедряли Allure TestOps в стриминговом сервисе

Время на прочтение11 мин
Количество просмотров16K

Всем привет! Меня зовут Иван Чечиков, я QA lead в МТС Digital, работаю над проектом стримингового сервиса WASD.TV. В этой статье я поделюсь опытом о том, как мы внедряли систему управления тестированием (TMS) Allure TestOps в наш проект и что из этого получилось. А еще отмечу подводные камни, с которыми столкнулись и обозначу пути их обхода. Статья может быть полезна тем, кто задумываются о переходе на данную TMS с других готовых решений, таких так Zephyr, TestRail, Test IT.

Подробности – под катом.

Читать далее
Всего голосов 5: ↑4 и ↓1+4
Комментарии4

Как разговорить айтишника: превращаем инженера в спикера

Время на прочтение4 мин
Количество просмотров4.3K

Доброго времени суток, друзья. Меня зовут Константин Архипов, руководитель проектов в команде DocFlow МТС Digital, преподаватель IT-центра МАИ, амбассадор конкурса «Цифровой прорыв» АНО «Россия – страна возможностей». В этой статье я расскажу о том, как научить специалистов доходчиво рассказывать о своих навыках и сделать из неразговорчивого инженера общительного спикера.

Интересно? Тогда добро пожаловать под кат!

Читать далее
Всего голосов 27: ↑22 и ↓5+19
Комментарии6

Как мы создали шаблон функциональных требований к разработке ПО

Время на прочтение9 мин
Количество просмотров42K

Всем привет, мы – Таня и Лиза, системные аналитики в МТС. В этой статье мы поделимся опытом внедрения структурированного шаблона функциональных требований (ФТ) к разработке ПО в нашей команде.

Статья будет полезна тем, кто работает с фронтовым функционалом – системными и бизнес-аналитикам. Неважно, Junior вы или Lead, в большой работаете компании или в стартапе, – наш рассказ вас наверняка заинтересует. Поговорим не только о том, как мы докатились до такой жизни, приняли единый формат ФТ, но и том, какие именно артефакты аналитик готовит в ходе своей работы. А еще мы подробно расскажем про причины поиска подходящего формата, сложности перехода и составляющие наших ФТ. 

Добро пожаловать под кат!

Читать далее
Всего голосов 23: ↑23 и ↓0+23
Комментарии22

Распределенная трассировка: подключить всех и не умереть

Время на прочтение14 мин
Количество просмотров5.9K

Всем привет! Меня зовут Филипп Бочаров, я руководитель центра мониторинга и наблюдаемости в МТС Digital. Мы с командой делаем платформу Наблюдаемости – это набор сервисов, который позволяет сделать работу других продуктов МТС прозрачной и понятной. Сегодня я расскажу про распределенную трассировку экосистемы МТС. 

Давайте вместе спроектируем коммунальную систему, в которой соберем распределенную трассировку всей нашей экосистемы. Отмасштабируем ее от 0 до 50 тысяч документов в секунду и посмотрим, как меняется наша архитектура, откуда берутся потери и пиковые нагрузки, какие есть пределы и ограничения. В общем, постараемся выжить под нагрузкой!

Читать далее
Всего голосов 17: ↑17 и ↓0+17
Комментарии1

Как организовать потоковую обработку данных. Часть 2

Время на прочтение6 мин
Количество просмотров4.4K

Привет, Хабр! Я – Евгений Ненахов из центра Big Data МТС Digital. Это вторая часть  статьи о том, как мы создали универсальный инструмент потоковой обработки данных и построили с его помощью мощную систему стриминга. В первой половине статьи мы обсудили основные компоненты методологии, а сейчас поговорим о том, как ими пользоваться.

Если вам интересна обработка данных – жмите кнопку «Читать далее»!

Читать далее
Всего голосов 12: ↑12 и ↓0+12
Комментарии6

Как организовать потоковую обработку данных. Часть 1

Время на прочтение10 мин
Количество просмотров10K

Привет, Хабр! Меня зовут Евгений Ненахов, я работаю в центре Big Data МТС Digital. В этой статье я расскажу о том, как мы создали универсальный инструмент потоковой обработки данных и построили с его помощью мощную систему стриминга. Если вам интересна обработка данных – добро пожаловать под кат!

Читать далее
Всего голосов 14: ↑14 и ↓0+14
Комментарии6

В поисках потерянного битрейта

Время на прочтение6 мин
Количество просмотров8.9K

Привет, Хабр! Мы – техническая команда «МТС веб-сервисы», работаем с направлением ТВ-решений для онлайн-кинотеатра KION: Андрей Агарков – эксперт в области видеокодирования и CDN, Дмитрий Пискунов – team lead группы технического сопровождения и Александр Шаталов – главный эксперт в области ТВ-платформ. В этой статье расскажем о поисках золотой середины между качеством видео и техническими ресурсами на его кодирование, хранение и доставку по транспортным сетям до клиентского устройства.

Добро пожаловать под кат!

Читать далее
Всего голосов 7: ↑7 и ↓0+7
Комментарии5

Как работает Autoplay в онлайн-кинотеатре

Время на прочтение6 мин
Количество просмотров3.1K

Привет! Меня зовут Алексей Мельников, я продакт в KION (онлайн-кинотеатр от МТС Digital), занимаюсь фичами, связанными с искусственным интеллектом. 

Весной мы писали о фиче пропуска титров. Судя по карме, статья хабровчанам понравилась и это мотивировало нас на написание серии материалов, посвященных другой фиче – автоплею фильмов. Ниже я расскажу, как и зачем мы реализовали эту фичу и что у нее под капотом.

Добро пожаловать под кат!

Читать далее
Всего голосов 15: ↑14 и ↓1+13
Комментарии7

Конкурентность в Go: пять примеров

Время на прочтение11 мин
Количество просмотров25K

Привет, Хабр! Я Артем Чаадаев, Golang-разработчик в МТС Digital. В этой статье я собрал примеры использования конкурентного кода в Go. Хотите узнать, как писать конкурентный код? Значит, вам сюда.

Добро пожаловать под кат!

Читать далее
Всего голосов 30: ↑26 и ↓4+23
Комментарии6

Промышленный мониторинг качества данных в Feature Store. Предпосылки и реализация

Время на прочтение10 мин
Количество просмотров3.7K

Привет, Хабр! Меня зовут Алексей Лямзин, я работаю аналитиком в финтех направлении Big Data МТС. Мы с коллегами разрабатываем предиктивные модели на данных крупнейшего телеком-оператора и сегодня я расскажу вам о том, как мы строили автоматизированный контроль за качеством данных в нашем Feature Store. 

Добро пожаловать под кат!

Читать далее
Всего голосов 19: ↑19 и ↓0+19
Комментарии0

Информация

Сайт
www.mts.ru
Дата регистрации
Дата основания
Численность
свыше 10 000 человек
Местоположение
Россия