И это всё МОЁ

Вместо такого кода


<h1>Counter</h1>
<p>Current count: @currentCount</p>
<button class="btn btn-primary" @onclick="IncrementCount">Click me</button>
@code {
int currentCount = 0;
void IncrementCount()
{
currentCount++;
}
}


получить элемент button и с помощью, скажем addEventListener навесить обработчик на событие click в этом же файле(а лучше в отдельном). Или написать document.querySelector(‘button&rsquo;).onclick… ну вы поняли. Есть такие механизмы, а то все это похоже на стиль «свалка»









 








И это всё МОЁ

Предистория …..


Решил заюзать object store от yandex для хранения статического сайта, а они как оказалось не дружат с «DNS Alias Record for Root Domain» в отличии от Amazon, Namecheap … etc.
К примеру DO тоже не поддерживает …. для понимания https://www.digitalocean.com/community/questions/how-to-create-a-cname-record-for-the-root-domain. И как это к примеру можно в Amazon https://habr.com/ru/company/iloveip/blog/339648/ или …



  • ALIAS at DNSimple

  • ANAME at DNS Made Easy

  • ANAME at easyDNS

  • CNAME (virtual) at CloudFlare


Да вообще много у кого.


draft: https://tools.ietf.org/id/draft-ietf-dnsop-aname-01.html


Кто может подсказать российского регистратора с поддержкой «DNS Alias/ANAME».









 








И это всё МОЁ

Кому отдали бы предпочтение?









 ,








И это всё МОЁ

Здравствуйте.
Есть два файла разной длительности по времени... Из одного выдираем только видео, транскодируем в другой формат; из второго - только аудио и транскодируем в другой формат. В итоге эти два стрима мультиплицируем в выходной файл. Хочется, чтобы по окончанию файлов, они прогонялись заново, т.е бесконечно это делалось. В следующей команде стримы останавливаются: сначала один прекращается, потом другой.

ffmpeg 	-threads 2 \
-stream_loop -1 -re -i input1.flv \
-stream_loop -1 -re -i input2.ogg \
-c:v libx264 -preset fast -pix_fmt yuv420p \
-c:a aac -ar 44100 \
-map 0:v -map 1:a \
output.mp4

В чем ошибка?








 ,








И это всё МОЁ

Вот и я тут снова. Что интересного произошло? Срачик свежий про сустемдик помотал: стабильность, лишь лица поменялись (и то не все). Новости мотать за год лень, тем более в l-o-r, но интересно, может были драммы. Кастовать ни кого не буду, хотя с некоторыми с удовольствием бы пообщался. В ирке меня пока нет, угробил ноут, хожу как чмырь со старым ипхоном (подарили, фигли, но тред мучу с чужого ноута, бесит эта пальцетыкательность).









 , , ,








И это всё МОЁ

привет, посоветуйте пожалуйста, что выбрать openldap или freeipa, читал темы на лоре по этим тегам, но хочется услышать мнение именно под мои данные. Штат до 20 человек(удаленные), все сервисы куда необходима авторизация висят в инете(не в приватной сети, почему так не спрашивайте)
Нужна авторизация gitlab(свой сервер)



  • Bitrix24 crm

  • Confluence(может быть)

  • Slack (может быть)

  • Zabbix

  • Eще что-то(может быть)


Что хочется:



  • Нормальную (функциональную)морду.

  • Так как это висит голым задом в инете, чтобы поставил и спалось немного спакойней(если это уместно в моем случае)


Что не хочется:



  • Стрелять их пушки по воробьям.


Буду благодарен за советы и мнения.









 ,








И это всё МОЁ






подшаманил ещё одну темку awesome от Worron, давно не смотрел в dmesg, увидел пару варнингов, пересобрал снова ядро, вылечилось, попутно повыключал кучку ненужных драйверов





















>>> Просмотр
(1600x900,
177 Kb
)










 ,








И это всё МОЁ

Надо посмотреть в терминале какие папки открыты в данный момент в файловом менеджере.









 








И это всё МОЁ

Коллеги подскажите вспомогательный инструментарий для исследования формата хранения dat файлов и потом на основе его буду писать парсер .


Буду парсить dat файлы и бекапы Aerospike Community Edition build 4.2.0.5


P.S Там в перемешку бинарные данные и текст , возможно есть вариант по простому это сделать









 ,








И это всё МОЁ

Задача примерно такая: есть multiprocessing.connection.Listener (по сути, просто TCP сервер), который в бесконечном цикле принимает подключения, для простоты будем считать, что всё это в одном потоке.

