И это всё МОЁ

Использую такой код,но он не дочитавается до конца похоже, обязательно нужен буфер из чаров

FILE *f;
fopen_s(&f, "Screen.tga", "r";);
char* buffer =new char[10240000];
if (f != NULL)
{
int countfile = 0;
while ((buffer[countfile++] = getc(f)) != EOF)
;
fclose(f);
}








 








И это всё МОЁ

Что за насекомое и почему не пропадает?

Появилось после установки вот этого https://github.com/Mi-Al/WiFi-autopwner

про dhcp КЭПить не надо - это не он и раньше такого поведения не было

[bajenko@fedora ~]$ sudo netstat -tulnp

Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name

udp 0 0 192.168.1.21:68 0.0.0.0:* 2930/NetworkManager

[bajenko@fedora ~]$ sudo ss -tulnp

Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port Process

udp UNCONN 0 0 192.168.1.21%wlp2s0:68 0.0.0.0:* users:((«NetworkManager»,pid=2930,fd=21))

[bajenko@fedora ~]$ sudo lsof -p 2930
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
Output information may be incomplete.
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
NetworkMa 2930 root cwd DIR 253,1 4096 2 /
NetworkMa 2930 root rtd DIR 253,1 4096 2 /
NetworkMa 2930 root txt REG 253,1 3258800 928518 /usr/sbin/NetworkManager (deleted)
NetworkMa 2930 root DEL REG 253,1 935796 /usr/lib64/NetworkManager/1.20.10-1.fc31/libnm-settings-plugin-ifcfg-rh.so
NetworkMa 2930 root DEL REG 253,1 940963 /usr/lib64/NetworkManager/1.20.10-1.fc31/libnm-device-plugin-wifi.so
NetworkMa 2930 root mem REG 253,1 156512 925667 /usr/lib64/libbluetooth.so.3.19.2
NetworkMa 2930 root mem REG 253,1 953536 927369 /usr/lib64/libmm-glib.so.0.4.0
NetworkMa 2930 root mem REG 253,1 361792 927045 /usr/lib64/libdbus-1.so.3.19.11
NetworkMa 2930 root mem REG 253,1 80216 926119 /usr/lib64/libnss_files-2.30.so
NetworkMa 2930 root DEL REG 253,1 940618 /usr/lib64/NetworkManager/1.20.10-1.fc31/libnm-wwan.so
NetworkMa 2930 root mem REG 253,1 8406312 1049204 /var/lib/sss/mc/passwd
NetworkMa 2930 root DEL REG 253,1 921042 /usr/lib64/NetworkManager/1.20.10-1.fc31/libnm-device-plugin-wwan.so
NetworkMa 2930 root DEL REG 253,1 940967 /usr/lib64/NetworkManager/1.20.10-1.fc31/libnm-device-plugin-bluetooth.so
NetworkMa 2930 root DEL REG 253,1 928641 /usr/lib64/NetworkManager/1.20.10-1.fc31/libnm-device-plugin-adsl.so
NetworkMa 2930 root mem REG 253,1 60120 927294 /usr/lib64/libjansson.so.4.11.1
NetworkMa 2930 root mem REG 253,1 43440 927767 /usr/lib64/libteamdctl.so.0.1.5
NetworkMa 2930 root DEL REG 253,1 940998 /usr/lib64/NetworkManager/1.20.10-1.fc31/libnm-device-plugin-team.so
NetworkMa 2930 root DEL REG 253,1 940997 /usr/lib64/NetworkManager/1.20.10-1.fc31/libnm-device-plugin-ovs.so
NetworkMa 2930 root mem REG 253,1 217990208 935023 /usr/lib/locale/locale-archive
NetworkMa 2930 root mem REG 253,1 206120 925727 /usr/lib64/libcrypt.so.2.0.0
NetworkMa 2930 root mem REG 253,1 360208 925665 /usr/lib64/libblkid.so.1.1.0
NetworkMa 2930 root mem REG 253,1 139160 926978 /usr/lib64/libbrotlicommon.so.1.0.7
NetworkMa 2930 root mem REG 253,1 130904 927700 /usr/lib64/libsasl2.so.3.0.0
NetworkMa 2930 root mem REG 253,1 24416 927309 /usr/lib64/libkeyutils.so.1.8
NetworkMa 2930 root mem REG 253,1 71208 926016 /usr/lib64/libkrb5support.so.0.1
NetworkMa 2930 root mem REG 253,1 146136 927176 /usr/lib64/libgpg-error.so.0.27.0
NetworkMa 2930 root mem REG 253,1 472832 926169 /usr/lib64/libpcre.so.1.2.12
NetworkMa 2930 root mem REG 253,1 41952 927113 /usr/lib64/libffi.so.6.0.2
NetworkMa 2930 root mem REG 253,1 126984 926205 /usr/lib64/libresolv-2.30.so
NetworkMa 2930 root mem REG 253,1 408600 926066 /usr/lib64/libmount.so.1.1.0
NetworkMa 2930 root mem REG 253,1 105336 926516 /usr/lib64/libz.so.1.2.11
NetworkMa 2930 root mem REG 253,1 58256 926979 /usr/lib64/libbrotlidec.so.1.0.7
NetworkMa 2930 root mem REG 253,1 67920 927321 /usr/lib64/liblber-2.4.so.2.10.10
NetworkMa 2930 root mem REG 253,1 342112 927323 /usr/lib64/libldap-2.4.so.2.10.10
NetworkMa 2930 root mem REG 253,1 24760 925712 /usr/lib64/libcom_err.so.2.1
NetworkMa 2930 root mem REG 253,1 100616 926005 /usr/lib64/libk5crypto.so.3.1
NetworkMa 2930 root mem REG 253,1 996200 926015 /usr/lib64/libkrb5.so.3.3
NetworkMa 2930 root mem REG 253,1 338744 925893 /usr/lib64/libgssapi_krb5.so.2.2
NetworkMa 2930 root mem REG 253,1 3070352 925729 /usr/lib64/libcrypto.so.1.1.1g
NetworkMa 2930 root mem REG 253,1 619480 926309 /usr/lib64/libssl.so.1.1.1g
NetworkMa 2930 root mem REG 253,1 468464 926305 /usr/lib64/libssh.so.4.8.4
NetworkMa 2930 root mem REG 253,1 171304 926104 /usr/lib64/libnghttp2.so.14.19.0
NetworkMa 2930 root mem REG 253,1 29160 925686 /usr/lib64/libcap-ng.so.0.0.0
NetworkMa 2930 root mem REG 253,1 596488 926172 /usr/lib64/libpcre2-8.so.0.9.0
NetworkMa 2930 root mem REG 253,1 1203048 927147 /usr/lib64/libgcrypt.so.20.2.5
NetworkMa 2930 root mem REG 253,1 132320 927339 /usr/lib64/liblz4.so.1.9.1
NetworkMa 2930 root mem REG 253,1 177184 927340 /usr/lib64/liblzma.so.5.2.4
NetworkMa 2930 root mem REG 253,1 75960 926232 /usr/lib64/librt-2.30.so
NetworkMa 2930 root mem REG 253,1 1365632 927167 /usr/lib64/libgmp.so.10.3.2
NetworkMa 2930 root mem REG 253,1 218256 927248 /usr/lib64/libhogweed.so.5.0
NetworkMa 2930 root mem REG 253,1 273256 927407 /usr/lib64/libnettle.so.7.0
NetworkMa 2930 root mem REG 253,1 87936 927764 /usr/lib64/libtasn1.so.6.5.6
NetworkMa 2930 root mem REG 253,1 1662240 927799 /usr/lib64/libunistring.so.2.1.0
NetworkMa 2930 root mem REG 253,1 137968 925973 /usr/lib64/libidn2.so.0.3.7
NetworkMa 2930 root mem REG 253,1 1249792 926144 /usr/lib64/libp11-kit.so.0.3.0
NetworkMa 2930 root mem REG 253,1 3182768 925604 /usr/lib64/libc-2.30.so
NetworkMa 2930 root mem REG 253,1 328192 926120 /usr/lib64/libpthread-2.30.so
NetworkMa 2930 root mem REG 253,1 104328 927142 /usr/lib64/libgcc_s-9-20190827.so.1
NetworkMa 2930 root mem REG 253,1 36392 925677 /usr/lib64/libdl-2.30.so
NetworkMa 2930 root DEL REG 253,1 925869 /usr/lib64/libglib-2.0.so.0.6200.5
NetworkMa 2930 root DEL REG 253,1 925872 /usr/lib64/libgmodule-2.0.so.0.6200.5
NetworkMa 2930 root DEL REG 253,1 925880 /usr/lib64/libgobject-2.0.so.0.6200.5
NetworkMa 2930 root DEL REG 253,1 925865 /usr/lib64/libgio-2.0.so.0.6200.5
NetworkMa 2930 root mem REG 253,1 614264 927040 /usr/lib64/libcurl.so.4.6.0
NetworkMa 2930 root mem REG 253,1 73728 927532 /usr/lib64/libpsl.so.5.3.2
NetworkMa 2930 root mem REG 253,1 128088 925630 /usr/lib64/libaudit.so.1.0.0
NetworkMa 2930 root mem REG 253,1 188664 927706 /usr/lib64/libselinux.so.1
NetworkMa 2930 root mem REG 253,1 53112 927397 /usr/lib64/libndp.so.0.1.1
NetworkMa 2930 root mem REG 253,1 737968 926325 /usr/lib64/libsystemd.so.0.27.0
NetworkMa 2930 root mem REG 253,1 187576 926369 /usr/lib64/libudev.so.1.6.15
NetworkMa 2930 root mem REG 253,1 2634072 925879 /usr/lib64/libgnutls.so.30.26.1
NetworkMa 2930 root mem REG 253,1 37224 926394 /usr/lib64/libuuid.so.1.3.0
NetworkMa 2930 root mem REG 253,1 26998 1184867 /usr/lib64/gconv/gconv-modules.cache
NetworkMa 2930 root mem REG 253,1 45960 934563 /usr/lib64/libnss_sss.so.2
NetworkMa 2930 root mem REG 253,1 260904 935142 /usr/lib64/ld-2.30.so
NetworkMa 2930 root 0r CHR 1,3 0t0 45 /dev/null
NetworkMa 2930 root 1u unix 0x00000000fad6e667 0t0 53174 type=STREAM
NetworkMa 2930 root 2u unix 0x00000000fad6e667 0t0 53174 type=STREAM
NetworkMa 2930 root 3u a_inode 0,14 0 11517 [eventfd]
NetworkMa 2930 root 4r REG 253,1 8406312 1049204 /var/lib/sss/mc/passwd
NetworkMa 2930 root 5u unix 0x000000006bfd0cb3 0t0 53182 type=STREAM
NetworkMa 2930 root 6u a_inode 0,14 0 11517 [eventfd]
NetworkMa 2930 root 7u unix 0x000000001b2f9956 0t0 53183 type=DGRAM
NetworkMa 2930 root 8u unix 0x000000003f980e9d 0t0 53184 type=STREAM
NetworkMa 2930 root 9u a_inode 0,14 0 11517 [eventfd]
NetworkMa 2930 root 10r REG 0,4 0 4026531992 net
NetworkMa 2930 root 11r REG 0,4 0 4026532480 mnt
NetworkMa 2930 root 12u netlink 0t0 53191 KOBJECT_UEVENT
NetworkMa 2930 root 13u netlink 0t0 53192 GENERIC
NetworkMa 2930 root 14u netlink 0t0 53193 ROUTE
NetworkMa 2930 root 15r a_inode 0,14 0 11517 inotify
NetworkMa 2930 root 16r a_inode 0,14 0 11517 inotify
NetworkMa 2930 root 17u netlink 0t0 53215 KOBJECT_UEVENT
NetworkMa 2930 root 18u netlink 0t0 53217 KOBJECT_UEVENT
NetworkMa 2930 root 19u a_inode 0,14 0 11517 [eventpoll]
NetworkMa 2930 root 20u unix 0x00000000e52ad7d5 0t0 53218 type=STREAM
NetworkMa 2930 root 21u IPv4 54821 0t0 UDP fedora.1:bootpc
NetworkMa 2930 root 22w FIFO 0,25 0t0 54183 /run/systemd/inhibit/7.ref
NetworkMa 2930 root 23u a_inode 0,14 0 11517 [timerfd]
[bajenko@fedora ~]$

