Как стать автором
Обновить
194.8
Рейтинг
Сначала показывать

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

Блог компании МТС Тестирование IT-систем *Java *Тестирование веб-сервисов *Системы сборки *
Tutorial

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

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

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

Новости

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

Блог компании МТС Учебный процесс в IT Карьера в IT-индустрии Конференции

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

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

Читать далее
Всего голосов 28: ↑23 и ↓5 +18
Просмотры 2.8K
Комментарии 6

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

Блог компании МТС Анализ и проектирование систем *Подготовка технической документации *

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

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

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

Читать далее
Всего голосов 22: ↑22 и ↓0 +22
Просмотры 7.2K
Комментарии 20

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

Блог компании Конференции Олега Бунина (Онтико) Блог компании МТС Программирование *Анализ и проектирование систем *

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

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

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

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

Блог компании МТС Data Mining *Big Data *Data Engineering *
⚒️ Cезон Data Mining

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

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

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

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

Блог компании МТС Data Mining *Big Data *Data Engineering *
⚒️ Cезон Data Mining

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

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

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

Блог компании МТС Высокая производительность *Работа с видео *Программирование *

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

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

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

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

Блог компании МТС Анализ и проектирование систем *Машинное обучение *Управление продуктом *Искусственный интеллект

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

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

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

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

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

Блог компании МТС Программирование *Go *Параллельное программирование *

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

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

Читать далее
Всего голосов 31: ↑27 и ↓4 +23
Просмотры 13K
Комментарии 6

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

Блог компании МТС Big Data *Машинное обучение *Data Engineering *

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

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

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

Импортозамещение Camunda самописным BPM-механизмом

Блог компании МТС Анализ и проектирование систем *IT-инфраструктура *Управление разработкой *Управление проектами *

Привет, Хабр! Меня зовут Владимир Швец, я ведущий разработчик центра Smart Process в МТС Digital. Расскажу о том, как мы собрали BPM-движок, который позволяет кастомизировать бизнес-процессы без перезагрузки стенда и перезапуска приложения.

Два программиста написали движок за две недели, поэтому такой BPM-механизм – быстрое и легкое решение, назвали его Scenario Engine. Мы применили движок для гибкого создания ряда процессов в рамках проекта интеграции с внешней системой. Ниже я разберу то, как работает движок, что у него под капотом, как мы его придумали и какие выводы сделали.

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

Читать далее
Всего голосов 18: ↑15 и ↓3 +12
Просмотры 4.5K
Комментарии 33

14 задач по Kotlin lists, которые заставят вас подумать

Блог компании МТС Занимательные задачки Разработка мобильных приложений *Kotlin *

Привет Хабр! Меня зовут Леонид Иванькин, я ведущий Android-разработчик в МТС Digital, работаю над приложением Мой МТС. В этой статье – сложные и не очень задачи, чтобы проверить, насколько хорошо вы разбираетесь в операторах для списков. Готовы испытать свои скиллы? Тогда переходите под кат!

Пройти испытания
Всего голосов 18: ↑16 и ↓2 +14
Просмотры 6.7K
Комментарии 15

Как Computed Properties в Angular помогают пропускать титры

Блог компании МТС JavaScript *Angular *

Привет, Хабр! Меня зовут Алексей Охрименко, я TechLead вертикали Ai/Voices онлайн-кинотеатра KION в МТС Digital, автор русскоязычной документации по Angular и популярного плагина для рефакторинга Angular-компонентов.   

Мой коллега Алексей Мельников уже рассказывал про фичу пропуска титров в KION, про ее бизнес- и tech-составляющие. Я же остановлюсь на том, какие у нас проблемы возникли в процессе реализации фичи и как мы их решили с помощью Computed Properties в Angular*. Добро пожаловать под кат!

Читать далее
Всего голосов 12: ↑11 и ↓1 +10
Просмотры 3K
Комментарии 7

Как ускорить Python с помощью C-расширений. Часть 2

Блог компании МТС Python *C *
Tutorial

Привет, Хабр! Меня зовут Игорь Алимов, я ведущий разработчик группы Python в МТС Digital, и это вторая часть статьи, посвященной тому, как писать быстрый код на Python с использованием C-расширений. Я расскажу о всех нюансах и приведу конкретный пример применения этого метода.

