И это всё МОЁ

Postfix и Dovecot на серверe VPS.


Можно ли определить, что письмо принадлежит к диалогу? Например, я послал мыл, мне ответили, я ответил на ответ… Тут один диалог.


Или, я послал мыл, мне не ответили. Я послал его «по-новой», мне теперь уже ответили. Тут 2 диалога.


Такое вообще возможно?


Поддерживается ли вообще Postfix-ом, Dovecot-ом или спецификацией email-a?









 , ,








И это всё МОЁ

Друзья, всем доброго! Подскажите пожалуйста на что обратить внимание для начала программирования под linux opengl. Не хотелось бы напороться на старые реализации типа glBegin-glEnd в условиях того, что уже тысячу лет существует тот же VAO. Есть ли какая хорошая инклуда с максимально поздней реализацией под С? Заранее спасибо!









 








И это всё МОЁ

Есть файл со списком «ключ=значение» и есть файлы-шаблоны, в которых есть переменные, которые нужно заменить.


Какие в Линуксе есть общепринятые способы генерации файлов из этих файлов-шаблонов?









 , ,








И это всё МОЁ

Прошу помогите пожалуйста с перенаправлением трафика на прокси сервера.
На другом сервере это работало сейчас на новом VPS не работает.
proxy ip: 10.10.10.10:65233 - Работает проверял через lynx.cfg
local linux ip: 1.1.1.1


Делаю:
sysctl -w net.ipv4.ip_forward=1
sysctl -w net.ipv6.conf.all.forwarding=1


iptables -t nat -A OUTPUT -o eth0 -p tcp -d whatismyipaddress.com –jump DNAT –to-destination 10.10.10.10:65233


Проверяю «lynx https://whatismyipaddress.com» не заходит.


tcpdump дает следующую картину:
07:06:00.800137 IP 1.1.1.1.40750 > 10.10.10.10.65233: Flags [S], seq 1476302965, win 29200, options [mss 1460,sackOK,TS val 7519208 ecr 0,nop,wscale 7], length 0
07:06:00.802798 IP 10.10.10.10.65233 > 1.1.1.1.40750: Flags [S.], seq 4234589196, ack 1476302966, win 28960, options [mss 1460,sackOK,TS val 2626151364 ecr 7519208,nop,wscale 7], length 0
07:06:00.802843 IP 1.1.1.1.40750 > 10.10.10.10.65233: Flags [.], ack 1, win 229, options [nop,nop,TS val 7519209 ecr 2626151364], length 0
07:06:00.812588 IP 1.1.1.1.40750 > 10.10.10.10.65233: Flags [P.], seq 1:231, ack 1, win 229, options [nop,nop,TS val 7519212 ecr 2626151364], length 230
07:06:00.814120 IP 10.10.10.10.65233 > 1.1.1.1.40750: Flags [.], ack 231, win 235, options [nop,nop,TS val 2626151367 ecr 7519212], length 0


И все виснет на этом. В чем может быть дело прошу пожалуйста помочь сегодня надо сдать задачу.









 ,








И это всё МОЁ

На примерах олдовой графической библиотеки обучался я, к слову первая программа была мною создана в 2012 году, но нет ни одного релиза, всё от того, что трудно ориентироваться в программе в которой класс начинает занимать 1000+ строк кода, поясню вот есть метод например loadimage():

