home.social

#hot_reload — Public Fediverse posts

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

fetched live
  1. redb 3.4.0: переигрываем упавшее, патчим фреймворк без пересборки и раздаём права — экосистема.NET

    Написать систему и эксплуатировать систему — две очень разные инженерные задачи. Первая заканчивается на «работает под нагрузкой». Вторая начинается с вопросов, которые задаёт человек на дежурстве: что упало ночью и как это переиграть? кто нажал force‑stop? можно ли выкатить патч библиотеки, не пересобирая весь рантайм? почему пароль сервис‑аккаунта видно на странице дашборда? Прошлые релизы нашей экосистемы отвечали на первый вопрос. 3.4.0 — целиком про второй. Напомню, из чего экосистема состоит: типизированное хранилище redb поверх Postgres/MSSQL/SQLite, интеграционный движок redb.Route (наш ответ Apache Camel под.NET, 30+ коннекторов), рантайм redb.Tsak с дашбордом, hot‑reload и кластером, и сервер идентичности redb.Identity (OIDC/OAuth 2.1). Всё это работает у нас в проде и публикуется пакетами, образами и standalone‑архивами. В 3.4.0 появились четыре вещи, каждая из которых — про день после деплоя:

    habr.com/ru/articles/1063722/

    #redb #redbRoute #redbTsak #Apache_Camel #replay #dead_letter_queue #RBAC #OIDC #hot_reload #NET_9

  2. redb 3.4.0: переигрываем упавшее, патчим фреймворк без пересборки и раздаём права — экосистема.NET

    Написать систему и эксплуатировать систему — две очень разные инженерные задачи. Первая заканчивается на «работает под нагрузкой». Вторая начинается с вопросов, которые задаёт человек на дежурстве: что упало ночью и как это переиграть? кто нажал force‑stop? можно ли выкатить патч библиотеки, не пересобирая весь рантайм? почему пароль сервис‑аккаунта видно на странице дашборда? Прошлые релизы нашей экосистемы отвечали на первый вопрос. 3.4.0 — целиком про второй. Напомню, из чего экосистема состоит: типизированное хранилище redb поверх Postgres/MSSQL/SQLite, интеграционный движок redb.Route (наш ответ Apache Camel под.NET, 30+ коннекторов), рантайм redb.Tsak с дашбордом, hot‑reload и кластером, и сервер идентичности redb.Identity (OIDC/OAuth 2.1). Всё это работает у нас в проде и публикуется пакетами, образами и standalone‑архивами. В 3.4.0 появились четыре вещи, каждая из которых — про день после деплоя:

    habr.com/ru/articles/1063722/

    #redb #redbRoute #redbTsak #Apache_Camel #replay #dead_letter_queue #RBAC #OIDC #hot_reload #NET_9

  3. redb 3.4.0: переигрываем упавшее, патчим фреймворк без пересборки и раздаём права — экосистема.NET

    Написать систему и эксплуатировать систему — две очень разные инженерные задачи. Первая заканчивается на «работает под нагрузкой». Вторая начинается с вопросов, которые задаёт человек на дежурстве: что упало ночью и как это переиграть? кто нажал force‑stop? можно ли выкатить патч библиотеки, не пересобирая весь рантайм? почему пароль сервис‑аккаунта видно на странице дашборда? Прошлые релизы нашей экосистемы отвечали на первый вопрос. 3.4.0 — целиком про второй. Напомню, из чего экосистема состоит: типизированное хранилище redb поверх Postgres/MSSQL/SQLite, интеграционный движок redb.Route (наш ответ Apache Camel под.NET, 30+ коннекторов), рантайм redb.Tsak с дашбордом, hot‑reload и кластером, и сервер идентичности redb.Identity (OIDC/OAuth 2.1). Всё это работает у нас в проде и публикуется пакетами, образами и standalone‑архивами. В 3.4.0 появились четыре вещи, каждая из которых — про день после деплоя:

    habr.com/ru/articles/1063722/

    #redb #redbRoute #redbTsak #Apache_Camel #replay #dead_letter_queue #RBAC #OIDC #hot_reload #NET_9

  4. Облегчи себе разработку ботов

    Я разработал плагин, чтобы помочь разработчикам Telegram ботов. Он работает поверх aiogram, не нужно будет переписывать уже имеющийся код. И если ты хоть раз писал ботов, эта статья сэкономит тебе много времени и нервов. Прочитать статью

    habr.com/ru/articles/1063000/

    #raito #telegram #aiogram #bot #pagination #keyboard #hot_reload #scenes #roles #commands

  5. Облегчи себе разработку ботов

    Я разработал плагин, чтобы помочь разработчикам Telegram ботов. Он работает поверх aiogram, не нужно будет переписывать уже имеющийся код. И если ты хоть раз писал ботов, эта статья сэкономит тебе много времени и нервов. Прочитать статью

    habr.com/ru/articles/1063000/

    #raito #telegram #aiogram #bot #pagination #keyboard #hot_reload #scenes #roles #commands

  6. Облегчи себе разработку ботов

    Я разработал плагин, чтобы помочь разработчикам Telegram ботов. Он работает поверх aiogram, не нужно будет переписывать уже имеющийся код. И если ты хоть раз писал ботов, эта статья сэкономит тебе много времени и нервов. Прочитать статью

    habr.com/ru/articles/1063000/

    #raito #telegram #aiogram #bot #pagination #keyboard #hot_reload #scenes #roles #commands

  7. [Перевод] Flutter Widget Previewer: разработка UI без запуска приложения

    Я разрабатываю приложения на Flutter уже много лет, и то, как он развивается, не перестает меня удивлять. Сегодня Flutter Widget Previewer — это уже не эксперимент, а нормальный инструмент для проектирования UI: он позволяет видеть, как виджеты отрисовываются в реальном времени, без запуска приложения целиком. В этой статье разберем, что такое Flutter Widget Previewer, как им пользоваться и как этот инструмент помогает ускорить разработку интерфейсов. Заодно поговорим о нескольких особенностях, о которых стоит помнить.

    habr.com/ru/companies/otus/art

    #Flutter #Widget_Previewer #Hot_Reload #мобильная_разработка #разработка_интерфейсов #UI #виджеты_Flutter #дизайнсистема #кроссплатформенная_разработка #разработка_приложений

  8. [Перевод] Flutter Widget Previewer: разработка UI без запуска приложения

    Я разрабатываю приложения на Flutter уже много лет, и то, как он развивается, не перестает меня удивлять. Сегодня Flutter Widget Previewer — это уже не эксперимент, а нормальный инструмент для проектирования UI: он позволяет видеть, как виджеты отрисовываются в реальном времени, без запуска приложения целиком. В этой статье разберем, что такое Flutter Widget Previewer, как им пользоваться и как этот инструмент помогает ускорить разработку интерфейсов. Заодно поговорим о нескольких особенностях, о которых стоит помнить.

    habr.com/ru/companies/otus/art

    #Flutter #Widget_Previewer #Hot_Reload #мобильная_разработка #разработка_интерфейсов #UI #виджеты_Flutter #дизайнсистема #кроссплатформенная_разработка #разработка_приложений

  9. [Перевод] Flutter Widget Previewer: разработка UI без запуска приложения

    Я разрабатываю приложения на Flutter уже много лет, и то, как он развивается, не перестает меня удивлять. Сегодня Flutter Widget Previewer — это уже не эксперимент, а нормальный инструмент для проектирования UI: он позволяет видеть, как виджеты отрисовываются в реальном времени, без запуска приложения целиком. В этой статье разберем, что такое Flutter Widget Previewer, как им пользоваться и как этот инструмент помогает ускорить разработку интерфейсов. Заодно поговорим о нескольких особенностях, о которых стоит помнить.

    habr.com/ru/companies/otus/art

    #Flutter #Widget_Previewer #Hot_Reload #мобильная_разработка #разработка_интерфейсов #UI #виджеты_Flutter #дизайнсистема #кроссплатформенная_разработка #разработка_приложений

  10. HybrydCLR. Как обновлять код Unity игры без загрузки обновлений в стор

    Как обновлять код игры, написанный на Unity без загрузки свежего билда в стор. Как делать это без колхоза и всякого рода адаптеров. Zero learning cost, zero usage cost.

    habr.com/ru/articles/845384/

    #hot_reload #unity #c# #addressables #android #ios

  11. HybrydCLR. Как обновлять код Unity игры без загрузки обновлений в стор

    Как обновлять код игры, написанный на Unity без загрузки свежего билда в стор. Как делать это без колхоза и всякого рода адаптеров. Zero learning cost, zero usage cost.

    habr.com/ru/articles/845384/

    #hot_reload #unity #c# #addressables #android #ios

  12. HybrydCLR. Как обновлять код Unity игры без загрузки обновлений в стор

    Как обновлять код игры, написанный на Unity без загрузки свежего билда в стор. Как делать это без колхоза и всякого рода адаптеров. Zero learning cost, zero usage cost.

    habr.com/ru/articles/845384/

    #hot_reload #unity #c# #addressables #android #ios