Advanced Search
Search Results
175 total results found
Копирование защищенного текста с сайта
Не раз каждый из нас сталкивался с сайтами, с которых нельзя копировать текст. Для чего нам нужна чужая текстовая информация - обсуждать не будем. Если речь идет о воровстве чужого райта, то это лежит в плоскости моральных и этических соображений. Если вам нуж...
Работа с тегами
Как и большинство других систем контроля версий, Git имеет возможность помечать определённые моменты в истории как важные. Как правило, эта функциональность используется для отметки моментов выпуска версий (v1.0, и т. п.). Такие пометки в Git называются тегами...
Работа с ветками
Выведение списка веток из удаленного репозитория $ git ls-remote origin Добавление веток удаленного репозитория origin $ git fetch origin Переключение на ветку $ git checkout branch_name Удаление ветки Локальное удаление ветки $ git branch -d <branchna...
Внесение исправлений
Некоторые команды в Git основываются на подходе к рассмотрению коммитов в терминах внесённых ими изменений, т. е. рассматривают историю коммитов как цепочку патчей. Ниже перечислены эти команды. git cherry-pick Команда git cherry-pick берёт изменения, вносим...
Сопровождение проекта
В дополнение к эффективному участию в проекте, было бы неплохо знать как его сопровождать. Сопровождение может включать в себя принятие и применение патчей, сгенерированных с помощью format-patch и отправленных вам по почте, или интеграцию изменений в ветках у...
Список используемых источников
ProGit
Использование нескольких строк в переменных
Объединение строк методом join Этот способ позволяет использовать стандартный метод строки - join. ansible -m debug -a msg="{{ '-'.join((var1, var2, var3)) }}" localhost Список используемых источников Understanding multi line strings in YAML and Ansible ...
Модули и пакеты
Список используемых источников Модули и пакеты в Python. Импорт. Виртуальная среда venv.
Использование фильтров для управления данными
Определение типа данных Появилось в версии 2.3 Если вы не уверена какой тип используется в переменной, вы можете использовать фильтр type_debug для его определения. Это может быть необходимо в случае когда вам требуется особый тип переменной. {{ myvar | typ...
Полезные ссылки
Мультимедия 12 Open-source Free Self-hosted Live-streaming Platforms and Apps Self-Hosted YouTube Alternatives
Copy in Python (Deep Copy and Shallow Copy)
In Python, Assignment statements do not copy objects, they create bindings between a target and an object. When we use the = operator, It only creates a new variable that shares the reference of the original object. In order to create “real copies” or “clones”...
Управление зависимостями
Установка коллекций ansible-galaxy collection install <FQCN> Установка в отдельный каталог ansible-galaxy collection install --collections-path collections <FQCN> <FQCN> - Имя коллекции вместе с её полным путём (fully-qualified collection name)
Полезное
Инструменты Online JSON viewer and formatter Regular expressions(regexp) Online UUID Generator
Полезные ресурсы
Произношение слов Cambridge dictionary Elsaspeak Improveyouraccent
Транскрипция на английском
Как читать и произносить правильно Даже если вы только начали изучать английский, то уже наверняка знаете, что слово далеко не всегда произносится так, как пишется. А ведь именно правильное произношение (pronunciation) максимально приблизит вас к уровню adva...
Динамический инвентарь
Список используемых источников Динамические инвентории Ansible Working with dynamic inventory
Пишем роли ansible не ломая прод — особенности check_mode или как правильно его готовить
В данном опусе я попытаюсь рассказать как можно писать роли и плэйбуки такими, чтобы они отыгрывали без падений при запуске с флагом --check. Зачем вот это всё: вы в команде адептов инфраструктуры как код и не только раскатываете свою инфраструктуру, но и обно...
Инструменты мониторинга
Обзор практически всех *top утилит под linux (atop, iotop, htop, foobartop и т.д.). top Все мы знаем top — самую простую и самую распространённую утилиту из этого списка. Показывает примерно то же, что утилита vmstat, плюс рейтинг процессов по потреблению па...