LoadImages()
{
...
loadfile("1.png";);
loadfile("2.png);
...
loadfile("100500.png";);
...
}


И тоже самое с указанием координат, класс раздувается до эпических размеров. Один скроллинг до нужного метода отнимает кучу времени и сил, что даже отбивает интерес к этому. Как можно написать допустим в среднем 10-15 методов в классе каждый из которых поместится на экране. То есть ускорить разработку, иначе я просто не успею ничего сделать? Как это реализовано в тех же юнити и прочих вещах? Можно ли реализовать так, чтобы не трогать код, а только ресурсы с добавлением фич и механик, уровней и объектов.








 








И это всё МОЁ

Привет всем!
Debian sid на SSD
Проблема такова: при загрузке systemd ищет несуществующий раздел swap и приходится ждать 30 сек, пока она его не находит. Потом сообщает: Gave up waiting for suspend/resume device.


Возникла проблема так: swap был маловат, и я добавил на диске еще раздел под swap и внес его в fstab. Потом такой большой своп был уже не нужен, и я удалил раздел и соответствующую строчку в fstab. Старый раздел свопа при этом оставался и остается на месте. Судя по UUID, система теперь при загрузке ищет именно удаленный раздел свопа. Просмотрел соответствующие настройки в /etc/systemd/, но соответствующих записей не нашел.


Найденная здесь на форуме команда
sudo update-initramfs -u -k all
не помогла.
С этим файлом /etc/initramfs-tools/conf.d/resume тоже игрался…


Может кто подсказать, где этот UUID закопан, и что подкрутить, чтобы не ждать тупо 30 сек при загрузке?









 , ,








И это всё МОЁ

Есть хост, который должен быть доступен снаружи по RDP, но он находится за натом с динамическим IP. Я решил осуществить следующую схему: поднимаем на целевом хосте VPN-туннель (wireguard) до имеющегося хоста с толстым каналом и белым IP (роутер на OpenWRT), пробрасываем на роутере порт снаружи на хост в подсети wg, PROFIT. Порт пробрасываю так (10.0.0.128 - адрес целевого хоста в подсети wg), но снаружи он filtered. Пробовал не указывать целевую зону, но это ничего не изменило. ЧЯДНТ?









 , , ,








И это всё МОЁ

Всем привет. Использую Fedora 32 на ноуте. Раньше стояла сетевая карта RT3290 на которой в линуксе не работает блютуз. Купил Qualcomm Atheros qcwb833, поставил. Fedora определяет ее как Qualcomm Atheros QCA9565 / AR9565. В принципе все работает и вифи и блютуз, но когда слушаю музыку на наушниках(по блютуз), начинает сильно тормозить вифи, долго грузит и зависает. Как бы установить правильные дрова на Atheros qcwb833? Я просто совсем не умею в это.









 , , ,








И это всё МОЁ

Есть таблицы ( результат sql запросов), их надо отрисовать графиками. Libre Office слишком малофункционален - например если есть две величины (отличаются друг от друга в десятки раз) зависящие от времени, я с ходу не нашел в нем возможности сделать две разные оси ординат, так чтобы обе кривые красиво вписывались в график.


Может есть более продвинутые рисовалки табличных даных, open source? чтобы гибко играть с масштабами например при выводе одновременно двух кривых?









 , , ,








И это всё МОЁ

Умирает винт, за 8 часов сканирования нашелся 981 бэдблок. На винте достаточно большой файл на 60гб - архив. Читается до 10,6%, дальше ошибка.


Есть ли способ скопировать файл, игнорируя сбойные места и вытащить хоть что то? Ибо трафик у меня мобильный и очень дорогой, не хочется перекачивать четыре месячные нормы трафика.









 








И это всё МОЁ

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


Поясню для чего мне это надо (а может и другим поможет):

стартанул сервер - прописываю в маршруты сеть 10.0.0.0/16: серверу присваивается адрес 10.0.0.1/16, а клиентам 10.0.0.XXX/24, т.к. у каждого клиента есть своя собственная подсеть, адресация которой в зависимости от присвоенного адреса. Допустим клиенту присвоился адрес 10.0.0.6/24, значит его подсеть будет 10.0.6.0/24

При коннекте клиента (на компе с клиентом) средствами самого ВПНа дергается скрипт, который на основании полученного адреса на «раздающем» интерфейсе ставит 10.0.6.1/24 и соответственно настраивает и запускает DHCP-сервер со всеми правилами фаервола и маршрутизации. А так-же на сервере прописывается маршрут для подсети клиента.

При дисконнекте клиента, на сервере удаляется маршрут для подсети клиента

На сервере подключения и отключения клиентов, а так-же их адреса заносятся в БД


За это отвечают (если кто не знал) на сервере параметры конфига up (старт); down (стоп); client-connect (клиент подключился); client-disconnect (клиент отключился). На клиенте использую up (старт); down (стоп)… И как-бы эта система прекрасно работает уже не один год и обслуживает не одну сотню клиентов, но в последнее время многие провайдеры интернета режут ВПН, по этому приходится извращаться и заворачивать туннель во всяческие SOCKS-ы с вытекающими ограничениями и потерями скорости и качества коннектов.


Вот смотрю в сторону SoftEther VPN, но уперся в малоизученные его возможности - может кто подскажет, возможно-ли на SoftEther реализовать что-то подобное?









 ,








И это всё МОЁ

Стивен Вольфрам разрабатывает теорию всего. Интересное описание на хабре: https://habr.com/ru/post/518206/









 , ,








И это всё МОЁ

У меня есть файл, условно prog.php. Как сделать так, чтобы этот файл автоматически запускался в фоновом режиме при запуске компьютера? То есть я включил комп, файл уже запущен и работает, при этом сообщений о том, что этот файл работает нет.









 , ,








И это всё МОЁ

Ну что, психологи, философы и специалисты по ИИ? Всё ещё спорите о том, что такое сознание и бессознательное? А в РФ проблема решена. Всё документировано и стандартизировано. ГОСТ на сознание и самосознание вводится с 1 февраля 2021 года

ГОСТ Р 43.0.21-2020
http://protect.gost.ru/v.aspx?control=8&baseC=-1&page=0&month=-1&...

https://www.rst.gov.ru/portal/gost/home/standarts/catalognational

термины оттуда

- 3.2 висцериозис,

- 3.5 интериориз,

- 3.6 интроекциозис,

- 3.12 клиаратиозис,

- 3.14 когнитиозис,

- 3.18 нооника,

- 3.19 ноок-технологизация,

- 3.20 ноок-технологи,

- 3.23 рефлектиозис,

- 3.25 семантиозис,

- 3.26 семиозис,

- 3.29 экстериориэ.








 , ,








И это всё МОЁ

Затянутовато, актёры не понравились, но сюжет совсем даже и хороший. И сколько тем для размышлениЙ, трактовок... но я промолчу. Жду ваших мнений.

Зы. А эта чимуляция у них крутилась на линуксе?








 , ,








И это всё МОЁ

  • долгое время без зарядки.


Сабж ?


Взял бы Xiaomi, но китайцы любят QR коды.


Альтернативы ?









 








И это всё МОЁ
Опубликовано шестое корректирующее обновление дистрибутива Debian 10, в которое включены накопившиеся обновления пакетов и устранены недоработки в инсталляторе. Выпуск включает 53 обновления с устранением проблем со стабильностью и 32 обновления с устранением уязвимостей. Из изменений в Debian 10.6 выделяется обновление до свежих стабильных версий пакетов cargo, rustc, gssdp, gupnp и postgresql-11.



И это всё МОЁ

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


Или интернет вещей это не про микроконтроллеры?









 ,








И это всё МОЁ

Вопрос, собственно одному человеку - спуфу. Как он настраивал звук в CRUX’е? Перебрал все страницы инета, нигде инфы нет. Начал сравнивать попакетно Slackware и CRUX. Разница большая. У Патрика преднастройка, у CRUX - читай маны. Организация загрузки драйверов - земля и небо. Если бы маны не дебилы писали, почитал бы. Но маны почитают дебилы, которые ни одного вразумительного ответа ни кому не дали. Сами нихрена не шарят, но обожествление имеет место.


Короче, что ты именно делал, чтобы alsa запустилась и был звук? (Дебилов, типа, «читай маны и смотри lpci» буду нещадно банить!)









 








И это всё МОЁ

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

Я написала программу на языке Паскаль test.pas:

program Test;
var
a : real;
begin
readln(a);
writeln(a:10:8)
end.

Результаты работы программы:

1
1.00000000

Я написала программу на языке Ада test.adb:

with Ada.Float_Text_IO;
use Ada.Float_Text_IO;

procedure Test is
a : Float;
begin
Get (a);
Put (a);
end;

Результаты работы программы:

1
1.00000E+00

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

Кстати, а я правильно делаю отступы? Я видела, что на Аде пишут три пробела вместо табуляции, перед : не ставят пробел.
Где прочитать о правильном оформлении программы?








 ,