И это всё МОЁ

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









 , ,








И это всё МОЁ

Нужен отосительно простой сайт:

1. до 10 статических страниц, картинки, текст, сверху меню выбора

2. страница а-ля магазин для оформления заказа (набрать в корзину товары/услуги), т.е. будет задействована база данных (маленькая) товаров (данные о товаре) и клиентов (данные о клиенте)

3. Смена языка сайта со всем содержимым.

4. Мобильная версия.

5. Современный вид (ну хотя бы не привет из прошлого века)

Выбор:

1. Делать самому без движка: (долго, т.к. я этим не занимаюсь регулярно)

2. использовать движок: (долго, хотя может есть легкие в освоении движки. какие?)

3. закзать: что мне надо знать для заказа и сколько потребуется сил для создания макета или что требуется нынче веб-разработчику.








 , ,








И это всё МОЁ

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













И это всё МОЁ

всем привет, появилась задача..сделать аудит конкретной папки на отсутствие к ней прав, при открытии.
C помощью гугла нашел auditd, установил, в файле конфигурации:

/etc/audit/rules.d/audit.rules

создал правило на папку:
-w /home/user/test -p r

далее пытаюсь зайти в папку /home/user/test, ввожу неправильный пароль, и в audit.log получаю только сообщение о неправильной авторизации без указания папки и каких-то еще данных, если ввести правильный пароль, то сообщения с какой-то инфой о папке приходят.
что я делаю не так?
как мне получить сообщение с фейлом доступа к конкретной папке?








 ,








И это всё МОЁ

Скачал я готовую модель blend. Если открывать как отдельный проект, то все ок. Но если Append к готовому (выбираю в blend архиве objects/…), то слетают текстуры с объекта. Копировал файл текстуры в свою директорию, копировал image, textures, material из blend архива. Также создавал группу в импортируемоей модели, эпендил ее. Как его импортировать чтобы потом не переделывать модель парясь натягивая текстуры на чей-то проект?









 








И это всё МОЁ

Впервые решил поставить на ноут acer aspire e15 манжару т.к. на винде ноут лагает. В итоге даже во время заупска из флехи в манжаре не работали клава и тачпад. Решил подключить к ноуту клаву и мышь что бы после установки обновить драйвера и надееться на то что сработает. В итоге всех манипуляций даже после установки и обновлении драйверов клава и тачпад не сработали. Кто в курсе что в данном случае делать?









 , ,








И это всё МОЁ

излазил весь ftp и не могу найти очевидного: где взять kernel, initrl и altinst для установки, собственно, altlinux? без всяких дисков, флешек, чтобы можно было хоть по сети загрузить, хоть в kvm -m 512 -kernel linux -initrd initrd сделать? в общем, как у всех остальных дистрибутивов, будь то дебиан, арч или центось?

для установки хоть p9, хоть сизифа (желательно второе, его я уже почти зазеркалил)

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








 , ,








И это всё МОЁ

Объясните дуболому. Есть nvr какой-то там tantos. К нему прицеплены 2 аналоговые камеры. nvr в локалке с адресом 192.168.111.91. в настройках rtsp включен на порте 554. Порт открытый. В настройках еще написано что onvif работает на адресе самого nvr с управляющим портом 80. Пытаюсь в vlc это дело воспроизвести


cvlc -vvv 'rtsp://192.168.111.91:554/user=user&password=123456&channel=1&stream=1?.sdp'


Пробовал разные каналы и стримы (от 0 до хз скольки), пробовал без авторизации, пробовал данные авторизации пихать в начало


ccvlc -vvv 'rtsp://user:[email protected]:554/...'


Короче всегда пишет


[00007f0450000c80] main input error: Your input can't be opened
[00007f0450000c80] main input error: VLC is unable to open the MRL 'rtsp...'. Check the log for details.


А в логе кроме это записи и якобы успешного подключения


[00007f0444002ef0] main stream debug: net: connecting to 192.168.111.91 port 554
[00007f0444002ef0] main stream debug: connection succeeded (socket = 11)


ничего нету. Все урлы для просмотра взял из мана производителя. То ли я не догоняю и аналоговые камеры так смотреть нельзя то ли хз… Пробовал nmap проходить скриптом по адресу nvr с rtsp-url-brute, так он не нашел ни один url, везде error был. Как это блин настроить то? Анонимусы помогайте.


До кучи через вебню я не могу просмотреть камеры через админку nvr потому что нужен долбанный activex какой-то виндовый. Финиш просто.









 ,








И это всё МОЁ

и как установить Tails если ключи не импортируются? пишет что не может проверить подписи потому что не находит ключ.








 ,








И это всё МОЁ

Хочется чтобы окружение mate разблокировалось при вставленной флешке и блокировалось при её извлечении. Вроде как pam-usb есть для этих целей, но чет его из исходиков собирать надо, в стандартных репах убунтовских нету. Не охота. Может есть что попроще, команда какая нибудь типа mate-session-lock, mate-session-unlock? В цикле проверку наличия флешки выполнять и открывать\закрывать..









 , ,








И это всё МОЁ

Дорвался до реализации. Долго тестировали на малоответственных системах Proxmox 6.2. Все работает.


Затащили первый крупный сервачёк PostgreSQL на PVE, утром увидели что архивация баз пошла дольше, с 1 часа 15 минут до 1 часа 50 минут, ну считайте 30%.


