LINUX.ORG.RU

Сообщения IvanRia

 

Написал скрипт, который меняет default gateway

Написал скрипт, он поднимает ССХ тоннель на tun интерфейсах, и меняет default gateway, однако, если ССХ соединение рвётся, default gateway не восстанавливается, можно конечно руками восстановить, но хочется автоматики, вот думаю, как это сделать, придумал запускать скрипт с nohup а в скрипте в вечном цикле проверять, доступен ли удалённый tun интерфейс и если не доступен, то восстанавливать default gateway. Что ещё можно придумать?

 ,

IvanRia
()

посоветуйте mmorpg в стиле morrowind/skyrim

начал играть в wow, не зашло, стилистика не нравится, мультипликационно как-то, играл раньше в morrowind, стилистика очень понравилась, хотелось бы что-то в этом роде, только mmorpg и чтобы через wine нормально работало

 , ,

IvanRia
()

при копировании с usb hdd ловлю жуткие тормоза

копирую 40gb с usb hdd на m2 ssd и система жутко тормозит, процессор вообще не загружен, от чего тормозит тогда? Это та самая проблема, которую якобы решили несколько лет назад? от чего такие тормоза тогда?

# free -h
               total        used        free      shared  buff/cache   available
Mem:            13Gi       1.6Gi       154Mi        68Mi        11Gi        11Gi
Swap:          5.9Gi       4.0Mi       5.9Gi
%Cpu0  :  1.4 us,  0.7 sy,  0.0 ni,  0.0 id, 98.0 wa,  0.0 hi,  0.0 si,  0.0 st
%Cpu1  :  0.7 us,  1.0 sy,  0.0 ni, 89.7 id,  8.6 wa,  0.0 hi,  0.0 si,  0.0 st
%Cpu2  :  1.4 us,  0.7 sy,  0.0 ni,  0.0 id, 98.0 wa,  0.0 hi,  0.0 si,  0.0 st
%Cpu3  :  2.0 us,  0.7 sy,  0.0 ni,  0.0 id, 97.3 wa,  0.0 hi,  0.0 si,  0.0 st

 ,

IvanRia
()

рекурсия, не понял, как работает ☑️

в общем, читал про рекурсию и запомнил, что в одном случае, если нам надо подсчитать кол-во чего-либо, то в одном случае мы передаем в ф-цию, какое-то значение, а в другом случае накапливаем счетчик как-то так return recursion() + 1; написал вот такую ф-цию, работает

int a_counter(void)
{
	char c;
	if ((c = getchar()) == '.') {
		return 0;
	} else if (c == 'a') {
		return a_counter() + 1;
	} else {
		a_counter();
	}
}

я не понимаю, вот чего: допустим мы ввели строку qaz. когда мы выходим из вызова, который получил a, то возвращаем 1, затем мы попадаем в вызов, который получил q, как из этого вызова возвращается 1 в main?

 , ,

IvanRia
()

читать удаленные ветки в talks

теперь нельзя читать удаленные ветки или для этого нужно больше скора?

 ,

IvanRia
()

default browser ☑️

сиситема Devuan, DE xfce4 4.16, стоит 2 браузера, один firefox для vpn, другой chrome для прямого доступа, вопрос, оба браузера считают себя дефолтными, если жму ссылку где-то в телеграме, то ссылка открывается в firefox, если жму иконку «Web Browser» в меню xfce4, открывается chrome, хотелось бы, чтобы ссылки из телеграма открывались в chrome, а не в firefox, как починить?

 , , ,

IvanRia
()

RSS подписка на новые темы