Как стать автором
Обновить
121.39
Сначала показывать

Занимательные задачи для любителей ML

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

Привет! Хотим подробнее рассказать вам о двух задачах, которые ждут вас на нашем челлендже с призовым фондом в 1 млн рублей.

Задача #1

Итак, у нас сливо-наливная эстакада. Как намекает название — на ней сливают или наливают продукт. Состав, прибывающий для этого дела, обслуживают сотрудники СИБУРа. Но кроме наших непосредственных сотрудников, есть ещё подрядчики, которые должны подготовить вагон-цистерну.

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

Службы поддержки СИБУРа — как они живут и чем занимаются

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров2.5K

Привет! В этот майский денёк мы хотим рассказать вам о буднях сотрудников службы поддержки, которые держат на своих хрупких внушительных плечах работу коллег из множества разных подразделений СИБУРа. Для этого мы поговорили с Александром Кузнецовым (ведущий специалист эксплуатации систем автоматизации бизнес-процессов, бывший сотрудник поддержки рабочих мест, ПРМ) и Андреем Протопоповым (эксперт группы удаленной поддержки). 

Они рассказали нам про работу в департаменте поддержки (как удалённой, так и нет), про самое сложное и интересное в работе, ну и, конечно, не обошлось без пары баек.

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

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

Когда не стоит полагаться на DRY

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

Один из самых распространённых принципов, часто упоминаемых в отзывах к пул-реквестам — это Don’t Repeat Yourself («не повторяйся»). Изначальные предпосылки для использования принципа DRY были вполне разумными.

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

В этой статье я объясню, почему, как мне кажется, дублирование не является причиной всех бед, и почему совершенно нормально бывает иногда повторяться.
Читать дальше →
Всего голосов 16: ↑15 и ↓1+14
Комментарии5

Конфликты в команде между БА и разработкой: как реализовать проект и не подраться

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

Привет! Меня зовут Ольга Павлова, я бизнес-аналитик, и сегодня я расскажу о конфликтах между разработчиками и аналитиками. Свой путь я начала более десяти лет назад, так что опыт конфликтов с разработкой у меня большой. В разные периоды времени причины конфликтов тоже были разными: это и моя низкая квалификация, и отсутствие опыта на начальном этапе, и отсутствие прокачанных soft skills. В общем, всего хватало.

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

Коллектив СИБУР Диджитал в целом отличается своей дружелюбной атмосферой, но даже там несколько лет назад на одном из проектов стали возникать конфликты. 

У нас было два бизнес-аналитика, два системных и команда разработки, мы между собой ссорились, хотя по отдельности все общались отлично. И я задалась вопросом: почему же так происходит? Затем решила провести среди своих коллег небольшое исследование. Задала вопросы бывшим и текущим коллегам, участвовало около 20 человек с соотношением аналитиков к разработчикам 50/50. Вариантов ответов не было, потому что мне было важно получить развернутые ответы, чтобы дальше их проанализировать.

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

Real-time optimization (RTO) — продолжение

Уровень сложностиСредний
Время на прочтение8 мин
Количество просмотров3.9K

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

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

Собеседование как экзамен

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров21K

Вам знакомо чувство, когда пришел на собеседование на людей посмотреть, себя показать, а ушел со вспотевшими ладошками и в смешанных чувствах? С мыслями: «Ребята, ну неужели не понимаете, что так нельзя?». Недоумевая, почему собеседование превратилось в экзамен.

Много лет назад я был уверен, что когда «подрасту», точно не стану повторять ошибок моих нанимателей. Но увы. Как только начал сам проводить собеседования — все повторилось.

Я угодил в ту же ловушку, что и они.

Далее
Всего голосов 69: ↑66 и ↓3+63
Комментарии100

Пишем форк Chrome, который рендерит браузер в терминале

Уровень сложностиСредний
Время на прочтение12 мин
Количество просмотров5.6K

Несколько месяцев назад я писал о форке Chrome, превращающем HTML в SVG, а сегодня хочу сделать нечто похожее, заставив его выполнять рендеринг в терминал.

