И это всё МОЁ

Операционная система, Linux Ubuntu Studio 20. LTS.


Проблема началась сразу же, в Audacity 2.4.2 криво работают Calf плагины.


Интерфейс у них не такой каким должен быть.


Некоторые не работают совсем. Хотя в том же Ardour отлично работают все плагины. С нужным интерфейсом.


В чем может быть проблема?









 , , ,








И это всё МОЁ

Есть 5 теливизоров. Часть смарт, часть нет. Разрешение разное (от 720 до 4к). У всех есть как минимум 2 hdmi порта. Смарты не умеют воспроизводить rtsp, несмарты, очевидно, тоже. Все телевизоры удобно расположены рядом с розеткой под rj45, можно организовать проводное подключение до роутера. Ищу устройства (видимо, на каждый телевизор хотя бы по одному), которые будут принимать по кабелю тырнет и выводить на телевизоры через hdmi два отдельных rtsp потока.


Загвоздка у меня в двух вещах. Во-первых, выводить rtsp нужно одновременно, но обособленно, то есть чтобы на экране единовременно был только один поток в фулскрине, но чтобы максимально просто и без дополнительных устройств ввода можно было между потоками переключаться. Во-вторых, вменяемых устройств, кроме малинки, которые бы умели такие вещи, я не нашел (смотрел регистраторы, приставки). Или нет ethernet’а, или только 1 hdmi, или если все есть, то выходит дороже малинки. Поэтому пока смотрю на малинку. Для экспертов в этой области и в области создание из малинки всего, чего угодно, есть ли возможность (я не могу сейчас попробовать это) использовать оба microhdmi порта для подключения к одному тв, при этом чтобы по каждому порту отображался свой поток? Через omxplayer, например. Это бы решало проблему и с одновременным воспроизведением двух потоков (они отображаются на разных портах), и с удобным переключением между ними (через общий тв пуль переключаемся между вводами hdmi1 и hdmi2).


Видел hdmi экстендеры, которые работают по сети, но даже если брать 1 экстендер и 4 клиента к ним, это дороже малинок и там есть проблемы, когда на устройствах вывода разное разрешение. Не умеет адаптироваться.









 , , ,








И это всё МОЁ

Доброго времени суток !

Прошу вас помочь мне с восстановлением Nextcloud.
На виртуальной машине Hyper-V установлен сервер ubuntu-20.04. На него установлен Nextcloud. На hyper-v вместо кнопки «Контрольная точка» нажал кнопку «отменить изменения» после чего перезагрузил виртуальную машину. Файлы которые были в Nextcloud пропали, появились загруженные только до октября месяца 2020 года. Подскажите пожалуйста каким образом можно вернуть остальные?









 , , ,








И это всё МОЁ

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

Какие существуют программы, которые подошли бы под эти критерии?








 , ,








И это всё МОЁ

Логин: NSA-Official


Пароль: !^<Eh?M97xiJm5/7!-k>









 








И это всё МОЁ

Привет,


Как сделать в urxvt, чтобы mc выглядел так же как, например, в xfce4-terminal? Вот здесь, например:



слева mc в urxvt, справа в xfce4-terminal. ~/.XResources выглядят так, но они по-моему непричем, так как даже если я уберу все из этого файла и сделаю xrdb load ~/.XResources, то все равно цвета такие же. Пробовал изменять URxvt*termName: rxvt-unicode-256color на разные значения, но это не помогает.


! A quick way to add color to manual pages viewed on xterm/uxterm or rxvt-unicode is to modify ~/.Xresources. 
*VT100.colorBDMode: true
*VT100.colorBD: red
*VT100.colorULMode: true
*VT100.colorUL: cyan

! which replaces the decorations with the colors. Also add:
*VT100.veryBoldColors: 6
! if you want colors and decorations (bold or underline) at the same time. See xterm(1) for a description of the veryBoldColors resource.

