169 похожих чатов

Вот как происходит внедрение Эльбруса на практике: На данный момент в

наличии имеется ПК с ОС Эльбрус и их камнем. Нам необходимо набрать команду, которая будет заниматься разработкой по это, но мы даже не знаем «что писать в вакансии». Поскольку не понимаем, какие нужно использовать инструменты. Разработчиков под Linux у нас нет.

Со слов поддержки Эльбруса - используйте QT, а больше у нас ничего и нет. Но есть Python 3.7.

Наш софт больше похож на SCADA систему. Опрос различных устройств / датчиков и оперативно управление насосами и клапанами (все это по большей части Modbus). Куча графиков и отчётов. Основную часть программы занимает гидравлическая схема с индикацией оперативных параметров.

Основной вопрос - что использовать? Биться с QT или пробовать Python. У Python есть вопросы по производительности на этом процессоре, так же не понятно на чем делать GUI.

Я гуглил темы по GUI, но предложенные решения не портированы в ОС Эльбрус. Так же читал про QT как про ужасного монстра. Так появился Python, но никто из нас не делал GUI на Python. Так же у нас есть техзрение, как его реализовать на QT вообще не представляю. Боюсь утечек памяти - софт может работать до 90 суток без остановки.

https://www.linux.org.ru/forum/development/16632877

7 ответов

19 просмотров

Не пойму, а как они писали такую сложную штуку как скада система с техзрением, не зная про кьют и пайтон хотя бы в общих чертах?

это неудобно же.

Savel
это неудобно же.

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

Анатолий
Относительно. Вот человеку, который хочет что-то с...

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

Savel
Не пойму, а как они писали такую сложную штуку как...

в той сфере походу всё так. столкнулся с датчиками веса Tenso-m, софт для scada так толком и не завелось, падает при сохранении настроек. пришлось костыльными путями удалённо собирать показания 😁 так же пересмотрел кучу scada систем, они ужаснее другой по своей архитектуре...

beta.packages.altlinux.org/en/sisyphus_e2k/srpms/openscada — но Рома, к сожалению, таки майданулся ("волонтёрить" пошёл), соответственно стоит быть внимательным

Похожие вопросы

Обсуждают сегодня

Типа вызывать GetParent и проверять на соответствие GetModuleHandle?
The Bird of Hermes
67
Do any of you guys have interesting projects one could join? I'm a Middle Full-Stack developer (JS/TS, React & Node)
Lev Shapiro
40
$res = json_decode($наша строка из респонса); $res1 = array_map(fn($o) => $o->name, $res->breadcrumbs[0]->entities); Как такое будет на Хаскеле?.. В начале весь джейсон, в ко...
Хаскель Моисеевич Гопник
27
В чем сила брат, в NASM или FASM?
Isaac Kleiner
18
Вопрос по диагностике ошибок (я знаю в чем, в данном конкретном примере, я знаю, как исправить, пример модельный, понятно, что в реальности бывает намного запутаннее). module...
ⰄⰎⰋⰐⰐⰑⰛⰤⰧⰧⰩⰄ ⰊⰑⰁⰓⰡⰛⰦⰕⰫ
11
А чем вам питонисты не угодили?😂
.
79
Хтось використовував Vapor на Windows?
Jaroshevskii
15
Есть какой-нибудь для Delphi/FPC T*Compression(Decompression)Stream на базе LZ4/Zstd/любой другой быстрый(и хорошо сжимающий) алгоритм А ещё лучше в pure pascal А ещё лучше од...
notme
52
Тут кста кто-нибудь NeoVim использует?
Simple Sorcerer
13
Какое виндузовое сообщение приходит TTabSheet, что риэлайняться контролы на нем, даже у которых парент другой? Ситуация: открываю форму - кнопок нет, перелистываю на другой т...
Катерина Свиридова
5
Карта сайта