Представляю вашему вниманию веб-браузер Carbonyl!
Читать дальше →
Всего голосов 38: ↑38 и ↓0+38
Комментарии13

Почему честность так важна для обратной связи

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

Привет!

Меня зовут Вячеслав Демин, я аналитик данных в СИБУР Диджитал. Почему меня так интересует тема обратной связи?

Во-первых, профдеформация. Занимаясь анализом, не только данных, я так или иначе привык рефлексировать на разные темы.

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

В-третьих, в свободное же от работы время я — мастер-ведущий игры D&D (Dungeons & Dragons). И здесь очень полезны оценки и впечатления участников о компании. 

Очевидно, что тема мне близка, и я рад поделиться своими размышлениями о видах обратной связи. 

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

Как вавилонянам удалось вычислить √2 с точностью до шести знаков после запятой?

Время на прочтение5 мин
Количество просмотров31K
Эта изготовленная примерно в 1800-1600 годах до нашей эры глиняная табличка свидетельствует, что древние вавилоняне смогли аппроксимировать квадратный корень двух с точностью 99,9999%.

Как им это удалось?

Читать дальше →
Всего голосов 101: ↑97 и ↓4+93
Комментарии63

Не создавайте отдельные пути для sign-in

Время на прочтение5 мин
Количество просмотров5.4K
В веб-приложении есть два варианта защиты экрана аутентификации:

  1. Если пользователь не аутентифицирован, перенаправить его по пути /sign-in:

  2. Если пользователь не аутентифицирован, показать ему форму входа по URL страницы, которую он пытался открыть, без перенаправления и отдельного пути:


Первый подход использовался на ранних этапах веба, потому что тогда страницы были неизменяемыми, и казалось логичным иметь отдельный URL просто потому, что в нём была форма и больше никакого другого контента.

Для настройки таких перенаправлений создаются страницы без проверки аутентификации, а проверка выполняется какими-нибудь функциями, вызываемыми на этапе маршрутизации. Они гарантируют, что целевые страницы будут открываться, только если пользователь аутентифицирован.
Читать дальше →
Всего голосов 32: ↑20 и ↓12+8
Комментарии15

IIoT-решения для ESG — 3 сценария, в которых беспроводные датчики помогают жить и работать

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

Привет! Меня зовут Юстина, я владелец продукта IIoT в компании СИБУР. В этом посте я расскажу про то, как LoRaWAN, беспроводные датчики, ловкость рук и слаженная работа разных подразделений может помочь и окружающей среде, и живущим неподалеку от наших объектов людям, и расчетному счету компании.

#1 — следим за чистотой воздуха

В непосредственной близости от ряда наших предприятий, в особенности тех, что расположены неподалеку от населенных пунктов на границе санитарно-защитных зон, установлены специальные экопосты. Чисто визуально это такой небольшой железный вагончик в поле, огороженный металлическим забором. Внутри вагончика — множество различных датчиков для контроля состояния атмосферного воздуха: хроматографы, газоанализаторы и метеостанция, призванные следить за качеством воздуха в режиме онлайн и сигнализировать о проблеме.

Проблема в том, что такие экопосты у нас долгое время обслуживались подрядчиком. А подрядчик — вещь непостоянная, так получилось на СХП: подрядчик, обслуживающий ПО и сервера, перестал существовать, и у коллег (экологов и химиков) осталась доживающая свой век система, которая требовала постоянной перезагрузки.

Оконечные измерительные устройства – есть, труднодоступное место их установки – есть. Звучит, как задача для нашего подразделения интернета вещей. Прежде всего — нужно было провести эксперимент по качеству связи. Многие предприятия СИБУР полностью покрыты беспроводной LoRaWAN-сетью, однако она всегда строится с «запасом», и кейсов с отдалением датчика на расстояние более 800 метров у нас не было. Так что 2,5 км стало для нас первым подобным случаем наладки устойчивого канала связи, с которым мы успешно справились. А что же делать с исправно работающими устройствами на экопостах? Не менять же? Конечно, нет: здесь на выручку пришли конверторы интерфейсов компании Автон, которые позволяют из почти любого интерфейса передать значения по LoRaWAN. А в качестве средства визуализации было принято решение использовать нашу IIoT-платформу.

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

