LINUX.ORG.RU

Сообщения NextGenenration

 

lxd, wifi, bridge, network-manager,

Форум — Admin

Нужно чтобы lxd контейнеры были доступны в локальной сети создаваемой роутером. К wifi подключен через wlp1s0

 ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: enp2s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
    link/ether 18:31:bf:72:cf:91 brd ff:ff:ff:ff:ff:ff
3: wlp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 80:c5:f2:22:bf:79 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.103/24 brd 192.168.1.255 scope global dynamic noprefixroute wlp1s0
       valid_lft 55372sec preferred_lft 55372sec
    inet6 fe80::bfc8:6ee2:4c66:f9c7/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
44: tun0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UNKNOWN group default qlen 100
    link/none 
    inet 192.168.228.147/22 brd 192.168.231.255 scope global noprefixroute tun0
       valid_lft forever preferred_lft forever
    inet6 fe80::b355:9fa3:51bc:443/64 scope link stable-privacy 
       valid_lft forever preferred_lft forever
65: lxdbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 8e:19:7c:da:a5:38 brd ff:ff:ff:ff:ff:ff
    inet 10.54.204.1/24 scope global lxdbr0
       valid_lft forever preferred_lft forever
    inet6 fd42:f52c:5ea4:5996::1/64 scope global 
       valid_lft forever preferred_lft forever
    inet6 fe80::8c19:7cff:feda:a538/64 scope link 
       valid_lft forever preferred_lft forever
67: vethM867TD@if66: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master lxdbr0 state UP group default qlen 1000
    link/ether fe:06:b3:e3:46:84 brd ff:ff:ff:ff:ff:ff link-netnsid 0
    inet6 fe80::fc06:b3ff:fee3:4684/64 scope link 
       valid_lft forever preferred_lft forever
Мост создан
nmcli c add type bridge ifname br0 stp no
Замена enp30s0 на wlp1s0 к требуемому результату не приводи, очевидно требуется что-то иное
nmcli c add type bridge-slave ifname enp30s0 master br0

 , , ,

NextGenenration ()

Фансаб != фандаб

Форум — Talks

Решил посмотреть аниме с пользой: подтянуть английский. Для сего действа нужны: английский дубляж, английские субтитры, русские субтитры. Итак, первая проблема - у разных релизов разная длительность. Иногда разброс больше минуты и если прикрутить субтитры из одного видео в другое, то будет разсинхрон. Но это полбеды, ведь можно найти совпадающие по длительности. А вот серьёзная беда в том, что текст субтитров и дубляжа не совпадает!

Вот пример из NGE 1 серии ~2:26 в дубляже

We are sorry. Due to the stay special emergency, no lines are currently available. This is a recording.

It's no use. This is damn. I shouldn't have come here.

Тем временем в субтитрах

Due to the special emergency, all lines are currently unavailable.

It's no use. I shouldn't have come here after all.

Даже если в видео идут и субтитры и дубляж, то текст различается. Внимание вопрос: как найти озвучку не отступающую от субтитров или субтитры не отсупающие от озвучки?

 

NextGenenration ()

Свой gui к gdb

Форум — Development

Решил создать plugin для отладки в gedit.

Вопрос состоит в следующем. Я запускаю gdb, запускаю приложение

r

пишу в gdb

b 11

и ничего не происходит. В текущий момент я не придумал ничего лучше чем писать

killall имя-приложения -5

После чего приложение уже останавливается там где мне нужно. Есть ли какой-то более правильный способ кроме как вызов kill с нужным сигналом?

 , , ,

NextGenenration ()

написание своей gtk3 темы: ширина кнопок

Форум — General

Решил написать свою тему. Столкнулся с проблемой: как сделать чтоб ширина кнопок была не меньше высоты? Что вставить сюда?

button {
	padding: 2px;
	margin: 2px;
	background-color: #555;
	border-radius: 4px;
	border-width: 1px;
	border-style: solid;
	border-color: #999;
}

 , , ,

NextGenenration ()

Как называется эта возможность?

Форум — Development

man, less, vim и много другого софта умеют выводить информацию сохраняя предыдущий текст. То есть если до вызова одной из жтих программ в терминале был выхлоп какой-то программы, то после выхода из ней он снова появляется. Как это называется(можно пример реализации)

 

NextGenenration ()

Eval Ruby и магия

Форум — Development

Дано:

method = "i => Label1.text = i.ToString()"
var = method[/[^ ]*/]
new1 = eval("method.gsub!(/#{var}\\\./, 'auto_var.')")
Всё работает как и задумывалось и на выходе я получаю
i => Label1.text = auto_var.ToString()
Но стоит чуть-чуть изменить строку на входе на
i => Label1.text = i[0].ToString()
то в итоге на выходе переменная new1 становится равной nil. В чём проблема? Аналогичный код на js работает
let v = m.match(/[^ ]/)[0];
let r = eval(`m.replace(/${v}\\\./, 'auto_var.')`);
return eval(`r.replace(/${v}\\\[/, 'auto_var[')`);

 

NextGenenration ()

Сколько весит в распакованном виде zram

Форум — General

Читаю про zram

Моя практика показывает что на сервере виртуализации степень сжатия 1 к 3. На ноутбуке девушки видел и 1 к 10

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

 ,

NextGenenration ()

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