Size: a a a

2021 October 12

AS

Alexey Shcherbak in ctodailychat
а какое это отношение имеет к WSL2? или такой риторический вопрос с непонятными параллелями чтобы намекнуть куда надо идти с якобы "нестандартными" сценариями ?
источник

ИМ

Илья Макеев... in ctodailychat
😏
источник

AS

Alexey Shcherbak in ctodailychat
тут есть одна проблема - то что мс считает нестандартным - таковым на самом деле не является, бомбит по этому поводу у многих (см https://github.com/microsoft/WSL/issues/4197)
но вот за фикс полезный тысячам разрабов - повышение не получить, а за всякие говняшки типа гуя от линукса в винде - можно, поэтому команда WSL2 красиво демонстрирует как можно класть болт не говоря официально что он положен.
источник

AS

Alexey Shcherbak in ctodailychat
кому нужен перформанс для пользователей, если он не продвигает корпоративные фигуры по лестнице
источник

ИМ

Илья Макеев... in ctodailychat
блин вопросик решается за две секунды в чем ваша проблема?)
источник

ИМ

Илья Макеев... in ctodailychat
ну или чуть больше если у вас проект медленно поднимается
источник

ИМ

Илья Макеев... in ctodailychat
с нуля
источник

AS

Alexey Shcherbak in ctodailychat
в смысле за 2 секунды ? симлинком ?
источник

ИМ

Илья Макеев... in ctodailychat
ну да, для ide
источник

AS

Alexey Shcherbak in ctodailychat
это ваш сценарий решается. когда стоит 3-4 разных шелла  чтобы один и тот же проект пинать по разному - симлинков не наделаешь, это 4 копии файлов .
источник

AS

Alexey Shcherbak in ctodailychat
выше упоминали что производительность "раньше" была плохая, я просто сказал что то что было раньше - это вообще то была хорошая производительность, а вот то что сейчас - хуже.
источник

ИМ

Илья Макеев... in ctodailychat
я не очень понимаю что значит "4 разных шелла чтобы пинать проект"
источник

ИМ

Илья Макеев... in ctodailychat
типа 4 сервиса или что это такое?)
источник

AS

Alexey Shcherbak in ctodailychat
но продолжаете настаивать что ваш способ то проблему за 2 секунды решает...🤔
источник

AS

Alexey Shcherbak in ctodailychat
4 разных копии  WSL2 шелла - например ubuntu18, ubuntu20, ubuntu20-dev . Их вообще можно бэкапить, клонировать и ломать внутри легко, это не "одна программа - WSL2". И также можно внутри устанавливать различные наборы тулзов - например разные версии java\nodejs\flutter\groovy - когда лениво в sdkman\nvm или нужно и работать и мигрировать версию, разные версии самих шеллов (bash zsh fish, это что было у меня). Как бы сложно объяснять зачем вдруг программисту может понадобиться больше чем 1 версия его инструментов, у вас редактор всего один ?
источник

ИМ

Илья Макеев... in ctodailychat
звучит так что вы будто бы wsl используете как докер
источник

AS

Alexey Shcherbak in ctodailychat
ну да, похожий сценарий, только без избытка ритуалов вокруг докера.  И да, к сведению, если вдруг на wsl2 положить все тулзы в докер а папку с кодом монтировать как volume с винды - тормозить будет также как и wsl2, драйвер же работы с фс - тот же самый
источник

ИМ

Илья Макеев... in ctodailychat
драйвер может и тот же самый но используется только для взаимодействия с ide тоесть редактирование файлов, исполняются же файлы внутри линукса, поэтому все быстро работает
источник

ИМ

Илья Макеев... in ctodailychat
ну а так вам надо или статейку гуглануть или чтобы кто-то показал, но да не за две секунды, прийдется поменять паттерн работы.
источник

AS

Alexey Shcherbak in ctodailychat
"вы просто телефон неправильно в руках держите"
источник