Как стать автором
Обновить
Цифра
Разрабатываем и внедряем промышленные ИТ-решения
Сначала показывать

Бот и нет забот: как с помощью telegram-бота мы сделали приятнее жизнь автотестировщиков

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

Привет, читатели Хабра!

Меня зовут Николай Усов, я работаю в отделе тестирования «Цифровой индустриальной платформы». В нашей команде в качестве системы управления тестированием программных продуктов используется Test IT. Система в целом нам нравится, претензий к функционалу почти совсем нет. Однако инструментарий Test IT не всегда позволяет настроить работу тестировщиков так, как удобно. Например, тот, кто с ней работал, знает, что при большом количестве тестов может быть затруднительным поддержание соответствия между автоматизированными и ручными тест-кейсами, если их слишком много. Плюс могут потребоваться иные методы расчета успешности автотестов или более простой интерфейс для удаленного просмотра статистики по прогонам. В этой статье я расскажу, как с помощью telegram-бота, работающего в связке с Test IT, мы сделали жизнь тестировщиков немного приятнее.

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

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

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

Всем привет! Меня зовут Ксения Непомнящая, я — технический писатель в команде Zyfra Mass & Energy Balance (Z-MEB) компании «Цифровая индустриальная платформа». Z-MEB — это продукт для предприятий добычи и переработки нефти, газа и руды, участвующий в программе импортозамещения. Сегодня предлагаю вам взглянуть на пользовательскую документацию как на путеводитель по продукту и рассмотреть ее роль в увеличении ценности продукта.

Понятный интерфейс как город с понятной планировкой и развитой инфраструктурой

Представим себе город с понятной планировкой и развитой инфраструктурой и рассмотрим два варианта взаимодействия с ним.

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

Взгляд на ИБ со стороны не ИБ-разработчиков

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

Всем привет! Меня зовут Елена Галата, в ГК "Цифра" я руковожу направлением разработки программного обеспечения. Хочу сегодня немного поговорить об информационной безопасности и о том, как она выглядит со стороны тех, кто имеет отношение к созданию ПО. Не только программистов, но и специалистов QA, аналитиков, продуктовиков и других. В этой статье я и хочу обсудить три важных вопроса: почему нам так важна безопасность, как она выглядит со стороны разработки, и куда двигаться дальше.

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

Зачем и как планировать трудозатраты технического писателя?

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

Меня зовут Юлия Седова, и я представляю команду технических писателей ГК «Цифра». В рамках масштабной работы по повышению качества документации мы столкнулись с проблемой отсутствия культуры предварительного планирования трудозатрат технического писателя. В этой статье я хочу поделиться нашим решением проблемы.

Как мы решали проблему планирования?
Всего голосов 8: ↑7 и ↓1 +6
Комментарии 12

Как концепция ЕОМ и графический конфигуратор моделей в ZIIoT облегчают жизнь промышленным разработчикам

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

Всем привет! Тут уважаемые коллеги уже много раз писали о различных инструментах и технологиях платформы ZIIoT для работы с промышленными данными и создания приложений. Но как-то руки пока не доходили до одного из самых важных ее компонентов — единой объектной модели (ЕОМ). В этой статье я исправлю это недоразумение и расскажу, как реализована концепция ЕОМ у нас и как работает наш инструмент для графического конфигурирования моделей — Zyfra Graphic Object Designer. Меня, кстати, зовут Александр Пучков, я ведущий владелец продуктов в компании «Цифровая индустриальная платформа», которая занимается развитием отдельной модификации ZIIoT для нефтегазовой и нефтехимической отраслей – ZIIoT Oil&Gas – и приложений на ее основе.

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

Wish You Were Here или Как найти коллегу, который захочет остаться

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

Случается, что нам, техническим специалистам, нужно принять решение в пользу того или иного кандидата для найма в команду. Обычно мы делаем упор на технические знания и навыки и не слишком обременяем себя размышлениями о том, подходит ли подходящий нам по техническим компетенциям кандидат под уже сложившуюся модель взаимоотношений внутри коллектива и может/хочет ли он справляться с ролью, которую ему в этом коллективе предстоит играть. В этой статье, которую я назвал по мотивам известного альбома Pink Floyd, я хочу рассказать, как на собственном опыте убедился, что обременить себя этими размышлениями при найме специалистов не только полезно, но и необходимо. Можете считать это работой над ошибками.

