LINUX.ORG.RU

Форум

Активные теги:

 , , , , , , , , , , , , , ,

Квантовые вычисления, будущее уже здесь

Форум — Linux-hardware

Чип Microsoft Majorana 1 открывает новый путь для квантовых вычислений

Microsoft сегодня представил Майорана первый в мире квантовый чип, работающий на новой архитектуре Topological Core, который, как он ожидает, позволит реализовать квантовые компьютеры, способные решать значимые проблемы промышленного масштаба через годы, а не десятилетия.

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

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

подробности

линукс тут при том, что ядерные драйвера пора начинать пилить под эту железяку

 , ,

olelookoe
()

Существуют ли реальные примеры, где использование [[likely]] и [[unlikely]] приводит к улучшению производительности?

Форум — Development

Если да, то приведите примеры, не обязательно для x86. Это может быть, например, ARM.

 

Patifon_Kakao
()

Установить Hide.me в Q4OS(Debian12)

Форум — Security

Приветствую! Хотел по-крестьянски установить этот продукт, пробовал его на Винде, в бесплатном варианте. Отлично в принципе все..Какие то ограничения есть, но мне все нравится. Захотел его установить в Линукс..Зашел на сайт, нашел установщик- дистрибутив в одном лице, из командной строки, как я понял..Копируешь с сайта, вставляешь и ГОУ!.. Какой то там протокол крутой «Гвардейский» встроен ..WG Но вот незадача, копирую, запускаю.. Но ничего даже не шевельнется нигде.. Почитал, что то надо для других дистрибутивов настраивать, прописывать..А по описанию сайта разработчика вроде бы стартанул из к.строки их ссылкой и все пошло устанавливаться, но не идет! Кто нибудь пробовал данный продукт устанавливать ну вот в тот же Debian?!)

 ,

Boxx50
()

А как комфортно работать со строками в современном C++?

Форум — Development

Привет, ЛОР.

Старый добрый std::string, как мы знаем, это по сути char* на стероидах. А во многих случаях надо работать со строками именно как со строками текста.

К примеру, в библиотеке QtCore, входящей во фреймворк Qt, есть класс QString. Её часто ругают за изобретение велосипедов. Но именно благодаря этой «фабрике велосипедов» я могу написать, например, так:

QString s;
QStringList sl;
...
if (sl.contains(s, Qt::CaseInsensitive)) {
    ...
}

И оно мне проверит наличие строки в списке, причём регистронечувствительным (второй параметр) способом. И не только для латинских символов. То есть если в списке есть «Капибара», в строке подойдёт как «Капибара», так и «капибара». Ещё есть split(), join() и дофига полезного.

А как такое сделать без QtCore, на голом STL? В C++20 появился некий std::u8string, он мне поможет, например?

 , ,

hobbit
()

Ассоциация файлов html в VSCodium

Форум — General

Всем привет.

Я уже устал биться с VSCodium по поводу ассоциации html файлов с html режимом. Он не работает. Сейчас у меня v1.97.2, ситуация где-то с 1.93 встречается. При этом, судя по гитхабу, я или единственный, или нас очень мало с такой проблемой, но где я накосячил - не пойму.

Короче, при открытии любого html файла, VSCodium устанавливает для него режим редактирования Plain text.

Что я пробовал:

  1. Удалять VSCodium с вычищением потрохов.
  2. Устанавливать ассоциацию через конфиг