Вроде выходной и морочится нет желания, коллега говорит что ядра AMD не равны ядрам Intel. Добрался до компа, зашел и сравнил, на обоих железках стоит CPU(s) 32 x AMD Opteron(tm) Processor 6376 (2 Sockets).


Что делать?


И так, работает скрипт архивации:


nice -n 19 ionice -c3 pg_dump -d $DBNAME -h ${SERVERNAME} -p $PORT -U ${USERNAME} -w | pigz > ${ARCHIVEDIR}'/'${DBNAME}'/'${DBNAME}'_'$SUFFIX'.dump.gz';



Вот до копейки, виртуалка перенесена копированием образов диска без конвертации. Объем ОЗУ аналогичен, количество ядер аналогично, и там и там SSD (Optane vs. Samsung NVme)









 , ,








И это всё МОЁ

Там это https://forum.manjaro.org/t/manjaro-20-1-mikah-got-released/24173


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









 








И это всё МОЁ

При скачивании торрентов или каких-нибудь стимовских игруль на nvme или hdd начинаются лютые фризы, даже курсор, бывает, залипает надолго. Оперативки свободной достаточно, свопа тоже, свободного места на nvme тоже хватает. Стоит arch/xfce.


$ df -h
Filesystem Size Used Avail Use% Mounted on
dev 5.7G 0 5.7G 0% /dev
run 5.7G 1.5M 5.7G 1% /run
/dev/nvme0n1p3 937G 533G 357G 60% /
tmpfs 5.7G 164M 5.6G 3% /dev/shm
tmpfs 4.0M 0 4.0M 0% /sys/fs/cgroup
tmpfs 5.7G 78M 5.7G 2% /tmp
/dev/nvme0n1p2 504M 118M 362M 25% /boot
/dev/nvme0n1p1 511M 132K 511M 1% /boot/efi
/dev/sda1 916G 250G 620G 29% /mnt/garbage
tmpfs 1.2G 116K 1.2G 1% /run/user/1000

$ free -h
total used free shared buff/cache available
Mem: 11Gi 3.1Gi 3.3Gi 456Mi 5.0Gi 7.5Gi
Swap: 11Gi 330Mi 11Gi

$ lscpu | grep name
Model name: Intel(R) Core(TM) i5-8265U CPU @ 1.60GHz

$ sudo lshw -class disk -class storage | grep product
product: ST1000LM035-1RK1
product: INTEL SSDPEKNW010T8



куда вообще копать?









 , , ,








И это всё МОЁ

А есть ли какой прокси, или набор правил к существующим, которые приводят веб к более старым стандартам - откусывают https, позволяя заходить из старых браузеров, правят новомодные штуки под старый стиль, и всё такое подобное?








 








И это всё МОЁ

https://www.qt.io/blog/qt6-development-hosts-and-targets


https://www.phoronix.com/scan.php?page=news_item&px=Qt-6.0-Development-Hosts-Target



The host operating systems for Qt 6.0 they plan to utilize for continuous integration and testing are Windows 10 2004, macOS 10.15, Ubuntu 20.04, CentOS 8.1, SLES 15, and openSUSE 15.1. Those operating systems will see all of The Qt Company’s CI and verification focus.




The Qt Company is not planning to support Qt 6 on Windows 7 or Windows 8.x along with discontinuing UWP support on Windows 10.



Помянем.









 








И это всё МОЁ
import idautils
import idc
import ida_typeinf
import ida_hexrays

f = ida_hexrays.decompile(0xC503)
v = f.get_lvars()
num = v.at(1).name
print(num)
v.at(0).name = "variable"



Если вывести f в консоль, то видно, что имя переменной поменялось. А если нажать f5, то ида делает псевдокод со старой переменной. Как сделать, чтобы ида запомнила изменения эти ?









 ,








И это всё МОЁ






Вот, решил показать что Cinelerry-GG тоже можно привести в компактный вид (под КДЕ3).

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

Теперь по таймлайну скроллится вправо-влево - mouse scroll + ctrl

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

Alt-зажатая левая мышекнопка таскает окно.
Скролл по индикаторам размера видео-аудио дорожек меняет их размер.





















>>> Просмотр
(1440x900,
405 Kb
)










 ,








И это всё МОЁ

Нужна помощь в понимании работы ядра и Андроида. У меня знаний не хватает.

Что я вроде бы понимаю правильно:



  1. Данные о состоянии батареи можно получит из файла /sys/class/power_supply/battery/uevent (это на моем аппарате, на других путь будет отличаться). Мой файл

  2. Например, возьмем два значения – циклы зарядки и остаточная емкость.


davinci:/ # cat /sys/class/power_supply/battery/uevent | grep -E 'CYCLE_COUNT|CHARGE_FULL'                                                           
POWER_SUPPLY_CYCLE_COUNT=119
POWER_SUPPLY_CHARGE_FULL=3741000



  1. Эти файлы (sysfs) создаются при загрузке и изменяются с какой-то периодичностью.

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


Вопрос вот в чем – откуда ядро при загрузке берет эти значения?
Где они хранятся?









 , ,








И это всё МОЁ

Почему никто никого не поздравляет с праздником?


зы. С днем программиста, коллеги.









 








И это всё МОЁ
Опубликован выпуск PeerTube 2.4, децентрализованной платформы для организации видеохостинга и видеовещания. PeerTube предлагает независимую от отдельных поставщиков альтернативу YouTube, Dailymotion и Vimeo, использующую сеть распространения контента на базе P2P-коммуникаций и связывания между собой браузеров посетителей. Наработки проекта распространяются под лицензией AGPLv3.