Я написал либу для C#. Экспорт в Graphviz.
Но была немного другая задача, получить архитектурную диаграмму микросервисов, кто куда какие DTO отправляет.
Поскольку Graphviz сам рисует и выбирает где какой блок разместить, то получилось не красиво, и не наглядно.
И что если прямо сейчас просто усилить прижим ножей, к примеру, то внеплановой остановки можно будет избежать.
А нельзя сразу усилить прижим ножей? Заранее и навсегда?
Открываешь заслонку на 1 градус, и можешь оценить влияние этого на общее изменение температуры сильно не сразу. Итого за смену средний оператор крутит эти заслонки туда-сюда в среднем трижды.
Зачем вы вручную гоняете оператора? Зачем тут ML? Это классический ПИД-регулятор. ТАУ, расчёт настроек по кривой отклика.
Сделать такой реестр полностью общедоступным нельзя, потому что информация не является открытой, а может быть рассмотрена лишь исполнителем, заказчиком и Ростехнадзором.
Самое простое решение — выкладывать по ссылке site.com/22345200-abe8-4f60-90c8-0d43c5f6c0f6/10465677-c121-99j0-1111-22187a169871/act.pdf
Саму ссылку зашивайте в QR-код. Защита основана на сложности перебора длинных путей и отсутствия единого публичного списка всех ссылок.
Выложить файл на сайте — что может быть проще.
Вы жалуетесь что для этого надо городить своё решение, но при этом, вас почему-то устраивает необходимость создания своего решения в виде мобильного приложения.
А не надо ограничиваться только разработкой. Надо вспомнить что инфраструктуру надо мониторить (Grafana, ELK и вот это вот всё). И нужен способ быстро понять род ошибки — проблема железа, или баг в ПО. Лучше всего инструменты мониторинга работают по http-статусам. И если ошибки валидации и ошибки бизнес-логики очень удобно отдавать по статусу 200, то тогда админ будет реагировать на 5хх, что все 5хх — это его проблема.
Нет.
Есть те, кто получает удовольствие от процесса езды, едут куда глаза глядят. Покатаются ночью по городу и едут домой. Или иногороднему другу город показывают. Или процесс поиска чего-либо.
Есть те, кто патрулируют район, и увидев что-то подозрительное меняют маршрут.
Есть те, кто «следуй за той машиной».
100% участников не согласны с планом и никогда не будут.
Система «ИТС СПРУТ» имеет максимально возможную надёжность
Максимальная это 100%? На практике 100% технически недостижимы, в системе будут сбои.
Вместо того чтобы выдавать автомобилям команды, обязательные к выполнению, начните с задачи попроще — с рекомендательной системы. С уведомлений о возможном ДТП. С рекомендаций занять нужный ряд и нужную скорость. Со штрафов шашечникам.
И вместо светодиодных лент, лучше бы приложение на мобильный.
такая система может быть только ПОЛНОЙ и ОБЯЗАТЕЛЬНОЙ для всех её участников. Однако выяснилось, что подавляющее большинство «экспертов» этого не понимает.
1. Найдутся спец.службы, которые будут против установки себе такой системы. Также найдутся те, кому надо ехать без заранее известной конечной точки, и соответственно планирования.
2. А интересно, система учитывает ли приоритеты для скорой, пожарных, милиции и прочих мигалок?
3. Кто будет отвечать за жертвы ДТП из-за сбоя самой системы планирования?
скорость износа и остаток можно выразить только в процентах – так мы и сделали. Главный вопрос – какие цифры поставить?
Если честно, не знаю. И спросить не у кого. Да и незачем. Скорость износа можно определить по практике. Я выбрал 50 % в месяц – по моим наблюдениям, через два месяца вспомнить компетенцию уже достаточно сложно. В качестве остатка выбрал 10 %.
Эмпирическое правило — если использовал компетенцию всего месяц, то и забудешь через месяц неиспользования. Если год — то через год. Ставить константу в 2 месяца — как-то сомнительно.
1. Добавить в БД колонку fastHash, и при вставке хранить вычисленный fastHash(s.Ticker, p.TradedOn, p.PriceSourceId).
2. Дальше модификация способа 3. Multiple Contains — Для данных на клиенте считаешь массив uniqHash и делаешь запрос на сервер с одним Contains
небольшую утилитку, чтобы перегонять C#-вьюмодели в TypeScript-код
Для меня это нужная фича. Пробовал разные либы, разные инструменты, всеми был недоволен, искал что получше. Ваш вариант ни разу не попадался, даже в поиске на StackOverflow. Хотя мне было очень надо, искал активно. Так что просто выложить действительно недостаточно.
Сам я недавно написал небольшой opesource (на другую тему, не ts), выложил на и гитхаб, и как nuget-пакет. Так же, отдельным репозиторием сделал тестовый проект, с использованием этой либы, в качестве примера. Заодно нашел пару багов, немного поменял архитектуру и понял, что наврятли оно будет кому-то нужно. Так что следующий шаг — статью на хабре, я решил не писать.
Примерно так рождаются и умирают opensource-проекты. Ну хоть прокачал свои навыки.
Я написал либу для C#. Экспорт в Graphviz.
Но была немного другая задача, получить архитектурную диаграмму микросервисов, кто куда какие DTO отправляет.
Поскольку Graphviz сам рисует и выбирает где какой блок разместить, то получилось не красиво, и не наглядно.
А нельзя сразу усилить прижим ножей? Заранее и навсегда?
Зачем вы вручную гоняете оператора? Зачем тут ML? Это классический ПИД-регулятор. ТАУ, расчёт настроек по кривой отклика.
Саму ссылку зашивайте в QR-код. Защита основана на сложности перебора длинных путей и отсутствия единого публичного списка всех ссылок.
Выложить файл на сайте — что может быть проще.
Вы жалуетесь что для этого надо городить своё решение, но при этом, вас почему-то устраивает необходимость создания своего решения в виде мобильного приложения.
Нет.
Есть те, кто получает удовольствие от процесса езды, едут куда глаза глядят. Покатаются ночью по городу и едут домой. Или иногороднему другу город показывают. Или процесс поиска чего-либо.
Есть те, кто патрулируют район, и увидев что-то подозрительное меняют маршрут.
Есть те, кто «следуй за той машиной».
100% участников не согласны с планом и никогда не будут.
Максимальная это 100%? На практике 100% технически недостижимы, в системе будут сбои.
И вместо светодиодных лент, лучше бы приложение на мобильный.
1. Найдутся спец.службы, которые будут против установки себе такой системы. Также найдутся те, кому надо ехать без заранее известной конечной точки, и соответственно планирования.
2. А интересно, система учитывает ли приоритеты для скорой, пожарных, милиции и прочих мигалок?
3. Кто будет отвечать за жертвы ДТП из-за сбоя самой системы планирования?
Эмпирическое правило — если использовал компетенцию всего месяц, то и забудешь через месяц неиспользования. Если год — то через год. Ставить константу в 2 месяца — как-то сомнительно.
2. Дальше модификация способа 3. Multiple Contains — Для данных на клиенте считаешь массив uniqHash и делаешь запрос на сервер с одним Contains
Для меня это нужная фича. Пробовал разные либы, разные инструменты, всеми был недоволен, искал что получше. Ваш вариант ни разу не попадался, даже в поиске на StackOverflow. Хотя мне было очень надо, искал активно. Так что просто выложить действительно недостаточно.
Сам я недавно написал небольшой opesource (на другую тему, не ts), выложил на и гитхаб, и как nuget-пакет. Так же, отдельным репозиторием сделал тестовый проект, с использованием этой либы, в качестве примера. Заодно нашел пару багов, немного поменял архитектуру и понял, что наврятли оно будет кому-то нужно. Так что следующий шаг — статью на хабре, я решил не писать.
Примерно так рождаются и умирают opensource-проекты. Ну хоть прокачал свои навыки.
auto-close-tag
auto-rename-tag
beautify