...
"files.associations": {
    "*.html": "html",
    "**/*.html": "html",
...
  1. Устанавливать ассоциацию через меню
Plain text -> Configure File Association for ".html" -> HTML
  1. Устанавливать расширения типо Prettier, которое включается при открытии html файлов, но режим не меняет и подсветку синтаксиса не дает.

Для других расширений, которые пробовал, типо js, py, pyc, css, go, режим подхватывается автоматически.

ЧЯДНТ?

 ,

curbar
()

KDE через раз работают Alt+TAB и Ctrl+TAB.

Форум — Desktop

Всем привет. Проблема. ОС KDE Neon. Переключение между окнами и между вкладками через сочетания клавиш Alt+TAB и Ctrl+TAB срабатывает через раз. В Винде все норм.

 

VasyOK_ZP
()

Возможно ли поднять BIND9 через ssh -R?

Форум — Admin

Привет, форумчане!

Имею в распоряжении локальный сервер, на котором запущен BIND9; успешно обрабатывает запросы из локальной сети. Хотелось бы иметь к нему доступ из Интернета. Пробую перенаправить порт своего виртуального сервера на локалку:

ssh -R 53:localhost:53 VDS

И выдаёт ошибку:

$ dig DOMAIN @VDS_IP
;; communications error to VDS_IP#53: connection refused
;; communications error to VDS_IP#53: connection refused
;; communications error to VDS_IP#53: connection refused

Конфиг на локальной машине с запущенным DNS:

#/etc/bind/named.conf
options {
        directory "/var/bind";
        pid-file "/run/named/named.pid";

        listen-on { any; };

        allow-query { any; };
}
#/etc/resolv.conf
nameserver 127.0.0.1

Конфиг на удалённой машине:

#/etc/resolv.conf
nameserver 127.0.0.1

Может, сталкивался кто с такой проблемой. Помогите, пожалуйста, решить!

 , , ,

dyonya
()

Встроенное шумоподавление в Firefox

Форум — Desktop

В браузере, в том числе Firefox, можно использовать микрофон на сайтах, например в средствах связи вроде Телеграм. Firefox умеет применять шумоподавление к звуку с микрофона, прежде чем отдать его сайту.

Управляется в расширенных настройках. about:config в адресную строку.
В этом параметре задаётся сила шумоподавления media.getusermedia.audio.processing.noise
А этот параметр - вкл/выкл шумоподавление media.getusermedia.audio.processing.noise.enabled

Пример:
С_шумоподавлением.ogg
Без_шумоподавления.ogg

P.S. я не нашёл этого в Интернете. Разобрался методом тыка,и написал сюда для тех, кто тоже будет искать.

 , ,

IASIVAn
()

tc (traffic control). QoS на IP в локальной сети

Форум — Admin

Роль пограничного маршрутизатора выполняет обычный системный блок.
ОСь - debian, ну и сопутствующее ПО для IP, DNS и т.п…
Есть одно лицо в локальной сети, которому прям необходимо порезать скорость. При чём порезать протокол как TCP так и UDP.
Гугление привело к интересной утилите tc. Везде в примерах дисциплину накладывают на девайс tc qdisc add dev ens256 и далее...
Сопсна вопрос - можно ли дисциплину применить к IP-адресу, предварительно прибитому к маку, либо ещё лучше к мак-адресу?

P.S> буду признателен за примеры
P.P.S> может кто предложит другое решение. Только не «искаропки». Хотелось бы не только порезать скорость, но и понять механизм работы.

 , ,

Shprot
()

Вышел Rust 1.85.0 aka Rust 2024

Форум — Talks

Вышел Rust 1.85.0, который также стабилизирует новую редакцию Rust 2024. Подвезли асинхронные замыкания, улучшения компилятора и API, Cargo теперь разруливает зависимости с учётом поля rust-version.

Подробности тут: https://blog.rust-lang.org/2025/02/20/Rust-1.85.0.html и в руководсте по редакциям Rust: https://doc.rust-lang.org/edition-guide/rust-2024/index.html

 

dotcoder
()

красные точки - почти крипаста

Форум — Talks

Произвольные красные точки при воспроизведении видео История как я сегодня наложил кирпичей от красных точек.

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

Ну думаю привет, раздача со странным кодеком. Проверяю другие фильмы - тоже самое. Проверяю серию стар трека, которую вчера посмотрел и точно помню что там всё было ок, даже скриншоты делал. Оппаньки! И там тоже. То есть Houston, we have a problem. Может матрица монитора померла? Пробую перемещать уменьшенное изображение скриншота по экрану - красные точки остаются привязаны к координатам изображения, а не статичны на экране, значит это не битые пиксели.

Ну думаю, у меня дрова полетели. Ребут не помог. Я уж собирался писать пост и решил сделать к нему скриншот. Сделал, хорошо, что не отправил, а то бы на лоре с говном бы съели: «А эти красные точки, они сейчас с вами в одной комнате?»

Дело в том, что у меня двух мониторная система, и на другом мониторе всё ок. никаких красных точек на видео и скриншотах. Может у меня видеопамять дохнуть начала? Меняю разрешение на более низкое - глюк пропадает. высiраю ещё один кирпич. Но думаю, надо сделать ещё кое-что. Меняю мониторы местами (длина кабелей это повелела) и подключаю их к другим проводам в другие разъёмы: DVI в VGA, а VGA в DVI. Глюк уходит. Не мигрирует, а именно уходит. Ну ясно, это провод/разъём/окисел. Как потыкал, глюк с цветом ушёл. Промыл всё очистителем контактов Abro. Всё хорошо, провод и разъёмы больше фокусов не показывают. Отбой.

Я написал это для примера моей логики. Я поначалу принял это за программный глюк конкретно с видео. Потому что окисление шло постепенно и не на каждом цвете появлялись эти точки. А ещё есть бакграунд - у меня древний комп, и на яндекс картах например у меня полно артефактов из случайных штрихов красных линий, вылезающих из полигонов. Похожий глюк. Не лечится на моём железе. Вот и не подумал сперва о контактах. Интересно, какие у вас кулстори были, связанные с контактами, но принятые сперва за другое?

 , ,

hikikomori
()

Ищу фильм

Форум — Talks

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

 

ergo
()

В какой стране лучше всего завести VPS для поднятия VPN, для более открытого youtube видео по копирайтам?

Форум — Talks

По моим предложениям, это всё таки Англия?

Пробовал Германию. Всё таки попадались недоступные видео из Германии. которые были доступные в Англии.

 ,

Apophis
()

cadsoft eagle

Форум — General

может глупый вопрос, но как в убунту 24.04 установить eagle?
например версия 7.7.0 хочет libcrypto.so.1.0.0 и libssl.so.1.0.0
и новые версии платные, раньше были бесплатные и были в репозиториях

 

MaR
()

AI для озвучки

Форум — Talks

Есть нейронки которые способны извлечь голос и похожим озвучить текст?
Мне прислали видео наркомана, нужно его голосом озвучить текст. Передать интонацию нужно очень точно.

 ,

Xant1k
()

Thunar перестал видеть gvfs

Форум — Desktop

После того, как я скачал пакет libgtk-3-dev я увидел, что у меня пропала половина «уникальных» (или типа того) фишек гуя тунара (эмблемы пропали, куда-то делась корзина), но это не самоё страшное, а вот то, что томы через гуй перестали монтироваться - это проблема( т.к. в лунуксе я всё ещё - нуб). Погуглил проблему этак с день - люди с похожими проблемами говорят, что у них усё заработало после установки vgfs-* пакетов. А, именно:

sudo apt-get install vgfs vgfs-backends samba 
sudo apt-get install  gvfs-bin gvfs-daemons gvfs-fuse

У меня же система, после попытки их установить крутит у виска и сообщает об том, что пакеты уже установлены, причём новейшей версии, но так же при этом у меня thunar в гуе жалуется: «Похоже, что gvfs недоступен. <…>». Как это фиксить даже gpt - хз…

Сижу под: kali с xfce4 + Thunar

 , ,

MottorollaInLinux
()

Переименование хоста и journal service

Форум — Admin

Здравствуйте.

Накатил свежую систему (archlinuxarm), обновился, переименовал хост через hostnamectl, отредактировал /etc/hostname, после чего наблюдаю при загрузке не очень долгое, но раздражающее застревание на «A start job is running for journal service».

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

Спасибо за внимание.

Апдейт: дело было в пакетном USB переключателе, через которой я клаву и мышь подключаю. Он немножко глюканутый, потому система над ним задумывается)

 ,

