Пожертвовали 10 000$ в проект Gnome, разработали собственный дистриубив и портировали Microsoft SQL Server, а сделать GUI-Framework не хотят.
Да, не хотят - слишком сложно для них.
Вот ещё чтобы уравновесить щедрый донат в 10к на гном (хотя сумма на самом деле смешная для единоразового пожертвования от такой корпорации):
1. Убили проект Monodevelop, закрыли исходники и теперь выпускают его под названием VS for Mac.
VS for Linux конечно же нет и не будет.
2. Запрещают использование своего дебаггера не в своих продуктах. По тому Samsung для своего tizen пришлось делать свой дебаггер, как и Jetbrains для Rider
3. Всё ещё держат VS Code под проприетарной лицензией и часть кода закрыта. VSCodium из-за этого не эквивалент VSCode (+ см п2)
4. Недофинансируют разработку C# extension для vsc, из-за чего ему постоянно не хватает фичей да и обновления с новым SDK приходят с запозданием
5. Часть нового кода в C# extension тоже будет закрыта. Официальный анонс
6. Отказались от официальной поддержки MAUI на Linux. Её не было и не будет. Это целиком на плечах комьюнити, которое также ни цента за эту поддержку не получило и вряд ли получит.
7. Чуть не вырезали dotnet watch - хотели его вместе с hot reload сделать эксклюзивом Visual Studio. Только из-за скандала тот самый коммит откатили.
8. Это ещё молчу про прикол с .net foundation (честно уже даже забыл что там было) и вообще всю работу с комьюнити.
Разрабатываем Desktop-приложения на C# WCF WPF. Поставили задачу максимально уйти от Microsoft. Думаем использовать связку дистрибутив GNU\Linux + Rider + . Но если Visual Studio не поддерживает MAUI под Linux, то Rider вряд-ли.
MAUI в принципе на Linux не работает.
А раз разрабатываете WPF приложение, то тут прям напрашивается Avalonia.
1. Avalonia официально поддерживается в Rider
2. Avalonia очень во многом похожа на WPF.
В то время как MAUI ближе к Xamarin forms
3. Уже есть готовые истории успеха по портированию WPF->Avalonia. Это на столько простой процесс, что в некоторых случаях он даже автоматический.
Для автоматизации в промышленности не используются микроконтроллеры
А что внутри этих ПЛК лежит?) Неонка????)
Что на счёт контроллеров в каком-нибудь конечном устройстве?
Неужели к каждому мелкому датчку нужно рядом ящик с ПЛК ставить?)
Или тянуть километры проводов до какого-то централизованного ПЛК, который будет сигналы обрабатывать?
Разве ПЛК в принципе умеют в DSP?
В Windows есть журнал событий - можно сделать фоновый сервис, который будет всё время работать и проверять события в этом журнале.
Если увидел заход через rdp - делать то что ты хочешь
Denis Izmailov, ну в общем-то так и делается. Только:
1. Следует использовать криптостойкий генератор случайных чисел
2. Лучше хранить не сам сгенеренный код, а хэш от него.
Можно ещё попробовать поэкспериментировать с алгоритмом TOTP - тогда никакой генератор случайных чисел не нужен.
Не совсем понятно, с каким моментом проблема и при чём тут jwt.
Можешь Пошагово описать, что ты делаешь, что хочешь получить, и на каком шаге возникает непонятка?
99qop66, повторюсь, что выгоднее будет таки пк собрать: https://www.dns-shop.ru/conf/f49ff670c74106c8/
Это дороже в сумме, но:
1. Он по всем параметрам превосходит ноут, кроме поратативности/автономности
2. Часть комплектующих можно смело на авито брать
3. Тут сразу монитор, клавиатура и мышь, которые тебе для ноута тоже придётся докупать.
4. Это всё можно будет потом апгрейдить, а ноут - только целиком заменять.
5. ПК ломается реже, чем ноутбуки, а в случае поломки - ремонт часто дешевле и быстрее.
Да, не хотят - слишком сложно для них.
Вот ещё чтобы уравновесить щедрый донат в 10к на гном (хотя сумма на самом деле смешная для единоразового пожертвования от такой корпорации):
1. Убили проект Monodevelop, закрыли исходники и теперь выпускают его под названием VS for Mac.
VS for Linux конечно же нет и не будет.
2. Запрещают использование своего дебаггера не в своих продуктах. По тому Samsung для своего tizen пришлось делать свой дебаггер, как и Jetbrains для Rider
3. Всё ещё держат VS Code под проприетарной лицензией и часть кода закрыта. VSCodium из-за этого не эквивалент VSCode (+ см п2)
4. Недофинансируют разработку C# extension для vsc, из-за чего ему постоянно не хватает фичей да и обновления с новым SDK приходят с запозданием
5. Часть нового кода в C# extension тоже будет закрыта. Официальный анонс
6. Отказались от официальной поддержки MAUI на Linux. Её не было и не будет. Это целиком на плечах комьюнити, которое также ни цента за эту поддержку не получило и вряд ли получит.
7. Чуть не вырезали dotnet watch - хотели его вместе с hot reload сделать эксклюзивом Visual Studio. Только из-за скандала тот самый коммит откатили.
8. Это ещё молчу про прикол с .net foundation (честно уже даже забыл что там было) и вообще всю работу с комьюнити.
MAUI в принципе на Linux не работает.
А раз разрабатываете WPF приложение, то тут прям напрашивается Avalonia.
1. Avalonia официально поддерживается в Rider
2. Avalonia очень во многом похожа на WPF.
В то время как MAUI ближе к Xamarin forms
3. Уже есть готовые истории успеха по портированию WPF->Avalonia. Это на столько простой процесс, что в некоторых случаях он даже автоматический.