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

TGINSIGHT SIMILAR POSTS

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

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

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

Hashtags

Резултати

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

Търсене: #german

当前筛选 #german清除筛选
O’zbekiston Milliy Universitet (O'zMU)

@milliy_universitut · Post #5307 · 24.03.2025 г., 14:59

#german 🆕B2 uchun tezkor nemis tili kursi! 🇩🇪 3 oy ichida B2 sertifikatiga tayyorlaning! 📌Darslar: Haftada 3 marta, har biri 3 soat 📌Davomiyligi:Apreldan boshlab 3 oy 📌Qo‘shimcha:Prüfungstraining (imtihon tayyorgarligi) 📌Format: Online 📌Kimlar uchun: Tezda B2 sertifikat olishni maqsad qilganlar uchun 📚Bizda imtihon talablariga mos holda, intensiv o‘qitish tizimi asosida o‘qishingiz mumkin. ‼️Eslatma: B1 darajani tugatganlar qabul qilinadi! ✈️Qo‘shimcha ma’lumot va ro‘yxatdan o‘tish uchun biz bilan bog‘laning: @mittelpunktmanager ✅Mittelpunkt|Dein Weg zur Entwicklung

Hashtags

Texnika Universiteti (TDTU)

@toshkent_davlat_texnika_univer · Post #2353 · 24.03.2025 г., 14:59

#german 🆕B2 uchun tezkor nemis tili kursi! 🇩🇪 3 oy ichida B2 sertifikatiga tayyorlaning! 📌Darslar: Haftada 3 marta, har biri 3 soat 📌Davomiyligi:Apreldan boshlab 3 oy 📌Qo‘shimcha:Prüfungstraining (imtihon tayyorgarligi) 📌Format: Online 📌Kimlar uchun: Tezda B2 sertifikat olishni maqsad qilganlar uchun 📚Bizda imtihon talablariga mos holda, intensiv o‘qitish tizimi asosida o‘qishingiz mumkin. ‼️Eslatma: B1 darajani tugatganlar qabul qilinadi! ✈️Qo‘shimcha ma’lumot va ro‘yxatdan o‘tish uchun biz bilan bog‘laning: @mittelpunktmanager ✅Mittelpunkt|Dein Weg zur Entwicklung

Hashtags

Tg Links

@TgDict · Post #114 · 22.10.2022 г., 05:35

#German Augsburg: @AugsburgNightlife Berlin: @BerlinNightlife Bochum: @BochumNightlife Bremen: @BremenNightlife Dortmund: @DortmundNightlife Dresden: @DresdenNightlife Duisburg: @DuisburgNightlife Düsseldorf: @DuesseldorfNightlife Essen: @EssenNightlife Frankfurt: @FrankfurtNightlife Gelsenkirchen: @GelsenkirchenNightlife Hamburg: @HamburgNightlife Hannover: @HannoverNightlife Heidelberg: @HeidelbergNightlife Köln: @KoelnNightlife Leipzig: @LeipzigNightlife Mannheim: @MannheimNightlife München: @MuenchenNightlife Münster: @MuensterNightlife Nürnberg: @NuernbergNightlife Stuttgart: @StuttgartNightlife Ulm: @UlmNightlife

Hashtags

Addis Standard

@addisstandardeng · Post #22130 · 28.04.2026 г., 05:43

‘Skilfully’ negotiating #Iran is ‘humiliating’ #US, #German Chancellor warns; says Washington lacks ‘strategic exit’ Addis Abeba – German Chancellor Friedrich Merz has warned that Iran is “humiliating” the United States through “skilful” negotiating, while questioning Washington’s lack of a clear exit strategy in the ongoing war. Speaking in Marsberg, Merz said Iran appeared stronger than expected and accused the US of lacking direction. “The Iranians are clearly stronger than expected and the Americans clearly have no truly convincing strategy in the negotiations either,” he said, according to Deutsche Welle (DW). He added that Tehran was negotiating “very skillfully — or very skillfully not negotiating,” warning that: “At the moment, I do not see what strategic exit the Americans will choose.” https://www.facebook.com/share/1CSxphCpmn/?mibextid=wwXIfr

不該使用豪車示威,要簡撲示人, 特別是德國豪車 昨日的示威, 組織者也犯上錯誤。 小弟有所微言,但沒有直接向所有人說明, 德國軍工業是全球第二大以色列武器供應。 #German #AmsterdamVoorPalestine

Daily European Music

@Music_Of_Europe · Post #22 · 12.08.2020 г., 10:20

#Folk#German Was wollen wir trinken also known as Sieben Tage lang is a song by the band bots. It speaks about camaraderie, hard work and the joy to drink away your hard life, then go back to working hard without knowing for how long but never alone as friends stand with us during tough times just waiting to drink again between friends. It is the spirit of the working men, to stand through hard work and tough times, to help eachother out and wait for the day where you can drink and feast togethers. https://youtu.be/gh3Y_jtDADo

Hashtags

全民头条吃瓜

@xinwenchigua8 · Post #66849 · 12.05.2026 г., 13:39

#中国 的朋友,我不使用中国版抖音,这不是我,请举报。 #德国 女孩 举报 抖音 假帐号 😁 假帐号 24万粉丝,真人账号2.9万 😂 Friends in China, I don't use the Chinese version of Douyin. This isn't me. Please report it. #German girl reporting a fake Douyin account 😁 Fake account with 240,000 followers, real account with 29,000 followers 😂

ПредишнаСтр. 1 от 3Следваща