На всякий случай обновил NetworkManager, но оно все равно висит, а раньше-то не было

[bajenko@fedora ~]$ sudo dnf update NetworkManager

Upgraded:

NetworkManager-1:1.20.12-1.fc31.x86_64
NetworkManager-adsl-1:1.20.12-1.fc31.x86_64
NetworkManager-bluetooth-1:1.20.12-1.fc31.x86_64
NetworkManager-libnm-1:1.20.12-1.fc31.x86_64
NetworkManager-ovs-1:1.20.12-1.fc31.x86_64
NetworkManager-ppp-1:1.20.12-1.fc31.x86_64
NetworkManager-team-1:1.20.12-1.fc31.x86_64
NetworkManager-wifi-1:1.20.12-1.fc31.x86_64
NetworkManager-wwan-1:1.20.12-1.fc31.x86_64
glib2-2.62.6-2.fc31.x86_64

Complete!








 ,








И это всё МОЁ

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

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

В каких фс такое есть? Есть в ext4 или в каких-нибудь других надёжных мэйнлайновых системах?








 , , ,








И это всё МОЁ

Физики Швейцарской высшей технической школы Цюриха (самого престижного вуза Швейцарии) выбирают nohang для обработки нехватки памяти на своих рабочих станциях:



OOM долгое время был проблемой, к счастью, пакет nohang с бэкпортированием для 18.04 и 20.04 очень помогает. Имейте в виду, что с 20.04 он работает намного лучше из-за более нового ядра и поддержки PSI.