! Does not work, see hack in .zshrc
URxvt.iconFile: /usr/share/icons/Adwaita/scalable/apps/utilities-terminal-symbolic.svg
URxvt*scrollBar: true
URxvt*scrollBar_right: true
URxvt*thickness: 5
URxvt.copyCommand: xclip -i -selection clipboard
URxvt.iso14755: false
URxvt.keysym.Control-Down: \033[1;5B
URxvt.keysym.Control-Left: \033[1;5D
URxvt.keysym.Control-Right: \033[1;5C
URxvt.keysym.Control-Up: \033[1;5A

!! Fonts

Xft.dpi: 96
Xft.antialias: true
Xft.hinting: true
Xft.rgba: rgb
Xft.autohint: true
Xft.hintstyle: hintfull
Xft.lcdfilter: lcdfilter

URxvt.font: xft:RobotoMono Nerd Font Mono:size=7
URxvt.boldFont: xft:RobotoMono Nerd Font Mono:bold:size=7
URxvt.italicFont: xft:RobotoMono Nerd Font Mono:italic:size=7
URxvt.boldItalicFont: xft:RobotoMono Nerd Font Mono:bold:italic:size=7

!! Scrolling

! do not scroll with output
URxvt*scrollTtyOutput: false

! scroll in relation to buffer (with mouse scroll or Shift+Page Up)
URxvt*scrollWithBuffer: true

! scroll back to the bottom on keypress
URxvt*scrollTtyKeypress: true

! Scrolling in secondary screen (like less without -X)
URxvt.secondaryScreen: 1
URxvt.secondaryScroll: 0
URxvt.secondaryWheel: 1

! When there are many messages scroll window 60 times a second or when it is full
URxvt*jumpScroll: true
URxvt*skipScroll: true

! Mouse scrolls the whole page
Rxvt*mouseWheelScrollPage: false

! Border and wndow position
URxvt*borderLess: false
URxvt*geometry: 147x39+100+207

! Cursor and mouse pointer
URxvt*cursorUnderline: false
URxvt*cursorBlink: true

! Number of remembered lines
URxvt*saveLines: 10200

! Turn off iso14755 mo1de.tu allow using LShift/LCttr
URxvt*iso14755: false
URxvt*iso14755_52: false

! Remove spaces between lines
URxvt*lineSpace: 0

! Do not use spacing between letters
URxvt*letterSpace: -1

! From incenp.org/notes/2013/urxvt-keyboard-problems.h...
urxvt.keysym.Control-l: clear\n

! From me
URxvt*depth: 32
URxvt*shading: 0
URxvt.transparent: false
*internalBorder: 8
URxvt*fading: 0
URxvt*tintColor: #ffffff
URxvt*inheritPixmap: False
URxvt*imLocale: en_US.UTF-8
URxvt*termName: rxvt-unicode-256color
!URxvt*termName: rxvt
URxvt*buffered: true
URxvt.intensityStyles: true

!! special
*.foreground: white
*.background: black
*.cursorColor: #aaaaaa

!! Extensions

! Perl extensions
URxvt.perl-ext-common: default,selection-to-clipboard,clipboard,keyboard-select

! urxvt-resize-font-git (install from AUR)

URxvt.keysym.C-minus: resize-font:smaller
URxvt.keysym.C-equal: resize-font:bigger

!! Copy and Paste
URxvt.clipboard.autocopy: true
URxvt.keysym.Control-u: perl:url-select:select_next
URxvt.keysym.M-C-v: perl:clipboard:paste_escaped
URxvt.keysym.M-Escape: perl:keyboard-select:activate
URxvt.keysym.M-c: perl:clipboard:copy
URxvt.keysym.M-s: perl:keyboard-select:search
URxvt.keysym.M-u: perl:url-select:select_next
URxvt.keysym.M-v: perl:clipboard:paste
URxvt.clipboard.copycmd: xsel -ib
URxvt.clipboard.pastecmd: xsel -ob

! Matcher
URxvt.keysym.Shift-Down: command:\033]721;1\007
URxvt.keysym.Shift-Up: command:\033]720;1\007
URxvt.matcher.button: 1
URxvt.matcher.rend.0: Uline Bold fg5
URxvt.pasteCommand: xclip -o -selection clipboard
URxvt.scrollstyle: plain
URxvt.underlineURLs: true
URxvt.urgentOnBell: true

! URL lauincher
URxvt.url-launcher: /usr/bin/firefox
URxvt.url-select.launcher: /usr/bin/xdg-open
URxvt.url-select.underline: true
URxvt.urlButton: 1
URxvt.urlLauncher: firefox









 ,








И это всё МОЁ

Всем здравствуйте! Сегодня несколько раз пытался установить Fedora на телефон через andronix. Каждый раз установка заканчивалась так:


skipping downloading
writing launch sсript
fixing shebang of start-fedora.sh
making start-fedora.sh executable
removing image for some space
rm: cannot remove 'fedora-rootfs.tar.xz': No such file or directory
You can now launch Fedora with the ./start-fedora.sh sсript next time
proot warning: can't sanitize binding "fedora-fs/root": No such file or directory
proot warning: can't chdir("/root/.";) in the guest rootfs: No such file or directory
proot info: default working directory is now "/"
proot error: '/usr/bin/env' not found (root = /data/data/com.termux/files/home/fedora-fs, cwd = /, $PATH=(null))
fatal error: see `proot --help`


Что делать?









 ,








И это всё МОЁ

Там это... Основной хейтер GTK и фанбой Rust выпилился. RazrFalcon

Кто-нибудь знает причину?








 ,








И это всё МОЁ

Там, говорят, затвердили для 3.10 реализацию операторов match-case. Традиционно, «при Гвидо такого не было», хотя это ведь он предложил?










 








И это всё МОЁ

Привет. Я пилю поддержку coreboot для этой модели и мне нужна информация. На этой плате память впаяна и есть 15 вариантов памяти которая может быть установлена. У меня есть дампы SPD для двух из них, нужно найти остальные. Для этого нужно, чтобы владельцы данного ноутбука запустили пару комманд и залили выхлоп на какой-нибудь pastebin (или сюда, если влезет): так получится собрать другие SPD, если повезёт.


Если вы готовы помочь, вот инструкция, как это сделать.


Склонить репозиторий coreboot:



Собрать util/inteltool.


cd util/inteltool
make -j4


Если вдруг у вас musl libc и inteltool не собирается, то здесь есть фикс.


Запустить вот так:


sudo ./inteltool -g
sudo ./inteltool -m


Вывод этих команд нужно прислать.


Спасибо.









 , ,








И это всё МОЁ

Установил Elementary OS рядом с Windows 10, но столкнулся с нерабочим WiFi. Просто не включается, подсвечено серым, ползунок не двигается (в настройках сети переключается, но WiFi всё равно не работает). Ноутбук Dell Inspiron 15 3542/ Eсли нужны какие-то данные из терминала - предоставлю.









 , ,








И это всё МОЁ

Возникла идея сделать один мелкий сайтик с юзерами, а там регистрация. В силу того, что я не понял, зачем мне для регистрации просить email, да ещё гонять трафик и снюхиваться со всякими email-серверами, то емейла/телефона при регистрации не будет.


Но минимально защититься от спама хочется. Самодельный генератор капчи есть, написанный на крестах, который генерит капчу за 1..2 мсек, но всё же простейший ДДОС с кучей запросов на эту капчу быстро ушатает генератор и исчерпает запасы качп в базе, а завязываться на доступность гугловых рекапч не хочется, да и лишние коннекты ваять, когда генератор уже есть. Неважно насколько он крутой, важно что нейросеть у атакующего тяжелее этого генератора.


Поэтому возникла идея поставить капчу позже, а сначала попросить юзера доказать, что он выдержал некий proof-of-time алгоритм (и возможно proof-of-memory с микрокодом типа как в RandomX, но похрен). Proof-of-time - это, короче, пруф того, что ты регался не менее 5 секунд. Реализуется как 5 обменов с браузерным JS, между которыми не может быть менее секунды, причём сервер не утруждает себя хранением состояния, чтобы выдерживать SYN-flood-атаки (запустили регистрацию 100500 раз и свалили).


Посылаем браузеру структуру данных, с прошитым в ней миллисекундным timestamp, изменить который без разрушения структуры невозможно, просим прислать нам структуру обратно через секунду и забываем про факт посылки. Когда через секунду браузер присылает эту структуру назад, мы смотрим на прошитый в ней timestamp и понимаем, прошло ли достаточно времени для её возврата нам или юзер читерит. Далее генерим аналогичную структуру для второго состояния и так далее, пока не получим возврат на последнюю посылку. То есть, нужен алгоритм генерации такой структуры данных, валидность которой наступает в будущем.


На экране юзера такая регистрация будет выглядеть как прогресс-бар, который тупо доходит до 100% за 5 секунд.


Простейший вариант - тупо зашифровать своим секретным ключом AES128 строчку вида «<256-bit-random-salt>» и на входе расшифровывать обратно, сверяя timestamp. Но может есть чё попроще?


А ещё были такие идеи на тему proof-of-memory: генерим на сервере 512 байт данных и запоминаем, а юзеру отправляем 1 МБ, где в случайных местах замешаны эти 512 байт. Потом посылаем юзеру 10 запросов в рандомные места этого 1 МБ куска, ответы на большинство из которых нас не волнуют. Пара запросов, которые попадают в «наши данные» мы проверяем, но юзер вынужден помнить весь 1 МБ, не зная где среди них лежат наши данные. Потом я прочитал про RandomX и понял, что это содомия, а нормальные чуваки просто генерят какой-то псевдомашинный код на тему перемещения блоков в памяти, который (код) юзер физически состоянии исполнить только имея, скажем, 4 гига оперативы - короче надо ещё про это почитать!









 








И это всё МОЁ

как установить clonezilla на centos7

в репах нет его








 








И это всё МОЁ

Зачем пользователи мужского пола вешают себе на аватарки фото женских физиономий? Это какой-то комплекс? Может быть, они хотели носить в детстве юбку, но родители не разрешали? Или у них проблемы с гендерной идентификацией?


Как вы об’ясняете этот феномен?









 








И это всё МОЁ

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


Для этого предлагается использовать Datanymizer — он анонимизирует данные на стороне сервера и передаст в тестовую среду уже чистый SQL-дамп, в котором персональные данные удалены или заменены несуществующими данными, похожими по формату на реальные.


Datanymizer написан на Rust и поддерживает глобальные переменные, ограничения уникальности и встроенные правила.


Подробное описание установки и использования читайте в статье.









 , , ,








И это всё МОЁ

Дано: ноутбук с intel и nvidia. DRM драйвера nvidia работают, но не на всех играх. Intel драйвера тоже не на всех играх работают. Хочу попробовать nouveau.


Но не удаётся. Переключившись на nouveau стандартной переключалкой графических драйверов, драйвер сбрасывается либо на intel, либо его отключить, на стандартный.


Файл /etc/X11/xorg.conf отсутствует. Интересно, что если его создать, система вообще не грузится.









 , ,








И это всё МОЁ

What is the different between Python List and Python Array?









 








И это всё МОЁ
Состоялся релиз многотрековой системы нелинейного видеомонтажа Flowblade 2.8, позволяющей компоновать фильмы и видеоролики из набора отдельных видео, звуковых файлов и изображений. Редактор предоставляет средства для обрезки клипов с точностью до отдельных кадров, их обработки при помощи фильтров и многоуровневой компоновки изображений для встраивания в видео. Имеется возможность произвольного определения порядка применения инструментов и корректировки поведения шкалы времени.



И это всё МОЁ

centos7
жесткий диск на 4тб, данных пока немного. Для резервирования есть диск 250 гигов.
Слон зилла клонирует диск целиком то есть вместе со вободны местом потому не вариант.
Клонирование должно быть в идеале таким чтоб диски были заменяемы








 








И это всё МОЁ

Товарищи, а что ж русская локализация такая жалкая в Fedora 33 Workstation? Пункт «Перезагрузка» в гномьем меню - Restart. Половина настроек gnome-terminal - на английском. Gnome Software - пункты меню вперемешку русские-английские. Ей богу, как 2005ый год. Это при том, что пакет langpacks-ru установлен, а утилитка, конфигуряющая языки, говорит, что не хватает только английских каких-то пакетов.


Я как-то не верю, что за 38 версий гнома сообщество не перевело такие вещи, как «Перезагрузка» и те некоторые настройки терминала, которые еще не выбросили. Почему же тогда так ужасно всё? Нужно еще вручную что-то доустановить? Или федоровцы (гномеры?) каждый раз выбрасывают локализационные файлы? Тот же гном-терминал в минте и убунте локализован нормально.









 ,