Как правильно сделать так, чтобы при установке некоторого флага, например экземпляра threading.Event, он выходил из этого цикла, независимо от входящих подключений. Загвоздка в том, аналога select, который бы принимал примитивы я не нашёл и том, что метод accept у Listener'а блокирующий. Есть приближенное решение с подсовыванием в multiprocessing.connection.wait внутреннего сокета Listener'а и Connection'а, который будет играть роль флага, но это слишком костыльно по мне.








 ,








И это всё МОЁ

Ранее ставил Arch на старый диск с MBR. Купил новый ноутбук, стоит Windows 10 (оставлю второй системой), таблица разделом GPT, режим UEFI (проверил командой ls /sys/firmware/efi/efivars).
Раздел efi уже есть, я не могу понять, что с ним делать. Как в это всё вписать Grub, нагуглил, что он не будет работать с GPT.









 ,








И это всё МОЁ

Здравствуйте, господа эксперты… Прошу не ответа, но хотя бы пните в каком направлении искать.


Если коротко, то есть vlan и через него идут пинги и dhcp, но не идет ничего другого не tcp80 не dns.


switch: port2-vlan5-tag-server, port4-vlan5-gw


gw: 192.168.66.1 22,53,67,80,443,forwarding


server: eth80 0.0.0.0, eth80.5 192.168.66.xx (dhcp срабатывает, статику тоже пробовал)


с сервера


ping 192.168.66.1 (gw) все отлично


ping 8.8.8.8 через gw все отлично


curl 192.168.66.1 или любой сайт по IP бесполезно


dig @192.168.66.1 ya.ru нет ответа


dig @8.8.8.8 ya.ru нет ответа


настраивал vlan как ip link add link eth80 name eth80.5 type vlan id 5



  • Не свитч потому что на другой линухе с тем же способом найстройки все нормально (в том же vlan, причем тестовая машина нормально общалась с gw, но с server’ом могла только пинговаться, так что проблема именно между server и всем остальным)

  • Не iptables потому что проверялось все это, засунув eth80 в отдельный netns и в нем же eth80.5 создавался и iptables был внутри в ACCEPT на все

  • Не ip rules по той же причине

  • На машине много чего в контейнерах и достаточно извратская конфигурация, поэтому нет возможности выпилить с нее все лишнее

  • Изначально тагированный трафик шел через veth в контейнер и когда возникла проблема я проверял, что свзять между vlan в контейнере и на хостовой линухе была нормально, но они оба испытывали вышеописанные проблемы при связи со шлюзом и тем что за ним

  • Шлюз openwrt, при подключении напрямую проблем нет (сам шлюз про vlan ничего не знает)

  • При убирании тэга и использовании eth80 напрямую тоже все отлично

  • При точно таких же настройках, даже так же в netns’е на другой машине все ок

  • tcpdump показывает на eth80.5 только исходящий трафик для 80 и udp53, и оба для icmp, dhcp

  • Т.е. проходят icmp, проходят udp dhcp, но не проходят tcp и udp все остальные


Нужны хоть какие-то идеи…









 ,








И это всё МОЁ
Доступна новая версия видеоредактора Avidemux 2.7.6, рассчитанного на решение простых задач по нарезке видео, применению фильтров и кодированию. Поддерживается большое число форматов файлов и кодеков. Выполнение задач может быть автоматизировано при помощи очередей выполнения заданий, написания скриптов и создания проектов. Avidemux поставляется под лицензией GPL и поддерживает работу в Linux, BSD, MacOS и Windows.



И это всё МОЁ

Надо кое-что глянуть в археологических целях.









 








13:11

Geforce Now

И это всё МОЁ

У меня на работе отвратительный интернет через радиоканал.
Максимум, наверное 5 мегабит, и то не всегда. Киношка в разрешении 720 заикается периодически - это норма.
Запустил ради интереса сабж. Я в растерянности. Как нвидиа умудряется пропихивать через мой канал картинку такого качества?
Лаг, конечно чувствуется, но незначительный. Причем лаг курсора в разных играх разный, появилось ощущение что сабж меняет в некоторых играх картинку локального курсора на картинку игрового курсора.
Для запуска нужно чтобы ваш браузер хром прикинулся хромоосью.
Инструкция тут: https://www.comss.ru/page.php?id=7876
Я еще и для gfn.ru добавил этот юзерагент.
Причем регистрироваться надо на gfn.ru а играть на https://play.geforcenow.com/

Пост написан в результате плохого скилла поиска по ЛОР. Возможно баян.








 , ,








И это всё МОЁ

