Как стать автором
Обновить
139.1
Рейтинг
Ростелеком
Крупнейший провайдер цифровых услуг и решений
Сначала показывать

Выходим за пределы JVM. Объясняем на крестиках-ноликах чем хорош Kotlin Multiplatform

Блог компании Ростелеком JavaScript *Java *Swift *Kotlin *

Какой есть общий недостаток у мобильной, front-end и back-end разработки и иногда распила микросервисов? Дублирование логики. Очень часто я видел статьи или новости, где одна команда мобильных разработчиков ждет другую, чтобы выкатить релиз. И если с мобильными версиями более-менее все понятно и есть решения, то что делать с браузером? Очень часто логику работы приложения нужно поддержать и там.

Что делать, если хочется писать нативный код и при этом не иметь дублей реализации — на этот вопрос я постараюсь ответить подробно в данной статье. В процессе чтения можно будет познакомиться с технологией Kotlin Multiplatform и создать полноценный проект всем известной игры «Крестики-нолики» на трех самых популярных платформах Browser (JS), iOS (Swift) и Android (Java) с общей логикой на Kotlin.

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

Новости

WireMock – швейцарский нож в арсенале тестировщика. Часть 2

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

Всем привет! В предыдущей части я рассказал, что такое WireMock, в каких случаях его необходимо использовать, как его разворачивать и настраивать, как правильно сопоставлять запросы с заглушками и как пользоваться журналированием. Настало время рассмотреть все что связано с HTTP ответом, который возвращает заглушка, а также затронем сценарии.

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

Сам себе data scientist или зачем нужен анализ данных менеджеру по продажам

Блог компании Ростелеком Python *Визуализация данных *Управление продажами *

Всем привет! Меня зовут Михаил Тимофеев, я работаю специалистом в отделе телемаркетинга в Ростелекоме. Когда начинал работать менеджером по продажам, меня постоянно мучали вопросы: почему клиент отказался, где моя зона роста, что делать, чтобы продавать больше? И тогда я решил все взять в свои руки.

В статье я расскажу о своём опыте создания DIY-системы учета и прогноза продаж в Excel (или его аналоге Cacl из пакета LibreOffice), Power BI и Python 3 с подключенной библиотеками Pandas, NunPy и MatPlotLib.

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

WireMock – швейцарский нож в арсенале тестировщика. Часть 1

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

Всем привет! Меня зовут Анатолий Калмыков, и я отвечаю за качество создаваемых решений в «Ростелеком ИТ». Сегодня я расскажу вам про WireMock – это одновременно и утилита, и библиотека на Java для создания HTTP заглушек над веб-сервисами. Он создает HTTP-сервер, к которому мы могли бы подключиться, как к реальному веб-сервису.

Статья получилась длинной, поэтому в первой части я расскажу, что такое WireMock и в каких случаях его необходимо использовать, как его разворачивать и настраивать, как правильно сопоставлять запросы с заглушками и как использовать журналирование. Сегодня речь пойдет исключительно о WireMock в амплуа утилиты и standalone http-сервер, который можно настроить как душе угодно, не зная языков программирования.

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

Что раздражает российских IT-специалистов в компаниях

Блог компании Ростелеком Исследования и прогнозы в IT *Карьера в IT-индустрии IT-компании

Привет, меня зовут Марина, я отвечаю за IT-бренд и DevRel в Ростелекоме. Мы очень любим data driven-культуру, и в части бренда работодателя тоже стараемся проверять исследованиями большинство гипотез. Одной из главных тем остается перегрев рынка IT и проблемы с наймом и удержанием в компаниях компетентных специалистов. Эти кейсы мы и решили изучить поглубже. 

Читать далее
Всего голосов 21: ↑12 и ↓9 +3
Просмотры 17K
Комментарии 14

Контроль качества данных и точка. Как мы строили модуль DQM с нуля

Блог компании Ростелеком Хранилища данных *

Всем привет! Меня зовут Андрей, я занимаюсь процессами контроля качества данных в DataOffice Ростелекома. Мы используем данные для автоматизации бизнес-процессов, классической аналитики, машинного обучения и принятия решений на всех уровнях управления, поэтому для нас большое значение имеет качество данных. В статье поделюсь опытом создания модуля контроля качества данных, с какими трудностями мы сталкивались и как их преодолевали.

