LINUX.ORG.RU

Сообщения curufinwe

 

Прошу меня забанить

Форум — Linux-org-ru

Пароль: goodbye

Потому что я устал, я мухожук.

Потому что человек человеку волк, а белорус белорусу белорус.

И в связи с систематическим хамством меня. Хотел давно сосредоточится только на технических вопросах, без всего этого рожна, но не выходит. Лучше без меня.

 

curufinwe
()

GCC vs Clang разный результат

Форум — Development

Помогите пожалуйста начавшему изучать C++. Никак не могу вдуплить в чем дело. Код:

#include <iostream>
#include <tuple>

class Channel
{
public:
  Channel() : x(0) {}
  Channel(float x) : x(x) {}
  float x;
};

template <typename... Args> class Bus
{
public:  
  Bus(Args&& ...args) : x{args...} {}  
  std::tuple<Args&...> x;
};

int main()
{
  Channel ch1;
  Bus<Channel, Channel> bus1((Channel(2.5)), (Channel(1.3)));
 
  std::cout << std::get<0>(bus1.x).x << std::endl;
  std::cout << std::get<1>(bus1.x).x << std::endl;
}

Проблема вот в чем - отличаются значения std::get<0>(bus1.x).x, std::get<1>(bus1.x).x

По моему разумению, должно получаться 2.5, 1.3. С clang все работает как я ожидаю, выдается 1.3. С gcc - только ели собрать с -O0 или -Og. Иначе выдается ноль.

Подскажите, в чем тут проблема? Видимо я не понимаю какой-то элементарной вещи, ну не должно же такого происходить?

Вот оно https://godbolt.org/z/a4h6Ms

 , ,

curufinwe
()

Поведение пользователя «mimico»

Форум — Linux-org-ru

Систематически постит тупняк и занимается провокациями. Собственно, вот - у него ни одного нормального комментария нет вообще, во всей истории.

https://www.linux.org.ru/search.jsp?range=COMMENTS&user=mimico&sort=DATE

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

https://www.linux.org.ru/forum/general/15825389?cid=15826204

https://www.linux.org.ru/forum/general/15825389?cid=15826211

Я считаю, что такое поведение недостойно высокого звания октябренка, и прошу рассмотреть вопрос о его исключении из нашего отряда.

Да, я тоже занимаюсь ненормативными оскорблениями данного пользователя. Прошу поступить в соответствии с правилами форума.

 

curufinwe
()

Тихо шифером шурша, крыша едет не спеша (у Linux Mint)

Форум — Talks

навеяно вот этим вопросом

Не получается установить snap

Я как-то пропустил этот баян

https://www.opennet.ru/opennews/art.shtml?num=53073

Разработчики дистрибутива Linux Mint заявили, что в грядущем выпуске Linux Mint 20 не будут поставлять snap-пакеты и snapd. Более того, будет запрещена автоматическая установка snapd вместе с другими пакетами, устанавливаемыми через APT.

А откуда ноги растут? В Убунту deb с Chromium - заглушка, которая ставит snapd и хромиум оттуда. И это отличная идея, тут сразу несколько плюсов. Один пакет для всех версий Убунту сразу, какая-никакая изоляция для такого опасного приложения как браузер. Ну и популяризация нормальных пакетов вместо долбаных deb’ов.

А какие контраргументы у Linux Mint?

Недовольство Linux Mint связано с навязыванием сервиса Snap Store и с потерей контроля над пакетами в случае их установки из snap. Разработчики не могут внести исправления в подобные пакеты, управлять их доставкой и проводить аудит изменений.

То есть, в переводе на нормальный язык - из-за snap такие васяны как мы теперь нафиг не нужны и оттого у нас бомбануло. И далее следует поток шизоидного бреда:

Snapd выполняется в системе с правами root и представляет большую опасность в случае компрометации инфраструктуры.

Хахахаха, компрометации. Это говорит линукс минт, у которого официальные образы были скомпрометированы.

Возможность переключения на альтернативные каталоги Snap не предоставляется.

Ну то есть васяны-луддиты больше не нужны. Печаль.

Установка же snapd без ведома пользователя при попытке установки пакетов через пакетный менеджер APT сравнивается с бэкдором, подключающим компьютер к Ubuntu Store.

