Транслитерация через PowerShell

Время от времени возникают задачи по транслитерации содержания фалов. Недавно была задача, попросили помочь с переводом адресной книги .vcf из кириллических символов в латиницу. Была тоже задача после выгрузки из AD данных в .csv файл, оказалось что там много данных в кириллице.

Continue reading…

Размер базы данных в MySQL (MariaDB)

Обычно для развертывания той или иной системы на основе веб технологий (PHP) используем базу данных MySQL (MariaDB). На одном из подобных проектов мне понадобилось определить размер базы данных для проекта в MySQL (MariaDB).

Continue reading…

Proxmox. Ceph

Продолжаем знакомство с Proxmox VE.

Ceph — это распределенное хранилище объектов и файловая система, предназначенная для обеспечения отличной производительности, надежности и масштабируемости.

Proxmox VE объединяет вычислительные системы и системы хранения. Это позволяет локальные хранилища (диски) объединять в одно гиперконвергентное устройство. Благодаря интеграции Ceph, Proxmox VE имеет возможность запускать и управлять хранилищем Ceph непосредственно на узлах гипервизора.

Continue reading…

Docker. Собираем свой проект через Docker Compose

Продолжим тему Docker.

Что такое Docker Compose? Это инструмент Docker для решения задач связанных с разворачиванием связанных Docker контейнеров. Скажем для работы нашего сайта или приложения необходим еще сервер баз данных. По сути это еще один отдельный контейнер, а Compose позволяет управлять связанными контейнерами из единой точки.

Continue reading…

PROXMOX 6. Установка, настройка, кластер.

PROXMOX (Proxmox Virtual Environment) — платформа виртуализации для запуска виртуальных машин и контейнеров. Платформа базируется на ОС Debian Linux, в качестве гипервизоров использует две технологии виртуализации — KVM (аппаратная виртуализация) и LXC (контейнерная виртуализация). Благодаря этому на Proxmox можно запускать как виртуальные машины, так и контейнеры (что-то типа Docker). Гипервизор позволяет запускать любые KVM машины (Windows, Linux, xBSD, …) с минимальными потерями производительности.

Continue reading…

Docker. Docker Hub

Продолжим тему Docker.

Немного о Docker Hub. По сути это репозиторий готовых образов контейнеров. После регистрации будет доступен приватный репозиторий куда бесплатно можно будет размещать один собственный образ.

Continue reading…

Docker. Установка

Что такое Docker и зачем он нужен? Думаю можно найти огромное количество статей на эту тему. Причин использовать Docker можно условно обозначить несколько:

Существуем масса сервисов (микросервисов) на разворачивание которых может потребоваться много времени. А у Docker есть огромная библиотека готовых контейнеров (Docker Hub);

Continue reading…

Обновление версии PowerShell

Для разных задач управления, обновления или установки и администрирования модулей, компонентов и приложений под Windows может требоваться определенная версия PowerShell.

Например на Windows 7 SP1 по умолчанию версия PowerShell 2. Сегодня уже есть версия 6 и она уже кроссплатформенная, т.е работает на различных системах, таких как Windows, MacOS, Linux.

Continue reading…
Top