Читать далее
Всего голосов 15: ↑13 и ↓2 +11
Просмотры 1.4K
Комментарии 9

Что нужно знать про Postman: максимально коротко о Mock Servers, Flow и Visualize

Блог компании Ростелеком Тестирование IT-систем *API *Тестирование веб-сервисов *

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

В этой статье я решил сделать краткий обзор функциональности Visualize, Mock Servers и Flow.

Читать далее
Всего голосов 11: ↑11 и ↓0 +11
Просмотры 9.3K
Комментарии 4
Изучать ИИ можно по-разному. Так, исследователи Gartner взглянули на него с точки зрения бизнеса и классифицировали направления ИИ по стадиям внедрения в производство. Пока одни технологии взбираются на пик хайпа, другие уже выходят на плато продуктивности — этап, когда радикальные инновации уже позади, но технологию ещё нужно допилить.

Мы же посмотрим на ИИ как туристы. Представим, что ИИ — это город. Тогда отдельные технологии — объекты городской инфраструктуры. Мы прогуляемся по этому городу с гидами-экспертами, которые помогут понять, как работают технологии и для чего они нужны.
Читать далее
Всего голосов 25: ↑23 и ↓2 +21
Просмотры 22K
Комментарии 3

Что такое качество. Разбираемся в иерархии терминов «QA», «QC» и «тестирование»

Блог компании Ростелеком Тестирование IT-систем *Терминология IT

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

Читать далее
Всего голосов 10: ↑9 и ↓1 +8
Просмотры 11K
Комментарии 2
Если при слове «миф» на вас веет пылью веков и на ум не приходит никаких ассоциаций, кроме подвигов Геракла, то у нас для вас плохие (или хорошие?) новости: современная IT-сфера имеет собственную мифологию, причём далеко не всегда основанную на реальных событиях.

Мы собрали 11 мифов, с которыми нам приходится сталкиваться чаще всего, и сегодня хотим отделить в них мух от котлет. Хотите вместе с нами докопаться до истины?
Тогда вперёд!
Всего голосов 81: ↑43 и ↓38 +5
Просмотры 19K
Комментарии 41

Гудбай AV/EDR или как обойти защиту EDR в Windows

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

При проведении Red Team операций часто возникает вопрос обхода средств защиты. В данной статье будет рассмотрен один из методов отключения антивирусов и EDR.

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

Умный дом своими руками на ESP8266 + Kotlin + React

Блог компании Ростелеком ReactJS *Kotlin *DIY или Сделай сам

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

Сразу оговорюсь, что мой кейс достаточно специфический, цели и задачи всей затеи тоже не вполне классические (спойлер: изучить Kotlin и React для работы), поэтому эта статья – для разработчиков, гиков и просто увлеченных людей.

Читать далее
Всего голосов 12: ↑10 и ↓2 +8
Просмотры 20K
Комментарии 19

Как Grafana, Prometheus и Oracle ORDS помогли нам быстрее выявлять инциденты в биллинге

Блог компании Ростелеком Oracle *IT-инфраструктура *Service Desk *

Привет! Я работаю в компании Bercut, которая входит в группу компаний Ростелеком и более 20 лет занимается разработкой и поддержкой ПО для операторов сотовой и фиксированной связи. Сегодня я хочу рассказать про решение по комплексному мониторингу биллинговой системы у оператора связи на основе Grafana, Prometheus и Oracle ORDS. В едином графическом интерфейсе Grafana я объединил метрики приложения из БД, некоторые статистики работы самой БД Oracle и статистики сервера БД. Теперь в Grafana инженерам доступен мониторинг всего работающего оборудования и ПО, включая биллинг, что позволяет сократить время на выявление и локализацию сбоев.

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

Чек-лист переписчика: как устроена цифровая инфраструктура Всероссийской переписи населения

Блог компании Ростелеком IT-инфраструктура *Usability *Софт

Всем привет! С 15 октября по 14 ноября 2021 года в России проходит Всероссийская перепись населения, цифровым партнером которой выступает Ростелеком. Главным нововведением для жителей России станет возможность пройти перепись дистанционно, самостоятельно заполнив электронный переписной лист на портале госуслуг. При обходе жилых помещений переписчики будут использовать планшетные компьютеры отечественного производства с российской ОС «Аврора». В этом материале мы решили рассказать о технической стороне переписи: зачем понадобились планшеты, для чего понадобились очередные QR-коды на госуслугах и почему в Сибири перепись началась раньше.

