Публикации по теме 'ansible'


Моя история о том, как я использовал Ansible и Terraform для своего хобби-проекта, какие у меня были проблемы и как вы…
Это история для разработчиков, которые предпочитают делать что-то своими руками, а не покупать коммерческие продукты, которые любят открытый исходный код, ненавидят чрезмерно сложные и дорогие облака и склонны к чрезмерному проектированию 😆 Все началось с личных проектов. У меня есть пара побочных разработок (выходные и вечерние хобби), и мои друзья тоже время от времени просят меня помочь с их проектами. В моей работе мы используем AWS, у нас большая команда инженеров по..

Введение в Ansible для начинающих
Этот пост посвящен простому и быстрому объяснению того, что такое Ansible и что он может делать. Что такое доступный Ansible — это программное обеспечение с открытым исходным кодом, используемое для автоматизации. Он написан на языке Python. Он может управлять сложным рабочим процессом, развертывать программное обеспечение, настраивать системы. Важно то, что это открытый исходный код. Теперь давайте погрузимся непосредственно в примеры для лучшего понимания. Можно решать сложные..

Дни, наполненные технологиями!
Привет! Итак, у меня есть еще одна история технического опыта о моей летней стажировке. За время моей 45-дневной стажировки я узнал так много новых технологий. Я даже не слышал о таких востребованных и трендовых технологиях, как ML, DL, IoT, AR, Cloud Computing, Linux, Python, Ansible, Docker, Big Data Hadoop и многих других. Честно говоря, мы не просто изучаем или постигаем технологию, мы внедряем эти технологии и интегрируем их друг с другом, проводим их исследования. Мы создали..

Преобразование строк в числа в Ansible
Довольно простое решение довольно неясной проблемы: у нас есть набор строк, и мы хотим отобразить каждую строку в число в заданном диапазоне. Наш диапазон особенный — это список непривилегированных нединамических TCP-портов [1024–49152]. Итак, наша цель — создать хэш-функцию из произвольной строки в фиксированный диапазон целых чисел. Более того, нам нужно сделать его стабильным, это означает, что каждый раз, когда мы передаем одну и ту же строку, мы получаем одно и то же число при каждом..

Автоматизация управления пакетами с помощью Ansible: извлечение последней версии ядра с помощью…
Улучшайте свои навыки работы с Ansible с помощью передовых методов регулярных выражений для манипулирования строками и извлечения данных, а также regex_search, regex_findall and regex_replace Filters ! Регулярное выражение Регулярное выражение (regex) — это шаблон символов, описывающий набор строк. Это мощный инструмент для поиска, проверки и обработки текстовых данных. Регулярные выражения широко используются в языках программирования, текстовых редакторах и других программных..

Трюк с JSON, о котором не знают 25% разработчиков Python
Чтение и запись файлов JSON — обычная работа в Python. На самом деле наш анализ 888 кодовых баз показал, что 17% репозиториев либо читают, либо записывают в файлы JSON. Из этих 150 кодовых баз 25% усложняли себе жизнь, не используя встроенную функцию JSON. Ключевой частью нашей работы как разработчиков является снижение сложности кода, который мы пишем, так что это хорошая область улучшения для каждого четвертого разработчика Python. В конце статьи есть ссылка на статистику. Вы..

3% из 666 проверенных нами кодовых баз Python имели тихий сбой модульного теста.
Давайте придумаем имя для очень специального типа модульного теста: Модульный тест Шредера : модульный тест, который проходит, но не проверяет то, что мы хотим протестировать. В этой статье основное внимание уделяется нашему сканированию кода 666 кодовых баз Python для обнаружения одного из таких модульных тестов Шредера. В частности, эта ошибка (которую мы нашли в 20 кодовых базах, а позже добавили автоматически сгенерированное исправление): Вы видите ошибку? Это довольно..