Установка и настройка pgadmin4

Pgadmin4 сервис по управлению postgresql. Есть версия для Desktop и через web интерфейс.  И так приступим установки. Установите открытый ключ для репозитория (если это не было сделано ранее): Создайте файл конфигурации репозитория: Установка как для настольного, так и для веб-режимов: Установка только для режима рабочего стола: Установка только для веб-режима: После установки запускаем скрипт Далее … Читать далее

Установка и настройка lxc

контейнер lxc

lxc — это простая технология виртуализация, которая практически не снижает производительности компьютера. Одним из преимуществ lxc возможность протестировать какой-нибудь сервис или пакет, не трогая основную систему. Создание виртуальной машине не занимает много времени, Технология управления проста и понятна. Вам даже не нужна панель управления. Подробнее об lxc можете почитать в интернете. А мы перейдем к … Читать далее

Установка postgresql 14

postgresql

Рассмотрим установку и базовую настройку postgresql 14 В Debian 10-11. Теорией загружать не будут, а перейдем сразу к практике. Установим в систему некоторые пакеты. Возможно они у Вас не установлены Добавляем репозитарий, для получения актуальной версии  Импортируем ключи Далее ставим сам сервер Далее перейдем к настройке сервера. Добавим несколько параметров.  Второй параметр, это настройка доступа. … Читать далее

Русификация консоли в Debian

Зачастую, эта операция требуется только для lxc контейнеров. Ну или когда произойдет сбой в консоле. Действия простые и не требую много времени. Проверяем locale командой По умолчанию локаль распологается /etc/default/locale. Вручную меняем на такие параметры  Применим параметры, командой Второй способ. Запускаем команду. Выбираем русский язык и обязательно выбираем С.UTF-8.  Нам остается только перезапустить на сервер, … Читать далее

Получаем бесплатный сертификат Let’s Encrypt с автоматическим продлением c помощью certbot

Для тех у кого есть свой сайт, блог визитка по новым требованиям необходимо переводить свой сайт на ssl. Но не у всех прикручена монетизация, и не каждый готов тратить 2000 рублей в год. На помощь пришел сервис Let’s Encrypt. Он предоставляет бесплатный ssl с возможностью продления каждые 3 месяца. Процесс установки прост и описывать его … Читать далее

Подключение ЧПУ в apache24 в ОС FreeBSD

ЧПУ человекопонятный УРЛ

  После установки web — сервера и установки WordPress, необходимо настроить «постоянные ссылки» или сокращенно ЧПУ. Немного теории, Что такое  ЧПУ – “человекоподобные урлы”. Англоязычная аббревиатура SEF URL (search engines friendly url) , которая обозначает адреса ссылок , дружелюбные для поисковых систем. Сильно не буду вдаваться в теорию, Вы и сами можете посмотреть, что это такое. … Читать далее

Cisco Port Forwarding

Логотип Cisco

Здравствуйте! Что такое Port Fowrding написано очень много статей. Поэтому воду лить не буду, а сразу перехожу к практике. R1# conf t R1(config)#  R1(config)#  ip nat inside source static tcp 192.168.2.2 80 58.45.125.16:80 Где: 192.168.2.2 — Ваш локальный Web server 80 — порт Web servera 58.45.125.16 — Ваш внешний IP адрес. Тем самым мы открываем … Читать далее

Гипотеза Коллатца о циклах while и do-while

Задача:  Дано натуральное число n. Сгенерируйте последовательность целых чисел, описанную в гипотезе Коллатца: Если n-четное число, разделите его пополам, если нечетное, умножьте на 3 и добавьте 1. Повторяйте эту операцию до тех пор, пока мы не получим число 1 в результате. Например, если число n = 17, то последовательность выглядит следующим образом: 17 52 26 13 40 20 10 5 16 8 4 2 1 Такая последовательность остановится на числе 1 для любого первичного натурального числа n. Формат вывода:последовательность целых чисел … Читать далее

Найдите сумму всех элементов последовательности, оканчивающуюся на число 0

Условие:  Найдите сумму всех элементов последовательности, оканчивающуюся на число 0. Само число 0 не входит в последовательность и служит знаком прекращения. Ввод: 3 6 8 0 Вывод: 17 Решение: import java.util.Scanner;class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);        int a = 1;int sum = 0; while (a != 0) { a = scanner.nextInt(); sum += a; } … Читать далее