Дисклеймер. Эта статья создана техническим специалистом, чтобы помочь таким же техническим специалистам выработать свой подход к найму персонала, а не HRом для HRов. Если что-то тут кажется очевидным для  HR-профи или написано недостаточно научно, то ну и ладно.

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

Модульное тестирование производительности в Kubernetes или Как мы выиграли время на чай и здоровый сон для НТ-инженера

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

Всем привет! Меня зовут Сергей Лысов, я занимаюсь тестированием производительности платформы интернета вещей ZIIoT Oil&Gas. Если вы о ней еще не слышали, то велком сюда. А в этой статье я расскажу о том, как мы ускоряли и упрощали ее тестирование через автоматизацию контроля тестов и сборки  отчетов, а также внедрение изолированных тестов. Точнее — с чего мы этот путь начали и куда примерно движемся.

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

Что такое «хорошо» и что такое «плохо» в NiFi. Часть 3

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

Переносимость процессоров и паттерны

Вот и обещанная третья часть саги о том, что в NiFi можно делать и как это делать правильно, без претензий на истину в последней инстанции, конечно. Сегодня расскажу о переносимости процессоров и дам несколько паттернов для самых популярных задач на платформе ZIIoT. Если вдруг вам интересно почитать про оптимизацию схем и производительности в NiFi — велком в первую часть. Если мечтаете узнать больше о мониторинге, то вторая часть — must read. Только потом сюда не забудьте вернуться.

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

Потому что через бизнес-процессы лучше доходит

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

Всем привет! Меня зовут Алексей Бакукин, я старший бизнес-аналитик в дивизионе «Цифровой завод» ГК «Цифра». Из названия понятно, что мы занимаемся проектами цифровизации заводов. Чаще всего эти проекты преследуют две цели:

1. Рост прибыли предприятия за счет уменьшения затрат или увеличения выхода продукции.

2. Упрощение процесса, автоматизация типовых действий (отчет, расчет, дашборд и так далее).

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

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

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

Что такое «хорошо» и что такое «плохо» в NiFi. Часть  2

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

Мониторинг 

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

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

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

Что такое «хорошо» и что такое «плохо» в NiFi. Часть 1

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

Улучшаем читаемость схем и повышаем производительность

Всем нам (ну хорошо, большинству!) приходится иметь дело с Apache NiFi в качестве ETL-инструмента. У нас он используется для управления потоками данных в платформе ZIIoT (кому интересно, что это за зверь, можно почитать здесь). Apache NiFi — инструмент хороший, местами удобный, позволяет быстро решать задачи, в том числе и достаточно высокой сложности, не формируя для этого отдельную группу разработчиков. Однако, как правило, по ходу проекта условия этих задач меняются несколько раз, и нередко их решением на разных этапах занимаются разные люди в режиме аврала. И вот в результате мы видим НЕЧТО

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

Где глаза у самосвала

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

Привет, Хабр! Меня зовут Илья, я — разработчик систем восприятия окружения в компании Zyfra Robotics. Проще говоря, я учу самосвалы и буровые станки «видеть» окружающий их мир. Наши роботы бурят скважины на просторах Перу, а самосвалы без водителей трудятся на карьерах Хакасии. Чтобы они могли делать это быстро и, главное, безопасно, мы наделяем машины «глазами» и учим ими пользоваться. Для этого мы применяем камеры, радары и, конечно, лидары. В этом посте я хочу рассказать, что это вообще такое и с какими проблемами мы сталкиваемся.

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

Как мы делали TECHTALKS vol.5

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

Всем привет! Недавно у нас в Группе компаний «Цифра» прошла очень крутая ежегодная внутренняя техническая конференция TechTalks. Мы настолько ей гордимся, что решили поделиться внутренней кухней с вами и рассказать про ивент через призму того, как мы его делаем.

У нас очень много команд разработки в Москве, Кемерове, Смоленске, Санкт-Петербурге, Иванове и нам важно, чтобы коллеги чувствовали, что работают в единой команде, перенимали опыт друг друга, учились друг у друга, поэтому мы придумали TechTalks. Это неформальная корпоративная ИТ-конференция. Все мероприятие мы делаем своими силами, так как понимаем, что лучше нас самих такой ивент никто не сделает.

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

