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

Do It Yourself or die? Объясняем, что делать с Open Source для «импортонезависимости» на гифках из Футурамы

Блог компании Ростелеком Open source *Софт IT-компании

Религиозные противостояния GNU против Microsoft и Open Source против проприетарного ПО шли несколько десятков лет. Казалось, что тема Open Source уже раскрыта со всех сторон, каждый занял свою позицию, интерес к этому конфликту сошел на нет: Linux так и не убил Windows, а Билл Гейтс не завладел миром. 30 лет назад оптимисты предсказывали, что проприетарное ПО умрет и весь софт станет открытым — всего этого так и не произошло.

Но 2022-ой год для ИТ-отрасли России проходит под девизом «DIY or DIE», и в этой парадигме тема Open Source стала снова актуальной и дискуссионной. Мы в DataOffice Ростелекома используем ПО с открытым исходным кодом для решения задач по работе с данными с 2017 года, и с тех пор мы набили много шишек и накопили экспертизу в вопросах работы с Open Source. В этой статье мы делимся своими размышлениями, опытом и любимыми гифками из Футурамы.

Читать далее
Всего голосов 36: ↑23 и ↓13 +10
Просмотры 4.4K
Комментарии 23

Новости

Дизайн-система не равно UI-kit

Блог компании Ростелеком Веб-дизайн *Интерфейсы *ReactJS *

Дизайн-системы и UI-киты сейчас воспринимаются как равнозначные или тождественные. Но это не так! Более того, смешивать их будет чистым дилетантством, что недопустимо для современных UI/UX-дизайнеров и фронтендеров. В этой заметке я — Денис Пушкарь, оунер дизайн-системы Ростелекома — объясню почему.

Читать
Всего голосов 22: ↑20 и ↓2 +18
Просмотры 4.8K
Комментарии 13

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Читать далее
Всего голосов 19: ↑17 и ↓2 +15
Просмотры 7.3K
Комментарии 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.4K
Комментарии 2

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

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

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

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

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

Информация

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