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 September 6, 2023 11:24
Полезные материалы по Mikrotik
@YPermitin
YPermitin / VMWareWorkstation-Error-KernelModuleInstall.md
Last active May 7, 2024 17:49
Решение проблемы с установкой модулей VMWare Workstation на Ubuntu 22.04

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

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

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

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

Unable to install all modules
@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 March 11, 2024 22:35
Отправка файлов в Yandex Disk через REST API из Bash
@YPermitin
YPermitin / PostgreSQL и потоковая репликация (аналог AlwaysOn из MS SQL Server).md
Last active December 29, 2022 13:33
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 January 23, 2024 04:56
Самая примитивная инструкция по установке 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С здесь не рассматриваем.

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

Настройка ОС