Skip to content

Instantly share code, notes, and snippets.

View YPermitin's full-sized avatar
☺️
Life is perfect

Permitin Yury YPermitin

☺️
Life is perfect
View GitHub Profile
@YPermitin
YPermitin / MikroTik.md
Last active June 21, 2024 08:47
Полезные материалы по Mikrotik
@YPermitin
YPermitin / VMWareWorkstation-Error-KernelModuleInstall.md
Last active October 2, 2024 07:03
Решение проблемы с установкой модулей VMWare Workstation на Ubuntu 22.04

Решение проблемы с установкой модулей VMWare Workstation на Ubuntu 22.04

Описание решения ошибок при установке модулей VMWare Workstation на Ubuntu 22.04 после обновления ядра или при начальной установке.

Описание проблемы

При попытке установки модулей VMWare Workstation могут возникнуть ошибки вида:

@YPermitin
YPermitin / Заметка по счетчикам производительности Windows.md
Last active September 25, 2022 19:28
Заметка по счетчикам производительности Windows
@YPermitin
YPermitin / Простая установка ClickHouse на Ubuntu 20.04 (и другие версии).md
Last active September 25, 2022 16:54
Простая установка ClickHouse на Ubuntu 20.04 (и другие версии)
@YPermitin
YPermitin / Ubuntu. Netplan. Пример присвоения статического IP-адреса.yaml
Last active September 9, 2022 19:25
Ubuntu. Netplan. Пример присвоения статического IP-адреса
# Файл конфигурации в /etc/netplan/00-installer-config.yaml
# Интерфейсе на хосте проверить командой "ip a"
# После изменения конфигурации сети проверить корректность с помощью команды "netplan-try"
# Применить настройки сразу можно командой "netplan apply"
network:
ethernets:
ens33:
dhcp4: no
addresses:
- 192.168.233.162/24
@YPermitin
YPermitin / Пример курсора для SQL Server.sql
Created April 30, 2022 13:54
Пример курсора для SQL Server
/*
Вывод списка пользовательских таблиц в базе данных
*/
DECLARE @tableName sysname;
DECLARE tables_cursor CURSOR
FOR SELECT
[name]
FROM SYSOBJECTS
@YPermitin
YPermitin / Пример курсора для PostgreSQL (plpgsql).sql
Created April 3, 2022 20:41
Пример курсора для PostgreSQL (plpgsql)
do $$
declare
text_result text default '';
rec_someval record;
dt_cursor cursor for
select
tablename AS table_name
from pg_catalog.pg_tables
order by tablename;
begin
@YPermitin
YPermitin / Отправка файлов в Yandex Disk через REST API из Bash.md
Last active September 29, 2024 13:27
Отправка файлов в Yandex Disk через REST API из Bash
@YPermitin
YPermitin / PostgreSQL и потоковая репликация (аналог AlwaysOn из MS SQL Server).md
Last active May 20, 2024 11:44
PostgreSQL и потоковая репликация (аналог AlwaysOn из MS SQL Server)

Потоковая репликация PostgreSQL

Потоковая репликация (Streaming Replication) - это репликация, при которой от основного сервера PostgreSQL на реплики передается WAL (Write Ahead Log). И каждая реплика затем по этому журналу изменяет свои данные. Для настройки такой репликации все серверы должны быть одной версии, работать на одной ОС и архитектуре.

Шаги настройки:

  1. Настройка master-сервера
  2. Настройка доп. сервера (slave)
@YPermitin
YPermitin / Примитивная инструкция PostgreSQL + 1C на Ubuntu 20.04.md
Last active August 22, 2024 18:03
Самая примитивная инструкция по установке PostgreSQL 14 + сервер 1C 8.3.20.1710 на Ubuntu 20.04

Самая примитивная инструкция по установке PostgreSQL + сервер 1C на Ubuntu 20.04

Инструкция с минимальным набором шагов по настройке сервера 1С:Предприятия 8.3.20 + PostgreSQL 14 на Ubuntu 20.04. В общем плане актуальна для других версий приложений и ОС. Клиентскую часть 1С здесь не рассматриваем.

Многие вещи в инструкции не раскрыты и вся информация скорее для ознакомления с процессом, а для рабочего окружения нужно более вдумчиво подходить ко всем настройкам.

Настройка ОС