Первую часть статьи читайте здесь, чтобы увидеть продолжение – переходите под кат!

Читать далее
Всего голосов 9: ↑9 и ↓0 +9
Просмотры 4.1K
Комментарии 4

Как ускорить Python с помощью C-расширений. Часть 1

Блог компании МТС Python *C *
Tutorial

Привет, Хабр! Я – Игорь Алимов, ведущий разработчик группы Python в МТС Digital, работаю над продуктами Smart Rollout, B2B портал. В этой статье я расскажу о том, как писать быстрый код на Python с использованием C-расширений и способах победы над GIL.

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

Читать далее
Всего голосов 19: ↑18 и ↓1 +17
Просмотры 8.8K
Комментарии 11

Пишем стратегию тестирования для Agile/Scrum-проекта

Блог компании МТС Тестирование IT-систем *Тестирование веб-сервисов *Тестирование мобильных приложений *Agile *
Tutorial

Всем привет! Меня зовут Иван Чечиков, я QA-инженер в МТС Digital, работаю над проектом WASD.TV. В этой статье я моделирую стратегию тестирования для Agile/Scrum-проекта. Она может быть полезна небольшим командам, работающим по такой методологии. Стратегия проста, но не универсальна, вы можете дополнить ее на свое усмотрение.

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

Читать далее
Всего голосов 9: ↑8 и ↓1 +7
Просмотры 6.6K
Комментарии 11

Зачем компаниям API Management

Блог компании МТС Информационная безопасность *Серверная оптимизация *Микросервисы *
Из песочницы

Привет, Хабр! Мы – Ярослав Насонов и Надежда Колезнева – развиваем витрину для внешних API в МТС. Сегодня обсудим тему управления API в корпорации. Поделимся опытом внедрения API-менеджмента в МТС, расскажем, что уже сделали, сколько потратили времени, с какими ошибками столкнулись, и зачем все это вообще нужно.

Эта статья будет интересна всем, кто задумывается о централизации IT-сервисов в своей компании, не знает с чего начать внедрение API-менеджмента в компанию, и поможет ответить на вопрос – а нужно ли вообще это внедрение у себя?

Чтобы сделать статью полезной, мы побеседовали с главным по API-менеджменту в МТС – руководителем платформы ЦФК Алексеем Неботовым.

Читать далее
Всего голосов 9: ↑8 и ↓1 +7
Просмотры 4.6K
Комментарии 1

Упущенный импакт tNPS: потенциал, как основа ранжирования

Блог компании МТС Визуализация данных *

Привет, Хабр! Меня зовут Сергей Барановский, я руководитель проектов по аналитике МТС.

Сегодня поговорим о том, что такое NPS, чем упущенный импакт отличается от обычного и как он может помочь при расстановке приоритетов.

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

Как мы научили ИИ смотреть кино

Блог компании МТС Анализ и проектирование систем *Машинное обучение *Управление продуктом *Искусственный интеллект


Привет, Хабр! Меня зовут Алексей Мельников, я продакт онлайн-кинотеатра KION, который МТС запустил в апреле прошлого года. Отвечаю за направление искусственного интеллекта (ИИ) в продукте. В этой статье я расскажу о том, как работает фича пропуска титров и заставок в онлайн-кинотеатрах и поделюсь личным опытом привлечения ИИ к этому делу.
Читать дальше →
Всего голосов 14: ↑14 и ↓0 +14
Просмотры 3.2K
Комментарии 13

Автоматизируем iOS-сборку c помощью Jenkins

Блог компании МТС Разработка под iOS *Xcode *
Tutorial

Всем привет! Меня зовут Иван Чечиков, я QA-инженер в МТС Digital, работаю в проекте WASD.TV. В этой статье я расскажу о своем способе автоматизации iOS-сборки в TestFlight через Jenkins. С помощью такого метода можно настроить автоматизацию как локально, так и на удаленной машине. Поможет в этом Jenkins – это простой в использовании CI/CD-инструмент. Я рассмотрю локальное применение Jenkins.

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

Читать далее
Всего голосов 9: ↑9 и ↓0 +9
Просмотры 2.4K
Комментарии 0

Информация

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