Advanced Search
Search Results
135 total results found
Управляющие подключениями
Хранилища секретов
Блокировки
Понимание того как работают блокировки в PostgreSQL является ключом к написанию правильных запросов способных выполняться параллельно.
Диарея
Сборка RPM пакетов
Динамическая компиляция SQL-запросов
Сетевые инструменты
Текстовые редакторы
Мониторы
Jinja
Консольные инструменты
Jinja2
Список используемых источников: Высвобождение всей мощи шаблонов Jinja2 Template Designer Documentation Template Designer Documentation Jinja2 Tutorial - Part 5 - Macros Что такое макросы шаблонов jinja2 в Python Jinja2: Check If Variable – Empty | Ex...
Использование переменных внутри других переменных
Дополнение "vars" set_fact: variable: '{{ vars['my_' + variablename + '_variable'] }}'
Расстановка отступов
Yaml app: config1: base: {{ service1.company.backend | to_nice_yaml(indent=2) | trim | indent(6) }} config2: node: {{ service1.company.addr | to_nice_yaml(indent=2) | trim | indent(6) }}
Создание и использование вложенных классов
Узнайте, как создавать и использовать вложенные классы в Python для повышения читаемости и организации кода в нашей увлекательной статье! Вложенные классы, также известные как внутренние классы, являются классами, определенными внутри других кла...
Основные понятия объектно-ориентированного программирования
Объектно-ориентированное программирование (ООП) является методологией разработки программного обеспечения, в основе которой лежит понятие класса и объекта, при этом сама программа создается как некоторая совокупность объектов, которые взаимодействую друг с дру...
Средний отит - симптомы и лечение
Определение болезни. Причины заболевания Средний отит — это острое воспалительное заболевание слизистой оболочки среднего уха: слуховой трубы, барабанной полости, пещеры и клеток сосцевидного отростка. В норме среднее ухо заполнено воздухом, при отите в слухо...
Сравнение вирусной и бактериальной ангины
Ангина — болезнь, знакомая каждому с детства. Все мы знаем, что это ОРЗ (острое респираторное заболевание), сопровождающееся сильной болью в горле и лихорадкой. Лучшим лекарством от ангины, по мнению большинства, являются антибиотики. Но так ли это? Стоит ли...
Копирование защищенного текста с сайта
Не раз каждый из нас сталкивался с сайтами, с которых нельзя копировать текст. Для чего нам нужна чужая текстовая информация - обсуждать не будем. Если речь идет о воровстве чужого райта, то это лежит в плоскости моральных и этических соображений. Если вам нуж...
Работа с тегами
Как и большинство других систем контроля версий, 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)