Comments 223
А интеграция с другими тулбоксами матлаб? А ущерб, связанный с переходом на другой язык? Тут от фортрана до сих пор отказаться не могут в отрасли.
А системы тестов и отладки?
фортран быстрее си в математике и оптимизированей того же си, не то что матлаб, R, python, единственно с визуализацией в нём из коробки не всё в порядке, и в винде для достижения нужного вау эффекта доустанвливать нужное одной строчкой не получится.
все современные компиляторы его одним из первых далают: gcc, intel, clang.
и это язык програмирования, а не программа для математики,
фортран быстрее си в математике и оптимизированей того же си
Вы какоето очень странное утверждение делаете
Си вообще не может быть "оптимизированней" чем чтото еще, Си зачастую последний рубеж перед машинными кодами и он сам по себе довольно низкоуровневый относительно фортрана
правильней сказать, что базовые библиотеки фортрана более оптимизированы для вычислений чем такие же у Си, но никто не запрещает написать программу для вычислений так что она будет быстрее такойже программы на фортране, НЕ используя "стандартных" библиотек... потому что никто не обязывает их использовать в принципе.
У языка могут быть особенности, которые не позволяют компилятору максимально оптимизировать код. В случае с Си и Фортраном такие особенности - из-за aliasing'а, когда надо ручками говорить что можно и что нельзя оптимизировать.
По-идее, максимальная оптимизируемость (а от неё - и скорость) должна быть в языке вроде D.
Извиняюсь за духоту, в фортране из-за организации памяти многомерные массивы часто работают быстрее. Векторизация и комплексные числа из коробки.
Впрочем, это всё меркнет из-за чудовищного состояния современных IDE (попробуйте найти работающий дебаггер и контекстные подсказки для последней Visual Studio. Работающие, а не названные таковыми) и танцев с бубном для простейших визуализаций (чаще всего выбор либо в файл и GNUplot, либо массивные костыли типа quickwin).
Не знаю, как сейчас в Visual Studio, но в Visual Studio Code с контекстными подсказками/подсветкой всё в порядке. Вообще, проекты в моей области (атмосфера/океан) под Windows не пишут и не запускают (разве что отдельные уникумы).
С визуализацией согласен, нужны внешние инструменты, то есть в файл (не обязательно текстовый) и дальше (совсем не обязательно в GNUplot).
А quickwin это реально ужасные костыли…
фортран быстрее си в математике и оптимизированей того же си
О, я так не думаю, если брать интеловские компиляторы, то на плюс минус одинаковых вычислениях что фортран, что си выдадут скорее всего плюс-минус одинаковый компилят и всё упрётся в производительность процессора. Вот первый попавшийся под руку бенчмарк. Что же касается симуляции, то там придётся овердофига кода положить, так как из коробки в фортране необходимых численных методов вероятно нет. И если для того же Рунге-Кутта с переменным шагом ещё можно найти библиотеки, то "обвязку", вероятно придётся писать заново. Я так полагаю, что фортран поддерживается из-за большого количества уже существующего кода (это был первый язык, который я в Политехе учил в прошлом веке), но в активной разработке современных проектов я его давно не встречал. А современные инструменты сильно высокоуровневые, там симуляция буквально в несколько кликов собирается, а "оверхед" компенсируется высокой скоростью современных процессоров. Ну и вычислительное ядро - как правило оптимизированные библиотечные функции, в LabVIEW точно также - есля я соберу симуляцию на нативных примитивах LabVIEW, то результата вероятно вообще не дождусь.
В качестве примера могу привести практически все современные численные модели атмосферы/океана: в них фортран сейчас активно используется.
Расскажите, пожалуйста, там прямо новые элементы пишут на фортране или отчаянно латают "фамильное серебро" за невозможностью перевести на плюсы?
«Фамильное серебро» (если оно вообще есть) переписывают на F95 и более молодые стандарты.
Новые модули пишут на фортране, причём весьма активно.
Я бы не сказал, что там невозможно перейти на плюсы, просто не очень понятно, что это даст. К тому же, энтузиастов переписывать «с нуля» не находится, а модели там достаточно большого размера.
Чисто теоретически, учитывая неплохую интероперабельность фортрана и Си, можно отдельными блоками спокойно переписывать, но не слышал о таких попытках. А отдельные сишные библиотеки вполне используются (скорее, обёртки над ними).
Когда говорят о скорости, нужно учитывать не тольео скорость непосредсвенного счета, которая безусловно очень важна для больших и сложных моделей с длинными временами расчета. Нужно учитывать весь цикл. Разработку, откладку модели и модификацию. И тогда может получится что более медленная по расчету система, выиграывает за счет того что модель быстрее собирается в графическом виде, быстрее отлаживается за счет наглядности, и быстрее изменеется если нужно считать различные варианты. И если время создания отладки настройки и модификации больше времни расчета, то можно получить ускорение общего цикла, заменив "быстрый" фортран на "медленный" Simulink
Для очень маленьких расчётов это может быть и верно использование визуального стиля.
Как верно использование использование школьником ворда для создания странички заявления.
Но для написания статьи книги осваивай стили, пользуйся латех, освоив и странички заявления быстрей делаться будут
Проблем с построением графиков в фортране не ощущал экспорт, импорт данных очень удобен.
Но могу очень круто очень ошибаться.
А интеграция с другими тулбоксами матлаб?
Да не вопрос, вот вам на картинке пример, SimInTech встроен в сохему Simulinkl

Вместо сражения у черной скалы Табаки ушёл на север.
Это-то как раз не удивляет... Т.к. какое надо дать заключение - такое и дадут. И перепрыгивать с привычного ПО на непривычное - мало кто любит.
Интересует другой вопрос: а сам МАИ до "случившегося случая" - вы не попытались "пересадить с MATLAB/Simulink на SimInTech" ну хотя бы в учебном процессе?
Вот, с малого надо начинать. В институтах внедрять ПО. А там глядишь и выросшие инженеры сами запустят процесс импортозамещения.
А как когда профессура вся, за редким исключением, ссытьcя кипятком на ботинки от MATLAB Simulink?
Выгнать на пенсию 30 тыс руб.
Нельзя, законодательство не позволяет, только расстерлять нах :)))))
А преподавать кто будет? Вы что-ли? Достоинство российской технической профессуры в том, что она незаменимая.
50 тыс ассистент, 100 тыс профессор. Ну может чуть больше. Это который два диссера написал, кучу статей и учебников. И чтобы на полную ставку в институте работал.
Это в Москве.
А! И средний возраст 65 лет.
А как когда профессура вся, за редким исключением, ссытьcя кипятком на ботинки от MATLAB Simulink?
Ну вот как раз то, что и ожидалось услышать в резюме описанной вами ситуации.
Поэтому и бесполезно внедрять на производство то, что не имеет принципиальных функциональных преимуществ по сравнению с тем, к чему там привыкли. Длящийся риск от новизны для них превышает разовую выгоду от меньшей цены.
Это надо менять "в консерватории".
Взять тот же Компас, который таки зашел в (некоторые) ВУЗы, и выпускники которых "потащили" его за собой на работу - потому что влом переучиваться на Автокад.
С профессурой бороться можно, хоть и сложно. Подсказка - для этого надо "зайти" в министерство. См. в качестве примера "ректоропад". По крайней мере губернаторы вполне в состоянии туда зайти, как показывает практика. Проблема в том, что можно менять "девушек пониженной социальной ответственности" сколько угодно, но если денег на новые кровати нет - то даже если новые девушки сильно начнут их просить - "мамке" не с чего их купить. Но тут уже в ваших интересах предоставить им кровати бесплатно в обмен на использование их по назначению и фидбэк.
p.s. А с вашим прохвессором там всё просто. Общается конкурентами и пользуется этим для выторговывания более выгодных условий от основного кормильца.
Как представитель этой самой профессуры могу сказать, что как раз именно сейчас ссысь не ссысь, а министерство выкручивает руки переходить везде на отечественный софт. И симулинк, конечно, менять не хочется, но придется. Единственный (пока) аргумент, которым мы (профессура) пытаемся отстоять симулинк и другие подобные профессиональные пакеты перед министерством - «нет отечественной альтернативы». Так что вузовская почва сейчас очень благоприятная, засевайте!
Спасибо большое! Мы профессуру любим и ценим, несмотря на ее низкопоклонство перед запдам :)))))
Так не из-за пиетета перед этим западом же. Дайте аналогичные функционал, качество и документированность (про хелпы, примеры, форумы, сообщества и массовую апробированность уж и не говорю)- с бОльшим удовольствием будем вам низкопоклоняться ))
Да пожалуйста вот тут целая куча готовых лабораторынх работ от разных вузов:
https://help.simintech.ru/#4_nachalo_raboty/DIR_laboratornye_raboty_organizacii.html
Спасибо, посмотрим с коллегами на досуге. А то после раздела «Примеры моделей» на сайте SimInTech возникло некоторое недоумение)
да у нас в дистриутив 8000 примеров папка Demo, вот сейчас перевожу раздел адаптивные регуляторы для наших индийский арбских и китайских друзей

Ну в дистрибутиве это хорошо, но оф.сайт это же вроде как лицо продукта? А встречают, как известно, по одежке. Особенно министерские или ВУЗовские чиновники. И после плохой встречи до проводов по уму (в смысле дистрибутивов и демо из них) может и не дойти..
Поэтому в нас на сайте кнопка скачать. И там можно разобраться. А что до сайта руки не доходят
Поэтому в нас на сайте кнопка скачать.
После которой получаем вот это:
Форма с запросом персональных данных

