А как вообще валидируют TS-код с возможными сайдэффектами? Допустим, тыкаю я API условным await axios.get<MyReturnType>("/entity") — возвратное значение get-а будет Promise<My...
а есть готовые плагины инвентарные, позволяющие назначать не хосты в группы, а группы на хосты (юзкейс: малое количество статических хостов, много софта, по группе на наименов...
@kekpekdeveloper а нет какого-нибудь inline-бота, чтобы ссылки сокращал на TypeScript Playground? Все же, когда код в base64 прям в URI, места на экране жрет немало.
А есть inventory-плагины, позволяющие присвоение алиасов конкретному хосту? Чтобы не делать группу из одного хоста, после чего уродство аля hostvars[groups["groupname"][0]].
Всем привет. Пытаюсь написать функцию-сеттер для некоторого типа A со свойствами X и Y, при этом X должно быть ключом A, а Y — типом, соответствующим ключу X в A. Написал след...
> Пытаюсь, заигнорировав все содержимое репозитория (латех под себя мусорит слишком разнородным и многочисленным, чтобы его по одиночке разигнорировать), разигнорировать тольк...
В Ansible есть возможность определить кастомный фильтр Jinja? Юзкейс: сейчас приходится использовать комбинацию with_items и заранее определенных переменных с item: function:...
Всем привет. Есть следующий фрагмент плейбуки. Строка с ExecStart в нем очень длинная и превышает 160 символов (сейчас чуть меньше, потому что индентация немного сокращенная),...
У ansible-galaxy есть возможность вендоринга? Грубо говоря, чтобы зависимости (коллекции, роли определенной версии) из requirements.yml складывались в директорию, откуда Ansib...
А не знаете, как в Ansible 2.9 установить время выполнения плагинов? Написал простенький плагин, загружающий defaults/*.{yml,yaml}, кинул его в vars_plugins, теперь переменные...
К слову, почему JS-списки фиксированного размера периодически зовут туплами-кортежами? Вроде бы разные коллекции данных. Так себе знаком с JS, вдруг рантаймы это оптимизируют ...
У ESLint, часом, нет уровня предупреждения "info" или подобного? Хотелось некоторые правила, типа @typescript-eslint/promise-function-async, выводить на экран, но чтобы имели ...
Бот-модератор какой-то параноидальный? Уже дважды задаю вопрос, он немедленно стирается.
Интерпретатор (см. ldd binaryname) на месте?
По какой логике VSCode подсвечивает InfoLabel и Section разными цветами? Логика компонентов вроде бы плюс-минус идентичная, оба являются врапперами, дженерик-тип один и тот же...
К слову, сейчас подумал, как это в принципе можно на типах писать. Арифметики/базовых операций же у типов нет? Аля type T<T1 extends number> = T1 > 0 ? (T1 + 1) : T2;