LINUX.ORG.RU

Сообщения Shushundr

 
Форум — Development

Программы для преобразования НКА->ДКА

Я хотел бы ответить на топик
Программа преобразования НКА -> ДКА
но, к сожалению, он заблокирован.

Так вот:
существуют программы grep (написанная на языке Си), и
sed (написанная в том же 1979-м году, тоже на Си)

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

git clone https://git.savannah.gnu.org/git/grep.git

git clone https://git.savannah.gnu.org/git/sed.git

Очень жаль, что в 2005 году на LOR не было компетентных специалистов, способных дать хотя бы такой ответ.

@Krivenok_Dmitry, кстати, ты решил твою задачу?

Н̶о̶ ̶е̶с̶т̶ь̶ ̶п̶р̶о̶б̶л̶е̶м̶а̶ ̶-̶ ̶я̶ ̶н̶е̶ ̶с̶п̶о̶с̶о̶б̶е̶н̶ ̶и̶с̶х̶о̶д̶н̶и̶к̶и̶ ̶п̶р̶о̶ч̶и̶т̶а̶т̶ь̶.̶

 дка, нка

Shushundr
()
Форум — Linux-hardware

Как может работать процессор на сверхпроводимости?

Если вся суть процессора в том, что используются ПОЛУпроводники? Ведь если полупроводники убрать, пропадёт вся суть процессора. А если не убирать, то не будет сверхпроводимости.

Хешег: #LK-99

 lk-99,

Shushundr
()
Форум — Admin

Настраивали ли вы добавление сайтов через БД?

А не через конфиги?

https://httpd.apache.org/docs/2.4/mod/mod_dbd.html

Судя по его описанию, это какое-то низкоуровневое API, и наверное нужен ещё один модуль апача, чтобы работать с определениями сайтов?

Говорят, кто-то когда-то где-то видел подобное:
https://blog.straylightrun.net/2009/07/31/storing-apache-virtual-hosts-in-a-database/

Я поискал поиском слово mod_vhost_dbd на LOR, но ничего не нашел.

А̶̶̶ ̶̶̶ч̶̶̶т̶̶̶о̶̶̶ ̶̶̶в̶̶̶ы̶̶̶ ̶̶̶д̶̶̶у̶̶̶м̶̶̶а̶̶̶е̶̶̶т̶̶̶е̶̶̶?̶̶̶ ̶̶̶П̶̶̶и̶̶̶ш̶̶̶и̶̶̶т̶̶̶е̶̶̶,̶̶̶ ̶̶̶с̶̶̶т̶̶̶а̶̶̶в̶̶̶ь̶̶̶т̶̶̶е̶̶̶ ̶̶̶л̶̶̶а̶̶̶й̶̶̶к̶̶̶и̶̶̶,̶̶̶ ̶̶̶п̶̶̶о̶̶̶д̶̶̶п̶̶̶и̶̶̶с̶̶̶ы̶̶̶в̶̶̶а̶̶̶й̶̶̶т̶̶̶е̶̶̶с̶̶̶ь̶̶̶ ̶̶̶н̶̶̶а̶̶̶ ̶̶̶т̶̶̶о̶̶̶п̶̶̶и̶̶̶к̶̶̶.̶̶̶.̶̶̶.̶̶̶

 

Shushundr
()
Форум — General

Файловая система как Matrix-протокол

У меня есть три компьютера, но в каждый момент времени как правило работают два из них. Мне нужна такая файловая система, которая бы синхронизировала изменения файлов в таком сетапе.

Почему я думаю что это возможно? Потому что существует протокол Matrix, который реконструирует историю даже в том случае, когда сообщения с разных мест приходят не в порядке времени их создания и в итоге всё равно всё хорошо.

 

Shushundr
()
Форум — Linux-install

a2ensite откуда приходит?

Почему в Debian этот скрипт есть, а в Gentoo его нет?

Правильно ли я понимаю, что есть VCS-репозиторий в Apache foundation, где a2ensite отсутствует, есть git-репозиторий у Debian, в котором где-то исходные тексты этой утилиты. Или это вообще симлинк на a2enmod? Т.е. моя проблема в том, что я не вижу где исходник a2ensite. А если он в репозитории Apache, то как и зачем его стирает gentoo.