Вы точно хотите, чтобы заинтересованные энтузиасты в вашу программу нос совали?
А вот здесь десяток учебных книжек на любой вкус:
https://dmkpress.com/search/product/?search_string=simintech
Массовая апробированность, это про применение в промышлености так с 2010 года АЭС управляются кодом сгенерированым из SimInTech.
Или это про обучение? Если про обучение, то никаких принципиальных отличий от Simulink там нет. Более того можно коневертировать модели нажатием Simulinkа в SimInTech кнопкой, и даже быстрее получется их открывать в SimInTech:
Естественно про обучение. Хотя информация, что управляющие коды для АЭС генерируются программами типа SimInTech или Matlab не добавила мне уверенности в завтрашнем дне)
Нет Matlab туда так и не протиснулся, для них это слишком сложно, а вот SimInTech сертификацию получил и подтвердил. Так что все надежно. 20 лет уже как автоматическая генерация кода в системы важные для безопасности АЭС сущетсвует и работает.
Позволю себе не разделить Вашу уверенность в надежности использования кода, сгенерированного на моделях с условной адекватностью, для управления реальным железом. Впрочем это не относится напрямую к использованию в университетах софта для моделирования динамических процессов. Успехов во внедрении в учебный процесс!
15 лет АЭС и реакторами АПЛ управляет код генерированный из SimInTech. Просто Диаграмма в SimInTech это не модель софта, математически тождественное представление кода Си, который SimInTech генерит.
Я не про модель софта, а про модель объекта на основе которой синтезируется софт. Отражающую объект по определению с ограниченной адекватностью. Пятнадцать лет да, это срок. ЧАЭС меньше отработала, прежде чем рванула..
Тут нужно понимать, что софт в любом случае будет написан, но есть два варианта:
Вариант 1. Из SimInTech с отладкой на модели (пусть с ограниченной адекватностью)
Вариант 2. Руками из по бумажному описанию. С отгадкой на объекте.
После ченобыля атомщики справедливо считают что первый лучше по любому.
А вот тут пошаговые инструкции что бы вкатиться в SimInTech на примере простых моделей: https://help.simintech.ru/#4_nachalo_raboty/DIR_sozdanie_kompleksnoj_modeli.html
А вот тут эксклюзив только для читателей этого форма пошаговые инструкции + 8 видео обучения SimInTech
однажды даже поймал АЗ
А в разговоре фразу "к тебя , что аз упала?" использовал ? В качестве маркера "свой-чужой".
MCNP передает вам привет.
Есть отраслевые стандарты на ПО. Пример: Автокад он и в Африке Автокад, пользуются от сантехника до электронщика.
И с этим нужно бороться всеми силами, если ПО не свободное - иначе вся отрасль стоит раком перед одной компанией.
Можно подумать, что SimInTech это свободное ПО... Нет.
Конечно свободное, можно свободно купить в отличие от западного, которое фрау Урсула Фондер Ляйн и вашинггтонский обков запрещеют продавать ундермешнам.
Нет. Свобода - это не только свобода покупки. Вы обанкротитесь, вас купят - и что будут делать пользователи с вашим закрытым кодом?
https://ru.wikipedia.org/w/index.php?title=Свободное_программное_обеспечение
Будут счастливо пользоватся последней актуальной версией, а потом купять что нибудь другое.
Лбое открытое ПО легко станет закрытым, если корпорация купит основной пул разработчиков. И что вы будете делать с миллионами строк чужого кода.
Dymola была открытой системой моделирования пока их не купили Французы из Dassault Systems
Лбое открытое ПО легко станет закрытым
ПО под GPL практически невозможно адекватно сделать закрытым, это напрямую запрещает лицензия
нужно как минимум согласие от всех контрибьютеров на смену лицензии, что практически нереально если его разрабатывали в открытую люди из сообщества
по этому всякие сложные системы где в основе лежит GPL софт, распространяют платную часть отдельно, как гугл у андройд телефонов - свои проприетарные сервисы в составе библиотек Google play services
Лицензия тоже не панацея. Некоторое время с интересом прочитал историю, как человек попытался получить исходники у Digma, которые по идее должны быть GPL: https://pikabu.ru/story/popyitka_polucheniya_iskhodnikov_yadra_ot_digma_i_posleduyushchee_khamstvo_ot_nikh_10767141?ysclid=m1p181sou5331500275
Речь не идет о закрытие кода, речь идет о покупке разработчиков, когда они уходять в корпорацию, оставля исходные коды, без присмотра. Что толку от их открытости? И предъяву кинуть некому.
Зато матлаб можно свободно украсть ныне, а за SimInTech сразу жаловать побегут. Ну и кто свободнее теперь? ;)
Над автокадом тоже не дураки работают, пока им удается удерживать лидерство в отрасли.
Вам имеет смысл действительно попробовать "встрять" в учебный процесс, и оттуда уже "прорастать" в промышленность. Так NI с LabVIEW в Германии поступает — почти каждый выпускник уни с ней поработал (и с Матлабом тоже). Что касается цен, то "спрос рождает предложение", кровавый энтерпрайз готов платить много и обильно, особенно если промышленности дело касается. Вот взять ту же LabVIEW — 4350. В год. Но это голая среда, к ней тулкиты ещё надо, Vision Development — ещё 2200, реалтайм c FPGA до кучи — 3260, ну и там мелочёвка OPC UA - ещё три сотни сверху. Вот и получите десяточку. У нас трое разрабов, так что тридцать тысяч евро в год улетает (хотя там есть скидки). А так, я в рамках соседнего топика с вашим тёзкой SimInTech покрутил, и был впечатлён, честно говоря, хотя я только нечёткую логику погонял с симуляцией водяного бака. Но в процессе экспериментов если честно, меня, привыкшего к LabVIEW, не покидало лёгкое ощущение того, что я как будто пересел с Texas Instruments TI-84 на Электроника МК-61. Но считает, да.
Но в процессе экспериментов если честно, меня, привыкшего к LabVIEW, не покидало лёгкое ощущение того, что я как будто пересел с Texas Instruments TI-84 на Электроника МК-61. Но считает, да.
Это дело привычки я например так же оплевался от Simems Amesim, когда очевидные привычные по матлабу симулинку действия не работали вот небольшое видео
На самом деле я немного "натянул сову на глобус". Дело в том, что LabVIEW сама по себе не совсем про симуляцию. Да, тулкит симуляции там есть, но он довольно "куцый" сам по себе, у вас навскидку значительно больше "высокоуровневых" кирпичиков, которых в LabVIEW просто нет. Но дьявол он в мелочах — мне с диаграммой работать проще чем в SimInTech (хотя тут действительно дело привычки). Кроме того, LabVIEW имеет уклон в сторону языка программирования общего назначения, ну то есть тут есть все стандартные конструкции - циклы for, while, структуры switch и т.д. В SimInTech это тоже есть, но сильно подозреваю, что вам придётся местами "спускаться" на уровень олдскульного текстовогоя языка, а тут это решено графически. Есть и ООП - классы, перегрузка методов, параллельность и необходимая синхронизация - очереди, семафоры, рандеву, акторы и куча всего. C точки зрения визуализации разделение на "переднюю панель/блок-диаграмму" даёт чуть больше свободы, да и GUI элементов тут побольше. Я бы посоветовал взять LabVIEW, можно либо community edition, она вообще бесплатна, а можно и Simulation Toolkit (но он на community скорей всего не встанет, вам проф может потребоваться), ну и критически посмотреть как оно там решено и "позаимствовать" хорошее что там есть на уровне идей, причём не "один в один", ведь как кто-то из великих сказал — "нет такой вещи, которую нельзя было бы улучшить", а LabVIEW в общем тоже далека от "идеала".
Интересно, на чьем ПО предыдущий суперджет в землю вогнали?
Конечно на кошерном сертифицированом Esterel.
Который грубо сел с козлением и сгорел с половиной пассажиров? Так его сам экипаж и вогнал.
Росавиация даже опубликовала рекомендации, что обучение экипажа нужно сокращать по сравнению с мировыми лидерами, не в два с хвостиком раза, а хотя бы немного меньше.
Нет, который воткнулся в землю в июле вопреки желанию пилотов лететь дальше.
Там где два из четырёх датчиков угла атаки неправильно установили? Это пока единственное что достоверно известно. Но что привело к катастрофе, пока не известно(по крайней мере я не нашёл информацию). Толи это был кривой софт, толи неправильные действия экипажа.
Насколько я понимаю, функция защиты от сваливания крутила стабилизатор на пикирование. Произошло всё быстро, поэтому у экипажа было мало шансов что-то сделать. В 737 они бы увидели и услышали как stab trim wheel (если мой склероз правильно помнит название) крутится на пикирование и могли бы быстро отключить это.
Именно так и было, исходя из предварительного отчета. Опыт 737 МАХ, кстати, говорит о том, что даже 20 тысяч футов может не хватить понять, что стабилизатор перекладывается софтом на пикирование. И это с механическим колесом, которое вращается как невменяемое. Так что свалить всё на софт при всём желании не получится.
Вторые парни на Максе могли спастись, если бы немного думали своей головой. Да и первые тоже. Что, конечно, не снимает вины с Боинга.
Оба борта могли спастись. У первого Макса в предпоследнем рейсе при снижении сработала система MCAS, но экипаж тогда отработал процедуру непроизвольного перекладывания стабилизатора, о чем занесли запись в бортовой журнал. Техники проверили и ничего не обнаружили (потому что по логике самолета всё было правильно, а механических повреждений также не было - откуда им взяться). В итоге через менее чем 12 часов повторилось тоже самое, экипаж отработал процедуру без отключения стабилизатора, восприняв, что всё в порядке (выравнивание на данных с самописцев), а потом уже не хватило запаса по высоте, когда второй раз произошло перекладывание. А вот эфиопы вообще не поняли, на сколько я помню, что происходит
Эфиопы просто тупо выполнили доработанную инструкцию. А потом не смогли переложить стабилизатор вручную из-за того, что у них был оверспид и нагрузка на стабилизатор была слишком большая. Если бы они догадались включить привод стабилизатора обратно и отмотать его кнопкой, то всё могло закончиться хорошо.
МАК уже говорил, что софт тут вообще ни при чем. При замене датчика угла атаки его установили с ошибкой, потому что нет защиты от дурака, как у тех же Аэробусов и Боингов, в которых просто не получится установить в иное положение из-за конструкции. Софт просто обрабатывал то, что давал хард, который установили неправильно.
Но два датчика то показывали правильное значение. Их четыре, для того чтобы в случае выхода из строя(или неправильной установки), компьютер мог ориентироваться на три оставшихся.
А когда два показывают один угол, два другой, он должен включать табло и сигнализацию о неисправности и не предпринимать никаких действий.
Исходя из отчета (с. 12):
В процессе разбега, после достижения скорости 60 kt, при значении угла тангажа 0º зарегистрированные значения углов атаки скачкообразно (за один опрос параметра, частота опроса составляет 1 Гц) изменились до 3.8º ADC1 и 4.8º ADC2 (Рис. 2, см. выделенную область). В ходе дальнейшего разбега продолжалась регистрация завышенных значений углов атаки. Перед началом действий по подъему ПОШ, на скорости ~ 125 kt значения углов атаки cоставляли 4.3º ADC1 и 5.9º ADC2.
И дальше идет пояснение:
Анализ записей предыдущих полетов этого и других ВС типа RRJ-95 показал, что в процессе разбега регистрируемые значения углов атаки и тангажа практически совпадают.
И упоминается, что было срабатывание сигнализации о расхождении скоростей между двумя системами свыше порогового значения (причиной может быть в том числе загрязнение трубок пито - катастрофа А330 над Атлантикой в 2009 и Ан148 под Домодедово в 2017).
Так еще и дальше (с. 23) показания обоих датчиков угла атаки, записанные самописцем, расходятся на один градус и составляют 6-7 градусов. То есть, оба датчика показывали одинаковый угол атаки. А всего у самолета 4 датчика и три системы - две основных (по датчику на каждую) и одна запасная (с двумя датчиками). Про запасную систему станет известно только в окончательном отчете, потому что на защищенном носителе её не пишет.
Рассуждения про то, как должна работать система, не имеет никакого отношения к тому, на каком софте она написана, а исключительно к архитектуре системы. Так что, опять же, на софт свалить всё не получится
Статья- крик души, за которым не стоит никакой конкретики. Точнее стоит желание продавать свой продукт за упомянутый охулиард рублей. Если кто не в курсе, то он далеко не так сильно отличаются от симулинка по цене, как это преподносится. Качество кода достаточно хорошо видно на приведенных автором скриншотах. Даже не хочу комментировать, кто присмотрится к картинке про кватернионы поймет о чем речь. В целом такой продукт как Симинтех в РФ конечно очень нужен и развивать его важно. Ключевое слово - развивать, а не подставлять костыли в достаточно старое ядро. В большой степени переходу на Симинтех мешает его крайне сомнительный gui, которого ги разу не касался ни один ui/ux разработчик.
Качество кода достаточно хорошо видно на приведенных автором скриншотах.
Именно для этого я их и привел, можно если не нравится вязть и все поправить и сделать по феншую, блок делали только для демонстрации возможностей созадния новых блоков, и демонстрации скорости создания новых библиотек. Об этом в тексте. Профессионал легко все поправить как два пальца об асфальт
Если кто не в курсе, то он далеко не так сильно отличаются от симулинка по цене, как это преподносится.
А вот завидовать и считать чужие деньги это не хорошо.
Таки не он первый начал суммы приводить и считать)
А вы не путайте госудраственные деньги из наших налогов выделяемые на убыточную отрасль авиастроения, которые авиастроители отправляют в США за MATLAB и деньги в частной росийской компании которая прибыль зарабатывает и налоги платит, и отечетвенных разработчиков ученых кормит. Это как говорят в Одессе две большие разницы.
Цена за богопротивный MATLAB это позор!
Цена за исконно посконо православный SimInTech это другое!
Если кто не в курсе, то он далеко не так сильно отличаются от симулинка по цене, как это преподносится.
А должен?
Что касается GUI, то никаких принципиальных отличий между SimInTech Simulink LabView SimulationX нет блоки и линии связи, это все примерно одинаково. Мне допустим без разницы где собирать модель в Simulink или SimInTech. Но как только модель становится сложной, а мы начинали сразу с моделей АЭС. Неочевидные особенности интерфейса SimInTech очевидными преимуществами.
В целом такой продукт как Симинтех в РФ конечно очень нужен и развивать его важно. Ключевое слово - развивать, а не подставлять костыли в достаточно старое ядро.
А то что древнее как дермо мамонто ядро MATLAB с 70-х сидит в Simulinke и поэтому он тормозит дичайшим образом это вас не смущает? Вот в виде в 5 раз быстрее модель Simulinka открывается и считаетсяв SimInTech
Это бенчмарк чего? Сравнение прогрузки на холодную среды матлаба и рисования в вашей системе? Ну такое себе.
Очень интересный рассказ, но у нас в РФ очень сложно как то пересадить народ на другое ПО, когда они использовали ПО годами известного бренда...
Мы русские импортозаместители с нами бог, Госдеп США и Урсула фон дер Ляйн!
Да даже если и пересадить, то всё равно таблички называют Экселькой, а чертежи ДэВэГешкой
Тут недавно была статья про глагол "гуглить" и что оно уходит из обихода заменясь более универсальным "поиском".
Тем более сейчас, с распространением объектно ориентированных интерфейсов (в отличие от файлоориентированых того же дос-виндовс), современным пользователям всё больше всё равно что там за формат. Таблица она и есть таблица, она сложена в группе объектов "документы", и без разницы что там за атрибуты расширения. Например кто сейчас из пользователей кроме увлеченных специалистов разбирается в расширениях картинок, видео или музыкальных файлов? Давно вы сами обращали внимание на расшения этих файлов если оно не связано с профессиональной деятельностью/хобби? Даже структура файловой системы не особо то нужна, все эти объекты группируются другими атрибутами внутри специализированных программ.
Тут недавно была статья про глагол "гуглить" и что оно уходит из обихода заменясь более универсальным "поиском".
Раньше в этом еще был дополнительный смысл - указание на новую технологию, в отличии от "физического" поиска на полке и в книге. Сейчас такого смысла нет, а поиски есть практически в любом байтохранилище.
Ну так и в других сферах монополия уходит. Те же документы сейчас, чтобы пользователи не ругались, надо делать такими чтобы открывались нормально в чем попало - и оригинальный офис, и онлайн сервисы, и зоопарк андроидных/айфоновских просмоторщиков.
С профессиональными специализированными программами сложнее, там уже кто что делает. Под мои задачи разработчики линукс любят, так что хоть родной системой, хоть виртуалкой, хоть WSL, но линукс у всех есть.
Тут скорее не монополия, а новизна технологии в сочетании с популярным её представителем, благодаря которому люди про неё зачастую и узнают. В разных случаях вес тот или иного фактора может меняться, впрочем.
Т.к. тот же Гугл не был единственным поисковиком, но благодаря ему пришло осознание, что, например, заряд электрона быстрее гуглить, чем искать в традиционном бумажном справочнике. Сейчас искать в бумажном справочнике вряд ли кому-то вообще захочется без принуждения, плюс искать можно в электронном виде не только интернет-поисковиком.
Мне кажется это не только в РФ, а по всему миру. Синдром утенка и легаси - основные причины. С виндой примерно такая же песня.
«У нас в РФ» - не согласен. Ровно наоборот, у меня есть опыт внедрения и сопровождения инженерного ПО для автоматизации процессов капитального строительства в 9 странах. В России как нигде пересаживание происходит регулярно и простыми решениями руководства. В развитых странах умеют считать экономику процесса в долгую и понимают риски от смены ПО. В России экономический расчет заканчивается на этапе закупки простым сравнением цены
С одной стороны, грустно, с другой - даже хорошо. Чем больше багов в боевой технике и чем больше безумия в организационных процессах - тем меньше людей убьют. Зачем некоторые люди пытаются им помочь это исправить - я не понимаю.
ты приплел политику и военных
Из статьи:
с помощью специалистов МАИ смогли собрать и запустить модель самолета, модель авиабомбы
Во-первых, на "ты" мы с Вами не переходили.
Во-вторых, МАИ, в том числе, занимается военными проектами.
В-третьих, никаких призывов, кроме завуалированного призыва думать, в моём комментарии нет.
И Ваши минусы в карму мне не понятны.
Автор приплел Госдеп и Фон Дер Лайен, которая, кстати, на момент описываемых событий ещё не была руководителем Еврокомиссии. Кажется, пост стал политическим еще тогда.
Где вы так хорошо выучили русский язык? В России политикой называется критика официальной линии партии, а всё что колеблется с ней в такт политикой не называется (а называется патриотизмом). Например, если дети рисуют в школе на уроке президента то это патриотизм, а если инагента то это политика.
Урсула фон дер Ляйн просто смешное название бабки, и кейс на самом деле тоже про бабки, политика не интересна, если это не политэкномитка
Ну да, бага в определении ошибки корректируемой авиабомбы, сохранит много жизней ага, заказчик скорее увеличит количество запускаемых единиц чтобы одна, но попала. Куда остальные попадут ему то не сильно важно. И в и каком случае больше народу погибнет. от одной точной авиабомбы или от десятка, особенно если цель в плотной городской застройке.
Ну и вы думаете что если у одной стороны забрать всё оружие, то сразу наступит мир и добро и справедливость? Ваш чёрно белый мир не выдержит проверку реальностью. Баланс сил и существование альтернативных сил. вот лишь единственный путь к улучшению нашего несчастного шарика. В противном случае получаем монополию, которая творит что хочет, ну может у себя дома чуть стесняется, а за пределами своих границ, неограниченные возможности и полная вседозволенность людей далеких от моральных ценностей, одержимых жаждой личной наживы(и я не только про РФ)
Посмотрите статью там письмо Mathwork нет не одной военнной компании котораня не использует MATLAB!
Поскольку вы умнее и опытнее многих, вы давно уже ответили на вопрос о ценообразовании импортного софта и что в этих 75К за лицензию находится. Тоже самое с SAP и Oracle Suits. Многие думают, что на западе все такие белые и пушистые в плане коррупционной составляющей, вот только люди везде одинаковы, как ни удивительно.
В далеком 2016 году, когда я еще был неоперившимся старшеклассником, у моей школы наладилась дружба с МАИ через моего учителя физики. И в связи со своим увлечением авиацией и желанием поступать на системы управления, навигации, стабилизации и ориентации ЛА в Бауманку или МАИ (в итоге-то поступил, но ни дня там не отучился, но это лирика), я оказался тем, кто должен был оценить с точки зрения старшеклассника, на сколько решаемы задачи, которые готовились для Олимпиады НТИ. И мне как раз тогда показали этот самый СимФлай. И вот я до сих пор не уверен, поработав в Матлабе и в СимФлай, что с матлабом можно тягаться.
А что вы можете сказать на счет полетной модели JSBSim?
Полная наивности статья, от наивного человека. Мужик, тебе не про Лёню Голубкова, а Бедную Сашу смотреть нужно. Уже в 1997-м инженерам всё подробно объяснили:
Далее, все "аргументы" в статье в пользу вашего софта, в реальной экономике несостоятельны, ибо не учитывают Главный аргумент конкурентов. Как вы его собираетесь перешибать?
У IBM, как и у большинства американских корпораций, интересный послужной список с доказанными фактами подкупа чиновников и партнеров по всему миру. С 1993 по 2000 годы в Аргентине компания подкупала чиновников, чтобы они купили информационную систему для крупнейшего государственного банка. Стоимость контракта — 250 млн долларов, цена правильного решения — миллионы долларов, переданные на счета в швейцарских банках. Четыре высокопоставленных сотрудника IBM были арестованы в рамках этого дела, еще десяти предъявлены обвинения.
С 2004 по 2009 годы в Южной Корее и Китае компания развернулась на полную катушку: подкуп чиновников, когда им предлагали поездки за океан за счет компании, дорогие рестораны, покупки подарков в люксовых магазинах. Схема подкупа была поставлена на широкую ногу, в ней участвовало около ста сотрудников IBM в этих странах
Только в Южной Корее компания получила контракты на 54 млн долларов. Обычно размер взятки — минимум 10% от суммы контракта, никто не будет мараться за незначительные суммы.
В 2013 году взятки в Польше, Аргентине, Бангладеш и на Украине, последняя относилась к зоне ответственности российского офиса. Каждое дело пытались замять, и стали они известны только благодаря тому, что информация появилась от местных правоохранительных органов или чиновников, которые были возмущены этим или пытались сделать себе имя на борьбе с взятками. В отдельной статье вы можете подробнее и в деталях почитать о том, на каких взятках ловили IBM2011–2014, India: Did top IBM executives cook the books in India?
2013, USA: IBM under investigation for how it reports cloud revenue
2013–2016, Australia: “The worst failure of public administration in Australia’s history” — IBM is banned from doing business with Queensland’s government
2015, Canada: Another bribery case at IBMСекретный фонд Hewlett-Packard
Компанию уличили во взятках чиновникам России, Польши и Мексики
Суд Сан-Франциско оштрафовал американскую компанию Hewlett-Packard (HP) на $58,8 млн за подкуп российских чиновников.https://www.rbc.ru/newspaper/2014/09/15/56bdbfde9a7947299f72c966
В общем заключении по делу «Соединенные Штаты Америки против Daimler AG», размещенном в юридической базе американских судов PACE, детализировано обвинение в коррупционных связях германской автомобильной компании и чиновников разных стран.
в течение десяти лет — с 1998-го по 2008 год — Daimler AG участвовал в коррупционных схемах по подкупу чиновников, чтобы получить госзакупки на выгодных условиях. Всего установлены случаи коррупции в 22 странах, в том числе в Египте, Туркмении, России, Германии, Вьетнаме, Венгрии, Нигерии и других.
В обвинительном заключении минюста сообщается, что представитель Daimler в России давал взятки нашим чиновникам в период с 2001-го по 2005 год напрямую, а также через агентов и холдинговые компании.
Делалась это для того, чтобы обеспечить своей компании выгодные госзаказы.
https://www.gazeta.ru/auto/2010/03/24_a_3342751.shtmlитд итп.
Единственный шанс поучаствовать вам в "ипортозамещении", это если вашу контору с потрохами купит какой-нибудь из серьёзных "дядь". При этом рабочая нагрузка на вас возрастёт, зарплаты станут ещё меньше, а вся прибыль уйдёт в его карман. Да, друзья, никто вам зарплат выше рынка платить не будет, а уж замену специалисту на "рынке труда" найдут в две недели.
Теперь по стоимости софта. Вы опять не понимаете природу рынка и ценообразование. Кто сказал, что нужно продавать дешевле рынка? Это же (с точки зрения рынка) сумасшествие! Вас же засмеют все: от банкиров до министров! Если лицензия на рабочее место (товар) на рынке стоит 76к$/место, то по такой цене её и будут продавать. "Импортозамещать" же нужно софт, а не прибыли! А с учётом патриотической надбавки, цена, глядишь, вырастет в x2, если не в x5. Так повелось.
Мне кажется, всё изложенное - очевидные вещи (для практиков, а не теоретиков, конечно).
Говно и пар - это не атомный реактор ядерной лодки, это в целом инфраструктура корабля. Так говорят потому, что и говно (сантехнические коммуникации и фекальные цистерны) и пар (силовая установка, чаще на мазуте, чем на атомах) находятся в ведении БЧ-5, департамента сопровождения инфраструктуры, если по сисадмински.
Спасибо за вашу историю. Стиль изложения огнище!
Так как Вы сказали "спасибо" за данный Мною выше дельный совет, продолжим наше заседение. Вот это:
...мы выходим на научный институт, в котором есть люди, занимающиеся моделированием движения летательных аппаратов.
...руководитель был настоящий авторитетный ученый, он рассказал...
...теперь у нас есть настоящий ученый, он не любит красных собак-продавцов MATLABтакже, как и я. И главное, он обладает глубокими научными знаниям в области моделирования, и таким международным авторитетом, что даже в Британии его слушают, и по его звонку меняют условия продажи MATLAB. Вот он – настоящий партнер, с которым мы сейчас ворвемся в авиацию и всех порвем на британский флаг.
...У меня родился конгениальны план
подтвержает, что в дополнение к незнанию рынка, Вы ещё и не знаете, как работает государственная система.
Руководитель государственного научного учреждения - это обычный государственный служащий на зарплате у государства (или ещё, как говорят, "чиновник"). На протяжении десятилетий, он и его институт давали государству заключения, что Simulink-у аналоговнет; обосновывали и за государственные же средства разрабатывали дополнения (плагины) к нему:
он, как настоящий ученый, выкинул тулбокс Simulink Aerospace и создал свою собственную отечественную библиотеку блоков.
И что же по Вашему он должен теперь сделать? Распустить собственный отдел IT-разработи и поддержки и начать давать обратные залючения? Что Вашему продукту аналоговнет?
Чтобы миллионные (не в рублях) контракты заключались на вас?!
Ну, ладно, пусть он даже рассочуствовался к Вам, или Вы его убедили (см. выше действенные методы убеждения от мировых высокотехнологичных компаний). Или он из простых патриотических побуждений, навеянных телевизионной кампанией по импортозамещению дал Вам положительное заключение (которым Вы пошли затем размахивать направо и налево).
Что будет потом? Потом будет звонок "куданадо" от "расстроенных клиентов", с обоснованием на 1000 листов, почему Ваш софт плох (а уж "ктонадо" "комунадо" "чтохочешь" особснует, уж, поверьте; да и по известному закону рынка "клиент всегда прав").
И наш "настоящий учёный", уже не "руководителем" пойдёт читать лекции студентам куда-нибудь на кафедру какого-нибудь университета. Вопрос: ему это надо?!
...К тому же, на его место придёт другой государственный служащий, тоже "настоящий учёный", но с иным мнением о Вашем софте.
Конец истории.
PS Если у Вас что-то не получается, не надо винить в этом мир. Лучше подумайте, может это вы чего-то не понимаете. Это продуктивней.
...но Мишенькин совет лишь попусту в G&P пропал. (с) великий русский баснописец Иван Андреевич Крылов.
@MasterMentor вы не поняли, меряется умом и шишками в интернет флуде невозможно, тут можно меряться только в злословии. Но за это меня забанили на три дня, поэтому повторю без определений
Единственный шанс поучаствовать вам в "ипортозамещении", это если вашу контору с потрохами купит кто-то из серьёзных "дядь". При этом рабочая нагрузка на вас возрастёт, зарплаты станут ещё меньше, а вся прибыль уйдёт в его карман. Да, друзья, никто вам зарплат выше рынка никогда платить не будет, а уж замену на "рынке труда" найдут в две недели.
Очень смешно. Непонятно, только про «бабаек» и «серьёзных дядей», это вы сами себя лично запугали, или вас так руководство стимулирует? Те, кто в РФ открывал какой ни будь ИП «Напрасный труд» ржут с вашего экспертного мнения в голос. Это экспертиза даже не для школы, а для детского сада штаны на лямках уровня «Кац вДудь Альбац».
По поводу государственного научного учреждения, и чиновников. Я сам начинал в таком НИИ в 2000 году, и все там нормально с "чиновниками". Как везде, те кто хочет стоять в очереди за кормом, те стоят и ждут, когда им насыпят в корыто начальство. Те кто хочет большего, спокойно и непринуждённо делают свой бизнес, оставаясь сотрудниками НИИ.
Конечно при этом совсем неисключено что тебя пинком выгонят из теплого стойла на мороз, (но любой бизнес это всегда прежде всего риски). Тут все зависит от уровня нужности конкретного человека, конкретному НИИ, если специалист крутой, то все закроют глаза на его бизнес, да же если он будет держать руководство за яйца. Тут главное в этом деле не пережимать, давите на одно яичко что бы начальство могло дышать.
В Курчатнике, где я начинал была команда ученых, которые вообще в итоге закончили бизнесом в США, делали тренажёры для американских АПЛ. Но это было в 90-е еще до меня. Я же лично знаком с персонами, которые спокойно и зарабатывали в частном бизнесе, одновременно работая в НИИ и еще преподавателями. При этом создавали свои компании и даже продавали их потом "бабайкам" и «серьезным дядям».
Что бы далеко не ходить, я сам будучи сотрудником одного НИИ, в должности зам. начальника отдела кажется (не помню кем я там был официально) продавал в этот НИИ французский софт от лица своей частной компании. И при этом никакой коррупции там и близко не было. Потому что наше законодательство не запрещает работать на двух работах одновременно, если все налоги заплачены и все сделки идут открытые через конкурсы.
Я закончил тогда тем, что своей частной которой отжимал контракты, на которые претендовал другой отдел моего же НИИ. Конфликт интересов как он есть, только с точки зрения законодательства и налоговой все честно и прозрачно. И я не был директором или ЛПР, а простым линейным руководителем просто работал на двух работах. Заплати налоги и спи спокойно.
А вот какая-нибудь суровая корпорация с корпоративноу културой мультурой, менторами, наставниками, эйчарами и прочей требухой за такое может и по жопе ладошкой насыпать от души. Но опять-таки, как сказано выше, от самого сотрудника корпорации многое зависит. Кто-то при первом косом взглядем начальства, побежит закрывать или продавать свою контору, а кто-то спокойно уволится и будет работать с конкурентами. Как это сделал я, когда в НИИ мне «борзого щенка» чьего-то сыночка, подкинули в руководители.
И наш "настоящий учёный", уже не "руководителем" пойдёт читать лекции студентам куда-нибудь на кафедру какого-нибудь университета. Вопрос: ему это надо?!
В третий раз повторю, все зависит от человека. Лично я первые деньги как программист получил в 1997 году, от своего преподавателя, который мне читал лекции про ядерные реакторы и одновременно продавал программу «Моделирования подземных хранилищ газа» в ООО Подземгазпром. Я сам знаю сотруднка частной лавки который никак не может прекратить читать лекции, для него это важно, он как стал доцентом так не может остановится, ну что поделать хочется ему. Я его понимаю жены стареют, а студентки четвертого курса всегда те же самые. Я сам бы пошел читать лекции, но слишком раздолбай.
Поэтому ваше знания как работает госудраственная система оставляет желать лучшего. В данном конкретном случае, описываемый собирательный образ, мной был ошибочно квалифицирован из "твари дрожащей" в "право имеющую", и ошибка была только в этом. Я попал под обаяние и харизму и поверил человеку на слово при чем со мной это было даже не один раз. Что за Лев этот Тигр!
И что же по-Вашему он должен теперь сделать? Распустить собственный отдел IT-разработи и поддержки и начать давать обратные залючения? Что Вашему продукту аналоговнет?
А если бы он оказался таким львом, как он сам рассказывал, то в той ситуации реально можно было заработать, потому что весь расклад был в его пользу, и его отделу не нужно было расформировываться, а наоборот его отдел получил бы работу возможно с государственными субсидями по переносу своего Симфлая с Simulink на SimInTech, и не отходя от кассы получил бы сразу свою долю малую отобранную у продавцов MATLAB , не говоря уже о последующих возможностях. (при условии, что все что он рассказыала про свои достижения правда)
Меня подвела собственная вера в людей, и вера в здравый смысл, очевидно же, что оси в блоках моделей движение в Simulink направлены не так, как принято по российским ГОСТ и использовать их точно нельзя, однако Simulink Tollbox Aerospace был в закупке, которую я просили отменить.
И ситуацию можно вообще развернуть, так, что этот эксперт вообще спасает всех от больших неприятностей. Я бы не его месте в дирекции своего институа завил так (предварительно договорившись с SimInTech о совместных действия):
“А вдруг это упоротый петушара с SimInTech еще и в прокуратуру заявление напишет? А у вас оси в модели движения Simulink Tollbox Aerospace в другую сторону направлены, как будем отмазываться? Вам нужны такие тухлые разборки? Вот вам мое заключение от лица передовой росийской науки и меня лично, отменяем закупку и все мы вместе большие молодцы. Обнимаемся беремся за руки и дружно идем за деньгами. Мне пожалуйста премию, за то, что я вам тут всех от прокуратуры отмазал. И кстати давайте-ка купим еще SimInTech только не за 75 000 баксов как Simulink, а за 150 000, потом что в этом дерьмовом софте нужно еще многое доделать, чтобы советовать высоким стандартам отрасли и нашему симфлаю. У меня как раз в отделе людям нужно добавить денег, а то уйдут в частную контору. И субсидию на это возьмем, нашему родному институту лишний миллиард рублей не помещает.”
Так бы поступил настоящий лев и иксперд с мировым именем, ради которого условия закупки меняют белые господа в Англии.
Но в четвёртый раз повторю люди они разные бывают. И не все тигры львы. Но и львы встречаются в дикой природе НИИ достаточно часто, главное уметь их отличать друг от друга, об этом и статья.
Раунд! Ваша очередь злословить!
Жесть, а не статья. Так и неясно, что хотел автор. А импортозамещение в авиации не взлетает потому, что софт пишут примерно так же, как эту статью: АЭС, рассказ о попойке, "конгресс, немцы какие-то"... При этом, да, создатели не пытаются разобраться, как оно должно работать, а кроме своего, чаще всего, ничего другого не видели. Хотя ПНК здорового человека можно бесплатно скачать с сайта Garmin и подсмотреть решения.
Спасибо автору! Прямо порадовал. Рекомендую к прочтению!
Судя по данным из открытых источников, многолетняя битва за выживание все таки завершилась большим коммерческим успехом последние несколько лет. Вот уж действительно, не было бы счастья, да госдеп помог! Рад за вас!
Каких "данных"? из каких "открытых источников"? (уточните, пожалуйста).
Деньги, особенно большие (и это знает каждый практик) - "любят тишину". Шумливая серия статей свидетельствует как раз об обратном.
PS "Госдеп", "кризис", "генерал мороз" - сомнительные помощники; не стал бы на них рассчитывать вовсе.
Не переживайте так, простим автору то, что он не соответствует вашим представлениям о поведении успешных людей в этом мире. Сразу оговорюсь, для меня коммерчески успешное предприятие то, где чистая прибыль исчисляется миллионами долларов.
«Открытые источники» - поиск яндекса. Поиск по названию любой легальной организации выдаст краткую справку об учредителях, видах деятельности, выручке, прибыли и т.п.
Как Вам Engee? И какие у Вас с ними отношения?)
Как у кошки с собакой. Конкуренты. Это же продавцы MATLAB. Те же яйца вид в профиль. У них хороший заход: купи Engee и получи MATLAB
Ходил на их семинары по интересующим меня темам, вроде Engee потихоньку растет.
А чего им не расти, взяли opesource Julia посадили дешовых студентов, те переписывают функции и блоки из матлаб. Только с моей точки зрения это тупиковое решения, тащить кучу чужого кода, в котором ты сам ничего не понимаешь и просить деньги за то что можно бесплатно скачать (пока это опенсорс)
Я у них семинаре спросил,
- А завтра Юлю купят и вас попростя за борт в водоем, что будете делать? Ответ гениалнный:
- Придумаем еще чего нибудть.
Мне больше не понравилось другое - с год назад попросил их сделать маленькую частную задачу. Простую. Не сделали, хотя перед этим обсуждали большую сложную задачу из той же оперы, и они ссылались на успех в очень серьезном проекте на эту тему. После этого я подумал, а смогут ли они в сложную задачу.
Ребят, Вы чего как маленькие, ищите ответ в тех. части или психологии, это я про привыкаемость человека к чему то одному.. или того проще - обычную человеческую лень учиться чему либо новому. Все просто - откатики.. система построена, схемки налажены, а тут какой то новый Вася и хрен знает, вдруг он не свой, не будет делиться... все страна по этому принципу работает, спасибо питерской команде из кремля - очень хороший пример всей стране подают!
Я бы не был так категоричен. Даже если закупки былит заряжены, то экспертизу делали другие организации и к ней привлекают нескольких экспертов. Тут никаких откатов не хватит всем заплатить. Проще с одним новым Васей договорится.
Скорее это случай описанный во в этом кейсе
Нужно понимать, что эффективному менеджеру нет смысла рисковать, работая с мелкой конторой. В случае успеха он получит зарплату, а в случае неудачи может стать крайним, за то что привлек какую-то бомжатскую контору. В случае работы с мировым брендом, таких рисков нет от слова совсем, потому что если мировой бренд, облажается то менагер будет не виноват, он же взял лучшее мировое решение. Он молодец, с большой буквы М а, не чудак с этой же буквы.
Вот сколько знаю Вячеславов Николаевичей, так на каждом из них кусочек планеты держится, страну нашу руками держат и развивают. Удивительное совпадение. Не шучу. Здоровья Вам богатырского, чтобы успели сделать побольше и следующие поколения воспитать в том же духе! Успехов и удачи! Очень надеюсь еще увидеть Ваши статьи и успехи Вашей команды.
В очередной раз вижу, что в России большая проблема именно в недостатке квалифицированных руководителей, а не инженеров. Очень приятно, что есть такие люди, которые могут продавливать эти преграды. Порадовали ваши статьи о ваших приключениях в атомной отрасли. Вы супер руководитель и Вас надо клонировать в первую очередь и большой партией
Здравствуйте!
Вопрос к изображению, подписанному как "Пилотажные кадры МФУ" и к заглавному изображению статьи.
Откуда пилотажный (не пилотный, как указано в тексте а именно пилотажный) кадр, с какого объекта?
Также откуда системный кадр из заглавного изображения к статье? С какого объекта?
И еще вопрос: с ПО производства ЦИТМ "Экспонента" знакомы?
Спасибо за исправления, для нас физиков ядреньщиков терминология в авиации это темный лес, мы делаем ПО, а модели в нашем ПО делают уже заказчики. Сам кадр, про который вы справшиваете, это пример созднаия технической анимации для учебных целях созданный одним из наших хороших заказчиков. Для взаимодействия с пользователями мы обычно используем учебные тестовые модели в которых заказчик показывает наши ошибки или формулирует просьбу по доработки функционала SimInTech. В итоге у нас уже сформирована цела коллекция моделей из разных отраслях науки и техники по разным предметам.
Системный кадр из того же самого тестового набора. Если вас интересует кто из наших заказчиков может создавать такие кадры, то пишите в личные сообщения или на почту petuhoff@mail.ru мы вас смоежм напрямую соеденить с теми кто использует SimInTech для реальных объектов.
ЦИТМ Экспонента это не производители, а продавцы MATLAB, они взяли бесплатное opensource решения Julia наклеили на него свой шильдик Enjee и продают его. Официально производителем явялется не Экспонента какой то РИТМ, где студенты в беспалатном софте повторяют функционал матлаба.
Когда я у них срашивал, что будете делать если Julia купит крупная копмания и вас пошлют лесом, что будете делать? Они ответили "Еще что нибудь придумаем". Где бы не рабоать лишьбы не работать.
Дело в том, что я достоверно знаю, что это за объекты и даже названия документов, откуда взяты картинки...
Згачит вы знаете больше меня. Картинки я взял не из документов, а из тестовой модели SimInTech. На которой мы демонстрируем возможности SimInTech. Но у нас есть еще и прибор с кнопками, который может крутить этот видеокадр В SimInTech. Надо будет снять видео с ним.
Теперь по поводу самой среды SimInTech. Так вышло, что мы знакомы с этой системой и даже проходили обучение по ней. Насколько я помню, нарекания были следующие:
Невозможность писать код на языке программирования или псевдокоде. По сути, SimInTech является заменой Simulink, а не MATLAB в целом, а это только малая его часть. Предположим, у меня есть код на C на 1000 строк. В среде MATLAB я создаю новый файл и этот код в 1000 строк превращается примерно в столько же строк на языке MATLAB (есть разница при оформлении функций), задача занимает полдня от силы. При создании блоков задача занимает минимум неделю, это очень неудобно.
Невозможность работать с матрицами. По крайней мере, "из коробки", без подключения python. При этом MATLAB справляется с этим с лёгкостью.
Невозможность загрузки или импорта большого массива данных из Excel / текста. Такое бывает нужно, когда есть необходимость обработать реальные (сырые) данные от датчиков и "прогнать" их через модель. MATLAB это делает с лёгкостью.
Обратная задача. Генерация кода на языке C из SimInTech, она практически отсутствует. Если в MATLAB 2017 блок кодогенерации можно "довести" до нужных качеств, здесь это практически неприменимо. Хранить отдельно код на языке C и отдельно модель SimInTech? Вдвойне трудозатратно и сложно в поддержке.
Предельно малое количество встроенных "библиотек" как таковых. Поддерживающих кодогенерацию - еще меньше.
Невнятный и неудобный интерфейс с интуитивно непонятными аббревиатурами. Новый проект - Схема БТС (?!), схема ГПС (?!), схема ТРР (?!)
Большое количество визуальных багов. Например, попробуйте свернуть окно внутренней модели. Откроется новое окно.
Есть еще много особенностей именно авиационного ПО, которые я пока здесь рассматривать не стану. Но поверьте, "на той стороне" сидят далеко не дураки.
ps утверждения типа "MATLAB это инструмент для решения маленьких задач и падает при решении больших задач" вообще не выдерживают критики.
Возможно вы и занаете документ по которому делалась модель пилотажног карта. Но относительно знаний SimInTech вы даже не 0, вы просто отрицательная величина. По порядку. Начнем с первого бредового утверждения:
Невозможность писать код на языке программирования или псевдокоде.
Это полная чушь. С самого начала в SimInTech можно было писть на встроенном языке програмирования. Множество открытых блоков из библиотек именно так и реализовано. Просто на вскидку блок нечеткой логике стандартный алгоритм аактивации в виде кода

