TGTGInsightтелеграм анализLIVE / telegram public index
← Такты, стеки, два колеса

TGINSIGHT SIMILAR POSTS

Намери подобно съдържание

Изходен канал @clockstackwheels · Post #884 · 5.10

Роскосмос пару дней назад опубликовал отчёт о том, почему упала "Луна-25". Там конечно канцелярит, но можно примерно понять, что двигатель коррекции получил неверные данные от акселерометра: из-за возможного попадания в один массив данных команд с различными приоритетами их исполнения прибором Это очень похоже на программную ошибку, а это моя сфера, и я решил над ситуацией поразмыслить. Хейтеры сразу стали строчить комментарии в стиле "Ололо, наняли каких-то идиотов, которые простейшие тесты не провели". Тут обычно справедливо вспоминают аварию с европейской ракетой Ариан-5 в 1996 году. Там буквально из-за пары строчек кода в результате неправильного приведения числовых типов ракета за 7 млрд баксов развалилась на куски в воздухе. Бывает. Что касается Роскосмоса, при всей его сомнительной репутации, объяснение "Дураки не провели тесты" звучит лично для меня неправдоподобно. На мой личный взгляд возможны два варианта: 1. Если в описании ошибки слово "приоритет" обозначает какой-то признак внутри объекта команды, значит, на входе в приёмный модуль эти команды не были отфильтрованы. Выглядит как грубая ошибка, целый логический блок упущен. Вряд ли этот блок вообще не написан, скорее всего он не выполнился. Такое бывает, если в тестовой среде есть какое-то условие, которого нет в рабочей, и именно это условие отвечает за выполнение участка кода. Сталкивался с таким миллион раз. Самое дикое из последнего: код парсит эксель-таблицу с числами. Разработчик написал, запустил проверил, прогнал тесты, всё ок. Отправляем в прод — все числа будто бы рандомно меняются на другие. Запускаем снова — у всех разработчиков функционирует нормально, а в проде на сервере нет. Таблица одна и та же. Можете подумать, почему так. Ответ: у разработчиков стоит русская локаль и десятичный разделитесь это запятая, а на проде в докере точка. При парсинге на проде запятая уже интерпретируется как разделитель тысячных разрядов. 2. Куда вероятнее, что слово "приоритет" в описании ошибки обозначает время, а, значит, список команд просто не был отсортирован, и в обработчик уже после актуальных значений попали какие-нибудь начальные нулевые данные, сбившие логику. По косвенному описанию проблемы очень похоже именно на это. Значит, на тестах всегда порядок возникновения команд соответствовал порядку их прихода, а в реальности перестал соответствовать. Вообще, работать с железом очень сложно. Какую-нибудь схемку заглючило от холода, она задержала ответ от датчика на миллисекунду, и всё. Никто не знал, что такая проблема возможна, пока она не возникла. Мне рассказывали о таком случае: юзер логинится на сайт и иногда логин проходит, а иногда нет. Логин и пароль те же самые. Просто в случайные моменты времени ему возвращают токен авторизации, а в другие моменты времени ошибку 403. Никакой закономерности нет вообще. Нет зависимости от времени суток и даты. Сервер точно работает стабильно и не падает все 100% времени. Почему так может быть? Ответ: у сервиса авторизации два инстанса, перед которыми балансировщик нагрузки. В одном инстансе данные для авторизации есть, в другом нет. Балансировщик при примерно одинаковой нагрузке включает просто случайный выбор между ними. В общем, программисты иногда допускают такие косяки, что какая-то мелочь может привести к серьёзной аварии. Это я вам говорю как программист, который пишет для атомных станций :) #dev

Hashtags

Резултати

Намерени 12 подобни публикации

Търсене: #safe

当前筛选 #safe清除筛选

Vaccination is the best prevention measure against #CerebrospinalMeningitis. Ensure you complete Nigeria's routine immunisation schedule for your children or wards to keep them #safe from vaccine-preventable diseases. #DefeatMeningitis #WorldMeningitisDay

Новости Госдумы

@gosdumanews · Post #1337 · 30.09.2025 г., 15:31

