Жопа кота

Я устал создавать куча заметок и забывать пароли от них. Для этого я создал этот микроблог. Буду писать то что не плохо было бы помнить.

Позднее Ctrl + ↑

Пишу сюда обо всем

Так как раньше писал сюда в основном на it темы. Теперь буду писать обо всём. Так как с постоянными блокировками или закрытиями сервисов надоело менять платформы. А свои блог можно контролировать самому.

 Нет комментариев    41   2022  

Кавер нервы — спи спокойно Пенза 2022

Вечер преподнёс мне очередной сюрприз. Я, оказаться в «гнезде». Хехе. Кажется так называется фестиваль который мне удалось услышать краем уха. Вообще я старый панк, по этому был доволен. Барабанщик так старался что потерял палочку ближе к концу песни. Мне очень понравилось, не смотря на косячки :)

Расширяем место на сервере за счет сторонних сервисов

Ниже я уже писал про CMS для видео хостинга. И конечно я его сам установил.
Но пришло время когда место на арендованном сервере , закончилось.
У хостера не было возможности увеличить место за маленькую дополнительную плату.
Я решил увеличить место на жестком диске с помощью сторонних сервисов.

WebDav

Самым дешевым вариантом было купить Яндекс диск .
Скопировать туда уже загруженные файлы, и при монтировать ее в каталог загрузки фильмов на сайте.

Недостаток очень медленно, ролики в плеере грузились больше минуты.

Такой вариант может подойти только для файловых хранилищ или что то в этом духе.

NFS

Это оказалось то что надо.
Нашел самый дешевый виртуальный сервер 512 оперативки 1000 мгц одно ядро 200 гб хдд

Поднял на купленной виртуалке сервер NFS при монтировал папку с загруженными файлами.

NFS лучший выбор. Большая скорость ролик запускается мгновенно.

Зависание SSH после ввода пароля

Появился очередной геморрой что при подключении к серверу по SSH зависает после ввода пароля.
Через другого провайдера все хорошо.
Более того расследование показала что проблема скорее всего в роутере Archer C1200 V2
Более того проблема наблюдается только по сети WIFI и лишь в одном диапазоне 2,5 ггц.
На 5 ггц все работает хорошо.
Не ясно почему так происходит но лень ковыряться так как на 5 ггц работает нормально.

Программа для usb эндоскопа Windows

Если ты потерял диск с ПО от эндоскопа.
А те программы которые ты скачивал вызывали геморрой.
Решение рядом вот программа весом 2 мб
С ее помощью я подключил эндоскоп к Windows планшету.
Скачать

установка linage2 сервера linux ubunthu

Для краткости чисто команды для ввода на сервере без комментариев.
Сервер l2jmobius. в коде встречается установка или C6_Interlude или CT_2.6_HighFive выбрать можно и другой из доступных

sudo apt update
sudo apt upgrade
sudo apt install git
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:linuxuprising/java -y
sudo apt-get install oracle-java17-installer oracle-java17-set-default
java --version
sudo apt-get install ant
git clone https://bitbucket.org/MobiusDev/l2j_mobius.git
cd l2j_mobius/L2J_Mobius_CT_2.6_HighFive
---- cd l2j_mobius/L2J_Mobius_C6_Interlude
ant
sudo apt install mariadb-server mariadb-client
service mysqld status
mysql_secure_installation
mysql -u root -p
CREATE DATABASE IF NOT EXISTS l2jmobius CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
GRANT ALL PRIVILEGES ON l2jmobius.* TO 'root'@'localhost';
CREATE USER IF NOT EXISTS 'l2jmobius'@'localhost' IDENTIFIED BY '123456789';
GRANT ALL PRIVILEGES ON l2jmobius.* TO 'l2jmobius'@'localhost';
FLUSH PRIVILEGES;
exit
cd /root/l2j_mobius/build
mkdir /opt/Server
mv L2J_Mobius_CT_2.6_HighFive.zip /opt/Server/
---- mv L2J_Mobius_C6_Interlude.zip /opt/Server/
cd /opt/Server
sudo apt install unzip
sudo apt install p7zip
---- unzip L2J_Mobius_C6_Interlude.zip
unzip L2J_Mobius_CT_2.6_HighFive.zip
cd db_installer
java -jar Database_Installer_LS.jar
java -jar Database_Installer_GS.jar
cd /opt/Server/login/config
nano LoginServer.ini
cd ..
chmod +x RegisterGameServer.sh
./RegisterGameServer.sh
mv hexid.txt /opt/Server/game/config/
cd /opt/Server/game/config
nano Server.ini
cd /opt/Server/login
chmod +x LoginServer.sh
chmod +x LoginServerTask.sh
mkdir log
cd log
tail -f stdout.log
sudo apt-get install htop
htop
cd /opt/Server/game
mkdir log
chmod +x GameServer.sh
chmod +x GameServerTask.sh
./GameServer.sh
cd log
tail -f stdout.log