Или вот из двигателей внутреннего опять кода.

ПредположиВ среде MATLAB я создаю новый файл и этот код в 1000 строк превращается примерно в столько же строк на языке MATLAB (есть разница при оформлении функций), задача занимает полдня от силы.
В SimInTech вы можете эту задачу прямо в Си коде запустить на расчет, не переписывая. Если хотите можно преписать на встроенном языке програмирования займет примерно столько же.
Или вот пример, я лично логику работы агентного моделирования реализовал в виде кода и диаграммы в SimInTech получилось не плохо, даже автор модели в специализировано софте оценил: Беги мураве беги
При создании блоков задача занимает минимум неделю, это очень неудобно.
Ту я не понял, наверное хотелось сказать, что создание модели в вивде блоков когда есть готовый текст это долго, (минимум неделю как написано у вас). Удобство то здесь причем? Удобство возникает когда модель сложная и необходима отладка в динамическом режиме, не пошагало, когда вы идете по строчкам, а по времени когда у вас идет переходной процесс и вы хотите определить в какой момент какой блок начинает глючить и чудить. И в этот момент наличе диаграммы в виде блоков, ускоряет отладку систем так, что время потраченое на создание диаграммы легко отбивается.
Так что и язык програмирования в SimInTech есть береите и пользуете, более того мы выигрывали у MATLAB в одном франузком проекте для ИТЕР только потому, что у нас в языке прогрмирования были функции которых не было в MATLAB (мы их реализовали по просбе пользователя: ), а матлаб их не реализовал потому что ему на пользователей плевать у него их как блох у бродячей собаки.
Вторая забредушка:
Невозможность работать с матрицами. По крайней мере, "из коробки", без подключения python. При этом MATLAB справляется с этим с лёгкостью.
Отдельная библиотека блоков работы с векторами и матрицами:

