Как установить Jenkins в Ubuntu 20.04

Jenkins — это сервер автоматизации с открытым исходным кодом, который можно использовать для простой настройки конвейеров непрерывной интеграции и непрерывной поставки (CI/CD). Непрерывная интеграция (CI) — это практика DevOps, при которой члены команды регулярно фиксируют Читать дальше …

Как подсчитать количество файлов в каталоге в Linux

Хотя это случается нечасто, бывают случаи, когда нужно узнать, сколько файлов находится в заданном каталоге. Например, если в вашей системе Linux закончились иноды , вам нужно будет определить, какой каталог содержит тысячи или миллионы файлов. Читать дальше …

Настройка конвейера DevOps в AWS

В этой статье мы расскажем, как настроить конвейер DevOps в AWS. Однако давайте начнём с определения того, что же такое DevOps. Раньше разработка приложений обычно делилась между двумя командами: командой разработки и командой эксплуатации. Команда Читать дальше …

Как установить Memcached в Ubuntu 20.04

Memcached — это бесплатное высокопроизводительное хранилище данных типа «ключ-значение» в оперативной памяти с открытым исходным кодом. Обычно оно используется для ускорения работы приложений путём кэширования различных объектов из результатов вызовов API и баз данных. В Читать дальше …

Функция Python map()

map() — встроенная функция Python, которая применяет функцию ко всем элементам заданного итерируемого объекта. Это позволяет писать простой и понятный код без использования циклов. Функция Python map() # Функция map() имеет следующий вид: map ( Читать дальше …

Как установить Gradle в Ubuntu 20.04

Gradle — это универсальный инструмент для разработки, автоматизации и доставки программного обеспечения. Он в основном применяется в проектах на Java, C++ и Swift. Gradle сочетает в себе лучшие возможности Ant и Maven . В отличие Читать дальше …

Как настроить блоки сервера Nginx в Ubuntu 20.04

Блок сервера — это директива Nginx, которая определяет настройки для конкретного домена, позволяя запускать несколько веб-сайтов на одном сервере. Для каждого веб-сайта можно указать корневой каталог документов (каталог, содержащий файлы веб-сайта), создать отдельную политику безопасности, Читать дальше …

Защитите Apache с помощью Let's Encrypt в Ubuntu 20.04

Let's Encrypt — это центр сертификации, созданный исследовательской группой Internet Security Research Group (ISRG). Он предоставляет бесплатные SSL-сертификаты посредством полностью автоматизированного процесса, исключающего необходимость ручного создания, проверки, установки и обновления сертификатов. Сертификаты, выданные Let's Encrypt, Читать дальше …

Как установить Steam в Ubuntu 20.04

Steam — кроссплатформенная развлекательная платформа, разработанная корпорацией Valve для покупки и игры в видеоигры. Она предоставляет доступ к тысячам игр и позволяет знакомиться с новыми людьми. В этой статье объясняется, как установить клиент Steam в Читать дальше …

Команда Sysctl в Linux

Как системный администратор Linux, вам иногда может потребоваться изменить поведение ядра по умолчанию. Например, вам может потребоваться включить волшебную клавишу SysRq или увеличить количество принимаемых ядром подключений. Параметры ядра можно задать при сборке ядра, при Читать дальше …