https://readme.phys.ethz.ch/linux/software_on_the_d-phys_linux_computers/









 ,








И это всё МОЁ

Доброго всем!


Есть домашняя сеть множеством устройств с выходом в интернет через модем-yota. Все устройства мои личные, и когда начинаешь выходить в инет сразу из нескольких, пользоваться интернет-приложениями yota начинает сразу жутко резать трафик. Типа «Иж какой хитрый».


Они определяют по трафику различные устройства, простой nat не помогает. Политика yota я понимаю, также понимаю что навстречу они мне не пойдут, других безлимитных вариантов нет.
Решил поднять проксик, но мне соответственно нужно чтобы была эмуляция и подмена трафика, типо это одно устройство, один user-agent, одна ОС и.т.п.


Как сделать обычный nat c монитором squid я знаю. Но вот чтоб на выходе пакеты вычищал…??? Вообщем подскажите решения как это можно поинтересней организовать.


Два вопроса сразу))) Может еще есть решения для организация динамической смены проксика socs5, то есть хочу чтобы проксик подключался к другому проксику, и так реализовался vpn. Возможно с потдержкой нескольких каналов. Один vpn другой обычный.
Да я хочу крутой нож, чтоб как у джедая мог титан резать, и чтоб колбасу резать можна было)))"









 , , ,