Какая катастрофическая проблема. Дистрибутив незаметно подключается к репозиторию, чтобы можно было ставить программы. Я считаю - это преступление века.

 ,

curufinwe
()

Выпущены VST3 версии плагинов KPP 1.2.1

Новости — Мультимедиа
Группа Мультимедиа

KPP - программный гитарный процессор в виде набора плагинов LV2, LADSPA, а теперь - и VST3!

Данный релиз содержит все 7 плагинов из набора KPP, портированные в формат VST3. Это дает возможность использовать их с проприетарными DAW системами, такими как REAPER и Bitwig Studio.

Ранее плагины KPP были недоступны для пользователей этих приложений по причине отсутствия поддержки LV2 формата плагинов.

Также, подготовлены и выпущены сборки плагинов в формате VST3 и приложения tubeAmp Designer под Windows 64 bit.

Все плагины и приложение доступны под лицензией GPLv3 для обеих поддерживаемых операционных систем.

Проект на GitHub

Страница скачивания на официальном сайте.

>>> Страница релиза

 , , ,

curufinwe
()

Помогите изменить оформление в BibLatex

Форум — Desktop

Есть вот такой пример оформления диссертации

https://github.com/AndreyAkinshin/Russian-Phd-LaTeX-Dissertation-Template

Пытаюсь понять, как настроить оформление библиографии, генерируемой через biber.

Собираю все через xelatex.

Вот что получается по умолчанию, при сборке этого примера как есть

https://imgur.com/a/lhUO4se

Фамилия первого автора - напечатана курсивом. А надо не курсивом. Убейте меня, не могу понять как это сделать. Все волосы на голове вырвал. Ну неужели такая простая задача должна решаться настолько сложно?

Кто сталкивался, подскажите пожалуйста, что тут можно сделать.

 , ,

curufinwe
()

KPP 1.2, tubeAmp Designer 1.2, spiceAmp 1.0

Новости — Мультимедиа
KPP 1.2, tubeAmp Designer 1.2, spiceAmp 1.0
Группа Мультимедиа

Состоялся выпуск трех связанных проектов для обработки гитарного звука.

KPP 1.2

Программный гитарный процессор в виде набора плагинов LV2 и LADSPA.

Плагин tubeAmp использует профили в собственном формате *.tapf, благодаря чему можно имитировать звучание любых реальных моделей гитарных усилителей.

Остальные плагины из набора эмулируют педали Fuzz, Distortion, Overdrive, Noise Gate, Octaver.

Основные изменения со времен 1.0:

  • Добавлен встроенный диалог выбора файла, вместо вызова zenity
  • Изменены модели плагинов Fuzz и Distortion, теперь они имитируют педали FuzzFace и Boss DS-1
  • Добавлены новые профили для tubeAmp
  • Исправлен баг с работой GUI плагинов в Qtractor
  • Исправлено множество багов, в том числе неправильная работа плагина Octaver

tubeAmp Designer 1.2

Гитарный процессор и редактор профилей *.tapf. Может использоваться вместо плагина tubeAmp как независимое JACK приложение.

Это первый выпуск, версия сразу 1.2 для унификации с KPP, потому что используется один и тот же эмулятор гитарного усилителя.

Позволяет создавать и редактировать профили для tubeAmp. Дополнительные функции:

  • Профилировщик. Позволяет пропустить тестовый сигнал через любой реальный усилитель, тракт, программный или аппаратный процессор, модель электрической цепи. Автоматически анализирует результат и настраивает параметры профиля. По сути этот процесс аналогичен работе с Kemper Amps.

  • Авто-эквалайзер. Позволяет корректировать звучание готового профиля по записи-образцу. Аналог specmatch у guitarix или Amp Match у BIAS Amp.

  • Деконвольвер. Позволяет получать импульсные отклики (импульсы в простонародье) гитарных кабинетов или чего угодно, пропустив через них тестовый сигнал. Полученный импульс можно сразу отправить в редактируемый профиль, а можно сохранить в wav файл и использовать в любом конвольвере или плеере импульсов.

  • Конвольвер. Позволяет накладывать несколько импульсов друг на друга. Например, можно добавить реверберацию к готовому профилю.

spiceAmp 1.0