Еще один подход к аугментации табличных данных

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

Известно множество практик борьбы с выбросами во входных данных – применяются  как статистические методы, так и ML/DL-подходы. Каждый специалист по анализу данных использует их в процессе предобработки данных. Однако часто при этом отсеиваются исключительно ценные замеры, которые на самом деле выбросами не являются, а представляют собой редко встречающиеся состояния измеряемого объекта или процесса.

 "А стоит ли возиться с этими "редкими" состояниями?", – спросит нас любознательный читатель. "Да", – уверенно ответим мы и далее приведем один простой и показательный пример, а сразу за ним расскажем, как извлечь пользу из этих редких состояний. Конкретнее – мы предложим подход для генерации дополнительных измерений в задачах восстановления регрессии временного ряда.

Под "мы" здесь и далее имеются в виду я – Семён Косяченко – и мои коллеги Александр Подвойский и Александр Калиниченко. Вместе мы разрабатываем решения на основе ML для нефтегазовой отрасли в компании "Цифровая индустриальная платформа" (совместное предприятие ГК "Цифра" и "Газпром нефть").

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

Скажи «НЕТ» проводам или Как мы изобретали беспроводное устройство передачи промышленных данных

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

Многие читатели «Хабра» имели опыт построения «умного дома» и, скорее всего, использовали для этого беспроводные устройства. Кто захочет портить квартиру/дом, особенно после ремонта, ворохом проводов? Но вот на заводе для решения подобных задач беспроводных датчиков вы вряд ли увидите. Мы в отделе аппаратной разработки компании «Цифра» решили это исправить и сделали беспроводное устройство для сбора промышленных данных. Зачем оно нам понадобилось и как мы его разрабатывали, расскажу под катом.

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

Сказ об успешном бюджетировании проектов

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

Привет, Хабр! Меня зовут Светлана Захарова, и это мой первый пост. Я работаю в команде внедрения ВИСТ, ГК «Цифра», а именно обеспечиваю жизненный цикл бюджетирования проектов нашей компании. Хочу поделиться своим опытом и сконцентрировать внимание заинтересованных читателей на некоторых деталях этого процесса. В этой статье речь пойдет о начальных этапах управления проектом – его бюджете, и, возможно, тема будет не столько интересна сообществу разработчиков, сколько руководителям проектов внедрения, которые, как ни удивительно, слишком часто проявляют некоторое легкомыслие при планировании. В дальнейших статьях я постараюсь рассмотреть более технические вопросы, связанные с интеграцией наших систем в единую систему управления проектами внедрения.

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

Цифровые двойники нефтегазового месторождения и актива: что они могут дать отрасли и что нужно, чтобы их создать

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

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

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

«Нам он и нафиг не нужон, технический писатель ваш!» (с) или для чего он вам всё-таки нужен

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

Прекрасные дамы и неподражаемые господа, здравствуйте.

Меня зовут Федор, я технический писатель компании «Цифровая индустриальная платформа». Это совместное предприятие ГК «Цифра» и ПАО «Газпром нефть».

Скажу вам по секрету – сразу хотел вам показать в тик-токовском стиле «10 крутых лайфхаков как писать текст», устроив из этого целый цикл статей/рубрику.

Однако меня скорректировали. Сказали, чтобы я начал с самых азов и представил свою профессию, прежде чем учить местных айтишников-учёных. Что же, без занудства и скукоты попытаюсь это сделать.

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

ML-модели VS осложнения при бурении нефтяных скважин

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

Всем привет. Меня зовут Семён. Я занимаюсь разработкой интеллектуальных приложений для нефтегазовой отрасли в компании «Цифра». В этой статье я и моя коллега Анна Тарасова расскажем, как мы искали решение для проблемы с прихватами при бурении нефтяных скважин с помощью машинного обучения и к чему в результате пришли.

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

О нормах и законах или Как вылечить процесс техдокументирования (спойлер: это больно)

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

Привет, Хабр! Ранее я писал о том, как можно подружить разработчика и писателя в рамках единого процесса и о подходе Docs-as-code к документированию разработки. Здесь мне бы хотелось поразмышлять, как в условиях agile и постоянного развития одновременно перестраивать документирование под требования других процессов, зачастую не очень предсказуемых, и при этом сохранить максимальную целостность, качество и единообразие документации.

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

Информация

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