Пол сотни функции для работы с матрицами в языке прогрмирования
Я открою вам тайну, но большиство блоков по умолчанию векторизированые, а значит можно создвать модели большого размера используя диаграмму для векторной обработки данных, Наример во в этом видео демонстрация примерно сложности моделей
Отдельная библиотека блоков работы с векторами и матрицами
Почему-то в процессе обучения специалистами было заявлено, что матричные вычисления не поддерживаются, и вообще, это недопилено. Может, за год-два допилили?)
Бывает недопонимания, может вопросы были неправильно сформулированы, может инстркутор с матрицами не хорошо был знаком. Все там нормально с матрицами вот лобовое сравнение летатльного апаарата в SimInTech и Simulink там даже конвертация скрипта матлаба в SimInTech было продемонстрировано.
Обучаемые видать чего то не поняли, бывает
Ну да, виноваты обучаемые, а не обучающий. И как такое возможно, что инструктор не ознакомлен с возможностями продукта, которому он обучает? Что-то тут не сходится
А может просто обучаемые заездят?
Легко иструктор с образованием атомной физики обучаемый специалист по радитехнике. Они половину терминов вообще у друг друга не понимают.
Поэтому обучение продукту идет на примере трубы с водой. Если у слушателя все в порядке с системным мышлением и есть абстрактное он легко запомнит где какие кнопки нажимать и будет собирать свою модель диаграмы направленности антены в SimInTech после просмотра примера с водой.
Как например упомянутый в статье инженер автационных интерфесов увидел решение с задвижкой и поставил нам задачу по авиационным пилотажным кадрам.
Но есть тупорылые ученики, бывает, скупа природа на таланты. Их мало но они есть.
Да-да, учителя хорошие - ученики тупые.
Вы собрали обратную связь именно от обучаемых? Если бы собрали, то узнали бы много нового про продукт. Я вот не поленился и собрал.
А что касается пилотажного кадра, ответ таков. Мало просто "покрутить стрелки и сдвинуть шкалы". Количество (и качество) выполняемых расчётов гораздо сложнее, чем может показаться на первый взгляд, и сводятся они не только к внешней части в виде стрелок и шкал.
Вы собрали обратную связь именно от обучаемых? Если бы собрали, то узнали бы много нового про продукт. Я вот не поленился и собрал.
Вам просто делать нехуа. Какой скажите половой смысл в обратной связи учеников, которым первый раз в течинии 16 часов показывали какие кнопки нажимать? Что они в принцпе за это время могут понять и что полезного они могут сообщить. Все что они могут расказать это как сильно они проблевались от кривого SimInTech, это естетвенная и нормальная защитная реакции организма на любой новый софт, я тоже пару раз блеванул от Сименса и Simulinkа, хотя казалось бы меня удивить после стольких лет трудно.
Спрашивать учеников после вводного курса про продукт. Это все равно что после первых 5 дней катания обучения на горных лежать, начать спрашивать ученика какие ему лыжи больше нравятся карвинговые, фрирайдевые или универсальные. Он вообще разницы не увидит, а если что и скажет так полную бесполезную чухню.
А что касается пилотажного кадра, ответ таков. Мало просто "покрутить стрелки и сдвинуть шкалы". Количество (и качество) выполняемых расчётов гораздо сложнее, чем может показаться на первый взгляд, и сводятся они не только к внешней части в виде стрелок и шкал.
А причем здесь пилотажные кадры? Эти кадры решали конкретную задачу конкретного инженера. Этому инженеру нужно было ускорить свой реальный процесс проектирования этих видеокадров и он в тчечении года трахал наших разработчиков со своими хотелками и желаниями, с полным списком извращений. И мы там для него сделали целую кучу свистоперделок в технической анимации, потому что человеку было нужно, он четко понимал что хочет и он хотел получить результат и его получил. Потому что в он, в отличие от только что обученных пользователей SimInTech, которые ничего реального еще не сделали и может не сделают никогда бо тупые, делал реальный проект и решал реальные задачи и решил. Сами мы не одного кадра и не одной стрелки не нарисовали. Мы делали инструмент.
И поэтому я в душе не ипу что там в этих видиокадрах есть кроме стрелок и насколько там сложная математика там под кадрами используется нашим заказчиками, это не моя специальность.
Потому что в он, в отличие от только что обученных пользователей SimInTech, которые ничего реального еще не сделали и может не сделают никогда бо тупые, делал реальный проект и решал реальные задачи и решил
Отличная реклама отношения к Вашим пользователям, просто прекрасная.
Распечатаю себе и повешу в кабинет. Буду демонстрировать Вашим коллегам, которые в очередной раз приедут впаривать обучение или супер-мега программу)
Хорошее решение! Разрешаю, мысли великих надо записыввать и на стену. Даже когда они самому не совсем понятны. Тогда есть шанс, что их прочитают, те кто более сообразительный.
Когда наши придут сфотографируйте их с моей цытатой на стене. Мне будет приятно!
А можете рассказать подробнее, что вы для ИТЕРа делали?
С самого начала в SimInTech можно было писть на встроенном языке програмирования. Множество открытых блоков из библиотек именно так и реализовано.
Вопрос был простой: можно ли это сделать без блоков? Вы упёрлись в свой формат работы с программой и, судя по всему, считаете, что он - единственный. Можно открыть редактор кода и сразу, в нём же, сделать вычисления, вывести промежуточные результаты в консоль, вывести графики?
Именно рвоно это я сейчас и делаю, мне нужно 8000 файлов обработать для перевода, я пришу скрипт в разделеи Инициализации, и не блоков, не сигналов и даже интегрирования по времени не запускаю.
А вот здесь у в учебном пример разобрано как в скртпте реализовать численным метод интегрирования процесса по времени. Вся модель собиратеся в виде скрипта и считает переходной процесс
И прямо из скрипта строится график переходного процесса (см. рис. 43)
Вы внимательно прочитали вопрос? Очень похоже, что нет.
В приведённом примере Окно скрипта блока «Язык программирования»
Я спросил, есть ли редактор без блоков? Как в том самом ненавидимом Вами Матлабе. Чтобы открыть его и сразу в нём писать код, строить графики и получать результаты вычислений.
Третье глупое и ложное утверждение.
Невозможность загрузки или импорта большого массива данных из Excel / текста. Такое бывает нужно, когда есть необходимость обработать реальные (сырые) данные от датчиков и "прогнать" их через модель. MATLAB это делает с лёгкостью.
А SimInTech этого не умеет? Да симинтек напрямую с дачиками АЭС рабоат если что. Но если данные в файлах я открываю SimInTech и вижу:

20 функция для работы с фалами, отдель функции для работы с Excеl Отдельные функции для работы JSON и XML. Можно и питон использовать если данные совсем сырые
Это пожалуй самое смешное из забредушок:
Обратная задача. Генерация кода на языке C из SimInTech, она практически отсутствует. Если в MATLAB 2017 блок кодогенерации можно "довести" до нужных качеств, здесь это практически неприменимо. Хранить отдельно код на языке C и отдельно модель SimInTech? Вдвойне трудозатратно и сложно в поддержке.
Генерация кода Си это то на чем SimInTech заработал первые серезные деньги в атомной отрасли. Генрация кода Си для исполняемых систем сретифицирована для систему управления важных для безопасности АЭС. И сейчас код сгенерированый из SimInTech управляет реакторам.
Опять открываю SimInTech и вижу 23 варианта генерации кода как под разные контроллеры так и среды комплияции например такие как VC 2008 и VC2022
Самое смешно, что все это оформлено в шаблоны и может быть легко и непринужденно настроено под любой компилятор и любую систему.
Со средами компиляции понятно. А вот по поводу "непринуждённо и под любую систему" я бы поспорил.
Умеет ли кодогенератор выдать код с ограничениями стандарта на кодирование? (Привет ГОСТ 51904-2002)
Берём самый простой пример, можно ли сгенерить код на основе обязательных правил для MISRA 2004 или MISRA 2012?
Сможет ли система сгенерить код под компилятор BCC 5.2 ажно 1992 года выпуска? Который еще применяется, в силу жизненного цикла ПО.
Сможет ли система сгенерить код с учётом требований и ограничений операционной системы реального времени?
1) Легко и непринужленно код уже выдается готовым к использованию в системах важных для безопасности АЭС. И АЭС уже более 15 лет управляются кодом сгенерировпннвм SimInTech. Пока не одна не взорвалась.Один из первых вариантов кодогегенерации, выдавал код на специально разработанном языке инструкций FIL. Этот язык специально ограничивал возможности программ в управляющих системах безопасности по технологии в РБМК, сцелью исключить возможные косяки. И SimInTech генерирует код на этом языке.
2) Конечно можно. Ограничения требований МИСРА по сравенеию с атомным FIL это детский сад штаны на лямках. Пока создатели МИСРА выдумывали наборы правил, как бы ограничить програмиста Си, что бы он какой херни не написал. Создатели математического ядра и кодогенератора SimInTech, защищали десертации, где математически доказывали отсутвие ошибок в методах преобразования диаграммы в код. В SimInTech не абстрактными рекомендациями повышают безопасность кода, а работающими и проверенными на проектах, алгоритмами сортировки и генерации, верность алгоритмов генерации кода SimInTech доказывается математикой, есть такая наука.
Кодогенератор SimIntech переодически проходит сертификацию для генерации кода систем критически важных для безопасти. Где все эти доказательства эексперты перепроверяют.
Может ли система сгенерить код под компилятор BCC 5.2 ажно 1992 года выпуска? Который еще применяется, в силу жизненного цикла ПО?
3) Очердная смешная претензия. (А может вы подставной и тут специально вопросы задаете, что бы SimInTech рекламировать?) Вот у меня как раз шаблон генерации код для борланда 5, может даже один и тот же заказчик?