piyavking
()

Govim, youcompleteme — предотвратить открытие split при автозаполнении

Форум — Development

Скомпилировал тут youcompleteme для Vim c поддержкой gopls и поставил Govim. По какой-то причине теперь каждый раз когда я тыкаю в Enter на одной из предложенных опций автокомплита, эта фигня мне автоматически открывает небольшой сплит сверху и там пишет документацию к функции/методу – причем даже если этой моя функция/метод. Жутко раздражает, потому что все что мне нужно (а именно, сигнатура функции) и так видно в открывающемся дропдауне автокомплита. А этот появляющийся сплит нарушет мне весь процесс и передегивает экран.

Судя по всему, это действительно как-то связано именно с Govim, потому что где-то там в доках я читал, что такая функция там есть, но как ее отключить в доках не сказано. Плюс это происходит только с .go файлами и в других файлах такой проблемы не наблюдается. Спросил в issues у Govim на гитхабе – там молчание.

Буду благодарен за подсказку.

 , ,

qount_25
()

Сломанные пакеты, как установить программу

Форум — Linux-install

При установке gnuplot получаю отказ из за сломанных пакетов, что делать? Если зеркала добавить поможет? Где взять?

$ sudo aptitude install gnuplot-x11 -f
Следующие НОВЫЕ пакеты будут установлены:        
  aglfn{a} gnuplot-data{a} gnuplot-x11{b} libpcre2-32-0{a} 
  libwxbase3.2-1t64{a} libwxgtk3.2-1t64{a} 