Медленный, но точный гитарный процессор не-реального времени, который использует в качестве эмулятора ngspice. Требователен к вычислительным ресурсам, поэтому пока можно только обрабатывать записи гитары в wav файле, выводя результат в wav файл. Это особенно полезно в связке с tubeAmp Designer - можно создавать *.tapf профили при помощи SPICE модели и потом использовать их в реальном времени в tubeAmp.

Для работы нужны:

  • Модель эмулируемого усилителя/педали или всего тракта в SPICE. Для ее создания хорошо подходит замечательная программа Qucs-S, но можно использовать любой другой редактор SPICE моделей, или написать код вручную.

  • Импульс кабинета (опционально, для педалей не нужен).

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

Проекты на GitHub:

>>> KPP

>>> tubeAmp Designer

>>> spiceAmp

Бинарные версии для загрузки:

>>> Плагины KPP в tar архиве

>>> tubeAmp Designer в AppImage

>>> spiceAmp в AppImage

>>> Загрузки и сообщения о релизе

 , ,

curufinwe
()

Файловый диалог на xcb + Cairo

Форум — Development

Есть проблема - вызывать файловый диалог из LV2 плагина. В силу специфики этих плагинов, GUI реализован прямо на XCB при помощи Cairo, никаких Qt или GTK нет. А диалог нужен.

Пока задача решается дерганием zenity. Во-первых, это убого. Во-вторых - много проблем, то zenity у пользователя не установлен, то он не работает, то проприетарная DAW, в которую добавили плагин, использует свой GTK, переопределяет через LD_PRELOAD что-то и zenity не запускается.

Поэтому хочется реализовать диалог тоже на голом XCB и Cairo, и решить проблему. Но делать это с нуля очень не хочется, а готовых реализаций в упор не могу найти.

Может кто сталкивался с такими библиотеками или реализациями в проектах, подскажите пожалуйста.

 , ,

curufinwe
()

wine: невозможно соединиться с mount manager

Форум — Games

Помогите пожалуйста.

Периодически возникает ошибка, в префиксе установлена только игра Sims 3. Работает достаточно долгое время, пару недель скажем, потом пропадают все диски wine.

В winecfg на вкладке Диски написано Невозможно соединиться с mount manager! Дисков нет, добавить нельзя.

При этом в .wine/dosdevices все есть, никуда не пропадает.

В консоль сыпет

err:winecfg:open_mountmgr failed to open mount manager err 2

Подскажите, в чем может быть проблема и как ее лечить?

 

curufinwe
()

Полноценный git клиент для Android

Форум — Mobile

Существует ли в природе способ иметь на смартфоне Android полноценный git клиент? Использую git для синхронизации документов между устройствами, и теперь после покупки телефона с достаточным объемом памяти, хочу документы хранить и синхронизировать и на нем. Но не могу найти нормального клиента git, подскажите пожалуйста.

И, чтобы два раза не вставать - есть ли способ на новых версиях Android, например, 9, иметь chroot-подобное Linux окружение не рутуя телефон?

 ,

curufinwe
()

Моделирование лампового усилителя в QUCS-S

Форум — Science & Engineering

Подскажите пожалуйста, где взять и как прикрутить компоненты ламп для Qucs-S? Чтобы сделать, например, вот как тут

https://ra3xdh.github.io/tub.png

cast @DarthVadimius

 

curufinwe
()

Как удалить ostree deployment?

Форум — Admin

В корне системы - каталог /ostree, а внутри него был репозиторий и деплойменты. Пытался удалить командой rm -rf.

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

Проверил unix права - у всех каталогов 777. При этом они не удаляются.

Пробовал удалять из-под init-ramdisk аварийной консоли - то же самое. Нет прав.

Система - Arch Linux.

Подскажите пожалуйста, как их снести к чертовой матери?

Невозможность удаления файлов от рута - это что, наше светлое будущее?

 

curufinwe
()

Помогите опознать транзисторную сборку

Форум — Science & Engineering

Отломал вот такую штуку с платы, помогите опознать что это, пожалуйста, кто знает.

https://imgur.com/a/hvGqqfL

Устройство - модуль технического зрения TrackingCam ООО «Прикладная робототехника».

 ,

curufinwe
()

Устранение помех от компьютера на RTL-SDR

Форум — Linux-hardware

Имею RTL-SDR (во всех смыслах), в виде китайской DIY коробки, где свисток надо запаять на плату и распаять вход на Direct Sampling.