Почему вообще не сделать в Debian и в Gentoo одинаково? Чтобы сайты управлялись утилитой a2ensite, а экземпляры приложений утилитой webapp-config? Почему webapp-config не используется в Debian?

Какие ещё дистрибутивы имеют хорошо прописанные правила установки web-приложений пакетным менеджером?

 , ,

Shushundr
()
Форум — Linux-hardware

Посоветуйте online-UPS

Хочу блок бесперебойного питания с двойным преобразованием, киловатта на два-три (шесть батарей). Дополнительные требования:

  1. он должен производиться российской компанией;
  2. он должен продаваться в розницу людям (а не только юрлицам);
  3. он должен иметь ПО с открытым исходным кодом и под Linux.

Бюджет не ограничен (думаю в пределах 100-200 тыс руб, глядя на ИБП компании ШТИЛЬ).

 

Shushundr
()
Форум — Linux-hardware

При выключении комп издаёт щёлкающий звук

Чем это можно объяснить?

Скоро сгорит? Что делать?

 

Shushundr
()
Форум — Development

Расскажите, пожалуйста, про теорию массивов

Читал страницу
https://ru.wikipedia.org/wiki/Задача_выполнимости_формул_в_теориях
там написано
«SMT включает также теории массивов и списков (часто используемые для моделирования и верификации программ)»

Ничего не понял. Расскажите, пожалуйста про теорию массивов.

 , ,

Shushundr
()
Форум — Talks

Есть ли будущее у программы yelp?

https://en.wikipedia.org/wiki/Yelp_(software)

Или эта программа будет вытеснена онлайн-системами типа ChatGPT ?

Я спрашиваю потому что у меня программа yelp всегда не вызывается и не работает. Возможно она просто не установлена, приложения об этом не сообщают, сообщения об ошибках более системные и непонятные.

Libre Office Calc говорит что «внутренняя справка не установлена», но не рассказывает, как устанавливать.

Просто ничего не делают при вызове справки: Caja, Meld, Калькулятор Mate,

Audacity пишет «руководство не установлено» и предлагает из интернета.

не используют yelp: Firefox, GIMP, filezilla, Hexchat, Calibre, Okular, VLC, Xournal++, leafpad, Zim Desktop Wiki,

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

Запускаю Caja, yelp мне пишет:
Документ не найден
URI «help:mate-user-guide/goscaja-1» указывает на недопустимую страницу
При попытке «найти пакеты» предлагает использовать какой-то PackageKit (о котором я никогда не слышал).

Используете ли вы вообще локальную справочную систему в графическом режиме? Может быть какую-то другую? Где вообще аналог «man man» для GUI ?

 ,

Shushundr
()
Форум — Desktop

Хочу вводить греческие символы

Т.е. без настройки всего этого сложного в линуксе, а чтобы был способ вызвать виртуальную клавиатуру (например из терминала), и затем на виртуальной клавиатуре нажимать мышью, а в терминал должны попадать символы в UTF-8.

При помощи каких программ/команд можно сделать такое?

 , , ,

Shushundr
()
Форум — General

В чём разница между revdep-rebuild и emerge @preserved-rebuild ?

Одно из них синоним для другого (второе для первого) или нет? Зачем их два? Если они отличаются, то чем?

@preserved-rebuild

 

Shushundr
()
Форум — Talks

Что означает красность узлов?

В красно-чёрном дереве.

Вот простыми словами - для чего некоторые узлы становятся красными и симптомом каких свойств других частей дерева это является?

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

Книгу Седжвика либо не читал, либо не помню.

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

 ,

Shushundr
()
Форум — Linux-install

Что означают строчки в выводе portage

# emerge -uavDN -GK @world

Performing Global Updates
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  #='/var/db update'  @='/var/db move'
  s='/var/db SLOT move'  %='binary move'  S='binary SLOT move'
  p='update /etc/portage/package.*'
