И это всё МОЁ

Выпущена финальная версия программного синтезатора Odin 2 для Linux в версиях VST3 и LV2. Исходный код доступен на условиях GPLv3+ на GitHub.


Особенности:



  • 24 голоса;

  • 3 OSC, 3 фильтра, отдельный дисторшн, 4 FX, 4 огибающих ADSR, 4 LFO;

  • матрица модуляции;

  • арпеджиатор;

  • пошаговый секвенсер;

  • XY-Pad для объединения источников модуляции;

  • масштабируемый интерфейс.


Доступна документация в PDF.









 ,








И это всё МОЁ

Ну почти самые значимые фильмы - это компьютерами созданы.
Что у них за проги ?









 








И это всё МОЁ

Имеем OpenSuse Leap 15.2 на ноуте с Intel и Nvidia карточкой модели GeForce GT 750M. При попытке установить bumblebee всё ставится, но подтягивается 440 драйвер, который слишком новый для этой карты (сайт nvidia предлагает на неё 418.113 как последний драйвер). Идти за новым ноутом не хочется (но скоро придётся, да), а куду хочется. САБЖ, в теории можно завести и как?








 ,








И это всё МОЁ

Есть программа Conversations https://github.com/iNPUTmice/Conversations для текстового и голосового общения между собой. В описании сказано что есть шифрование голоса через DTLS-SRTP. Я настроила у себя на сервере prosody и turnserver. Голосом можно поговорить, все нормально.


Подкючение происходит на порт 12345, он вроде как TLS но он также может принимать и не шифрованные данные сюдя по описанию. Измение строки cipher-list вообще ни на что не влияет, даже если туда белеберду подставить, поэтому и возникло подозрение что алгоритмы шифрования толком не работают.


Вопрос: - как проверить что голосовые сообщения от меня до сервера действительно зашифрованы?


Conversations стоит на телефоне с Android 9. А сервер на Ubuntu 20.04.1 LTS.


turnserver конфиг:


use-auth-secret
static-auth-secret=pasSworD
fingerprint
realm=1.2.3.4
tls-listening-port=12345
cert=/var/lib/turn/turnserver.crt
pkey=/var/lib/turn/turnserver.key
cipher-list="TLS_AES_128_GCM_SHA256:TLS_CHACHA20_POLY1305_SHA256:ECDHE-RSA-AES128-GCM-SHA256:!aNULL:!eNULL:!MD5:!DSS"
dh-file=/var/lib/turn/dh-2066.pem
external-ip=1.2.3.4
no-tcp-relay
denied-peer-ip=10.0.0.0-10.255.255.255
denied-peer-ip=192.168.0.0-192.168.255.255
denied-peer-ip=172.16.0.0-172.31.255.255
allowed-peer-ip=10.0.0.1
no-loopback-peers
no-multicast-peers
no-cli
user-quota=8
total-quota=48
log-file=/var/tmp/turn.log
simple-log
no-tlsv1
no-tlsv1_1









 , ,








И это всё МОЁ

Яндекс.Еда объявила, что будет с помощью Яндекс.Практикума бесплатно обучать своих курьеров на тестировщиков, аналитиков данных и веб-разработчиков. 86% опрошенных сервисом курьеров выразили желание освоить новую профессию, большинство интересует «IT, финансы и дизайн». Пяти сотням стремившихся к изучению технологий предложили вводный курс «Практикума», его прошли 35 человек, которые и будут теперь бесплатно обучаться на айтишников, если эксперимент удастся, он будет повторён, а набор профессий – расширен.


https://roem.ru/23-10-2020/283852/iz-kurierov-v-it/









 








И это всё МОЁ

Есть две видюхи


04:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Lexa PRO [Radeon 540/540X/550/550X / RX 540X/550/550X] [1002:699f] (rev c7)
09:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] [1002:67df] (rev e7)