Как определить полярность проводов домофона

У вас из стены торчит провод от домофона по которому не возможно определить полярность.
Поздравляю! если вы такой же бомж как я то высока вероятность того что у вас стоит координатный домофон.
В пассивном режиме (то есть когда нет вызова) не чего не помереть на проводах.
Лишение геморроя заключается в том.
Что надо хоть как то подключить трубку и по пробовать позвонить, если есть свист и помехи на линии поменять полярность местами.

В самом плохом случаи вы испортите жизнь соседям. Будет стоять свист в домофонах, будет вызов приедет мастер и все исправит ))

realtek hd audio не работает windows 10

Да да последний драйвер realtek точнее его менеджер не работает в win 10

0009-64bit_Win7_Win8_Win81_Win10_R282.exe

не работает windows 10
Я прочитал много гипотез на этот счет, но это не имеет значения.
Если хотите решить этот геморрой и все таки запустить диспетчер Realtek
вам нужно скачать прошлую версию

0008-64bit_Win7_Win8_Win81_Win10_R281.exe

можете поискать ее в интернете или скачать тут.

Потом геморhой с realtek проходит

Подключаем сертификат letsencrypt к Openfire

В свети последних событий о тотальной слежке.
Я решил сделать себе шапочку из фольги и получить сертификат на свой openfire.
Я давно решил что безопасный месенджер это только свой личный.

И так начнем: лишение геморроя, или установка сертификата на openfire.

И так начну с того сертификат у нас уже получен на сервер и настроен cerbot на автоматическое продление сертификата.

А вот openfire все равно ругается что сертификата нет. Можно переносить его ручками. Но мы тыЖпрограмисты не ищем легких путей.

И так для начало нам понадобиться на openfire поставить плагин Certificate Manager он есть во вкладке «Доступные плагины» ставиться одним щелчком.

потом прейти в папку:

cd /etc/letsencrypt/renewal-hooks/post

потом там создать sh скрипт обычно я делаю это через нано и постоянно забываю как выйти и вим)

nano copykeys.sh

там пишем следующие

#!/bin/bash
cp /etc/letsencrypt/live/MY-DOMAIN/privkey.pem /usr/share/openfire/resources/security/hotdeploy/my-domain-privkey.pem
cp /etc/letsencrypt/live/MY-DOMAIN/fullchain.pem /usr/share/openfire/resources/security/hotdeploy/my-domain-fullchain.pem

где MY-DOMAIN — это папка с названием домена где хранятся его сертификаты
и где my-domain-privkey.pem и my-domain-fullchain.pem название скопированных сертификатов для openfair

запускаем скрипт из под суперпользователя командой

sh copykeys.sh

если все сделано правильно то в директории /usr/share/openfire/resources/security/hotdeploy/ появятся ключи

я от греха подальше дал пава на директорию пользователю openfire

chown -R openfire:openfire /usr/share/openfire/resources/security/hotdeploy

после проверяем в openfire во вкладке управление сертификатами (hot-deploy) что бы путь до директории был правильным.
/usr/share/openfire/resources/security/hotdeploy/

Проверить установленный сертификат можно тут https://xmpp.net/index.php

мой сервер получил самую низкую оценку безопасности.

Так и живем )

Ранее Ctrl + ↓