Как мы развиваем айтишников в СИБУР Диджитал

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

Привет! Меня зовут Таня, я инженер-физик, специалист по электронике электрофизических установок. Когда я 16 лет назад выходила из института, мне задали вопрос: “Таня, кем ты хочешь стать, когда вырастешь?” Я не очень понимала, кем хочу стать, но точно знала, чего я делать не хочу. Я сказала: “Я никогда не буду работать с айтишниками”.

Я занимаюсь обучением и развитием персонала уже 17 лет. В двух предыдущих компаниях я построила два обучающих центра. Сейчас я помогаю найти ответ на этот вечный вопрос тем, кто еще не в IT, но очень хотел бы туда попасть, и тем, кто уже в IT, но яростно хочет расти и развиваться в этой роли. Поэтому сегодня расскажу всю правду о том, как мы развиваем IT-специалистов в компании Сибур Диджитал. 

Итак, СИБУР. Достаточно крупная производственная компания. Зачем мы начали придумывать какие-то штуки, чтобы обучать IT-специалистов? Дело в том, что в 2020 году мы столкнулись с офигенной такой текучкой IT-специалистов, ребята достаточно высокого уровня стали активно искать работу и покидать нас. 

С чем это связано? Мы производственная компания, каких-то драйвовых задач мы постоянно давать сотрудникам не можем. IT-специалисты делятся по трем уровням знаний: Junior - начальный уровень, Middle - средний и Senior - высокий. В нашей компании была такая проблема, что люди, наращивающие экспертизу годами, уходят из компании. Как вы понимаете, все то, что они нарастили и сделали, активно уходит вместе с ними. Мы поняли, что эту экспертизу было бы неплохо как-то сохранять и что сотрудники начальных уровней активно хотят развиваться, но мы не знаем, как их развивать.

Кстати, мало кому известно, что 32% IT-специалистов планировали уйти с работы, потому что их там не растят и никак не развивают. На основании этого мы подумали, что круто бы было сделать какую-то штуку, где мы бы все эти вопросы закрыли. Но перед тем, как говорить о создании Центра Экспертизы, давайте обсудим, почему же я с такой опаской относилась к IT-специалистам. 

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

YAMAL DEV CONF — как это было

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

Привет! Хотим поделиться с вами тем, как прошла в начале ноября наша северная YAMAL CONF. Это уже вторая конференция, которую мы собираем, чтобы развивать IT-комьюнити на Севере и делиться знаниями.

В этот раз мы немного увеличили масштаб по сравнению с 2021 годом и сделали два насыщенных дня — 5 ноября у нас было 7 докладов и 3 воркшопа, а 6 ноября — 6 докладов и тоже 3 воркшопа. Собственно, под катом — немного наших личных впечатлений и планов, фотки, полезные для сообщества ссылки и YouTube-плейлист со всеми 13 докладами.

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

Вам нужен чистый код? Используйте правило шести

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

Все хотят писать чистый код. Этому посвящены целые книги.

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

Решение таково:

Каждая строка делает только одно действие


Одна строка, одна задача.

Но не стоит слишком перебарщивать.
Читать дальше →
Всего голосов 64: ↑53 и ↓11+42
Комментарии87

Видеоаналитика на взрывоопасном заводе площадью в 700 футбольных полей

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

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

Меня зовут Щемелинин Вадим, я четыре года работаю в сфере цифровизации промышленности в компании «СИБУР Диджитал». Моя основная задача — развитие Индустрии 4.0 в холдинге. Одним из продуктов моего направления является видеоаналитика. Сегодня я расскажу про сложности, с которым сталкиваются Python-разработчики, внедряя машинное зрение в нефтехимическую индустрию.

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

Yamal Dev Conf — Север, дикий дубак и ИТ (5 и 6 ноября)

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