одна из них засунута в vfio (Ellesmere) обе работают на amdgpu
проблема такова, когда я включаю виртуализацию и увожу вторую Ellesmere видяху в вирт, на второй падают иксы, лог падения https://pastebin.com/QTqsQ0hy
при конфигурации radeon+amdgpu такого не было
Linux kain-pc 5.4.53-1-vfio-lts #1 SMP Wed, 29 Jul 2020 11:48:49 +0000 x86_64 GNU/Linux









 ,








И это всё МОЁ

Здравствуйте, дорогие любители дешёвого китайского железа! Сейчас я поделюсь рецептом как в домашних условиях без хитрого ультракрасноглазия можно легко и просто поставить openSUSE Leap 15.2 x86_64 на сабжевый ноутбук. Всё очень даже юзерфрендли (относительно). Итак, поехали.

  • Записываем установочный образ на флэшку. Пытаемся загрузиться и видим, что инсталлятор не грузится. Пришло время доработать флэшку напильником.
  • Добываем BOOTIA32.EFI и grubia32.efi. Монтируем EFI раздел с флэшки. Удаляем там MokManager.efi и bootx64.efi, а на освободившееся место копируем BOOTIA32.EFI и grubia32.efi. Отмонтируем раздел, вытаскиваем флэшку и пробуем загрузиться.
  • Инсталлятор загружается. Устанавливаем из него openSUSE. Если инсталлятор не нашёл WiFi-чип при установке, то это ещё не значит что его не будет видно в установленной системе. EFI раздел ноутбука при его наличии можно не бояться форматировать - всё равно система после установки загружаться не будет. Её ещё надо будет допилить напильником чтобы она могла загружаться.
  • Качаем Fedora-Xfce-Live-x86_64-32-1.6.iso и добываем пакет grub2-i386-efi-2.04-lp152.6.9.noarch.rpm (я его просто взял из локального зеркала репозитория на внешнем жёстком диске). Берём две флэшки. На первую записываем Fedora-Xfce-Live-x86_64-32-1.6.iso при помощи dd, а на вторую копируем grub2-i386-efi-2.04-lp152.6.9.noarch.rpm.
  • Загружаемся в Федору. Монтируем системный раздел и системные директории:
    cd /mnt
    mkdir {suse,myflash}
    mount /dev/mmcblk1p2 /mnt/suse
    mount /dev/mmcblk1p1 /mnt/suse/boot/efi
    mount --rbind /dev /mnt/suse/dev
    mount --rbind /sys /mnt/suse/sys
    mount --rbind /proc /mnt/suse/proc
    mount --rbind /run /mnt/suse/run

    Монтируем флэшку и копируем с неё .rpm файл:
    mount /dev/sda1 /mnt/myflash
    cp /mnt/myflash/grub2-i386-efi-2.04-lp152.6.9.noarch.rpm /mnt/suse

    chroot'имся, устанавливаем .rpm файл и переустанавливаем загрузчик:
    chroot /mnt/suse
    rpm -ihv grub2-i386-efi-2.04-lp152.6.9.noarch.rpm
    rm grub2-i386-efi-2.04-lp152.6.9.noarch.rpm
    grub2-install --target=i386-efi

  • Всё, теперь можно выполнять «exit» и «reboot». И перезагружаться в только что установленную openSUSE.


Enjoy!

В моём случае этот рецепт вполне сработал. Почти всё железо нашлось из коробки. Даже WiFi. Нет только звука (впрочем, его, как обычно, можно организовать через внешнюю USB-звуковуху).








 , ,








И это всё МОЁ

Лайв меорприятие от Canonical.


Будет обсуждаться использование Ubuntu на Raspberry Pi 4, что нового в Ubuntu 20.10.


И будет разыгран супер-приз! - Футболка.


Начало через час.


https://ubuntu.com/engage/raspberry-pi-livestream









 ,








И это всё МОЁ

Приветствую, товарисчи! Есть БД Postgresql с именем «his |grep restor», которая была создана корявым скриптом на продакшн-сервере Postgresql. Удалить её никак не получается, как и подключиться к ней - «ВАЖНО: база данных «his |grep restor» не существует», а она есть:


