Сейчас мало кого удивишь инструментами управления зависимостями проекта вроде npm
, composer
, bundler
, pip
, maven
, cargo
и других. Их общий недостаток — невозможность управлять непосредственно средой выполнения. Такая задача решается через nvm
, php-build
, rvm
, virtualenv
, sdkman
, rustup
и прочие глобальные "манагеры" версий runtime, обычно написанные под Bash/Zsh.
Следующий уровень "проблем" начинается, когда универсальный разработчик ежедневно занимается проектами с использованием совершенно разных технологий. Переменные окружения превращаются в месиво, а запуск шелла может занимать несколько секунд. Неизбежно начинаются бытовые ошибки в работе с этим зоопарком.
Далее разброд и шатание настегает Continuous Integration & Delivery, где ручные танцы с бубном установки инструментов и активирования конкретных версий совершенно не приветствуются, а в идеале требуется в принципе максимально абстрагироваться от используемых технологий и довести процесс до примитивных нейтральных команд: подготовить к релизу, затегить, скачать, подготовить, построить, упаковать, выложить, проверить, одобрить(подписать), выкатить.
Тут сам собой напрашивается инструмент, унифицировано работающий поверх уже существующих технологий,
который из себя и представляет FutoIn CID — FutoIn Continuous Integration & Delivery tool.
Читать дальше →
Данный мод для GTA San Andreas, который меняет стандартную анимацию броска гранаты, а так же аналогичного оружия на анимацию бега. Теперь не будет никакой задержки во время броска, вы сможете спокойно передвигаться.
Данный мод для GTA San Andreas, который меняет стандартную анимацию броска гранаты, а так же аналогичного оружия на анимацию бега. Теперь не будет никакой задержки во время броска, вы сможете спокойно передвигаться.
Данный мод для GTA San Andreas, который меняет стандартную анимацию броска гранаты, а так же аналогичного оружия на анимацию бега. Теперь не будет никакой задержки во время броска, вы сможете спокойно передвигаться.
Интересный CLEO скрипт для GTA San Andreas, добавляющий возможность бросать гранаты из транспортного средства как это было реализовано в GTA IV.