🚀 Мы портировали новую версию библиотеки OpenCV 5.0!
С момента официального выхода новой версии прошло всего около двух месяцев, так что это самый свежак. 🔥
✨ OpenCV 5 предлагает:
👍 новый движок DNN;
👍 расширенную поддержку моделей ONNX;
👍 улучшения аппаратного ускорения;
👍 новые типы данных;
👍 расширенные возможности 3D-зрения;
👍 обновленный API.
📦 Мы планируем включить OpenCV 5 в состав следующей редакции Нейтрино.
#Нейтрино
С момента официального выхода новой версии прошло всего около двух месяцев, так что это самый свежак. 🔥
✨ OpenCV 5 предлагает:
📦 Мы планируем включить OpenCV 5 в состав следующей редакции Нейтрино.
#Нейтрино
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍2 1
Что важнее для современной АСУ ТП — контроллер, операционная система или среда разработки?
Правильный ответ — все три компонента. Именно поэтому сегодня речь идёт уже не о замене отдельных продуктов, а о создании единой экосистемы.
Только такой подход позволяет получить предсказуемое время отклика, высокую отказоустойчивость, производительность и технологическую независимость.
Вместе с партнерами из компании Адваланж мы подробно разобрали эту тему в новой статье журнала «СТА».
В ней Вы узнаете:
👍 почему микроядерная архитектура ЗОСРВ «Нейтрино» обеспечивает детерминированную работу и помогает строить отказоустойчивые системы;
👍 как среда разработки «АРМА ПЛК» компилирует программы IEC 61131-3 напрямую в нативный код, раскрывая возможности современных аппаратных платформ;
👍 почему именно связка ПЛК + ЗОСРВ + среда разработки становится новым ориентиром для отечественной промышленной автоматизации.
📖 Если вас интересует будущее российских АСУ ТП и реальные инженерные подходы к построению современных систем управления — рекомендуем к прочтению.
#Нейтрино #ПЛК
Правильный ответ — все три компонента. Именно поэтому сегодня речь идёт уже не о замене отдельных продуктов, а о создании единой экосистемы.
Только такой подход позволяет получить предсказуемое время отклика, высокую отказоустойчивость, производительность и технологическую независимость.
Вместе с партнерами из компании Адваланж мы подробно разобрали эту тему в новой статье журнала «СТА».
В ней Вы узнаете:
📖 Если вас интересует будущее российских АСУ ТП и реальные инженерные подходы к построению современных систем управления — рекомендуем к прочтению.
#Нейтрино #ПЛК
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6 2🔥1
Ловушка уровня зрелости 🪤
Почивать на лаврах всегда легко. И, что особенно важно, приятно. 😌
Думаю, что ни для кого не секрет: человеку свойственно ошибаться. Но в чем особенность некоторых человеческих ошибок? В том, что они со временем формируются в когнитивные искажения.
Одним из самых опасных искажений, по нашему мнению, является эффект Даннинга — Крюгера: люди с низким уровнем знаний или навыков в какой-либо области склонны переоценивать свою компетентность.
Перейдем к конкретным примерам. 👇
Как мы говорили ранее, существует начальный уровень зрелости, когда многие вопросы закрываются путем панического пожаротушения. 🚒
Если не извлечь из этих случаев опыт, не переработать его в методики, не автоматизировать эти методики, не внедрить их в процессы и не перейти на новый уровень зрелости, можно попасть в ловушку.
Постепенно формируется ощущение: «Вопрос же решился. Да, с усилием, но мы справились».
Причем чем дальше во времени мы отходим от момента пожаротушения, тем крепче становится это убеждение.
И вот эта ловушка и является, по сути, «ловушкой уровня зрелости». 🪤
«Вопрос решили, сертификат получили — следовательно, и в другой раз также всё решим и получим».
На начальном уровне зрелости стороннему наблюдателю эта ловушка будет очевидна — например, аудитору. 🔎
Но участникам процесса далеко не всегда это понятно. И чем дальше организация продвигается по уровням зрелости, тем сложнее обнаружить эту ошибку: она будет старательно прятаться среди уже отлаженных процессов.
Что делать, чтобы этого избежать?
Для начала — не закукливайтесь внутри организации. 🌐
Участвуйте в профильных мероприятиях, ездите на курсы повышения квалификации (лучше, конечно, на наши 😉), не бойтесь задавать вопросы — даже если они кажутся глупыми.
И самое главное — все участники процесса должны знать о существовании таких «типовых ошибок» и уметь их распознавать.
Потому что настоящий уровень зрелости — это не способность героически решить проблему в очередной раз. 💪
Это способность сделать так, чтобы героизм больше не требовался.
Дорогу осилит идущий. 🚶♂️
#ДайджестРБПО
Почивать на лаврах всегда легко. И, что особенно важно, приятно. 😌
Думаю, что ни для кого не секрет: человеку свойственно ошибаться. Но в чем особенность некоторых человеческих ошибок? В том, что они со временем формируются в когнитивные искажения.
Одним из самых опасных искажений, по нашему мнению, является эффект Даннинга — Крюгера: люди с низким уровнем знаний или навыков в какой-либо области склонны переоценивать свою компетентность.
Перейдем к конкретным примерам. 👇
Как мы говорили ранее, существует начальный уровень зрелости, когда многие вопросы закрываются путем панического пожаротушения. 🚒
Если не извлечь из этих случаев опыт, не переработать его в методики, не автоматизировать эти методики, не внедрить их в процессы и не перейти на новый уровень зрелости, можно попасть в ловушку.
Постепенно формируется ощущение: «Вопрос же решился. Да, с усилием, но мы справились».
Причем чем дальше во времени мы отходим от момента пожаротушения, тем крепче становится это убеждение.
И вот эта ловушка и является, по сути, «ловушкой уровня зрелости». 🪤
«Вопрос решили, сертификат получили — следовательно, и в другой раз также всё решим и получим».
На начальном уровне зрелости стороннему наблюдателю эта ловушка будет очевидна — например, аудитору. 🔎
Но участникам процесса далеко не всегда это понятно. И чем дальше организация продвигается по уровням зрелости, тем сложнее обнаружить эту ошибку: она будет старательно прятаться среди уже отлаженных процессов.
Что делать, чтобы этого избежать?
Для начала — не закукливайтесь внутри организации. 🌐
Участвуйте в профильных мероприятиях, ездите на курсы повышения квалификации (лучше, конечно, на наши 😉), не бойтесь задавать вопросы — даже если они кажутся глупыми.
И самое главное — все участники процесса должны знать о существовании таких «типовых ошибок» и уметь их распознавать.
Потому что настоящий уровень зрелости — это не способность героически решить проблему в очередной раз. 💪
Это способность сделать так, чтобы героизм больше не требовался.
Дорогу осилит идущий. 🚶♂️
#ДайджестРБПО
👍8🔥2 2❤1
Нейтрино поддерживает защищенный накопитель JaCarta.
Совместно с компанией Аладдин мы реализовали поддержку защищённого носителя информации JaCarta SF/ГОСТ.
JaCarta SF/ГОСТ предназначен для безопасного хранения и транспортировки информации ограниченного доступа — в том числе документов с грифом ДСП и сведений, составляющих государственную тайну.
Что даёт такая интеграция?
👍 Безопасную работу с информацией ограниченного доступа — защищённый носитель становится частью доверенной программно-аппаратной среды ОС.
👍 Защищённое хранение и транспортировку данных — информация может переноситься с использованием специализированного аппаратного USB-токена, а не обычного сменного накопителя.
👍 Управляемость — вместе с аппаратным носителем используется специализированное ПО для его ввода в эксплуатацию, управления и администрирования.
👍 Расширение применения ОС в защищённых контурах — поддержка специализированных средств защиты позволяет использовать ОС в системах, где предъявляются повышенные требования к работе с информацией ограниченного доступа.
Для нас это ещё один шаг к тому, чтобы Нейтрино была не просто защищённой операционной системой, а полноценной основой доверенной вычислительной среды — с поддержкой необходимых средств защиты на разных уровнях системы.
И это особенно важно там, где безопасность должна обеспечиваться не отдельным продуктом, а всей цепочкой: от аппаратной платформы и ОС до средств хранения, защиты и управления данными.
#Партнеры
Совместно с компанией Аладдин мы реализовали поддержку защищённого носителя информации JaCarta SF/ГОСТ.
JaCarta SF/ГОСТ предназначен для безопасного хранения и транспортировки информации ограниченного доступа — в том числе документов с грифом ДСП и сведений, составляющих государственную тайну.
Что даёт такая интеграция?
Для нас это ещё один шаг к тому, чтобы Нейтрино была не просто защищённой операционной системой, а полноценной основой доверенной вычислительной среды — с поддержкой необходимых средств защиты на разных уровнях системы.
И это особенно важно там, где безопасность должна обеспечиваться не отдельным продуктом, а всей цепочкой: от аппаратной платформы и ОС до средств хранения, защиты и управления данными.
#Партнеры
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥3 2
Следующая остановка — Уфа!
22 сентября встречаемся на выставке ПТА-Уфа.
На нашем стенде покажем российские среды разработки для ПЛК под управлением ОСРВ «Нейтрино» — и расскажем, как связка отечественной среды разработки и защищённой ОСРВ помогает создавать надёжные программно-аппаратные комплексы для промышленной автоматизации.
🎤 А ещё Владимир Махилёв в 14.40 выступит с докладом:
«Нейтрино — доверенная и защищённая ОСРВ для промышленных ПАК объектов КИИ».
Поговорим о требованиях к программной платформе для критической инфраструктуры и о том, какую роль в таких системах играет ОС реального времени.
👍 Дата: 22 сентября
👍 Место: г. Уфа, Верхнеторговая площадь, д. 2, Nesterov Plaza Hotel
👉 Регистрируйтесь на ПТА-Уфа и приходите знакомиться с Нейтрино вживую.
#ПТА #Мероприятия
22 сентября встречаемся на выставке ПТА-Уфа.
На нашем стенде покажем российские среды разработки для ПЛК под управлением ОСРВ «Нейтрино» — и расскажем, как связка отечественной среды разработки и защищённой ОСРВ помогает создавать надёжные программно-аппаратные комплексы для промышленной автоматизации.
🎤 А ещё Владимир Махилёв в 14.40 выступит с докладом:
«Нейтрино — доверенная и защищённая ОСРВ для промышленных ПАК объектов КИИ».
Поговорим о требованиях к программной платформе для критической инфраструктуры и о том, какую роль в таких системах играет ОС реального времени.
👉 Регистрируйтесь на ПТА-Уфа и приходите знакомиться с Нейтрино вживую.
#ПТА #Мероприятия
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4 4🔥2🤝1
🌐 Когда разработка нового сетевого стека начинается с архитектуры
В рамках создания нового сетевого стека io-enginet мы провели работу, которая на первый взгляд может показаться «внутренней кухней» разработки. Но именно такие вещи во многом определяют качество системного ПО.
Мы задокументировали общую архитектуру и взаимосвязи компонентов менеджера сетевого стека.
Почему это важно?
Сетевой стек — это не один модуль, а целая система взаимодействующих компонентов: менеджер, протоколы, драйверы, механизмы обработки и передачи пакетов, интерфейсы для прикладных программ. В архитектуре ЗОСРВ «Нейтрино», например, сетевые драйверы и протокольные модули подключаются к менеджеру сетевой подсистемы и взаимодействуют через определённые интерфейсы.
Поэтому хорошая архитектурная документация — это не формальность.
Она позволяет:
👍 понимать систему целиком, а не отдельными фрагментами; 👍 видеть зависимости между компонентами и оценивать последствия изменений; 👍 снижать сложность дальнейшей разработки и сопровождения; 👍 создавать основу для развития нового стека без потери архитектурной целостности;
👍 аккумулировать знания и эффективно управлять ими;
👍 ускорять выполнение задач в командах разработки за счет документирования даже низкоуровневых принципов работы кода.
В результате проект io-enginet — это не только разработка нового сетевого стека. Это ещё и работа по формированию понятной, документированной и управляемой архитектуры сетевой подсистемы.
А иногда именно такая работа за кадром и является самым важным результатом разработки.
#Нейтрино
В рамках создания нового сетевого стека io-enginet мы провели работу, которая на первый взгляд может показаться «внутренней кухней» разработки. Но именно такие вещи во многом определяют качество системного ПО.
Мы задокументировали общую архитектуру и взаимосвязи компонентов менеджера сетевого стека.
Почему это важно?
Сетевой стек — это не один модуль, а целая система взаимодействующих компонентов: менеджер, протоколы, драйверы, механизмы обработки и передачи пакетов, интерфейсы для прикладных программ. В архитектуре ЗОСРВ «Нейтрино», например, сетевые драйверы и протокольные модули подключаются к менеджеру сетевой подсистемы и взаимодействуют через определённые интерфейсы.
Поэтому хорошая архитектурная документация — это не формальность.
Она позволяет:
В результате проект io-enginet — это не только разработка нового сетевого стека. Это ещё и работа по формированию понятной, документированной и управляемой архитектуры сетевой подсистемы.
А иногда именно такая работа за кадром и является самым важным результатом разработки.
#Нейтрино
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥6 1
🔐 Функциональная безопасность начинается с кода
9 сентября вместе с партнерами PVS-Studio проведём вебинар:
«Применение ЗОСРВ «Нейтрино» и PVS-Studio для разработки ПО согласно требованиям МЭК 61508»
Разберём, как подходы к разработке ПО для ЗОСРВ «Нейтрино» соотносятся с требованиями МЭК 61508 и какую роль в обеспечении функциональной безопасности играет статический анализ.
Что будет на вебинаре:
👍 требования МЭК 61508 к инструментальным средствам разработки;
👍 практическая демонстрация PVS-Studio в комплекте разработчика «Нейтрино»;
👍 статический анализ как инструмент повышения безопасности и качества ПО;
👍 требования МЭК 61508 и МЭК 26262, их связь с рекомендациями MISRA;
👍 возможности PVS-Studio для контроля качества и соответствия кода требованиям стандартов;
👍 обзор новой мажорной версии PVS-Studio 8.0 и дальнейшие направления развития инструмента, включая функциональную безопасность.
🎤 Получится не только поговорить о стандартах, но и показать, как инструменты разработки и статического анализа работают вместе на практике.
📅 Дата - 9 сентября
🕛 Время - 12:00
👉 Подключайтесь к вебинару вместе с экспертами СВД ВС и PVS-Studio.
🔗 Регистрация:
#Безопасная_разработка #Партнеры #Вебинары
9 сентября вместе с партнерами PVS-Studio проведём вебинар:
«Применение ЗОСРВ «Нейтрино» и PVS-Studio для разработки ПО согласно требованиям МЭК 61508»
Разберём, как подходы к разработке ПО для ЗОСРВ «Нейтрино» соотносятся с требованиями МЭК 61508 и какую роль в обеспечении функциональной безопасности играет статический анализ.
Что будет на вебинаре:
🎤 Получится не только поговорить о стандартах, но и показать, как инструменты разработки и статического анализа работают вместе на практике.
📅 Дата - 9 сентября
🕛 Время - 12:00
👉 Подключайтесь к вебинару вместе с экспертами СВД ВС и PVS-Studio.
🔗 Регистрация:
#Безопасная_разработка #Партнеры #Вебинары
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6 5
День знаний начинается с Нейтрино.
Начинаем набор на очередной практический курс «Администрирование и диагностика ЗОСРВ «Нейтрино», который пройдет с 28 сентября по 01 октября 2026 г.
💡 За 4 дня участники:
👍 разберутся с основами администрирования ЗОСРВ «Нейтрино»;
👍 освоят инструменты и подходы к диагностике;
👍 научатся выявлять причины возникающих проблем;
👍 получат практический опыт работы с системой.
📜 По результатам успешного обучения и итогового тестирования — удостоверение о повышении квалификации.
Если работа с ЗОСРВ «Нейтрино» — часть ваших текущих или будущих проектов, этот курс поможет систематизировать знания и получить практические навыки, которые можно применять сразу после обучения.
📌 Записаться можно по телефону: (812) 317-55-56 или по почте: education@kpda.ru
#Курсы
Начинаем набор на очередной практический курс «Администрирование и диагностика ЗОСРВ «Нейтрино», который пройдет с 28 сентября по 01 октября 2026 г.
💡 За 4 дня участники:
📜 По результатам успешного обучения и итогового тестирования — удостоверение о повышении квалификации.
Если работа с ЗОСРВ «Нейтрино» — часть ваших текущих или будущих проектов, этот курс поможет систематизировать знания и получить практические навыки, которые можно применять сразу после обучения.
📌 Записаться можно по телефону: (812) 317-55-56 или по почте: education@kpda.ru
#Курсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥2 2
Уже завтра, 9 сентября в 12.00 вместе с партнерами PVS-Studio проведём вебинар:
«Применение ЗОСРВ «Нейтрино» и PVS-Studio для разработки ПО согласно требованиям МЭК 61508»
Разберём, как подходы к разработке ПО для ЗОСРВ «Нейтрино» соотносятся с требованиями МЭК 61508 и какую роль в обеспечении функциональной безопасности играет статический анализ.
Наши партнёры представят обзор новой мажорной версии PVS-Studio 8.0 и дальнейшие направления развития.
Поговорим не только о стандартах, но и покажем, как инструменты разработки и статического анализа работают вместе на практике.
👉 Подключайтесь к вебинару вместе с экспертами СВД ВС и PVS-Studio.
🔗 Регистрация:
#Безопасная_разработка #Партнеры #Вебинары
«Применение ЗОСРВ «Нейтрино» и PVS-Studio для разработки ПО согласно требованиям МЭК 61508»
Разберём, как подходы к разработке ПО для ЗОСРВ «Нейтрино» соотносятся с требованиями МЭК 61508 и какую роль в обеспечении функциональной безопасности играет статический анализ.
Наши партнёры представят обзор новой мажорной версии PVS-Studio 8.0 и дальнейшие направления развития.
Поговорим не только о стандартах, но и покажем, как инструменты разработки и статического анализа работают вместе на практике.
👉 Подключайтесь к вебинару вместе с экспертами СВД ВС и PVS-Studio.
🔗 Регистрация:
#Безопасная_разработка #Партнеры #Вебинары
👍6🔥3 2
Кодовое покрытие — это не просто процент в отчёте
Когда речь идёт об отдельном приложении, собрать Code Coverage относительно просто: инструментировать код, запустить тесты, собрать данные и построить отчёт.
А что происходит, если тестировать нужно целую операционную систему?
В ОСРВ «Нейтрино» компоненты поставляются в виде отдельных пакетов, а количество компонентов и тестов исчисляется тысячами. При этом разные подсистемы проверяются разными типами тестирования — от unit-тестов до интеграционных и верификационных.
Иван Растегаев в статье на Хабре разобрал, как организован сбор кодового покрытия в такой системе:
👍 как собираются buildtime- и runtime-артефакты;
👍 зачем нужны отдельные верификационные сборки ОС;
👍 как собирать данные о покрытии непосредственно на целевых устройствах;
👍 почему нельзя просто объединить результаты всех тестовых конвейеров;
👍 как формируется единый отчёт по пакетам и различным составам дистрибутива;
👍 как эта задача решается средствами CI/CD.
Если вам приходилось строить CI/CD для больших систем, где десятки или сотни тестовых наборов должны в итоге дать одну достоверную картину покрытия кода, статья будет особенно интересна.
👉 Читать статью на Хабре
#Нейтрино
Когда речь идёт об отдельном приложении, собрать Code Coverage относительно просто: инструментировать код, запустить тесты, собрать данные и построить отчёт.
А что происходит, если тестировать нужно целую операционную систему?
В ОСРВ «Нейтрино» компоненты поставляются в виде отдельных пакетов, а количество компонентов и тестов исчисляется тысячами. При этом разные подсистемы проверяются разными типами тестирования — от unit-тестов до интеграционных и верификационных.
Иван Растегаев в статье на Хабре разобрал, как организован сбор кодового покрытия в такой системе:
Если вам приходилось строить CI/CD для больших систем, где десятки или сотни тестовых наборов должны в итоге дать одну достоверную картину покрытия кода, статья будет особенно интересна.
👉 Читать статью на Хабре
#Нейтрино
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8 3👍2❤1
Модуль центрального процессора МЦП1502 получил поддержку ЗОСРВ «Нейтрино»
Совместно с нашими партнёрами, компанией «АТРОНИК», мы закончили работы по интеграции модуля центрального процессора МЦП1502 c защищенной операционной системы реального времени «Нейтрино».
Совместимость обеспечена выходом специализированного пакета поддержки ЗОСРВ «Нейтрино» для процессорного модулей МЦП1502 в составе комплекта разработчика МЦП905.
Пакет поддержки позволяет операционной системе работать в режиме симметричной мультипроцессорности (SMP) с полноценным использованием всех ядер процессора.
В Нейтрино обеспечена поддержка и функционирование следующих интерфейсов на процессорных модулях на базе процессоров Rockchip серии RK3568: UART, SD/eMMC, Ethernet, GPIO, USB, CAN, I2C, RTC, SPI, SATA, а также контроллер прерываний и сторожевой таймер Watchdog.
Совместимость с Нейтрино делает данный программно-аппаратный стек оптимальным доверенным решением для создания:
👍 Высоконадежных программируемых логических контроллеров (ПЛК);
👍 Бортового оборудования для железнодорожного, морского транспорта и авионики;
👍 Систем связи, хранения, обработки и передачи данных реального времени;
👍 Программно-аппаратных комплексов для объектов критической информационной инфраструктуры (КИИ).
Использование протестированного программно-аппаратного стека позволяет разработчикам и интеграторам существенно сократить сроки проектирования и вывода на рынок конечных систем автоматизации, критичных ко времени отклика и безопасности.
#Партнеры #rockchip #rk3568
Совместно с нашими партнёрами, компанией «АТРОНИК», мы закончили работы по интеграции модуля центрального процессора МЦП1502 c защищенной операционной системы реального времени «Нейтрино».
Совместимость обеспечена выходом специализированного пакета поддержки ЗОСРВ «Нейтрино» для процессорного модулей МЦП1502 в составе комплекта разработчика МЦП905.
Пакет поддержки позволяет операционной системе работать в режиме симметричной мультипроцессорности (SMP) с полноценным использованием всех ядер процессора.
В Нейтрино обеспечена поддержка и функционирование следующих интерфейсов на процессорных модулях на базе процессоров Rockchip серии RK3568: UART, SD/eMMC, Ethernet, GPIO, USB, CAN, I2C, RTC, SPI, SATA, а также контроллер прерываний и сторожевой таймер Watchdog.
Совместимость с Нейтрино делает данный программно-аппаратный стек оптимальным доверенным решением для создания:
Использование протестированного программно-аппаратного стека позволяет разработчикам и интеграторам существенно сократить сроки проектирования и вывода на рынок конечных систем автоматизации, критичных ко времени отклика и безопасности.
#Партнеры #rockchip #rk3568
Please open Telegram to view this post
VIEW IN TELEGRAM