psql -U postgres -h localhost -l | grep -e Name -e "^ his"
Name | Owner | Encoding | Collate | Ctype | Access privileges
his |grep restor | postgres | UTF8 | ru_RU.UTF-8 | ru_RU.UTF-8 |


Что только уже не пробовал - заключать имя в одинарные и двойные кавычки, экранировать, удалять через прослойку dropdb, подставлять аски-коды вмесо пайпа - не помогло. При этом пробовал создать на тестовой виртуалке БД с таким именем и удалить её - удаляется без проблем.. Только нет нужного опыта работы с Postgresql, чтобы понять как это вылечить. Есть у кого-нить идеи?









 ,








И это всё МОЁ

Точно это не из-за железа другого, в livecd летает всё и вся.
А на жд линукс всю свою работу тормозит, но винда работает идеально, но охото линукс использовать, но не могу.
Есть ли способы оптимизации?
жд купил в днс новый









 , ,








И это всё МОЁ

Народ, поделитесь опытом игры в DF на онтопике.


В принципе 0.44.09 из репозитория нормально работает. Но.
Хочется русскую версию. Хочется тайтлы. Хочется дварф-терапист, или что-то похожее.


Пробовал запускать отсюда: https://bitbucket.org/insolor/dfrus/wiki/Home
но оно жаждет libSDL-1.2.so.0.


У кого-нибудь есть истории успеха?









 








И это всё МОЁ

Что я делаю:

