AMA avec les développeurs SpaceX (partie 1)

Satellites emballés Starlink
Satellites emballés Starlink

Le samedi 15 mai, SpaceX a lancé une série de questions et réponses sur le développement de logiciels dans les différents projets de l'entreprise. J'ai mis en évidence et traduit les plus intéressants.





Les entretiens ont été suivis par:





  • Jarrett Farnitano - Fonctionne sur le logiciel du vaisseau Dragon, y compris les écrans de l'équipage.





  • Christine Huang - dirige le logiciel d'application pour la constellation de satellites Starlink.





  • Jeanette Miranda - Développe des logiciels embarqués pour les communications laser.





  • - Starship.





  • - .





: , . - , , .., , , . ?





: [ SpaceX] , , . - , , . , , . . , . , . , , , . , , , . , , , , . -





: , , , Starlink? ? ? !





: -, , . , , .

, . , , . HITL (hardware in the loop) , . , , , , . , . . , . -





: Python SpaceX? , , - ?

: SpaceX Python! Python - , , CI/CD. , Python . Python , , (, ...). , , , . -





: ? , , ..... //IDEs ? QA , ?





: SpaceX QA - , , . , . , , . , , . , . , , , , . -





: - ? , , (C++ pre '11 rev) ( C++17/20, Rust)?





: - . , ! , . , , , . , , , . -







: SpaceX Linux ? , PREEMPT_RT Linux realtime, . , - , .





: , . Linux , . ( , , ) , , , ". -





: ?





: . , . . , Starship, , , , .. -





: CI/CD? "" " " , , , ?





: . , HOOTL. CI/CD, . , , HITL (-). Starlink HITL - , CI. CI- , , . , , . . , Starlink . , , ". -





: ? ?





: . , CI/CD, , . , CI/CD . , ( Dragon ), , - , . , - , CI, . , . ; , Bazel - .






Ceci conclut la première partie, dans la deuxième partie il y aura des réponses aux questions sur le Starship, le Dragon et Starlink.








All Articles