/var/db/repos/gentoo/profiles/updates/2Q-2022............
/var/db/repos/gentoo/profiles/updates/3Q-2020..............
/var/db/repos/gentoo/profiles/updates/1Q-2023.........................
/var/db/repos/gentoo/profiles/updates/3Q-2021............
/var/db/repos/gentoo/profiles/updates/2Q-2023.............................
/var/db/repos/gentoo/profiles/updates/4Q-2022............
@!!! Cannot update binary: Destination exists.
!!! dev-python/setuptools_scm-7.1.0 -> dev-python/setuptools-scm-7.1.0
@!!! Cannot update binary: Destination exists.
!!! dev-python/flit_core-3.8.0 -> dev-python/flit-core-3.8.0
###############

Почему года идут не в хронологическом порядке?
Что вообще тут происходит и где оно задокументировано?
Почему что-то там не удаётся обновить?

 

Shushundr
()
Форум — Talks

Соответствует ли утилита rsync философии unix?

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

Там огромное количество вариантов настроек, и много способов разных применений.

Может быть имело смысл делать несколько разных утилит вместо этой одной?

Ведь существуют отдельно утилиты бекапов, существует git для дифов текстовых файлов, существуют утилиты для компрессии (отдельные). Да, на момент создания rsync кое-чего не было. Но сейчас-то есть.

Если бы вы проектировали новую операционную систему, как бы вы поступили?

 ,

Shushundr
()
Форум — Desktop

Mate-terminal - плохо прокручивает

Мне неудобно просматривать результаты выполнения команд emerge в этом терминале.

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

 ,

Shushundr
()
Форум — Talks

в файле /var/log/auth.log толпы ботов

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

Можно ли эту информацию выпарсить sed-ом и кому-нибудь продать? Ну незнаю, в интерпол, или разделить айпи по странам и в полицию каждой страны?

Что будет, если подать заявление в полицию РФ с требованием устранить незаконный доступ к компьютерным системам (статья там какая-то есть в законодательстве) и попросить возбудить по делу на каждый айпи-адрес?

 , ,

Shushundr
()
Форум — Linux-install

Почему у dev-lang/php нет USE-флага nginx?

Но есть USE-флаг apache2…

Если я правильно понимаю, то это как-то связано со сборкой модуля mod_php для apache? В то время как в nginx нет таких модулей, там всё через fast cgi и PHP-FPM ?

 , ,

Shushundr
()
Форум — Linux-install

Зачем нужен haskell-updater ?

в реализации haskell-platform в окружении Gentoo + haskell-updater проблем уже два года не наблюдаю

Значит в отсутствии haskell-updater проблемы есть? портаж, значит, не может обеспечить свою главную функцию - корректную установку ПО?

Что не так с авторами haskell-updater? Почему они не могли проинтегрироваться с пакетными менеджерами операционной системы?

Насколько я вижу, уважительная причина ровно одна:
https://wiki.haskell.org/Gentoo#haskell-updater
«It’s written in our favourite language (Haskell, of course) rather than a weird conglomeration of bash and Python.»

https://github.com/gentoo-haskell/haskell-updater
«Sometimes we have sub-slot blockers (when updating ghc or some specific package there are a list of blockers). Subslot blockers are a portage limitation (bug).»

А почему это не мешает всем остальным людям? А если мешает, то почему бы не профиксить сам portage?

 ,

Shushundr
()
Форум — Desktop

Mate блокирует курсор мыши

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

Кликать при этом можно только правой кнопкой. Приходится закрывать все приложения и перезагружать компьютер с клавиатуры.

Если подключено две USB-мышки, то левая кнопка перестаёт работать на обеих сразу (то есть, это программная ошибка, а не аппаратная).

Проявляется в Firefox, но при каких условиях - мне не ясно.

 , , , залипуха

Shushundr
()
Форум — Linux-hardware

Мышь компьютерная бештау М100РУ

Я посоветовал использовать мышь российского производства
«Мышь компьютерная бештау М100РУ»
https://gkbeshtau.ru/products/mouse/
но мне странно, почему ставят смайлы «клоун».

Что они хотят мне сказать?

 

Shushundr
()

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