Size: a a a

PowerShellRus - о Powershell (и не только) на русском

2020 April 17

エージェントの邪悪な笑い in PowerShellRus - о Powershell (и не только) на русском
Ну или будут ждать, пока не найдётся заинтересованный, который сделает это за них. Но это на авось надеяться
источник

AF

Alexey D. Filimonov 🎠 in PowerShellRus - о Powershell (и не только) на русском
エージェントの邪悪な笑い
И я знаю о чём говорю. Сейчас dotnet вроде опенсорц, все дела. Но на самом деле находится на отшибе и далеко от интеграции с той же Fedora и Red Hat
А ему она не нужна. Как бы нахрена. dotNet это платформа. Собственно чем меньше интеграции, тем больше всего появится под платформу и тем меньше ты из этой платформы наружу будешь вылезать.
источник

JS

John Smith in PowerShellRus - о Powershell (и не только) на русском
это ты зря. приложения написанные на дотнет стали кросс-платфоменными. Это же плюс?
источник

AF

Alexey D. Filimonov 🎠 in PowerShellRus - о Powershell (и не только) на русском
Потом будет dotNetOS в которой работает только dotNet и все
источник

エージェントの邪悪な笑い in PowerShellRus - о Powershell (и не только) на русском
Alexey D. Filimonov 🎠
Вот кстати интересно. Я Питон не знаю совсем.
В Питоне когда требуется какое-то легаси, это также через хитрозакрученную жопу, как в .net делается или там все хорошо?
WinApi дернуть например
Пишут интерфейсный класс, который является агентом между нативной библиотекой и C#. В класс заносишь нужные тебе функции.
Есть некоторая интеграция с COM-моделью
источник

AF

Alexey D. Filimonov 🎠 in PowerShellRus - о Powershell (и не только) на русском
エージェントの邪悪な笑い
Пишут интерфейсный класс, который является агентом между нативной библиотекой и C#. В класс заносишь нужные тебе функции.
Есть некоторая интеграция с COM-моделью
Это в шарпах. А в питоне с этим проблем нет?
источник

エージェントの邪悪な笑い in PowerShellRus - о Powershell (и не только) на русском
John Smith
это ты зря. приложения написанные на дотнет стали кросс-платфоменными. Это же плюс?
Плюс. Но он нивелируется тем, что я не могу напрямую поставить dotnet на Fedora и разрабить
источник

エージェントの邪悪な笑い in PowerShellRus - о Powershell (и не только) на русском
Только через жопу
источник

エージェントの邪悪な笑い in PowerShellRus - о Powershell (и не только) на русском
Через контейнеры это всё понятно
источник

エージェントの邪悪な笑い in PowerShellRus - о Powershell (и не только) на русском
Но RPM это универсальный инструмент для сборки кусочков ОС. И из него тоже научились контейнеры делать
источник

エージェントの邪悪な笑い in PowerShellRus - о Powershell (и не только) на русском
rpm есть в их репозитории, но .src.rpm нету. Т.е. этот rpm - просто bundle. Такой путь в дистрибутивах не приветствуется
источник

エージェントの邪悪な笑い in PowerShellRus - о Powershell (и не только) на русском
Особенно в Red Hat/Fedora
источник

エージェントの邪悪な笑い in PowerShellRus - о Powershell (и не только) на русском
Ну вот и получается, что оно как-бэ есть, но пощупать это - только через жопу.
источник

エージェントの邪悪な笑い in PowerShellRus - о Powershell (и не только) на русском
Нет модулей для управления systemd. Интеграции с DBUS.
Нет стандартизированного CIM для Linux (точнее есть, но он не стоит по умолчанию нигде), нет классов для управления systemd...
источник

エージェントの邪悪な笑い in PowerShellRus - о Powershell (и не только) на русском
Не shell - а инопланетянин
источник

エージェントの邪悪な笑い in PowerShellRus - о Powershell (и не только) на русском
А дёргать systemctl и обмазываться строками можно и в bash
источник

エージェントの邪悪な笑い in PowerShellRus - о Powershell (и не только) на русском
И ситуация из разряда "Directed By Robert B. Weide", ибо dotnet/pwsh себя почувствовать родным даже в винде не может толком.
источник

エージェントの邪悪な笑い in PowerShellRus - о Powershell (и не только) на русском
pwsh хочется пощупать на работе в Windows-среде. Очень заманчиво.
Но тут внезапно осознаёшь, что ActiveDirectory модуля для pwsh ещё нет. Большинство коммандлетов работают через Implicit Remoting, так у тебя ещё и легаси-среда из спермерочек (бляяяяя) на клиентах.
Короче, без костылей толком ничего не сделаешь
источник

エージェントの邪悪な笑い in PowerShellRus - о Powershell (и не только) на русском
А Windows PowerShell уже забросили
источник

エージェントの邪悪な笑い in PowerShellRus - о Powershell (и не только) на русском
На .Net Framework херачить, особенно веб - зашквар. Т.к. оно уже моральный труп. Скоро будет .Net 5
источник