Имеется известная проблема - ноутбук, с которым это все работает является сильнейшим источником помех. Конкретнее, ситуация такая.

На КВ использую режим Direct Sampling, антенна - магнитная рамка диаметром около 60 мм, с конденсатором переменной емкости, настраивается в резонанс. Далее идет широкополосный усилитель на 20-30 дБ, на двух транзисторах.

Все это работает довольно неплохо, из квартиры слышно весьма много чего, море вещательных станций, все любительские диапазоны достаточно наполнены. Но - хороший прием только когда ноутбук работает от батареи. Особенно на 3.5, 7 Мгц и средних волнах.

На УКВ подключаю как положено, через вход тюнера R820T на свистке, антенна - суррогатный диполь на 145 Мгц, на балконе. И вроде тоже работает неплохо, учитывая такую антенну, слышно радиолюбителей по городу, району и мощных более дальних. Когда было тропо несколько дней назад, слышал соседний обл. центр.

Но та же проблема - помехи от компьютера. Антенна отнесена на 4 метра, там где она резонирует, в районе 145 Мгц, вроде минимум помех, на остальных частотах - много и если ноутбук отключить от сети, становится заметно меньше.

Собственно вопрос - как бороться? Кто нибудь знает методы гальванической развязки USB, внимание, High Speed устройств? Есть у меня вот такое

https://www.aliexpress.com/item/32811673895.html?spm=a2g0s.9042311.0.0.27424c...

не работает с RTL-SDR, поддерживает только Full Speed.

Кто-нибудь использовал RTL-SDR с Raspberry Pi? Как там в плане помех? Брал с работы RP 3b, подключал - адские помехи, создаются блоком питания малины (левый). Получалось ли у кого добиться нормальной работы?

 

curufinwe
()

Первый релиз набора гитарных плагинов KPP 1.0

Новости — Мультимедиа
Первый релиз набора гитарных плагинов KPP 1.0
Группа Мультимедиа

KPP (Kapitonov-Plugins-Pack) - набор плагинов для обработки гитарного звука. Плагины совместимы с хостами LV2 и LADSPA, такими как Ardour, Qtractor, Carla, Guitarix, jack-rack.

Являются аналогами широко известных проектов Guitarix, Rakarrack.

( читать дальше... )

>>> Подробности

 , , , ,

curufinwe
()

Одноплатник или DSP для реализации конвольвера

Форум — Linux-hardware

Возникла задача - реализовать конвольвер, в который можно загружать данные Impulse Responce и обрабатывать потом сигнал в реальном времени таким образом, с минимальной задержкой, в пределах нескольких семплов максимум. Длина Impulse Responce - от 1000 семплов минимум и длиннее насколько возможно. Частота дискретизации - 48000 Гц хотя бы.

Все это в условиях DIY по цене до 60$. Кто-нибудь сталкивался с таким? Прошу посоветовать железо, которое может потянуть данную задачу. Либо готовый одноплатник типа Raspberry Pi либо хоть DSP микросхему.

 ,

curufinwe
()

Что за баг в Konsole?

Форум — Desktop

С недавних пор в Konsole псевдографические линии в mc перестали быть линиями.

Пример

https://imgur.com/a/IukW8kd

Кто-нибудь сталкивался? Знает кто как лечить?

Версия Konsole 18.12.0, Arch Linux.

 ,

curufinwe
()

Десктопный Линукс - бессмысленный и беспощадный

Форум — Talks

Часто возникает спор о годности линукса к «десктопу» в понимании «простого пользователя», и «почему 1%». Так вот это еще хорошо, что целый 1%.

Понадобилось мне поставить на виртуалку Ubuntu 18.04 с целью создания тестового учебного полигона для студентов. Пользуясь случаем, я не стал разворачивать систему через debootstrap, как сделал бы любой нормальный человек, а использовал инсталлятор. Чтобы оценить, так сказать, десктопность и пригодность для неискушенного пользователя самого десктопного, святого и перевернувшего жизнь линуксоидов (по мифам, на самом деле нет) линукса.

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

Наивный, если бы я знал что разработчики в Canonical работают под грибами...

В результате происходит что - эта дура разворачивает ПОЛНУЮ систему, а потом выпиливает оттуда полсистемы обратно, чтобы получить минимальную установку. Серьезно????

