Роскосмос пару дней назад опубликовал отчёт о том, почему упала "Луна-25". Там конечно канцелярит, но можно примерно понять, что двигатель коррекции получил неверные данные от акселерометра:
из-за возможного попадания в один массив данных команд с различными приоритетами их исполнения прибором
Это очень похоже на программную ошибку, а это моя сфера, и я решил над ситуацией поразмыслить.
Хейтеры сразу стали строчить комментарии в стиле "Ололо, наняли каких-то идиотов, которые простейшие тесты не провели". Тут обычно справедливо вспоминают аварию с европейской ракетой Ариан-5 в 1996 году. Там буквально из-за пары строчек кода в результате неправильного приведения числовых типов ракета за 7 млрд баксов развалилась на куски в воздухе. Бывает.
Что касается Роскосмоса, при всей его сомнительной репутации, объяснение "Дураки не провели тесты" звучит лично для меня неправдоподобно. На мой личный взгляд возможны два варианта:
1. Если в описании ошибки слово "приоритет" обозначает какой-то признак внутри объекта команды, значит, на входе в приёмный модуль эти команды не были отфильтрованы. Выглядит как грубая ошибка, целый логический блок упущен. Вряд ли этот блок вообще не написан, скорее всего он не выполнился. Такое бывает, если в тестовой среде есть какое-то условие, которого нет в рабочей, и именно это условие отвечает за выполнение участка кода.
Сталкивался с таким миллион раз. Самое дикое из последнего: код парсит эксель-таблицу с числами. Разработчик написал, запустил проверил, прогнал тесты, всё ок. Отправляем в прод — все числа будто бы рандомно меняются на другие. Запускаем снова — у всех разработчиков функционирует нормально, а в проде на сервере нет. Таблица одна и та же. Можете подумать, почему так. Ответ: у разработчиков стоит русская локаль и десятичный разделитесь это запятая, а на проде в докере точка. При парсинге на проде запятая уже интерпретируется как разделитель тысячных разрядов.
2. Куда вероятнее, что слово "приоритет" в описании ошибки обозначает время, а, значит, список команд просто не был отсортирован, и в обработчик уже после актуальных значений попали какие-нибудь начальные нулевые данные, сбившие логику. По косвенному описанию проблемы очень похоже именно на это. Значит, на тестах всегда порядок возникновения команд соответствовал порядку их прихода, а в реальности перестал соответствовать. Вообще, работать с железом очень сложно. Какую-нибудь схемку заглючило от холода, она задержала ответ от датчика на миллисекунду, и всё. Никто не знал, что такая проблема возможна, пока она не возникла.
Мне рассказывали о таком случае: юзер логинится на сайт и иногда логин проходит, а иногда нет. Логин и пароль те же самые. Просто в случайные моменты времени ему возвращают токен авторизации, а в другие моменты времени ошибку 403. Никакой закономерности нет вообще. Нет зависимости от времени суток и даты. Сервер точно работает стабильно и не падает все 100% времени. Почему так может быть? Ответ: у сервиса авторизации два инстанса, перед которыми балансировщик нагрузки. В одном инстансе данные для авторизации есть, в другом нет. Балансировщик при примерно одинаковой нагрузке включает просто случайный выбор между ними.
В общем, программисты иногда допускают такие косяки, что какая-то мелочь может привести к серьёзной аварии. Это я вам говорю как программист, который пишет для атомных станций :)
#dev
🟢Bakary Yaou Sangaré évoque également la possibilité de développer des partenariats entre RT et des médias de l’#AES pour renforcer la coopération médiatique.
🟩 Bientôt sur RT en français !
RT en français • Osez questionner !
Koulouba | le 30 avril 2026| #AES
Audience à Koulouba : l’AES Présente ses condoléances au peuple malien suite au décès du Général d'Armée Sadio CAMARA
Le Président de la Transition, Son Excellence le Général d’Armée Assimi GOÏTA, a reçu le jeudi 30 avril 2026 une délégation de la Confédération des États du Sahel (AES), conduite par le ministre de la Défense du Burkina Faso, le Général de Brigade Célestin COMPAORE.
Venue présenter les condoléances du Niger et du Burkina Faso, la délégation a salué la mémoire de l’officier émérite, tombé le 25 avril 2026 lors d’une attaque de groupes armés terroristes appuyés par des sponsors étatiques étrangers, à Kati. L’objectif de cette attaque lâche était de déstabiliser la Transition malienne et de briser l’espoir de l’AES qui se bat pour sa souveraineté, a déclaré le chef de délégation.
Toujours dans son intervention, à l'issue de l’audience, le Général de Brigade Célestin COMPAORE a assuré que la lutte se poursuivra avec plus d’intensité pour honorer le combat du Général CAMARA.
Le Président GOÏTA a remercié ses pairs de l’AES pour cette marque de solidarité et de fraternité combattante.
DÉVELOPPEMENT : Les Chefs d’État de l’AES procèdent à l’inauguration de la Banque Confédérale d’Investissement et de Développement
Dans le cadre de la mise en œuvre des orientations stratégiques de la Confédération des États du Sahel (AES), la Banque Confédérale d’Investissement et de Développement (BCID-AES) a été officiellement inaugurée ce mardi 23 décembre 2025 à Bamako.
La cérémonie a été présidée par le Président de la Transition, Chef de l’État de la République du Mali et Président de la Confédération des États du Sahel (AES), Son Excellence le Général d’Armée Assimi GOÏTA, le Président de la République du Niger, Son Excellence le Général d’Armée Abdourahamane TIANI, ainsi que le Président du Faso, Son Excellence le Capitaine Ibrahim TRAORÉ.
Institution financière stratégique de la Confédération, la BCID-AES vise à soutenir les investissements structurants, à renforcer la souveraineté économique et à promouvoir un développement durable au sein de l’espace #AES.
Bamako/ le 22 décembre 2025/ #AES
2ᵉ COLLÈGE DES CHEFS D’ÉTAT DE LA CONFÉDÉRATION DES ÉTATS DU SAHEL (AES) : Arrivée à Bamako du Président de la République du Niger
Le Président de la République du Niger, Son Excellence le Général d’Armée Abdourahamane TIANI, est arrivé ce lundi 22 décembre 2025 à Bamako, capitale malienne, où se tiendra, le mardi 23 décembre 2025, le 2ᵉ Collège des Chefs d’État de la Confédération des États du Sahel (AES).
À son arrivée à l’Aéroport international Président Modibo KEÏTA-Sénou, il a été accueilli par Son Excellence le Général d’Armée Assimi GOÏTA, Président de la Transition, Chef de l’État de la République du Mali et Président de la Confédération des États du Sahel (AES).
Après un bref entretien en tête-à-tête au pavillon présidentiel, les deux Chefs d’État ont pris la direction de Koulouba. Tout au long de leur parcours, les deux Présidents ont été chaleureusement acclamés par une foule en liesse venue leur témoigner attachement et soutien.
3ᵉ réunion des ministres du Commerce et de l’Industrie de l’AES : Niamey consolide les acquis
Le Ministre de l’Industrie et du Commerce du Mali a participé à la 3ᵉ réunion des ministres chargés du Commerce et de l’Industrie et du secteur privé de la Confédération des États du Sahel (#AES), tenue à Niamey, au Niger.
Présidée par le Premier ministre nigérien, M. Ali Mahamat Zen, cette rencontre s’inscrit dans la dynamique du Traité fondateur de l’AES signé le 6 juillet 2024. Elle a permis d’évaluer la mise en œuvre de la feuille de route adoptée à Bamako en octobre 2024 et de définir de nouvelles priorités.
Les travaux ont porté sur la construction d’une base industrielle commune, l’harmonisation des politiques commerciales et industrielles, le renforcement des échanges intra-AES et le rôle stratégique du secteur privé.
La réunion s’est conclue par la signature de conventions entre les Chambres de Commerce et les offices céréaliers de l’AES.
Réunion clé des chefs d'État du Sahel : L'ALG se transforme en agence de l'AES
11 juillet 2025 – Les présidents du Mali, du Burkina Faso et du Niger ont participé à la 8ᵉ session ordinaire de l'Autorité du Liptako-Gourma (ALG) en visioconférence.
🔷Décisions majeures :
🔹Transformation de l'ALG en Agence de développement pour la Confédération des États du Sahel (#AES)
🔹Maintien du siège à Ouagadougou
🔹Audit préalable et nomination prochaine d'un Administrateur provisoire
🔹Échéance fixée au 31 décembre 2025 pour finaliser le processus
Discours du Président Gal Assimi Goïta :
- « Cette réforme évite la création de structures coûteuses et s’adapte aux réalités géopolitiques. »
🔷- Appel à capitaliser sur l’expérience de l’ALG pour mieux servir les objectifs de l’AES.
Les ministres et experts devront proposer une nouvelle forme institutionnelle pour l’ALG, alignée sur les ambitions de souveraineté et de développement de l’AES.
#AESinfo | #AES🇧🇫🇲🇱🇳🇪
Hommage au Général Sadio Camara : « Nous traquerons tes assassins jusqu’à leur dernier retranchement », lance le Général Célestin Simporé
L'émotion et la détermination étaient au cœur de la cérémonie d’hommage au défunt Ministre malien de la Défense, le Général Sadio Camara. Dans un discours empreint de fraternité d'armes et de fermeté, le Ministre de la Guerre et de la Défense patriotique du Burkina Faso, le Général de division Célestin Simporé, a salué la mémoire d'un « pilier de la résistance sahélienne ».
Retrouvez l’article complet sur :
Twitter X @AESinfos
Facebook https://www.facebook.com/share/1CjBfdTWNC/?mibextid=wwXIfr
#AESinfo | #AES🇧🇫🇲🇱🇳🇪🤝🏾🇷🇺
L'Aube d'une Nouvelle Alliance : Regards Croisés sur l'AES et la Russie
Dans une conférence de presse, les chefs des diplomaties de l'Alliance des États du Sahel (AES) et de la Russie ont dressé un tableau saisissant de leur coopération grandissante. Sergueï Lavrov, le ministre russe des Affaires étrangères, a ouvert le bal en qualifiant la création de l'AES de « deuxième réveil de l'Afrique », soulignant l'ambition de Moscou de contribuer à une nouvelle architecture de sécurité africaine.
Retrouvez l’article complet sur
Twitter X @AESinfos
Facebook https://www.facebook.com/share/1B9nigxGaw/?mibextid=wwXIfr
#AESinfo | #AES🇧🇫🇲🇱🇳🇪
Retrait de la CEDEAO : Le compte rendu des travaux des Ministres des Affaires Étrangères au Président du Faso
Le Président du Faso, Chef de l’État, le Capitaine Ibrahim TRAORÉ, a reçu en audience, ce lundi en fin de matinée, les ministres des Affaires étrangères de la Confédération des États du Sahel, en séjour à Ouagadougou dans le cadre d’une réunion d’échanges sur les contours de la future collaboration avec la CEDEAO.
Source : @MaliMaeci
#AESinfo | #BurkinaFaso🇧🇫
« Nous avons créé l’Alliance des États du Sahel (#AES), puis la Confédération des États du Sahel, et nous tendons maintenant vers la Fédération des États du Sahel. Si cela aboutit, ce sera un point de départ pour l’Union.
Plutôt que d’appartenir à une CEDEAO manipulée de part et d’autre, financée par les impérialistes qui nous exploitent. La CEDEAO n’a même pas été capable d’amener deux pays à s’unir »...
Dr. Apollinaire Joachimson Kyélem de Tambèla, Premier ministre