И это всё МОЁ

Привет! Какие библиотеки нужны для статической линковки Widgets? Я линкую эти:


qt_libs = { 
"Qt5Core",
"Qt5Gui",
"Qt5Widgets",
"Qt5EventDispatcherSupport",
"Qt5FontDatabaseSupport",
"Qt5PlatformCompositorSupport",
"Qt5ThemeSupport",
"qtfreetype",
"qtlibpng",
"qtpcre2",
"qtharfbuzz"
}
links { qt_libs }


Но получаю undefined reference. build.log









 , , , ,








И это всё МОЁ

Использую этот пример https://doc.qt.io/qt-5/qtandroidextras-notification-example.html


У меня не видит R.drawable.icon, я в проекте создал res/drawable и положил туда icon.png
Где нужно прописать этот R в qt, чтобы он его увидел ?









 , ,








И это всё МОЁ

Какой текстовый редактор с переключением/выбором кодовой страницы?
ht









 








И это всё МОЁ

Собственно в шапке всё описал.








 ,








И это всё МОЁ

Пол-нета перерыл и ничего внятного не нашел :-(


Я пробовал поколдовать над virt-install но ничего не получилось









 , ,








И это всё МОЁ

Всем привет!

Начал чудить апач. Сам подставляет к доменам/субдоменам www.
Я его об этом не просил. Сие началось после установки на несколько доменов сертификатов от летскрипта.
В самих конфигов доменов не прописана переадресация. htaccess тоже ни чего не прописано.
Ума не приложу куда копать?

Пример конфига домена.

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

П.С. Под кат почему-то не прячется. cut не срабатывает.








 , ,








И это всё МОЁ

привет!


вопрос чисто академический.


допустим, есть некоторая машина с линуксом. эта машина настроена и в нее установленно все необходимое ПО.


какие существуют способы выполнить синхронизацию настроек/софта/библиотек еще нескольких машин до состояния исходной машины?


зы


естественный способ - использовать менеджер пакетов. этот способ не предлагать.









 ,








И это всё МОЁ

Нужно после добавления новых записей в QTextEdit сделать, чтобы лог прокручивался вниз и эти последние записи были видны.
Делаю так:


QTextCursor cursor = myQTextEdit.textCursor();
cursor.movePosition(QTextCursor::End);
myQTextEdit.setTextCursor(cursor);


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









 , ,








И это всё МОЁ
И это всё МОЁ

At San Mateo plumbing services we do all these things and more, so you can rest guaranteed that your property is in safe hands. It is important that when you choose a plumbing service, you look into the company registration and certifications.


plumber san mateo









 








И это всё МОЁ






С месяц где-то юзаю QCAD, как основную чертилку. До этого смотрел года 4 назад на него, не зашёл. Что сказать? После компаса привыкаешь быстро, т.к. логика вполне похожа. Порадовали работа хоткеями и настройка интерфейса под себя. Поюзал опенсорс версию, затем купил полную для DWG за 33 евро. Корректно открывает/сохраняет dwg-файлы (компас, автокад). Из бонусов всякие мелочи: история команд по ПКМ, тёмная тема и прочие ненужные мне фичи. Использую для хобби, как правило, детальки для лазерной резки, фрезеровки и токарки. Посмотрел триал CAM модуль, но скудно конечно. Вот всё, вроде, хорошо, а CAM'ов толковых как не было под линь, так и нет. Сабж, в общем, работает. И работает неплохо. Под виртуалкой остались только deskproto и vectric. Ходят слухи, что скоро появится deskproto под онтопик, но это уже другая история...





















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










 , ,








И это всё МОЁ






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


В последнее время я стал замечать, что крыса растолстела. Очень сильно. Решил я попробовать LXDE, вроде тоже легкий был. Хоть и имел я негативный опыт от использования LXDE на Lubuntu и на Debian. Подумал, авось получится что-то…


И получилось ведь. Получилось виндовенько, правда, но мне так нравится.


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


Теперь по характеристикам:

Тема GTK и рамка: Adapta

Тема терминала: немного подкорректированная Solarized Light

Цвет панели: черный, #000

Курсор: Breeze Dark

Обоина: стырена из iOS 12, потому что других нормальных обоин с морем я не нашел

Значки: Papirus Dark

Терминал: Lxterm

Файловый менеджер: Pcmanfm

Красный кружочек рядом с файловым менеджером: Ореrа, тeпepь этo мoй ocнoвнoй бpayзep

Полоска в конце панели: индикатор батареи, привычный значок я так и не нашел

Щит в трее – это значок Pamac, который вечно говорит мне про обновления

А панель задач я сделал по центру с помощью двух разделителей (пространств) вокруг панели задач.


Ну как, нормально? Что не нравится?


>>> Еще изображения на Imgur (6 изображений)






















>>> Просмотр
(1280x800,
1064 Kb
)










 ,








И это всё МОЁ

Хочу настроить вызов процедуры на последнее число месяца


Панель на хостинге такая
https://i.ibb.co/nCksHC5/cron.jpg


Ну и как это сделать?


Тех. поддержка хостинга ответила
Точно сказать нельзя, нужно самостоятельно экспериментировать


Честные ребята)









 








И это всё МОЁ

Приветствую!


Имеется видео файл (MPEG4, H264, 1920x1080) размером 3.2ГБ, размер которого нужно уменьшить и по возможности без большой потери качества до 1.9ГБ. Каким инструментом можно это выполнить, и, если по возможности его точной командой?


Благодарю!









 








И это всё МОЁ

Я понимаю, что офтопик, но остальные игры работают отлично с dxvk. Игра крашится на старте.


Вот логи


d3d11.log: https://pastebin.com/raw/4KP1Ds3f


dxgi.log: https://pastebin.com/raw/xp5jq8jN


ps мою тему тут прикрыли https://github.com/doitsujin/dxvk/issues/1738









 ,