Читать далее
Всего голосов 17: ↑14 и ↓3 +11
Просмотры 9.3K
Комментарии 57

Как я преподавал ИТ-архитектуру детям в «Сириусе»

Блог компании Ростелеком Учебный процесс в IT Будущее здесь

Привет, друзья!

Хочу поделиться с вами опытом преподавания в ИТ-колледже «Сириус», где я работал на протяжении двух недель. Как ИТ-архитектору мне приходится много общаться, проводить митапы и презентации. За несколько лет работы в Ростелекоме я накопил достаточно материалов, которые могли бы быть интересны как темы для лекций и практических занятий. Поэтому возможность поделиться знаниями с детьми показалась мне особенно интересной. Но я еще не представлял, насколько я был не готов к преподаванию такой аудитории. Впрочем, об этом расскажу под катом.

Читать далее
Всего голосов 19: ↑17 и ↓2 +15
Просмотры 6.8K
Комментарии 22

Что такое библиотека Pebble Templates и зачем она нужна?

Блог компании Ростелеком Java *SQL *Kotlin *

Эта статья будет полезной, если вам часто приходится искать более новые и изощренные решения в процессе реализации фичи. Мне, например, нужно было применить динамические фильтры к выборке из БД. При этом их нужно было использовать не в одном месте, а, например, в блоке WITH. Реализация через JPA Specification выглядела довольно сложно, а возможно, оказалась бы вообще невыполнимой. Даже при помощи JPA Repository потребовалось бы много лишних операций, маппингов и слияний. 

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

Planning Poker или White Elephant, что выбрать для оценки СЛОЖНОСТИ задач?

Блог компании Ростелеком Управление проектами *

Сейчас во многих статьях указывается приблизительное время чтения в минутах, поддержу тренд, но чуть- чуть по-другому :) Первый вопрос, который задает себе читатель: а эта статья она вообще о чем? Нужно ли мне ее читать? Что я узнаю нового для себя?  Спрашивали? Отвечаем! :) Обычно в статьях по технике планирования Planning Poker рассматривается вопрос КАК проводить сессию, подробно, красиво, с примерами успешных кейсов.  Но статья, которую вы сейчас читаете сфокусирована на другом.  На нормах деятельности, которым нужно следовать при проведении сессий по оценки сложности задач. Она отвечает на вопрос ЧТО вы должны делать, чтобы сессия  оценки сложности задач была успешна и ЧЕМ следует руководствоваться при выборе той или иной техники. 

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

Сам себе дата-инженер: открыта регистрация на митап Ростелеком х Qlik 2 сентября

Блог компании Ростелеком Карьера в IT-индустрии Конференции Data Engineering *

Если вы хотите начать работать с данными без бюджета и большого штата ИТ специалистов – приходите на митап Ростелекома и Qlik «Сам себе дата-инженер» 2 сентября. Мы ждем всех, кто давно хочет начать работать с данными, но не знает с чего начать.

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

Подробности под катом
Рейтинг 0
Просмотры 786
Комментарии 0

Как приручить дракона или Сказочка о том, как разработчик впервые встретился с Unit-тестами

Блог компании Ростелеком Тестирование IT-систем *PostgreSQL *Программирование *Java *

Disclaimer.

Статья не содержит описание новомодных технологий или прорывы на поприще разработки. Рассматривайте её как рассказ об опыте открытия для себя мира unit тестирования.

Если вы раньше не писали unit-тесты, но хотите начать, не уверены как тестировать вашу БД и нужно ли это, не знаете как использовать моки, и для чего они, то эта статья может стать началом вашего пути.

А ещё здесь есть драконы - и это нормально.

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

Пошаговая инструкция как использовать MkDocs для создания сайта с документацией продукта

Блог компании Ростелеком Open source *DIY или Сделай сам Подготовка технической документации *
Tutorial

Всем привет! Мы продолжаем разбирать наши решения. Сегодня расскажем о том, как, используя генератор Material for MkDocs, можно создать несложный, но удобный статический сайт с документацией (и не только!).

А ещё как встроить его в CI/CD для автосборки и автопубликации (мы используем Gitlab CI, о чём подробно рассказывалось в предыдущем туториале), а также как использовать плагины к генератору чтобы, к примеру, создавался не только сайт, но и его pdf-представление.

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

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

Информация

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