Выпиливается - thunderbird, python 2, еще куча каких-то программ, дополнительные темы к куче программ, все локализации для всех программ кроме русской. То есть сначала это все было накатано, а потом тут же выпилено!

В итоге процесс установки этой МИНИМАЛЬНОЙ, мать ее, системы оказался затянут более чем в 2 раза!

Что мешало сразу поставить минимальный набор пакетов и не дурить голову, ну вот что?? Извините меня, но так делают только обезьяны в басне Крылова. Перенесли бревно с одного места на другое, потом обратно. Может, в Canonical сборник Крылова отправить надо, а то они не читали и думают что это работа, важная и ответственная - ставить пакеты и тут же удалять их.

Как можно претендовать на захват рынка десктопных систем, если люди не могут даже инсталлятор системы осилить, а делают все через такую попу, что на фоне этого Windows просто образцом логичности начинает выглядеть?

 ,

curufinwe
()

Блеск, нищета и лицемерие копирастов

Форум — Talks

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

Давайте разберемся, кто же на самом деле в этом противостоянии мудаки - правообладатели или правонарушители.

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

В моем детстве не было интернета, не было флешек и CD болванок. А были магнитофоны. А в чем суть этого устройства? Оно позволяет копировать музыку. Копирасты 2018 года спросили бы - а откуда ты собираешься копировать, ведь мы все запретили? Зачем вообще производить магнитофон?

Но тогда таких вопросов ни у кого не возникало, и даже в США ЕМНИП до 1992 года не было законодательно запрещено делать некоммерческие копии на магнитофон. Люди ходили друг к другу в гости и делали копии еще со времен бобинников. И никто не называл их за это ворами!

В суровые 90-е начался расцвет «настоящих», коммерческих пиратов. Сначала в городе открывались конторы, которые за деньги записывали на твою чистую кассету что угодно. Потом на каждой остановке появились ларьки, где продавалась пиратская продукция, изготовленная промышленным(!!!) путем, с уплатой налогов и НДС!

Потом появились торренты и безлимитный интернет. Это подняло на новый уровень практику ходить друг к другу с магнитофонами - тепперь не нужно было ходить, а можно просто раздавать на весь мир. Пользователи торрентов перестали быть пиратами в прежнем понимании - они не получали прибыли от чужой интеллектуальной собственности. Развитие торрентов убило настоящих пиратов, которые на самом деле воровали прибыли у правообладателей.

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

И вот тут самое интересное. Стриминг растет бешеными темпами, индустрия впервые за пару десятков лет начала расти, но копирастам плохо! Их опять обворовали!

Они начинают вой и целые демарши, как например Taylor Swift, по поводу того что Spotify их обворовал! Как же так? Какой закон нарушил Spotify? Никакой. Но они все равно воры.

Эта замечательная певица приводит такие метафоры - она повесила в музее картину, а посетители ее разрезали на куски и растащили. Но извините меня, ее картина никуда со стены не исчезла. Так кто же ее обокрал?

Вы, копирасты, не хотели чтобы люди обменивались файлами. Люди сказали ладно, раз так - нам не нужны вообще никакие файлы, мы будем слушать поток. И теперь копирастов уничтожают не воры из стран третьего мира, а Goole, Apple, Spotify. Вы подавали в суд на девочку, которая скачала с торрента мультик? Подайте теперь на Apple. Только сейчас закон на стороне стриминга, и величина роялти за стриминг установлена совершенно законно. Ни в какой суд уже не подашь, остается только готовиться к отправке в биореактор.

Так а в чем лицемерие? А в том, что индустрия (легальная!!!) растет, а копирастов обворовали. Как же это так?

 , ,

curufinwe
()

Печать PDF в масштабе 1:1

Форум — Desktop

Элементарная задача, которая превращается в ночной кошмар. Надо распечатать файл pdf в масштабе строго 1:1 (фотошаблон печатной платы), из линукса. Как????

Использую KDE, okular. Печатает неверно. Никаких настроек масштаба нет. Есть настойки полей, но их нельзя выставить равными нулю.

Есть какие-то решения проблемы? Любые, хоть из консоли командой, хоть через написание скриптов на php?

Ну не ставить же винду с Adobe Reader из-за этой фигни?

 , ,

curufinwe
()

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