Юмор про Rust. Что-то типа фейкового интервью со Страустропом, типа зачем и как он создал С++, но про Rust и в креативном видео-формате:


https://www.youtube.com/watch?v=OUgKU2One5g









 ,








И это всё МОЁ

Имеется:
Arch Linux,
IWD,
USB свисток TP-LINK WN722N.


Проблема:
После настройки wifi через IWD, не работает ничего кроме приложения telegram. Ping на любой адрес даёт


Временный сбой в разрешении имени


При попытке зайти на любой сайт ничего не получается.
В live cd всё спокойно работает и скачивает пакеты.
Пробовал ядра 5.8 и 5.4-lts. На live cd стоит 5.7


lsusb 


Вывод









 , ,








И это всё МОЁ
root@pve01:~#  qm migrate 100 pve02 --online  --targetstorage raid1 --with-local-disks true
2020-08-31 18:49:34 starting migration of VM 100 to node 'pve02' (172.16.17.11)
2020-08-31 18:49:34 starting VM 100 on remote node 'pve02'
2020-08-31 18:49:35 [pve02] storage 'SSD-DIR' is not available on node 'pve02'
2020-08-31 18:49:35 ERROR: online migrate failure - remote command failed with exit code 255
2020-08-31 18:49:35 aborting phase 2 - cleanup resources
2020-08-31 18:49:35 migrate_cancel
2020-08-31 18:49:36 ERROR: migration finished with problems (duration 00:00:02)
migration problems
root@pve01:~#


Я же указываю альтернативное хранилище, почему он мне по прежнему пишет про исходное?


Вообще возможен вариант сабжевой миграции?









 








12:09

Я пас

И это всё МОЁ

Хотелось бы закончить своё пребывание на этом форуме, так как вопросы, которые меня интересуют, здешняя публика явно не тянет. Ни анонимусы, ни регистранты, ни пятизвездочные регистранты, как выяснилось, оказались неспособны поддержать беседу на волнующие меня темы. Судя по советам, которые раздают на этом форуме, у меня создалось впечатление, что для завсегдатаев ресурса установка “десяточки” - это предел интеллектуальных возможностей.


Рунет всегда плёлся в хвосте у англоязычного интернета, но, мне казалось, что ресурсы типа Lor должны показывать пример. Этот пример оказался неудачным, увы.


Напоследок хотелось бы дать следующий совет, особенно актуальный для молодого поколения.


Не тратьте своё время на следующие вещи:



  • Gentoo

  • Slackware

  • Arch

  • Crux

  • Rust

  • И прочие недоразумения.


Тратьте своё время на следующие вещи:



  • Технологии и знания, за которые вам будут платить приличные деньги. Установка Arch, как вы понимаете, к таковым знаниям не относится.


Этот текст - мой вклад в мировую сокровищницу знаний. Пройдут годы, или даже десятилетия, а про русскоязычное линукс сообщество если и будут помнить, то благодаря вот этому вот тексту. Всё остальное канет в лету.


Засим, прошу удалить мой аккаунт.









 








И это всё МОЁ

Здравствуйте!
Есть контроллер домена на Windows Server 2012R2. Хочу поднять еще один контроллер на Ubuntu с Samba4 на борту. Делаю все согласно мануалу
https://wiki.samba.org/index.php/Joining_a_Samba_D...
Но при попытке зарегистрироваться как DC

samba-tool domain join my.domain DC -U"MYDOMAIN\admin" --dns-backend=BIND9_DLZ 

получаю ошибку
Failed to commit objects: WERR_GEN_FAILURE

На контроллере домена нашел ошибку
"8524 The DSA operation is unable to proceed because of a DNS lookup failure."

Вылечил через
samba-tool dns add MYPDC my.domain samba-dc A 10.1.1.15 -U"MYDOMAIN\admin"

Теперь ошибка
"1722 The RPC server is unavailable."

Не понимаю, как эту ошибку побороть. Может быть какие-то пакеты доставить? Может на контроллере домена нужны дополнительные манипуляции? Нужно ли устанавливать дополнительно LDAP-сервер?

Дополнительная информация

Устанавливал следующие пакеты

apt update && apt full-upgrade -y && apt install -y samba winbind libpam-winbind libnss-winbind libpam-krb5 krb5-config krb5-user krb5-kdc bind9 acl dnsutils ntp ntpdate

Версия Ubuntu - Ubuntu 20.04.1 LTS

Версия Samba - Version 4.11.6-Ubuntu

Версия Bind - BIND 9.16.1-Ubuntu (Stable Release)








 , ,