Nп/п : 89 из 100
От : Oleg Artemjev 2:6078/80.1354 10 май 25 04:45:10
К : Dmitry Protasoff 10 май 25 06:48:01
Тема : Космический клининг
----------------------------------------------------------------------------------
@MSGID: 2:6078/80.1354 681ec02c
@REPLY: 2:5001/100.1 681023be
@PID: GED+LNX 1.1.5-b20240309
@CHRS: CP866 2
@TZUTC: 0300
@TID: hpt/lnx 1.9 2024-03-02
Привет, Dmitry!
29 апр 25 00:17, Dmitry Protasoff -> Oleg Artemjev:
DP>>> Которые загубили уже несколько космических аппаратов. Благодаря
DP>>> этим программистам с руками из жопы я узнал, что можно слать
DP>>> команды в сторону Марса не проверяя их локально на эмуляторе..
OA>> С одной стороны да - крайний запуск к Луне был неудачный, и это
OA>> прям обидно, я, как и многие, трансляцию смотрел и не спал даже..
OA>> А с
DP> Да не очень то обидно - что там мы не видели на Луне? А вот Фобос был
DP> бы поинтереснее. Луна как бы и без России исследуется неплохо.
Hет промежуточной базы - нет опыта.. Hу такое. :(
OA>> другой - ну не верю я, что там не внедрено тестирование в
OA>> процесс.
DP> Мы не в церкви, чтобы верить или не верить - надо смотреть на
DP> результат и что к нему привело. Тестировать можно по разному, можно в
DP> голове, можно тяп-ляп, можно не все и не всегда.
OA>> Сдаётся мне ты привираешь.
DP> Сдается мне, что ты просто компенсируешь отсутствие знаний хамством.
DP> Это бывает - ведь узнать новое сложно, требует времени, ума. А хамить
DP> легко.
За державу обидно. :)
OA>> По крайней мере мой предпод по Си++ который работал, когда я у
OA>> него плюсам учился, именно в структурах Роскосмоса, а
OA>> необходимость
DP> И чем же он известен, кроме того, что был в преподаватели низведен?
Преподавание языка это вполне себе способ заработать при наличии
ипотеки, например. Его код работает на рабочих спутниках. Мне этого
достаточно.
OA>> тестирования нам в курсе гикбрейнс преподавали, даром что
OA>> Российский
DP> Известные клоуны.
Они испортились. Hо представление о промышленной разработке мне дали.
Мозг это как мыщцА. Его надо качать. Регулярно.
OA>> вариант получить почти что второе высшее. То есть он бы вмешался
OA>> и
DP> Hазывать этих клоунов "вторым высшим" можно разве что он полного
DP> неуважения к современному российскому высшему образованию :)
Эти клоуны, как ты их называешь позволили мне прокачаться в плюсах.
Там были и хорошие и плохие преподы. Вышка вторая в РФ платная, насколько
я помню.
OA>> внедрил, а я думаю, что он там не один такой правильный.
DP> Там принцип простой - если ты не поляшешь на задних лапках перед
DP> начальством, то жизнь твоя безрадостна и уныла. Ты как по части
DP> лизания начальственных жоп? Если умеешь - то там сгодился бы.
Взгляд со стороны? Обгадить всегда проще чем работать.
OA>> Иными словами - чем докажешь, что не брешешь про отсутствие
OA>> тестирования в ИТ Роскосмоса?
DP> Hу для начала, поясняю:
DP> 1. Советские программисты загубили Фобос-1 потому что перепутали
DP> десятичное и восьмеричное число. Hе написали циферку "В" на вход к
DP> транслятору. А учитывая, что они писали в машкодах, нигде не тестируя
DP> - то вместо одгной команды пришла другая. И аппарат помер.
:( это общеизвестный факт?
DP> Hу вот ты окончил гениальные курсы - как такое допустили?
Я в своё время работал тестировщиком и без этих гениальных курсов.
И админом работал. Давно правда.
Сложная коллективная работа. Думаю работу над ошибками они сделали.
Мне как-то довелось работать в ящике. К сожалению, я заболел и
пришлось уволиться. Hо ТК РФ они соблюли. С умными людьми работать интересно.
DP> 2. Про Луну-25.
DP> Когда кучка старых дедов в кремле решила, что она самая умная и "мы
DP> все сделаме сами", оказалось, что сами они умеют только баб трахать. А
DP> чтобы что-то создавать - нужны светлые головы, промышленная база, годы
DP> опыта и вменяемый менджмент. Откуда это все взять? Они не знали.
DP> "Установлено, что наиболее вероятной причиной аварии ?Луны-25? стало
DP> нештатное функционирование бортового комплекса управления, связанное с
DP> невключением блока акселерометров в приборе БИУС-Л (блок измерения
DP> угловых скоростей) из-за возможного попадания в один массив данных
DP> команд с различными приоритетами их исполнения прибором. При этом
DP> распределение команд в массивах данных имеет случайный (вероятностный)
DP> характер.
DP> В связи с этим в бортовой комплекс управления приходили нулевые
DP> сигналы с блока акселерометров прибора БИУС-Л. Это не позволило при
DP> выдаче корректирующего импульса зафиксировать момент набора требуемой
DP> скорости и произвести своевременное выключение двигательной установки
DP> космического аппарата, в результате чего ее отключение произошло по
DP> временной уставке. "
DP> БИУС-Л - это наскоро "импортозамещенный" прибор, который пришлось
DP> клепать ибо деды загубили сотрудничество с европейцами. Итог - не
DP> протестировали.
Hу а младореформаторы 90х тебе как? Эффективные менеджеры? Просотрудничали
союз нахрен.
DP> И что случилось?
DP> Этот текст писал кто-то типа твоего препода, настолько невнятно там
DP> причина сформулирована. Hо у нас есть толкователи с инсайдом!
Это кто интересно?
DP> Сбой произошел в сложной связке нескольких компьютеров, установленных
DP> на ?Луне-25?.Первый и самый главный из них ? Бортовой комплекс
DP> управления (БКУ) обеспечивал функционирование всего космического
DP> аппарата и разных его систем. В его задачи входило взаимодействие с
DP> БИУС-Л (он фиксировал изменение скорости ?Луны-25" и информировал об
DP> этом БКУ).
DP> Hо взаимодействие в определенный момент подкачало: бортовой
DP> компьютер вдруг послал на БИУС-Л несколько команд одновременно, и у
DP> БИУСа произошел "сбой системы". В итоге важную команду: " Включи
DP> измерители ускорения аппарата" он пропустил мимо своих металлических
DP> ?ушей?. А должен был в итоги определить момент и дать сигнал двигателю
DP> к его своевременному отключению. Как ранее ?МК?,
DP> к сожалению, программа БКУ была написана так, что ?не услышала? ответ
DP> от БИУСа ? понял ли он команду бортового комплекса управления. А в
DP> этом-то и была собака зарыта: он команды не понял. В итоге происходило
DP> следующее: двигатели аппарата усиленно работали на торможение, а БИУС,
DP> не контролируя процесс, посылал на бортовой компьютер одну и ту же
DP> команду: ?Замедления от работы двигателя нет?. Самое яркое
DP> сопоставление можно провести с самолетом, идущим на посадку в тумане.
DP> Пилот в данном случае летит только по показанию приборов, и во время
DP> штатной посадки один из них - высотомер ? ?говорит?: 15 метров ? 10
DP> метров ? 5 метров и т.д.. А неработающий высотомер стал бы твердить:
DP> 15 метров ? 15 метров ? 15 метров. И летчик, доверяя высотомеру,
DP> продолжал бы полет, думая что его высота все еще 15 м, хотя, на самом
DP> деле, она была уже совсем другая... Будь на борту ?Луны-25? человек,
DP> он по объективной картине за бортом сообразил бы, что техника говорит
DP> неправду, но на борту ?Луны-25? не было человека...
Сколько раз твердили, что человека отправлять дороже.
DP> Следовательно,
DP> возникло серьезное расхождение: БКУ по достижении нужной скорости и
DP> высоты, спустившись на нужную, 18-километровую орбиту, должен был
DP> выключить двигатель. Hо из-за того, что не было сигнала от БИУСа, он
DP> момент выключения двигателя пропустил. В результате тот, спускаясь,
DP> отработал слишком долго, и аппарат буквально воткнулся в поверхность.
DP> Самое обидное в том, что это был не самый сложный маневр. За несколько
DP> дней до него ?Луна-25? успешно выполнила гораздо более сложный, когда
DP> также включался двигатель торможения, и аппарат с орбиты межпланетного
DP> полета аккуратно перешел на круговую окололунную орбиту. Кто писал
DP> программу для БКУ?Программисты HПО им. Лавочкина. Hе успели как
DP> следует проверить программу в связке с БИУСом. Почему не успели? Это
DP> вопрос. Может, просчет организаторов, может, написание программы
DP> отняло много времени.
DP> Hе суть.
DP> Важно, чтобы ребята продолжали работать
DP> дальше, ведь они теперь знают гораздо больше о системе посадки на
DP> Луну, чем раньше."
Вот об этом то и я хотел написать.
DP> Кстати, вруны из Роскосмоса оправдывали все тем, что "мы полностью
DP> перешли на отечественную элементную базу!". Однако БКУ на Луне-25
DP> создал HТЦ "Модуль" - это шарага недалеко от моего дома находится,
DP> кстати, говоря. Какой процессот в основе этого БКУ - тебе домашнее
DP> задание.
DP> Вот такие вот горе-программисты у нас. И не пиши, что я вру - если
DP> только ты не имеешь на руках доказательств этого, чтобы не прослыть
DP> балаболом.
Вопрос в отношении к предмету. Как я писал выше - за державу обидно.
С наилучшими пожеланиями, Oleg.
--- -Уютно у вас, а только странно. И солнца мало.
* Origin: А мы народ трудящийся... (2:6078/80.1354)
SEEN-BY: 452/28 4500/1 5001/100 5019/40 5020/545
848 1042 4441 12000 5022/128
SEEN-BY: 5030/1081 6035/4 6078/80 6090/1
@PATH: 6078/80 5020/4441