Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

214 total results found

Миграции

Python Alembic

Создание первой (пустой) миграции. После создания пустой миграции, в БД создастся таблица alembic_version в которой хранится идентификатор текущей версии. alembic revision -m "Empty Init" Обновление базы данных после создания миграции alembic upgrade head...

Описание модулей

Python Модули

Хранение конфигурации Configparser стандартная библиотека для чтения и записи .ini файлов. Инструкция 1  Jsonschema модуль для проверки соответствия json существующей схеме. Документация  Libsettings модуль на основе jsonschema для чтения конфигурации из js...

Nginx

Docker & k8s Примеры

Создать директорию nginx_config.conf и внутри файл python_microservices server { listen 8080; location /api/firstendpoint { proxy_pass http://firstendpoint:8000/api/firstendpoint; } location /api/secondendpoint { proxy_pass http://se...

Установка с использованием docker compose

Zabbix

Установка сервера Клонируем репозиторий Zabbix git clone https://github.com/zabbix/zabbix-docker.git При необходимости переключаемся на нужную версию git checkout 7.0 Запускаем нужный файл, например Alpine+Mysql: docker compose -f ./docker-compose_v3_alp...

Источник клиент (Zabbix trapper)

Zabbix

Обновление данных по инициативе клиента Создать элемент данных Zabbix trapper документация  При помощи утилиты zabbix_sender: zabbix_sender -z <server IP address> -p 10051 -s "New host" -k trap -o "test value" -s имя хоста, существующего в hosts ...

Источник сервер (Zabbix agent + script)

Zabbix

В этом случае создается источник данных Zabbix agent и устанавливается ключ system.run[размещение скрипта на клиенте]. Можно установить предобработку данных перед итоговым занесением в БД Дальше - стандартно триггеры, ...

Минимальный шаблон

Bootstrap 5 Разметка

<!doctype html> <html lang="ru"> <head> <title>Minimal HTML5 page</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/boo...

Контейнеры

Bootstrap 5 Разметка

Общая информация необходимы при использовании сеточной системы используются для содержания, заполнения и (иногда) центрирования содержимого могут быть вложенными, но для большинства макетов это не требуется. Контрольные точки Extra small <576...

class
container
class_set
container-*
class_modificator
sm
class_modificator
md
class_modificator
lg
class_modificator
xl
class_modificator
xxl

Сетки

Bootstrap 5 Разметка

Сетка внутри контейнера, относительно ширины которого рассчитываются размеры колонок. Для строки - класс row, для столбца - класс col.  По документации в строке может быть до 12 ячеек, но если их больше, и текст внутри короткий - визуально в строку помещ...

class
row
class
col
class_set
col-*
class_set
col-*-*
class_set
row-cols-*
class_modificator
sm
class_modificator
md
class_modificator
lg
class_modificator
xl
class_modificator
xxl

Колонки

Bootstrap 5 Разметка

Вертикальное выравнивание Единый класс для строки Единый класс для строки с фиксированной высотой строки настраивается общее выравнивание align-items-start вверху align-items-center посередине align-items-end снизу Например, устана...

class_set
align-items-*
class_modificator
start
class_modificator
center
class_modificator
end
class_set
align-self-*
class_set
justify-content-*
class_modificator
around
class_modificator
between
class_modificator
evenly
class_set
order-*
class_modificator
first
class_modificator
last
class
clearfix

Интервалы

Bootstrap 5 Утилиты (доп. классы)

Поля и отступы Устанавливает margin (внешние границы) или padding (внутренние границы) элементу по умолчанию в диапазоне от .25rem до 3rem. Форматы классов: xs: {property}{sides}-{size} sm, md, lg, xl и xxl {property}{sides}-{breakpoint}-{size} Значен...

Панели

Zabbix

Отображение в виджете при больших периодах получения данных При отображении часто используются данные "Последнее значение". Однако, оно по умолчанию использует максимальный период в 24 часа. Соответственно, если последние данные пришли позже этого периода, то...

Установка docker

RabbitMQ

Базовая ссылка docker-compose.yml services: rabbitmq: image: rabbitmq:management hostname: rabbitmq restart: always environment: - RABBITMQ_DEFAULT_USER=rmuser - RABBITMQ_DEFAULT_PASS=rmpassword volumes: - ./r...

Rabbitmq

Python

Базовая информация  

Пример проекта

Python SQLAlchemy

Структура проекта Директория / файл Описание alembic/ Настройки alembic conf/ Настройки окружений.  conf/settings Файлы основных настроек.  db/ Описание структуры базы данных. initializer.py - Инициализация базы данны...

jsonschema

Python Модули

Используется для валидации json схемы. По умолчанию дополнительно указанные ключи (не существующие в схеме, но присутствующие в документе) не проверяются. Установка pip install jsonschema Базовое использование from jsonschema import validate validate(in...

Пример установки и настройки репозитория github

Git

Создается репозиторий на github Инициализируется репозиторий  git init Получаем стартовые данные  git pull https://github.com/sudaka/sumservice Добавляем файлы  git add data.csv Делаем первый коммит  git commit –m “Initial commit” Добавляем ...

Общие сведения.

Git

Ссылки: Книга по GIT GIT клиент для windows Теоретическая информация Git хранит данные в виде набора снимков миниатюрной файловой системы Почти все операции выполняются локально Три основных состояния файлов: изменён (modified), индексирован (staged) и...

Настройка Git

Git

Просмотр всех установленных настроек git config --list Просмотр места размещения настроек  git config --list --show-origin 3 уровня настроек: системные, глобальные и репозиторияЗначения, общие для всех пользователей системы и для всех их репозиториев. Пр...

Создание репозитория

Git

Создание репозитория в существующем каталогеПерейти в каталог.  cd C:/Users/user/my_project Инициализировать репозиторий. Будет создан подкаталог .git git init Клонирование существующего репозиторияС сервера забирается (pulled) каждая версия каждого файла ...