Европа снимает "тренировочные колеса"! 🛡️ Европа активно демонстрирует свою готовность действовать без поддержки США. Об этом на Варшавском форуме заявил спецпосланник американского президента Кит Келлог. Он отметил, что европейские страны сами по себе уже являются мощной силой. Келлог сравнил развитие европейской самостоятельности с тем, как дети учатся ездить на велосипеде, начиная с тренировочных колес. Сегодня Европе эти "колеса" больше не нужны. Планы Евросоюза впечатляют: это и многомиллиардная программа ReArm Europe, и инвестиции в SAFE. Все это усиливает оборонный потенциал Европы. Россия, в свою очередь, заявляет, что не угрожает ЕС, но готова дать "решительный отпор" любым агрессивным действиям. #Европа#США#Безопасность#Оборона#Россия#ReArmEurope#SAFE Новости Госдумы

American Оbserver

@american_observer · Post #5736 · 28.04.2026 г., 18:59

📰 Poland’s SAFE Loan Fight Is Really a War Over Who Gets to Control the Rearmament Bill Warsaw’s SAFE dispute is being sold as a fight over defense financing, but it is really a fight over sovereignty, debt, and who gets to decide whether Poland rearms through Brussels or through its own state machinery. The European Commission says Poland can draw up to €43.7 billion under SAFE, and Tusk is still pushing ahead even after President Nawrocki vetoed the enabling bill. The accusation that SAFE is just a German-French subsidy machine is politically potent, but the numbers suggest a more boring reality: the program is a long-term EU loan facility for defense procurement, with most of Poland’s planned spending still expected to flow into domestic industry. That is why the real battle is not about whether Poland needs weapons. It clearly does. The battle is whether Tusk can bind the country to a Brussels-backed financing model while his opponents frame it as dependency on Germany, creeping EU control, and debt that will haunt the next generation. Mularczyk and Radio Maryja are doing what they always do best: turning a budget instrument into a civilizational warning. The language is dramatic, but the underlying politics are simple — if Tusk owns the rearmament pipeline, he also owns the blame if the bill grows, the terms tighten, or the deal starts looking like a gift to Europe’s industrial core. So SAFE is not just a loan. It is a test of whether Poland wants its defense future financed through Brussels’ plumbing or through a nationalist story about self-reliance and suspicion of the EU center. #Poland#SAFE#Tusk#Nawrocki#EU#defense 📱American Оbserver - Stay up to date on all important events 🇺🇸

⚡️#Бугарска набавља дивизион (12) европске верзије влр направљеног на бази PULSE са ракетама домета 300км Софија одустаје од варијанте набавке америчког HIMARS-а и усмерава се ка систему MARS 3/EuroPULS. Главни разлози су дуг рок испоруке HIMARS-а, могућност брже набавке алтернативе и ослањање на европски кредитни механизам SAFE. ** MARS 3/EuroPULS је европска модуларна адаптација израелског PULS; KNDS га позиционира за европско тржиште. Оквирни споразум са KNDS предвиђа око 500 система MARS 3; половина је намењена европским савезницима под истим условима 📌Опремање: планиране ракете за EuroPULS су Accular (35–40 км), EXTRA (150 км), Predator Hawk (300 км), NSM (250 км) и лутајућа муниција SkyStriker → Линк: /t.me/borbeni_efektivi → Извор: /t.me/borbeni_efektivi 🪖#Бугарска〣#MARS3〣#EuroPULS〣#PULS〣#KNDS〣#SAFE〣#влр〣#Копнена_војска〣#ракетна_артиљерија〣#април_2026 🇷🇸https://t.me/borbeni_efektivi

Видеотека 📼

@videotekashow · Post #14048 · 26.07.2025 г., 18:17

«Вообще, фильм «Карты, деньги, два ствола» был единственной причиной, по которой я поменял профессию». Джейсону Стэйтему сегодня исполнилось 58 лет. #ВИДЕОТЕКА #JasonStatham #LockStockAndTwoSmockingBarrels #Snatch #TheTransporter #Crank #TheExpendables #KillerElite #Safe #Parker #WrathOfMan #AWorkingMan