Сможет ли система сгенерить код с учётом требований и ограничений операционной системы реального времени?
4) Ну нельзя же так палится! Код, сгенерированый SimInTech уже больше 15 лет в системах реального времени управляет реальными АЭС по всей стране, и реакторами подводных лодок. И про это в статье написано.
Нет вы точно подставной! Кто вас послал рекламировать SimInTech? Инженер SimInTech перелогинся! :)))))
Я задаю вопросы из своей предметной области, не более того.
"Наша супер-мега система работает на АЭС" - это хорошо. А про ГОСТ 51904 не увидел ответа.
А вы читать умеете? Хотя бы то что сами спрашивайте? Не говорю уже понимать, похоже нет. Повторяю вопрос и ответ жирыним буквами
Вопрос:
Умеет ли кодогенератор выдать код с ограничениями стандарта на кодирование? (Привет ГОСТ 51904-2002)
Ответ. Умеет легко и непринужденно. Математическое ядро кодогенератора отетстирована на выдачу кодов с ограничениям для безопаснсоти АЭС.
Причем здесь к кодогенератору ГОСТ 51904-2002 описывающий весь процесс создания ПО, начиная с анализа системы, кончая передачей в эксплуатацию и описывающий требования к документации на каждой стадии? Как кодогенератор вообще влияеет например на вот это, (из ГОСТ ГОСТ 51904-2002) :
- описание системы и определение аппаратуры;
- системные требования, относящиеся непосредственно к ПО, включая функциональные требования, требования по эффективности и требования, связанные с безопасностью;
- уровень(ни) ПО и информацию, подтверждающую их определение, отказные ситуации, их категории и функции, выполняемые ПО;
Вы сами то этот ГОСТ вообще читали? Я вот только сейчас его открыл полистал секунд 30, и мне понятно, что этот ГОСТ непосредственно к кодогенературу и вашем вопросу о генерации кода с ограничением имеет отношеие чуть меньше чем никакого!
Кодогенератор это инструмент который из схемы SimInTech созадет код Си - и все. Причем здесь описание системы и определение аппаратуры? Причем здесь спецификации и функции? Причем здесь анализ системных требований? Делайте его себе на здоровье по своему чудесному ГОСТ выпускайте по нему всю требуюему документации и никак кодогенератор на процесс анализа не влияет от слова совсем. Так же он не влияет на процесс передачи ПО.
Похоже на военных которые требуют сертификацию а какую не могут сформулировать. Тут тоже номер ГОСТа знаем, а про что он даже не догадываемся. У вас какое образование если не скрет?
@GoshaZ Насколько я понимаю вы и в совей предменой области длинные тексты не читаете принципиально. Уважаю принципиальность, 60 страниц стандарта ГОСТ 51904-2002 прочитать тяжело, не говоря уже о том что бы понимать о чем там написано. Я вам помогу, там просто. Еще раз цитирую ваш вопрос
Умеет ли кодогенератор выдать код с ограничениями стандарта на кодирование? (Привет ГОСТ 51904-2002)
Сам стандарт посвящен процессу разрабоки ПО его стадиям и документам которые должны быть созданы в процессе.
Процессу (создания кода) кодогенерации из вашего вопроса там посвящено всего несколько предложений и тербования к коду настолько мало, что их даже вы их сможете легко осилить, вот они из этого стандарта:
Процесс кодирования ПО является завершенным, когда реализованы все его цели и цели интегральных процессов, связанных с ним. Требования для этого процесса следующие:
- исходный код должен реализовывать требования нижнего уровня и соответствовать архитек туре ПО;
- исходный код должен соответствовать стандартам кодирования ПО;
- исходный код должен быть трассируемым к описанию проекта;
- для неадекватных или некорректных входных данных, обнаруженных при выполнениипроцесса кодирования ПО, необходимо обеспечить обратную связь с процессами определения требований к ПО, проектирования ПО или планирования ПО для исследования или исправления.
Так вот все эти требования кодогенератор SimInTech выполняет с легкостью. Далее в это стандарте есть еще и про аттестацию интсрументальных средств, про которую продавцы Simulinka и Esterel всем уши зассали. Вот что говорит стандарт:
...инструментальное средство, генерирующее исходный текст непосредственно из требований нижнего уровня, должно быть аттестовано, если генерируемый исходный текст не верифицируется, как установлено в разделе 8.
Все просто, проводите верификацию исходного кода и можете споконо пользоватся кодогенератором SimInTech из коробки.
Видите как полезно с умными людьми интернет срачем занимается, теперь вы хоть что-то знаете о стандрате ГОСТ 51904-2002 из вашей предметной области.
Обращайтесь еще, обучать людей мое призвание.
Насколько я понимаю вы и в совей предменой области длинные тексты не читаете принципиально
Неправильно понимаете. Можете дальше набрасываться на оппонента и кидаться какашками в ваших комментах. Чести это Вам не делает ни разу.
Видите как полезно с умными людьми интернет срачем занимается, теперь вы хоть что-то знаете о стандрате ГОСТ 51904-2002 из вашей предметной области.
Теперь я много знаю про распространителя Simintech, его манере общения и отношению к пользователям. Вполне достаточно)
Так вот все эти требования кодогенератор SimInTech выполняет с легкостью.
Вот вся суть ответа) Всё выполняет "с лёгкостью". Аминь.
Вот вся суть ответа) Всё выполняет "с лёгкостью". Аминь
Конечно, потому что требваний к коду на этапе кодирования (где применяется кодогенератор) там всего во всем ГОСТ 51904-2002 ровно 3:
- исходный код должен реализовывать требования нижнего уровня и соответствовать архитек туре ПО;
- исходный код должен соответствовать стандартам кодирования ПО;
- исходный код должен быть трассируемым к описанию проекта;
И больше ничего свящанного с генерацией кода там нет.
Почитайте же наконец сами этот стандарт и будет вам счастье!
Это моя любимая лапша на уши от продавцов западного ПО:
Предельно малое количество встроенных "библиотек" как таковых. Поддерживающих кодогенерацию - еще меньше.
Каких билиотек вам не хватает конкретно? Сколько вешать в граммах? И какие из западных библитек оборудования вам вообще пригодятся в реальности? Когда даже в стандратной библиотеке движения летательного аппара в Simulink и MATLAB оси направлены в дургу сторону. Она реальн не нужна!
У нас был опыт с сименсом, они сделали модель из своих библиотек. Модель делали сами симесоиды, полгода собирали но она не заработала (ошибка была), после этого заказчик отдал нам модель:
- Вот посмотрите как они за пол года много сделали вы же такое повторить не сможете и за год.
Когда мы через месяц приенсли полную копию сименсоидной модели вполть до уравнений и при этом наш вариант считал уже правильно, выбрали нас.
А Ехponenta недавно на совещении вообще заявила так:
"Мы долго продавали MATLAB и занем что пользователи используютс только огрниченое количесвто блоков, остальные которые мы им впендюривали им нах не намотались, поэтму мы сейчас быстро их в Джулии повторим"
Поэтому когда говорят про большое количество библотек без конвертики и задач моделирования это просто пук в лужу
Тоже очень смешная претензия.
Невнятный и неудобный интерфейс с интуитивно непонятными аббревиатурами. Новый проект - Схема БТС (?!), схема ГПС (?!), схема ТРР (?!)
Может есть люди которые эти абвиатуры понятны и знакомы? И зачем открывать то, что сделано не для вас? Если не знаешь зачем эти проекты может они не нужны? Можно еще справку почитать.
Если ты смотришь в книгу и видишь фигу, может стоит алфавит выучить? Может книга на арабском?
А если серьезно диапазон применения SimInTech от подводных лодок до космических аппаратов, все объятиь не возможно, поэтому есть много библиотек для разны специалистов в разных областях и наличее незнакомы аббревиатур, говорит просто о широте охвата продукта.
Может есть люди которые эти абвиатуры понятны и знакомы? И зачем открывать то, что сделано не для вас? Если не знаешь зачем эти проекты может они не нужны? Можно еще справку почитать.
Может быть, интерфейс должен быть интуитивно понятен? Судя по всему, нет.
Невнятный и неудобный интерфейс с интуитивно непонятными аббревиатурами. Новый проект - Схема БТС (?!), схема ГПС (?!), схема ТРР (?!)
Как ради всех святых могут быть интуитивно понятны аббревиатуры из других отраслей науки и техники. Я допустим ничего на видеокадрах привиденных на картинках и в моем же видео не понимаю. И что SimInTech неитутивно понятный, сделал неинтуитивно понятые пилотажные кадры?
А может это просто потому что я ничего в полотажных кадрах не понимаю, это не моя специальность? Такая версия вам в голову не приходит?
Может вам интуитвно понятно фрмулы ядерной физики в SimInTech должны изобразить? Тогда это не к нам. Это к психиатру.
Даю (пока бесплатную) рекомендацию. Раз ваша супер-мега-система может быть использована в разных применениях, "от подлодок до космических аппаратов", разделите универсальные схемы и частное применение.
Например, сделайте список третьего уровня и вопросы будут сняты.
Новый проект -> Создать -> Ядерная физика-> схема АБЫРВАЛГ.
Очень напоминает так ненавидимый Симулинк, где в буквальном смысле можно создать проект по шаблону, которые такими плохими американцами выведены в отдельные списки
Спасибо большое, как мы сами не догадались. Теперь заживем!
Только вот там список из 3- 5 пунктов, причем легко правится настройкой пользователя под конкретную задачу.
Например, сделайте список третьего уровня и вопросы будут сняты.
Новый проект -> Создать -> Ядерная физика-> схема АБЫРВАЛГ.
А нахуа? Если каждый пользователь может его сделать так как ему наравится вот например я сделал сейчас за 3 секунды:

