home.social

#fcm — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #fcm, aggregated by home.social.

  1. Der @markus1982 hatte zwar recht das sein #FCK gegen den #FCM gewinnt aber das ist egal. Beide Vereine können auch im nächsten Jahr in der #2Bundesliga spielen.

  2. Der @markus1982 hatte zwar recht das sein #FCK gegen den #FCM gewinnt aber das ist egal. Beide Vereine können auch im nächsten Jahr in der #2Bundesliga spielen.

  3. Der @markus1982 hatte zwar recht das sein #FCK gegen den #FCM gewinnt aber das ist egal. Beide Vereine können auch im nächsten Jahr in der #2Bundesliga spielen.

  4. Der @markus1982 hatte zwar recht das sein #FCK gegen den #FCM gewinnt aber das ist egal. Beide Vereine können auch im nächsten Jahr in der #2Bundesliga spielen.

  5. Der @markus1982 hatte zwar recht das sein #FCK gegen den #FCM gewinnt aber das ist egal. Beide Vereine können auch im nächsten Jahr in der #2Bundesliga spielen.

  6. @markus1982 Na warten wir mal ab. Der #FCM hat die letzten Spiele gut gespielt.

  7. Dann schaue ich mir mal die Konferenz der #2Bundesliga an und bin gespannt wer nach Schalke in die Bundesliga aufsteigt.

    Dem #FCM drücke ich natürlich auch die Daumen im Abstiegskampf.

  8. Dann schaue ich mir mal die Konferenz der #2Bundesliga an und bin gespannt wer nach Schalke in die Bundesliga aufsteigt.

    Dem #FCM drücke ich natürlich auch die Daumen im Abstiegskampf.

  9. Dann schaue ich mir mal die Konferenz der #2Bundesliga an und bin gespannt wer nach Schalke in die Bundesliga aufsteigt.

    Dem #FCM drücke ich natürlich auch die Daumen im Abstiegskampf.

  10. Dann schaue ich mir mal die Konferenz der #2Bundesliga an und bin gespannt wer nach Schalke in die Bundesliga aufsteigt.

    Dem #FCM drücke ich natürlich auch die Daumen im Abstiegskampf.

  11. Dann schaue ich mir mal die Konferenz der #2Bundesliga an und bin gespannt wer nach Schalke in die Bundesliga aufsteigt.

    Dem #FCM drücke ich natürlich auch die Daumen im Abstiegskampf.

  12. Push-уведомления в мессенджере: production-грабли которых нет в туториалах

    Это девятая статья про инженерные решения в ONEMIX. Тема узкая, push-уведомления. Но я её давно хотел разобрать, потому что туториалов в интернете много, а production-граблей в них почти нет. Если коротко, туториал по push выглядит так. Регистрируешь токен через Notifications.getExpoPushTokenAsync() . Отправляешь на бэкенд. Когда приходит пуш — addNotificationResponseReceivedListener ловит тап, навигируешь в нужный экран. Всё. В реальном мессенджере таких туториалов недостаточно. Появляется десяток узких проблем. Пуш приходит когда юзер уже в этом чате. Пуш приходит когда приложение убито системой. Navigation после открытия из пуша добавляет дублирующийся экран в стек. На iOS звонки идут через отдельный канал VoIP который требует совершенно другой инфраструктуры. Эти грабли я и разберу.

    habr.com/ru/articles/1035992/

    #react_native #push_notifications #expo #fcm #apns #callkit #voip #мессенджер #мобильная_разработка #deep_linking

  13. Push-уведомления в мессенджере: production-грабли которых нет в туториалах

    Это девятая статья про инженерные решения в ONEMIX. Тема узкая, push-уведомления. Но я её давно хотел разобрать, потому что туториалов в интернете много, а production-граблей в них почти нет. Если коротко, туториал по push выглядит так. Регистрируешь токен через Notifications.getExpoPushTokenAsync() . Отправляешь на бэкенд. Когда приходит пуш — addNotificationResponseReceivedListener ловит тап, навигируешь в нужный экран. Всё. В реальном мессенджере таких туториалов недостаточно. Появляется десяток узких проблем. Пуш приходит когда юзер уже в этом чате. Пуш приходит когда приложение убито системой. Navigation после открытия из пуша добавляет дублирующийся экран в стек. На iOS звонки идут через отдельный канал VoIP который требует совершенно другой инфраструктуры. Эти грабли я и разберу.

    habr.com/ru/articles/1035992/

    #react_native #push_notifications #expo #fcm #apns #callkit #voip #мессенджер #мобильная_разработка #deep_linking

  14. Push-уведомления в мессенджере: production-грабли которых нет в туториалах

    Это девятая статья про инженерные решения в ONEMIX. Тема узкая, push-уведомления. Но я её давно хотел разобрать, потому что туториалов в интернете много, а production-граблей в них почти нет. Если коротко, туториал по push выглядит так. Регистрируешь токен через Notifications.getExpoPushTokenAsync() . Отправляешь на бэкенд. Когда приходит пуш — addNotificationResponseReceivedListener ловит тап, навигируешь в нужный экран. Всё. В реальном мессенджере таких туториалов недостаточно. Появляется десяток узких проблем. Пуш приходит когда юзер уже в этом чате. Пуш приходит когда приложение убито системой. Navigation после открытия из пуша добавляет дублирующийся экран в стек. На iOS звонки идут через отдельный канал VoIP который требует совершенно другой инфраструктуры. Эти грабли я и разберу.

    habr.com/ru/articles/1035992/

    #react_native #push_notifications #expo #fcm #apns #callkit #voip #мессенджер #мобильная_разработка #deep_linking

  15. Push-уведомления в мессенджере: production-грабли которых нет в туториалах

    Это девятая статья про инженерные решения в ONEMIX. Тема узкая, push-уведомления. Но я её давно хотел разобрать, потому что туториалов в интернете много, а production-граблей в них почти нет. Если коротко, туториал по push выглядит так. Регистрируешь токен через Notifications.getExpoPushTokenAsync() . Отправляешь на бэкенд. Когда приходит пуш — addNotificationResponseReceivedListener ловит тап, навигируешь в нужный экран. Всё. В реальном мессенджере таких туториалов недостаточно. Появляется десяток узких проблем. Пуш приходит когда юзер уже в этом чате. Пуш приходит когда приложение убито системой. Navigation после открытия из пуша добавляет дублирующийся экран в стек. На iOS звонки идут через отдельный канал VoIP который требует совершенно другой инфраструктуры. Эти грабли я и разберу.

    habr.com/ru/articles/1035992/

    #react_native #push_notifications #expo #fcm #apns #callkit #voip #мессенджер #мобильная_разработка #deep_linking

  16. Rettung vertagt: FCM und Dynamo müssen weiter auf Klassenerhalt warten

    Der Kampf um den Klassenerhalt in der 2. Fußball-Bundesliga bleibt für den 1. FC Magdeburg und Dynamo Dresden…
    #Dresden #Deutschland #Deutsch #DE #Schlagzeilen #Headlines #Nachrichten #News #Europe #Europa #EU #1.FCMagdeburg #2.Bundesliga #Dynamo #FCM #Germany #HolsteinKiel #Kiel #MDR #PetrikSander #Sachsen #SpiO #Sport #SportimOsten
    europesays.com/de/1008932/

  17. Aviation weather for Flying Cloud airport in Minneapolis area (USA) is “METAR KFCM 071353Z 00000KT 6SM HZ CLR 07/M05 A2991 RMK AO2 SLP134 T00671050” : See what it means on bigorre.org/aero/meteo/kfcm/en #flyingcloudairport #airport #minneapolis #usa #kfcm #fcm #metar #aviation #aviationweather #avgeek vl

  18. Dynamo Dresden und 1. FC Magdeburg haben „vollstes Vertrauen“ im Abstiegskampf

    Großer Schritt oder großes Zittern? Die Franken haben den Klassenerhalt damit rein rechnerisch perfekt gemacht. Obwohl sie bei…
    #Dresden #Deutschland #Deutsch #DE #Schlagzeilen #Headlines #Nachrichten #News #Europe #Europa #EU #1.FCMagdeburg #2.Bundesliga #Abstiegskrimi #Dynamo #DynamoDresden #FCM #Fußball #Germany #MDR #Sachsen #SpiO #Sport #SportimOsten
    europesays.com/de/976464/

  19. 2. Bundesliga: 1. FC Magdeburg will Nürnberg mit in den Abstiegskampf ziehen

    Nürnberg will die 40 Punkte knacken In Nürnberg herrscht aktuell eine eher komische Stimmung. In den letzten drei…
    #Nuernberg #Nuremberg #Deutschland #Deutsch #DE #Schlagzeilen #Headlines #Nachrichten #News #Europe #Europa #EU #Nürnberg #1.FCMagdeburg #1.FCNürnberg #2.Bundesliga #Bayern #Club #FCM #FCN #Fußball #Germany #MDR #MiroslavKlose #PetrikSander #SpiO #SportimOsten
    europesays.com/de/969846/

  20. #CACM:
    "
    How NASA Built Artemis II’s Fault-Tolerant Computer
    "
    "To take humans back to the Moon, NASA has engineered a "fail-silent" architecture that handles everything from cosmic-ray bit flips to total processor divergence."

    cacm.acm.org/news/how-nasa-bui

    8.4.2026

    #Artemis #ArtemisII #BFS #Computer #Ethernet #FCM #MPCV #Netzwerk #Orion #Raumfahrt #SpaceFlight #VanAllenBelts

  21. @visuallyperfect MAX как кейс: типичные баги, архитектурные провалы и почему это закономерно

    Если отбросить маркетинг и смотреть на MAX как на инженерный продукт, то картина довольно прозрачная: перед нами типичный “быстро собранный мессенджер”, который пытаются масштабировать раньше, чем он стал устойчивым.

    Разберём по слоям.

    ---

    1. Доставка сообщений: не гарантия, а вероятность

    Симптоматика знакома: — сообщения приходят пачками
    — дублируются
    — часть переписки просто исчезает

    Это классический признак плохо настроенной eventual consistency. Судя по поведению, backend не обеспечивает строгую гарантию доставки (at-least-once / exactly-once), а плавает где-то между retry-логикой и race conditions.

    Что это значит на практике: — повторная отправка → дубликаты
    — сбой на клиенте → рассинхрон
    — reconnect → “догоняющие” сообщения

    Если система не умеет детерминированно разрешать конфликты — это не баг, это следствие архитектуры.

    ---

    2. Push-уведомления: рассинхрон между слоями

    Типичный кейс: — пуш пришёл → сообщения нет
    — сообщение есть → пуша нет
    — всё приходит через 10–15 минут

    Основной подозреваемый — интеграция с Firebase Cloud Messaging.

    Но проблема глубже: — нет единого источника истины (source of truth)
    — пуш и сообщение живут в разных транзакционных контекстах
    — отсутствует нормальная idempotency

    В нормальной системе push — это просто триггер, а не отдельная сущность с собственной логикой.

    ---

    3. Клиент: UI как узкое место

    Фризы, дерганый скролл, зависания — это не “мелкие баги”, это сигнал:

    — список сообщений плохо виртуализирован
    — перерасчёт layout идёт на основном потоке
    — есть memory leaks

    Типичный стек-проблем: — RecyclerView захлёбывается на больших чатах
    — битмапы не освобождаются
    — кеширование сделано “на глаз”

    В результате: UI начинает быть bottleneck быстрее, чем сеть.

    ---

    4. Медиа: слабое место всех “быстрых” мессенджеров

    Симптомы: — фото не уходят
    — видео ломается
    — загрузка зависает

    Это почти всегда: — нестабильный upload (chunking / retry)
    — проблемы на CDN
    — отсутствие контроля целостности

    Если нет нормального pipeline: encode → upload → verify → deliver
    — медиа будет ломаться системно.

    ---

    5. Сессии и авторизация

    Самый раздражающий класс багов: — выкидывает из аккаунта
    — слетает история
    — “переавторизуйтесь”

    Это почти гарантированно: — проблемы с токенами
    — гонки при обновлении сессии
    — рассинхрон между клиентом и сервером

    Если auth не атомарен — вся система начинает вести себя хаотично.

    ---

    6. Краши и память

    Если приложение: — падает при отправке файлов
    — жрёт RAM
    — умирает в фоне

    значит: — lifecycle не контролируется
    — ресурсы не освобождаются
    — тестирование на edge-кейсах отсутствует

    Это не “надо допилить” — это долг на уровне архитектуры клиента.

    ---

    7. Безопасность: отсутствие ясной модели

    Ключевой вопрос — не “есть ли шифрование”, а: кто контролирует ключи и где происходит дешифровка?

    Если нет прозрачной end-to-end модели, как у Signal, то: — сервер потенциально видит всё
    — безопасность декларативная

    Даже Telegram с его спорной моделью MTProto выглядит более зрелым решением на фоне MAX.

    ---

    8. Масштабирование: система не держит нагрузку

    Периодические “падения” — это не случайность.

    Это означает: — нет горизонтального масштабирования
    — нет нормального load balancing
    — система не тестировалась под реальную нагрузку

    Типичная ошибка: сначала релиз → потом попытка масштабировать → потом firefighting.

    ---

    Итог

    MAX — не “глючный мессенджер”.

    MAX — это: — backend без строгих гарантий
    — клиент без оптимизации
    — инфраструктура без запаса прочности

    Все наблюдаемые баги — не случайные. Они логично следуют из архитектурных решений.

    ---

    Почему это важно

    Такие системы создают ложное ощущение стабильности: пока нагрузка низкая — “вроде работает”.

    Но при росте: — баги становятся нормой
    — доверие падает
    — продукт превращается в технический долг

    ---

    Коротко

    Если описать одной строкой:

    MAX сейчас — это не продукт уровня production-grade мессенджера, а MVP, который по ошибке выпустили в массовое использование.

    ---

    Если нужно, могу разобрать: — как бы выглядела нормальная архитектура такого мессенджера
    — или сравнить MAX с WhatsApp / Signal / Telegram на уровне протоколов и backend-дизайна

    #MAX
    #Мессенджеры
    #Инженерия
    #SoftwareEngineering
    #Backend
    #DistributedSystems
    #EventualConsistency
    #MessageQueues
    #PushNotifications
    #FCM
    #AndroidDev
    #MobileDev
    #UX
    #Performance
    #MemoryLeaks
    #Scalability
    #Reliability
    #HighLoad
    #DevOps
    #Microservices
    #CDN
    #Security
    #EndToEndEncryption
    #Signal
    #Telegram
    #ITАнализ

  22. Chancen über Chancen aber der #FCM macht die Tore nicht. #FCMSVD

  23. Schalke slight edge in a tense 2. Liga clash with Magdeburg; both squads hopeful, a draw can't be ruled out. Kickoff 20:30 CET.

    FC Schalke 04 36.9%
    Draw 30.8%
    1.FC Magdeburg 32.3%

    #Football #Soccer #2Bundesliga #S04 #FCM #S04FCM

  24. @tomkalei

    Danke für diese Einordnung!

    Ja, jetzt tritt das Zustandekommens des Bildes (sehr) in den Hintergrund. Thema ist hier allerdings die Informationspolitik einer Polizeigewerkschaft, in Verbindung mit fragwürdigen Polizeizeug:innen vor Gerichten.

    Wobei es auch nicht so ist, das "alle" nur über das Foto sprechen würden.

    Nicht nur BILD hat die Ausschreitungen aufgegriffen, sondern, wieder mal die Polizeigewerkschaft (gerade heute berichtet der mdr)

    mdr.de/nachrichten/sachsen-anh

    bild.de/sport/fussball/1-fc-ma

    #mdr #bild #magdeburg #fussball #fußball #dynamoDresden #bundesliga #2bundesliga #krawall #aussschreitungen #stadionverbot #nazis #neonazis #rechtsextremismus #dpolg #polizei #1FCM #fcm #samstag #deutschland

  25. @tomkalei

    Danke für diese Einordnung!

    Ja, jetzt tritt das Zustandekommens des Bildes (sehr) in den Hintergrund. Thema ist hier allerdings die Informationspolitik einer Polizeigewerkschaft, in Verbindung mit fragwürdigen Polizeizeug:innen vor Gerichten.

    Wobei es auch nicht so ist, das "alle" nur über das Foto sprechen würden.

    Nicht nur BILD hat die Ausschreitungen aufgegriffen, sondern, wieder mal die Polizeigewerkschaft (gerade heute berichtet der mdr)

    mdr.de/nachrichten/sachsen-anh

    bild.de/sport/fussball/1-fc-ma

    #mdr #bild #magdeburg #fussball #fußball #dynamoDresden #bundesliga #2bundesliga #krawall #aussschreitungen #stadionverbot #nazis #neonazis #rechtsextremismus #dpolg #polizei #1FCM #fcm #samstag #deutschland

  26. @tomkalei

    Danke für diese Einordnung!

    Ja, jetzt tritt das Zustandekommens des Bildes (sehr) in den Hintergrund. Thema ist hier allerdings die Informationspolitik einer Polizeigewerkschaft, in Verbindung mit fragwürdigen Polizeizeug:innen vor Gerichten.

    Wobei es auch nicht so ist, das "alle" nur über das Foto sprechen würden.

    Nicht nur BILD hat die Ausschreitungen aufgegriffen, sondern, wieder mal die Polizeigewerkschaft (gerade heute berichtet der mdr)

    mdr.de/nachrichten/sachsen-anh

    bild.de/sport/fussball/1-fc-ma

    #mdr #bild #magdeburg #fussball #fußball #dynamoDresden #bundesliga #2bundesliga #krawall #aussschreitungen #stadionverbot #nazis #neonazis #rechtsextremismus #dpolg #polizei #1FCM #fcm #samstag #deutschland

  27. @tomkalei

    Danke für diese Einordnung!

    Ja, jetzt tritt das Zustandekommens des Bildes (sehr) in den Hintergrund. Thema ist hier allerdings die Informationspolitik einer Polizeigewerkschaft, in Verbindung mit fragwürdigen Polizeizeug:innen vor Gerichten.

    Wobei es auch nicht so ist, das "alle" nur über das Foto sprechen würden.

    Nicht nur BILD hat die Ausschreitungen aufgegriffen, sondern, wieder mal die Polizeigewerkschaft (gerade heute berichtet der mdr)

    mdr.de/nachrichten/sachsen-anh

    bild.de/sport/fussball/1-fc-ma

    #mdr #bild #magdeburg #fussball #fußball #dynamoDresden #bundesliga #2bundesliga #krawall #aussschreitungen #stadionverbot #nazis #neonazis #rechtsextremismus #dpolg #polizei #1FCM #fcm #samstag #deutschland

  28. @tomkalei

    Danke für diese Einordnung!

    Ja, jetzt tritt das Zustandekommens des Bildes (sehr) in den Hintergrund. Thema ist hier allerdings die Informationspolitik einer Polizeigewerkschaft, in Verbindung mit fragwürdigen Polizeizeug:innen vor Gerichten.

    Wobei es auch nicht so ist, das "alle" nur über das Foto sprechen würden.

    Nicht nur BILD hat die Ausschreitungen aufgegriffen, sondern, wieder mal die Polizeigewerkschaft (gerade heute berichtet der mdr)

    mdr.de/nachrichten/sachsen-anh

    bild.de/sport/fussball/1-fc-ma

    #mdr #bild #magdeburg #fussball #fußball #dynamoDresden #bundesliga #2bundesliga #krawall #aussschreitungen #stadionverbot #nazis #neonazis #rechtsextremismus #dpolg #polizei #1FCM #fcm #samstag #deutschland

  29. @Kegelrobbe Also schreiben wir mal so. Der #FCM hat es wieder mal unnötig spannend gemacht und für den neutralen Zuschauer war es ein Spiel mit vielen Toren.

  30. 1. FC Magdeburg empfängt Hannover – Titz-Rückkehr mit Beigeschmack

    Sander: „Wir haben nur einen Ball“ Bei so viel Ähnlichkeit der Teams, gibt es da überhaupt die Chance,…
    #Hannover #Deutschland #Deutsch #DE #Schlagzeilen #Headlines #Nachrichten #News #Europe #Europa #EU #1.FCMagdeburg #2.Bundesliga #ChristianTitz #FCM #Fußball #Germany #Hannover96 #MDR #MDRSPORTIMOSTEN #Niedersachsen #PetrikSander #Sachsen-Anhalt-Niedersachsen-Kracher #SpiO #SportimOsten
    europesays.com/de/757891/

  31. 2. Bundesliga: Vor Magdeburg – Hannover – Titz-Rückkehr mit Beigeschmack

    Sander: „Wir haben nur einen Ball“ Bei so viel Ähnlichkeit der Teams, gibt es da überhaupt die Chan…
    #Hannover #Deutschland #Deutsch #DE #Schlagzeilen #Headlines #Nachrichten #News #Europe #Europa #EU #1.FCMagdeburg #2.Bundesliga #ChristianTitz #FCM #Fußball #Germany #Hannover96 #MDR #MDRSPORTIMOSTEN #Niedersachsen #PetrikSander #Sachsen-Anhalt-Niedersachsen-Kracher #SpiO #SportimOsten
    europesays.com/de/753678/

  32. Na was war mit deinen roten Teufeln los? @markus1982 Der #FCM gewinnt in Kaiserslautern mit 2:3. #FCKFCM #2Bundesliga

  33. Na was war mit deinen roten Teufeln los? @markus1982 Der #FCM gewinnt in Kaiserslautern mit 2:3. #FCKFCM #2Bundesliga

  34. Na was war mit deinen roten Teufeln los? @markus1982 Der #FCM gewinnt in Kaiserslautern mit 2:3. #FCKFCM #2Bundesliga