Следующие пакеты будут обновлены:
  libpcre2-16-0 libpcre2-8-0 
2 пакетов обновлено, 6 установлено новых, 0 пакетов отмечено для удаления, и 1353 пакетов не обновлено.
Необходимо получить 7 688 kБ архивов. После распаковки 27,4 MБ будет занято.
Следующие пакеты имеют неудовлетворённые зависимости:
 gnuplot-x11 : Зависит: libgd3 (>= 2.1.0~alpha~) но его невозможно установить
Следующие действия разрешат зависимости:

     Оставить для следующих пакетов их текущие версии:
1)     gnuplot-x11 [Не установлен]                    


Принять данное решение? [Y/n/q/?] n
Следующие действия разрешат зависимости:

     Установить следующие пакеты:                       
1)     libavif15 [0.11.1-1 (stable)]                    
2)     libgd3 [2.3.3-9 (stable)]                        
3)     libyuv0 [0.0.1899.20250103-1 (testing, unstable)]

     Оставить для следующих пакетов их текущие версии:  
4)     libgav1-1 [0.19.0-3 (now, testing, unstable)]    



Принять данное решение? [Y/n/q/?] y
Следующие НОВЫЕ пакеты будут установлены:
  gnuplot-x11 libavif15{a} libgd3{a} libyuv0{a} 
0 пакетов обновлено, 4 установлено новых, 0 пакетов отмечено для удаления, и 1353 пакетов не обновлено.
Необходимо получить 173 kБ/1 456 kБ архивов. После распаковки 4 502 kБ будет занято.
Хотите продолжить? [Y/n/?] y
Игнор http://ftp.ru.debian.org/debian testing/main amd64 libyuv0 amd64 0.0.1899.20250103-1
Ошиб http://ftp.ru.debian.org/debian testing/main amd64 libyuv0 amd64 0.0.1899.20250103-1
  404  Not Found [IP: 85.143.112.112 80]
88% [Обработка]E: Не удалось получить http://ftp.ru.debian.org/debian/pool/main/liby/libyuv/libyuv0_0.0.1899.20250103-1_amd64.deb: 404  Not Found [IP: 85.143.112.112 80]
         

 , ,

Sergeyka
()

Snapdragon X Elite и Линукс

Форум — Talks

Решил выяснить, насколько сабж готов, всё таки проц свежий, 2024г.в. Каноникл выпустил вот такое:

https://discourse.ubuntu.com/t/ubuntu-24-10-concept-snapdragon-x-elite/48800

We are happy to announce the next iteration of our Ubuntu concept image for Qualcomm Snapdragon laptops with our new X Elite developer preview. This new image has been rebased on the latest Ubuntu 24.10 release and comes with all the great benefits of Oracular Oriole.

Это что значит, все пакеты, как из репы для x86 доступны? Ядро уже поддерживает SOC полностью, и осталось только доделать user-space?

Currently our image known to work best on the Lenovo Thinkpad T14s

стоп, это же на x86 ноут…

Там ещё какие-то трахомундии с firmware, типа, обновлялка FW есть только под винду.

Короче, стоит с этим связываться или сначала подождать, пока Кваллком всё не доделает?

 no-apples

seiken
()

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