git worktree add --no-checkout <path_of_worktree> <hash_of_commit>
cd <path_of_worktree>
git sparse-checkout init
git sparse-checkout set dir1/dir2/dir3/*
git checkout

Это работает, но не совсем так, как мне нужно - создаётся полная цепочка директорий dir1/dir2/dir3, а мне надо, чтобы внутри worktree всё начиналось с dir3 или даже сразу с его содержимого. Как этого добиться средствами Git, не прибегая к симлинкам и прочим извращениям?








 ,








И это всё МОЁ






Не знал куда деть старую флешку на 2 ГБ
Накатил Rufus-ом с поддержкой старых биосов, завелась с первого раза, всё распознала, всё работает!


Поигрался в консоли и в гуях, завел Telegram c основного дистра из любопытства.


Работает шустро, весит мало (в отличии от других лавсиди), претензий нет, иксы стартую по #startx


Для флешек 1-2 ГБ самое то.


Можно не подтверждать. Чисто так для ЧСВ.






















>>> Просмотр
(1920x1080,
436 Kb
)










 , ,








И это всё МОЁ






Здравствуйте. Это еще один скрин с моим MATE.


Так как за компьютерами я обычно ничего серьезного не делаю, то обои я выбрал расслабляющие. Взял их с сайта 7themes.su, нашел их в яндексе (первый результат по запросу «хорошие обои»;).


Тема GTK 2/3 – Adapta-Eta, тема Qt – gtk2, тема иконок – Papirus. Так как Qt-программы откапывать лень, то показать вид Qt-приложений не получится.


На панельке ничего особо не поменялось с прошлого скрина. Только убраны стрелочки на кнопках сворачивания и выставлен цвет #000000 с прозрачностью 30%.


Под иконкой привидения – Ghostwriter, прога для заметок с поддержкой Markdown. Рекомендую.


В правом нижнем углу открыт Supertux на уровне The Somewhat Smaller Bath.


Браузер – Firefox. Немного кастомизированный. С юзерстилем для лора.


Шрифт в заголовке – Cantarell Bold, в терминале стоит терминус.


Ругайте.






















>>> Просмотр
(1920x1080,
1089 Kb
)










 ,








И это всё МОЁ

Passive OS Fingerprint смена ОС Дано Ubuntu 16.04 сервер, на сервере подняты прокси (3proxy).


При подключении через прокси с MacOS, OS Fingerprint определяется как Linux 3.11 and never [fuzzy] (http://witch.valdikss.org.ru/)


На данный момент с помощью не сложных манипуляций с настройками ядра /etc/sysctl.conf, получается сменить на Android (Linux 2.2.x-3.x [generic] [fuzzy]) и Windows NT.


Нужно поменять OS Fingerprint, так что-бы http://witch.valdikss.org.ru определял соединение как MacOS.


Cигнатуры можно взять отсюда: https://github.com/ValdikSS/p0f-mtu/blob/master/p0


Готов на сделку на любой фриланс бирже, нужно срочно.









 , , ,








И это всё МОЁ

Может всезнающий All поделится моделями телефонов, которые хорошо работают в режиме приёма sms, будучи подключенными к компу?

Про существование gsm-шлюзов под кучу sim-карти я в курсе, но хочется чё-то по-проще. Нужно реально 1-2 симки воткнуть и принимать смс. Принципиально важна надёжность, т.е. минимальные глюки с подключением (bluetooth наверное отпадает?) и работа 24/7 (хотя самих смс там просто мало).

В качестве софта на компьютере предполагается gammu-smsd.

Как вообще телефоны искать? Раньше это хоть в спеках писалось, а сейчас две трубки, будучи воткнутые в usb предлагают mass storage или charge only, никакого модема.

Про существование свистков huawei у китайцев за 20 баксов я в курсе, но чем-то они мне не нравятся (пока не понял чем :)








 , ,








И это всё МОЁ

Добрый день!


Недавно собрал комп, по характеристикам довольно мощный:



  • CPU: Intel Core i9-9900 s-1151 3.1GHz/16MB BOX

  • RAM: HyperX DDR4 64GB 2x32GB 2666MHz

  • SSD: M.2 1TB GigaByte

  • Motherboard: Gigabyte Z390 UD

  • Монитор: Dell 4K (s2721qs)


Графическую карту не брал, в игры не играю и комп для работы. Поставил Linux Fedora 32 с десктопом KDE plasma и вроде бы все хорошо, но что-то не так с графикой. Движения мышки какие-то не плавные, при выборе элементов меню тоже присутствует какая-то паузе. Короче графика в целом работает не так, как я бы ожидал от такого компьютера (неприятно за ним работать), хотя видео в 4к показывает вполне плавно. Эффекты все отключил. Пробовал поиграться с настройками Compositor-а, особо ничего не дает. Еще немного странно, что максимальный Refresh rate мне дает поставить только 30Mhz.


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









 , , , ,








И это всё МОЁ

Недавно было высказано мнение, что Virtualbox фуфло и нет никакого смысла в нем даже для запуска Windows в качестве гостя.


Я задумался, и решил пропробовать поднять Windows 10 гость через Virt Manager.


И уперся в казалось бы, простейший вопрос - как создать shared папку? Кто использует винду на KVM, подскажите, как вы делаете.









 ,








И это всё МОЁ

wink tv живет в android, в linux что-то не хуже есть ?









 








И это всё МОЁ

Есть небольшой скрипт, расположенный в /etc/initramfs-tools/scripts/init-bottom/rlang.sh


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


#!/bin/sh
setfont /usr/share/fonts/866_8x16.psf
mkdir /test


Создание файла mkdir /test тут просто для проверки.
(Заранее в хуках в initramfs пересылается сам шрифт и утилиту setfont.)


Так вот, после написания скрипта сделал его исполняемым : chmod +x rlang.sh, после чего выполнил initramfs-update -u.


Вот здесь и начинаются проблемы:




  1. Скрипт выполняется во время initramfs-update -u и создает директорию test в «основной» системе.




  2. В initramfs скрипт не выполняется. (Кстати, если выполнить команду setfont /usr/share/fonts/866_8x16.psf в initramfs, то шрифт встает, команда выполняется.).




Вообще необходимо сделать так, чтобы нужный шрифт в initramfs отображался сразу (т.е. чтобы не приходилось использовать setfont при каждом входе в initramfs). Наиболее простой (надеюсь) вариант - это вот подобный скрипт. Но - не работает.


Вопрос такой - Что не так и что с этим делать??









 , , , ,