Большое количество визуальных багов. Например, попробуйте свернуть окно внутренней модели. Откроется новое окно.
Баги конечно есть, а в каком ПО их нет? Но они постоянно правятся. Например, то что вы описали я не смог повторить у меня нормально закрывается и открывается. Возможно уже поправили.
А вот так выглядит сисок изменения при обновлении:

Я например в последнем версии насчитал 9 исправлений , только на первой странице и таке улучшения постоянно идут поэтому если вы заказчик у нас, то баг о котором в сообщите в службу поддержки будет исправлен в течении одного - двух дней.
А вот если вы используете MATLAB или Сименс, то вам помочатся на лицо.
Каждый вибрает сам!
А вот если вы используете MATLAB или Сименс, то вам помочатся на лицо.
Я вот читаю Ваши комментарии (и к статье в целом, и эти, в частности) и понимаю, что на лицо будет стремиться помочиться именно ваша компания.
Что вы все такие нежные то? Что бы решить проблему нужно сначала ее осознать и сформулировать и верно описать текущую ситуацию. Всех пользователей западного инженерного софта очень цинично жестко отхаркоpдили и оставили обтекать. Это факт, и обижатся на тех, кто это формулирует, по меньшей мере глупо. Если ты понял, что тебя наепали, нужно не пытатся сделать вид, что все нормально, а сделать вывод и постаратся больше не подставлять свои пихательные и дыхательные отверстия. И тогда в следуюди раз иметь будете вы, а не вас. А если обижатся на правдивые слова какого то мутного типа в интернетах, то так и дальше будешь в позе покорности снизу.
Именно поэтому вы пытаетесь впарить продать свою супер-мега-систему через статьи на Хабре, я правильно понял?
Я могу подсказать правильный подход. Не уверен, что Вам понравится.
Конечно, именно для этого я и пишу статьи на хабре, что бы мне дураку посоветовали как продавать свой продукт.
Вот прямо сейчас страдаю, на пересдаке в Дубае и судоржно читаю коментарии, ну когда же кто нибуть мне тупому специалисту по гвону и пару подскажет как родавать SimInTech в авиации. Так жду советов, что кушать не могу.
Скажите же, пожалуйста научите же тупого. Может уже наконец вместо того, что бы как лошара с персадками в составе бизнес миссии сбербанка и росийского фонда прямых инвестиций, я начну летать как Паша Дуров на своем личном джете вмест с сисястыми экскортницами из модельных агентств, прямыми перелетами?

А если серьезно, то статья не о том как продать SimInTech, а об упущенных возможностей товарищам из НИИ получить деньги за переезд Симфлая с Simulink на SimInTech, причем получить сразу не отходя от кассы забрав деньги которые выделяли на Simulink Aerospace ToolBoх (там где оси расчетные в другую сторону направлены) в той ситуации поскольку у SimInTech опыт минимальные, можно было даже делитт не 50/50 а 80/20 в пользу Симфлая, никуда бы SimInTech не делся за возможность войти в Авиацию мог бы первые контракты и без прибыли сделать.
Да в тот момент пришлось напрягатся, преодолевать рвотные позывы и плотно поработать допиливая SimInTech, но оно того стоило и тогда когда там были реальные деньги на конкурсе. Ну а с текущей ситуацией, это как биткоин по $20 купить.
Дргими словам ставка для НИИ была беспроигрышная, они получили непохи деньги тогда сразу, и много больше потом когда MATLAB оставил пользователей обтекать.
Возможно кто то из читателей усвоит урок этого кейса и в такой же ситуации поступит правильно. Причем не обязательно с SimInTech, жизнь всегда подбрасыват все варианты и шансы, но не все ими пользуются.
Но по каким то мне непонятным причинам не смогли. Даже судя по списку ваши вопросов к SimInTech никаких, от слова совсем особых неразрешимых проблем там не было и нет.
Я прекрасно понимаю народ из условного НИИ. Потому что они программировали без Матлабов, Симулинков, Маткадов, Симантехов и проч. еще 30-40-50 лет назад. Кто-то еще даже в машинных кодах писал.
У них есть средства (зачастую - собственные) для отладки; есть навыки и умения в моделировании всего и вся; есть средства для воспроизведении записанных в реальных условиях данных.
И тут приходит "успешный успех", который обещает, что сейчас перейдёте на наш супер-мега-продукт, заплатите 100500 миллионов, и "всё сразу взлетит". А разработчики из условного НИИ не очень понимают, что это даст.
По ГОСТ на разработку встроенных систем (тот самый 51904) требования по моделированию отсутствуют, а сдавать проект они будут проект именно по этому документу.
Поэтому что средство для моделирования рассматривается только как вспомогательное, не основное средство.
Чтобы это средство стало основным для разработки, нужно менять жизненный цикл всей разработки, переучить всех работников, перестроить все процессы. А на выходе гарантируется что? А примерно ничего, кроме лозунгов "На АЭС это работает", при этом разработка идёт, испытания идут, заказчик требует обновлений.
Итого.
В качестве средства моделирования - дорого и нафиг не надо.
В качестве средства основной разработки - еще дороже и тем более нафиг не надо.
Как-то так.
Да не так, вы реально читать не умете длинные тексты. Там же все написано. Давайет еще раз кораткое содержание, там две вводные и одно предложение:
1) У нас в 2014 году есть некое НИИ, которое вы якобы понимаете. У специалстов этого НИИ, есть совоя библиотека блоков условно "флайсим" на Simulink, которую все используют. Библиотека создана потому что в Simulink Aerspace Toolbox оси в модели движения направлены не так и ее использовать нельзя.
2) И у нас есть КБ которое объявило конкурс на MATLAB Simulink Aerspace Toolbox. А значит есть деньги которые уедут в США, за библиотеку которая нах некому не нужна И есть политика импортозамещения 2014 года.
Итого: Предложение простое и логичное забрать уже согласованы и выделенные деньги у США и потратить их на перенос "флайсим" на SimInTech. Все!
На выходе спецы НИИ получили гарантировано:
1) Хорошие деньги вместо американцев
2) Альтернативное решение для моделирования на допиленом SimInTech
И потенциально хорошие субсидит на импортозамещение. (Сейчас через 10 лет это очевидно всем, тогда это было очевидно мне)
А сейчас эти субсидие забирают себе продавцы MATLAB Ехponenta за Enjee, да продавцы SimInTech.
Так понятно?
Вы реально читать не умете длинные тексты
Может, не в читателе дело. а в самих текстах?)) к/г а/м, помните такое?
Так понятно?
Всё понятно было сразу. То, что я описал выше, про "условное НИИ" - это то, с чем сталкиваемся конкретно мы в своей работе.
Вы приезжали в наш "условный НИИ" и выше указан ответ, почему в этом "условном НИИ" ваш продукт не будет востребован.
Вы же в тексте продолжаете рассказывать про своё. Ну ок, продолжайте дальше)
Вы приезжали в наш "условный НИИ" и выше указан ответ, почему в этом "условном НИИ" ваш продукт не будет востребован.
А я где-то об этом спрашивал? Флуд идет под статьей о кейсе 10 летней давности. В рассматриваемом кейсе предлагалось НИИ заработать забрав деньги которые шли американцам.
Причем здесь ваш НИИ где вы выпилите ПО по стандарту которго вы не читали, судя по странным вопросам.
Я же вам там выше специально упомянутый вами ГОСТ 51904-2002 из вашей предметной области, процитировал, с разьяснениями на пальцах почему кодогенератор SimInTech к нему имеет отношение чуть меньше чем никакого.
Пилите по госту не читая дальше.
Пилите Шура Пилите!
В чем отличие западного подхода от нашего. В западном подходе любой русский это по умолчанию ЛОХ, которого надо ограбить. Наш подход другой мы в каждом видим равноценного партнера, с которым можно иметь взаимовыгодный обмен. Мы продаем не софт мы продаем свою любовь!
Да-да
"Профессорско-преподавательский состав ссыт в ботинки"
"Это не к нам, это к психиатру"
Любовь - такая любовь.
Просто мы честные и открытые люди говорим правду как она есть. Даже горькую, потому что хотим изменить мир к лучшему.
Профессор в коментариях выше вполне себе конструктивно отвечал и мы мило побеседовали.
Нужно с юморм воспринимать интернет флуд от мутного персонажа в интернете.
Продавцы матлаба может и лучше в вылизывании жопы, но отхаркодили пользователей жесточайшим образом.
Мы не такие мы с любовью. Даже когда матом разговариваем.
Поскольку Вы меня здесь упомянули, не могу пройти мимо) Я, видите ли, по образованию горный автоматчик. Проходил полноценные советские практики на шахтах, потом делал кандидатскую, эксперименты и внедрение на них же. Т.е. активно общался в шахтерской среде. Поэтому «разговаривать матом» фактически входило в мою учебную программу. Эти навыки прекрасно сохранились и по настоящее время. Но это не означает, что их следует использовать в общении с коллегами, даже не смотря на глубину и образность этой терминологии. Понятно, что Вы искренне болеете за свое детище и всячески защищаете его. Но может быть агрессивности в этом процессе стоит поубавить? А то с таким настроением слоника вы не продадите(С). По крайней мере министерским чиновникам и более рафинированной профессуре, чем я)
Кстати, полностью поддерживаю.
Пусть не "рафинированная профессура", но пока ещё ктн и доцент кафедры.
По идее, аффтару можно было бы озаботиться включением в учебную программу и устроить изучение данного инструмента, как минимум, в двух вузах. На кафедрах, котрые занимаются САУ/ТАУ. Приучить студента ещё с универа использовать православные, канонические супер-продукты.
Вместо этого в тексте про (видимо) более близкое: "откаты и попилы" в вузе.
Каждый видит что хочет видеть.
Если бы автор коммента не начал с каких-то нареканий на софт, при этом демонстрируя свою полную неосведомленность, может и агрессивности можно было избежать? Хотя наверно именно такие комменты автору статьи просто в удовольствие разбирать, видно же, что он куражится)
Извините, но Вы неправы. Мы знакомы с этим продуктом и проходили обучение, причем за деньги. Но тут, из комментов, выяснилось, что обучаемые (оказывается) тупые. Про то, как работал софт, на котором проходило обучение, я написал выше.
Ну так хоть какая-то польза будет автору, хоть покуражился. Но лично я приложу все силы, чтобы его прекрасная супер-мега-софтина у нас не использовалась. Пусть куражится дальше.
Но лично я приложу все силы, чтобы его прекрасная супер-мега-софтина у нас не использовалась.
Вот у человека и цель в жизни появилась, куда можно все силы прикладывать!
SimInTech - найди смысл жизни!
Самомнение, я погляжу, через край.
Ну не у всех же смысл жизни в том, чтобы зубоскальные комменты про свой софт на хабре круглыми сутками писать)
Смех продлевает жизнь! Шутить люблю но зубы жалко, поэтому в интернете.
Шутки шуткам рознь.
А ведь можно было бы:
организовать совместно с преподавателями кафедры полноценный авторский курс по использованию инструмента Simintech для студентов 3-4 курсов технических университетов (как минимум, Бауманка и МАИ), приучив как живых распространителей продукта в лице преподавателей, так и будущих инженеров, готовых к использованию инструмента
(как поступали, например, ADS systems в части моделирования микроэлектроники);
через практики / стажировки / конкурсы выбрать лучших студентов , которые показали себя в использовании инструмента Simintech, по сути получить новые кадры;
внедрить инструмент Simintech в компанию, которая разрабатывает бортовой софт примерно для 90% отечественной авиации;
силами научной части сотрудников этой компании опубликовать во всевозможных научных журналах, рецензируемых ВАК, а также всячески доложить на всевозможных конференциях сообщества, какой крутой инструмент Simintech как он используется в науке и в современной разработке. Реклама чистой воды.
Но нет, вместо этого топикстартер будет писать оскорбительные комменты на Хабре из серии "профессура ссыт в ботинки" и "... хоть и доцент", "быдлокодеры" и далее в том же духе, будет почёсывать своё эго и активно троллить, делая невозможным (или оооочень непростым) любое дальнейшее сотрудничество.
Браво!
ps Авиация - это очень узкий мир, где все и всех знают. В терминах, близких топикстартеру, "в Новосибе бзднул - в Москве завоняло".
Тут речь не мальчика но мужа! Шутки в сторону. Давайте обсудим бюджет этого банкета. Можно в личку можно на почту. А лучше приехать к нам в офисс и обсудить планы по захвату мира за чашкой рома. Можно и подраться если хочется.
Мы всегда открыты для деловых предложений!
Прикольный у Вас метод ведения бизнес-переговоров. Сначала обложили оппонента как только можно, а потом предложили сотрудничество. Даже интересно, согласится ли он))
Нормально. С одним из своих первый бизнес партнеров (мы с ним пополам фирмой в Техасе одно время владели). Я познакомился после жесткого интернет срача еще во времена чат.ру Я тогда зло стебал тусовку бывших комсомольцев (отличные ребята до сих пор дружим со многими) там было гораздо больше жести чем здесь, я был молодой и горячий. Среди них был бывший член верховного совета СССР он предложил встретиться мы напились хорошенько. И в итоге я начал помогать ему разворовывать американскую гуманитарную помощь в Ираке или участвовать в восстановлении Ирака после второй войны. Как сейчас помню ТЗ на российские грузовики газ с пулеметной турелью на крыше
В общении с колегой @GoshaZ я вообще начал с того что сказал спасибо за уточнение термина пилотажные кадры. В ответ мне прислали список из 7 не очень умных и совсем неверных утверждений про SimInTech, из-за которых якобы его применение невозможно. Зачем? Что бы что? По мне это прямой вызов.
10 лет прошло. Я то прекрасно знаю где SimInTech применяется в авиации и какие задачи помогате решать сегодня. Зачем здесь повторять тупю брехню десятилетней давности?
Да уже ина хабре есть прямое сравнения моделей авиационных средств поражения созданных в MATLAB Simulink и SimInTech
Я понимаю 10 лет назад нужно было прикрыть жопу какому нибудь эффективному менегеру. (Причем здесь я не говорю про попилы и откаты), и я уже про это писал, но я повторю мне не жалко
Скорее это случай описанный во в этом кейсе
Нужно понимать, что эффективному менеджеру нет смысла рисковать, работая с мелкой конторой. В случае успеха он получит зарплату, а в случае неудачи может стать крайним, за то что привлек какую-то бомжатскую контору. В случае работы с мировым брендом, таких рисков нет от слова совсем, потому что если мировой бренд, облажается то менагер будет не виноват, он же взял лучшее мировое решение. Он молодец, с большой буквы М а, не чудак с этой же буквы.
В ответ мне прислали список из 7 не очень умных и совсем неверных утверждений про SimInTech, из-за которых якобы его применение невозможно. Зачем? Что бы что?
Я смотрю, вы без хамства и манипуляций ну никак не можете общаться.
Я описал мнение, которое сложилось по результатам обучения вашему мега-софту. Так вот, обучение проведено "на отвали" (а не студенты тупые, как Вы же написали)
В оценках "не очень умных", "забредушки" я, к счастью, не нуждаюсь, особенно от подобных Вам персонажей.
Я то прекрасно знаю где SimInTech применяется в авиации и какие задачи помогате решать сегодня.
Рад за Вас. В очередной раз - успешный успех. Правда, всё заканчивается на "я то прекрасно знаю". Знаете - поделитесь, иначе это просто обычный пук в лужу.
Я вот тоже знаю, кто в жизни программировал те самые картинки, которые у Вас названы "пилотажными кадрами". И (увы и ах!) семантех там не используется.
Я описал мнение, которое сложилось по результатам обучения вашему мега-софту.
Да не особо интересно мнение, тех кто не в состоянии открыть справку и посмотреть учебные материалы.
В оценках "не очень умных", "забредушки" я, к счастью, не нуждаюсь, особенно от подобных Вам персонажей.
Если написан тупой бред почему я должен оценивать это как то по другому? Для другой оценки надо перестать писать глупости. Все просто и народ потянется. Я всегда так делаю.
Я вот тоже знаю, кто в жизни программировал те самые картинки, которые у Вас названы "пилотажными кадрами". И (увы и ах!) семантех там не используется.
Не знаю, семантех может быть и не используют для "пилотажных кадров", а вот SimInTech вполне себе используют именно для кадров и именно в авиации:
Не зря мы в свое время выдрачивали нашу техническую анимацию под требования дизайнера авиациненых приборов. Люди пользуются и очень довольны.
Анимация это даже не 5 процентов решаемых задач. Так что "применяется в авиации" - это громко сказано.
Да вы батенька, не совсем пропащий! Сначала:
... те самые картинки, которые у Вас названы "пилотажными кадрами". И (увы и ах!) семантех там не используется.
Потом:
Анимация это даже не 5 процентов решаемых задач. Так что "применяется в авиации" - это громко сказано.
Прогресс на лицо! Поциент обучаемый, несмотря на то что доцент. Продолжим образовательный процесс.
Что скажите про генерацию кода для авиакомпонентов? Например:

Повторю ещё раз. В бортовой части объектов, откуда взяты кадры (ни в части софта индикации, ни в части софта, котрый готовит для индикации данные), семантех не используется. Пишу это как разработчик этого софта.
В анимации / тренажёре / интерактивном руководстве - может быть. Но говорить, что оно используется для этих объектов на борту - это ложь. И это причина, почему я продолжаю отвечать на комментарии, несмотря на Ваше хамство и агрессию.
По поводу "... Хоть и доцент". Оскорбление оппонента не делает Вам чести. И Вашей компании - тоже.
В бортовой части объектов, откуда взяты кадры (ни в части софта индикации, ни в части софта, котрый готовит для индикации данные), семантех не используется. Пишу это как разработчик этого софта.
Вот оно что Михалыч! Так это он оказывается у вас не применятеся, а не в Авиации! Поэтому вы такой злой, вердный и нервный. А вот был бы у вас SimInTech вы были бы добрым. И чувствовали бы себя сухо и комфортно. SimInTech - смягчает сердца!
Вы же сами напросились:
Знаете - поделитесь, иначе это просто обычный пук в лужу.
Я никогда не отказываю и всегда делюсь знаниями. Вот по вашей просьбе и поделился видео. Теперь и вы знаете что в авиации SimInTech применяется, в том числе и для видеокадров. (тренажеры, проектирование, инструкции это уже частности главное в авиации SimInTech применяется). Новые знания всегда хорошо.
Но говорить, что оно используется для этих объектов на борту - это ложь.
Поэтому продолжим образовательный процесс. А что вы скажете про Аэроэлектромаш который использую генерацию кода из SimInTech для управляющих программ объектов на борту авиационного летательного аппарата?
По поводу "... Хоть и доцент". Оскорбление оппонента не делает Вам чести. И Вашей компании - тоже.
А на доцента не надо обижаться. Я же любя, мы профессуру всю искренне любим и уважаем за их нелегкий труд. Надо же как то разбавлять высокую дискуссию об областях применения говнософта сементеха. Что бы народу было интереснее читать.
Могу пренести искренние извинения, и даже за говнософт и туфтовые обвинения извинятся не прошу. Хороший срачь всегда привлекает читателей, ведь многие не могут спать пока в интернете кто-то не прав!
Как "Хроники лаборатории" читал...
petuhoff,
Напишу субъективно, не о технической части, а о вашем криминальном приключении с такси после клуба.
1 - после ночной гулянки, у человека мало уже что остаётся в кошельке, нет смысла его грабить. Кроме конкретных случаев, когда большая сумма была визуально зафиксирована. И это не 3 000 - 5 000 руб.
2 - Реализовывать схему с двумя машинами, тратить ПАВ, подставляться под риск потери работы, поимки на горячем и ещё не известно каких обвинений ( навешать можно хоть попытку убийства), - нет смысла и ради украденного паспорта, который легко вытащить, создав нужную ситуацию с девушкой прямо в баре/клубе.
3 - и, самое главное )) ещё не слышал ни от одной жертвы усыпления и ограбления, что он/-а "прекрасно выспались и чувствовали себя огурцом". - это Ключевое )) так как обычно, после такого - дикая головная боль, мутность в сознании и куча сопутствующих неприятностей. Особенно, если ещё и был пьян в стельку, но скорее всего усыплён намеренно, ещё до банки энергетика.
Просто вам создали театр, чтобы вы думали о произошедшем, как о реальности. Но реальность, с большой долей вероятности, была другой. Иначе "огурцом" бы вы себя не чувствовали.
Интерпретация/модуляция произошедшего.
Кому-то вы были выгодны, как программист, причем в очень чувствительных, важных и опасных, ответственных отраслях: атомные подлодки, АЭС, самолёты. Возможно, этот "кто-то" вас "вёл" ещё с Универа: нехило начинать работу с проектирования ПО атомных субмарин, или быть к этому причастным - большая ответственность. Поэтому, когда ваш Покровитель узнаёт, что вы теряете продуктивность из-за нервной бессонницы, он и организовывает вам "отдых" под видом ограбления. Т.е. высока вероятность того, что ночевали вы в нормальной постели, возможно, с релакс массажем или гипно-успокоением, в течение которого вам и могли внушить, что после подлодок и АЭС, надо заняться самолётами, как могли внушить и многое другое. Вкалывали вам средство "реабилитационное", восполняющее недостаток витаминов, микроэлементов, успокаивающее нервы и внушающее уверенность. А на лавочку положили незадолго до пробуждения, рассчитанного по времени.
Теперь, остаётся значимый вопрос, зачем украли ваш паспорт? Фактически, это как маркер кражи личности - возможно, вы себе уже не принадлежите. Все ваши события в жизни, удачи и неудачи , встречи с женщинами или новыми "друзьями", все взаимоотношения с окружающими, вероятно, находятся под контролем и управлением того самого Покровителя. Пока вы идёте по пути, который он для вас начертил, и делаете то, что ему нужно, вы "на волне удачи". Стоит вам оступиться или проявить Свою волю, если она противоречит идее Покровителя, вы окажетесь наказанным, иногда - очень жестоко.
Проверить это легко в текущем времени: если за последние 10 лет вы вспоминаете случаи, когда окружающие были в курсе событий вашей жизни, о которых знали только вы, если слова жены/друзей/бабушек у подъезда, вроде случайно сказанные, оказывались резонирующими с событиями и вашими мыслями/желаниями/запросами, но не озвученными вами ранее, если о вашей простуде шеф узнает ещё до вашего прихода на работу, а узнать ему об этом неоткуда и т.д. То модуляция верна.
Спецификой контроля "протеже" является видео и аудио наблюдение, в том числе в каждом помещении квартиры, работы, считывание и отслеживание всех гаджетов, местоположений и происходящего на РС, прослушка разговоров, просмотр открытых страниц, файлов и т.д. - полным "пакетом". Обязателен рядом "приятель/-ница", что остаётся в курсе всего, в вашей жизни.
Если честно, читая вашу статью, по вашему стилю, я сначала предположил, что вы коммивояжер-маркетолог-продавец, а не программист приложений, от которых зависят жизни людей. Вспомните, откуда и когда вы "подхватили" этот стиль изложения? Увлекательный, но ... подходящий для гуманитария-писателя/рекламщика, а не программиста. - Не в укор, а лишь акцент на необычном.
Спасибо! Пошел думать.
petuhoff,
Не за что.
Насчёт программного обеспечения: Лучше проверить код исходника, запасника и оригинала, которым уже пользуются, на наличие бэкдоров и/или цепочки запускающихся скриптов по какому-то сигналу/условию, способных привести к катастрофе/перехвату управления, начиная с подлодок, АЭС и самолётов. Возможно, незаметное для вас изменение кода "тянется" с самого начала, в готовых блоках. Хотя есть вариант и привязки/запуска активации нужного злоумышленникам скрипта в процессе загрузки конечного ПО на устройство покупателя.
Вы уже обсуждали выше "глюк" в других самолётах, когда несколько из них упали. Скорее всего, это не глюк, а умышленное преступление, с использованием изменённого ПО.
Доступ к компьютерам могли получить не только по сети, но и через блютуз, если есть встроенный чип, перехватывают через "наклейки"-мягкие микросхемы (чёрные, прозрачные с надписями), процессы и значки не отображаются.
В условиях военных действий, мало какой противник упустит возможность подобной власти, что даёт использование вашего ПО, если его изменить .
Лучше всё проверить, и не только антивирусом, так как под такие задачи скрипты пишутся индивидуально и встраиваются таким образом, чтобы не вызывать подозрения. Но вы, как создатель своего кода, увидите странность, подозрительность или непонятность в нём.
О, наконец-то нормальный авиагоризонт на картинке ))) Когда внедрение ?
да вроде уже в обучении по крайней мере. В дистриубтиве уже есть https://simintech.ru
Пример папка demo\Визуализация и анимация\Индикаторы\Авиационные индикаторы

Импортозамещение ПО в авиации. Почему не взлетаем?