Привет! Меня зовут Никита Горчаков, мы с моим другом Юрием Лёгким собираем ИТ-конференции на Ямале. Ближайшая уже скоро, 5 и 6 ноября.

Ситуация с ИТ на Севере сейчас не самая радостная — запрос на хороших специалистов есть, и довольно высокий, но вот народу тут не очень много. Причем не столько из-за погодных условий, сколько именно из-за отсутствия нормального профильного коммьюнити.

Поэтому мы (я и Юра Лёгкий, технический директор Ямал Медиа) решили исправить ситуацию. Добавочным поводом стал поход Юры на Krasnodar dev Days 2019, после чего мы точно поняли, что локальному сообществу — быть. Примерно полгода мы корпели над организацией, искали деньги, спикеров и возможности.

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

Круглый стол Highload++. Станут ли в ближайшие 10 лет все компании IT-компаниями?

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

Привет! Перед летними каникулами мы (СИБУР Диджитал) с коллегами из Росатома, НЛМК, Газпромнефть – Цифровых решений и Евраза штурмили на Highload++ на тему, станут ли все компании IT или же это формат отдельного бизнеса, что лучше – своя разработка или аутсорс, и как новая реальность влияет на все эти вопросы.

У нас наконец-то дошли руки до текстовой версии этого круглого стола. На самом деле, мы хотим поделиться этой историей именно сейчас, потому что тема не только не потеряла своей актуальности, но и подкрепилась новыми трендами.

Сейчас множество компаний пытаются переформатироваться именно в IT-компании. Это следствие и всепроникающей цифровизации, и общемировых трендов, и свежих льгот, предоставляемым правительством для IT-компаний.  

Вместе с другими экспертами из отрасли мы и обсудили сложившуюся ситуацию. Подробности, мнения и примеры — под катом.

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

Real-time optimization (RTO) — что это такое и в чем его польза

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

Привет! В этом посте мы обсудим Real-time optimization и его влияние на бизнес, само собой, по большей части поговорим про нефтехимию. Но RTO способно повысить эффективность бизнеса и в других сферах, главное — правильно применять этот подход.

Что это вообще такое — RTO?

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

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

Автоматизируем деплой на объектах СИБУРа

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

Привет! Хорошо налаженным CI/CD сложно кого-то удивить, потому что чаще всего это происходит в классических IT-компаниях. А в них не бывает таких жестких ограничений в плане информационной безопасности.

Как вы понимаете, у нас в СИБУРе с этим дела обстоят немного иначе. Но мы все равно осилили развернуть полноценный CI/CD в рамках целых предприятий — теперь в пару кликов мы можем разворачивать новые релизы ПО на всех наших заводах. В этом посте я расскажу, что именно мы сделали.

Наш продукт называется “IoT-Платформа СИБУР” и он распределенный: центральный репозиторий с образами нашего софта лежит на серверах в корпоративном центре, а сама платформа устанавливается на сервер каждого завода. И делалось это обычно заботливыми руками отдельно взятых специалистов. Мы решили автоматизировать процесс обновлений версий платформы на каждом заводе, и вышло так, что мы стали первым продуктом в цифровизации СИБУРа, который автоматизировал деплой на заводы (из единого репозитория в корпоративном центре).

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

“Один дашборд, чтобы править ими всеми”

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

Привет! Как мы писали в предыдущих постах, наша команда создает удобные дашборды для разных департаментов СИБУРа, от хозяйственной деятельности до продаж. 

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

Для этого мы создаем так называемый Царь-Дашборд. Control Tower. Мета-дашборд. Он содержит информацию о самых важных дашбордах, которые есть в компании, по сквозным процессам (это такие процессы, которые касаются нескольких разных функций, нескольких различных исполнителей в одной компании). Целевая аудитория такого дашборда — первые лица компании: CEO и, что называется, “минус 1” от его должности. Также данные с дашборда могут пригодиться и операционным специалистам, если им удобно воспринимать данные в таком формате.

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

Информация

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