На манер blender, firefox и других. Чтобы можно было просто скачать и запускать. Flatpak не в счет.
Есть автомобильный android box dz-218 (android 9.0). После выключения автомобиля он переходит в спящий режим и все приложения убиваются кроме лаунчера и некоторых предустановленных. Как только автомобиль заводишь он просыпается но приложения эти не стартуют. Установил себе блокировщик рекламы Adguard и gps-трекер GPSHome. Хочу чтоб они всегда работали когда автомобиль заведен. Возможно ли с помощью adb это настроить? Рутировать пока не хочу.
Пробовал некоторые программы которые автостартуют приложения. Но и они убиваются спящим режимом. Пробовал adb shell cmd appops set <package_name> RUN_IN_BACKGROUND allow но и это не помогло.
Всем привет, прошу совета или я уже пересидел за пк
Мне одному кажется, что экран мутный, рябит? Как это еще назвать….
Мои скрины по ссылке в гугле.
https://drive.google.com/drive/folders/1t0_E2d_5pUrdT972XLtQa_CfifI-Zk1K?usp=sharing
Всем заранее спс
Заказ тут: https://freelance.habr.com/tasks/300920
Мои наработки:
docker run -p 1389:389 -p 1636:636 --name test-ldap --detach gitea/test-openldap
Поиск в LDAP работает
ldapsearch -x -H ldap://localhost:1389 -b "dc=planetexpress,dc=com" -D "cn=Philip J. Fry,ou=people,dc=planetexpress,dc=com" -w fry '(uid=*)' dn
экспортирую переменные
export MINIO_IDENTITY_LDAP_SERVER_ADDR=127.0.0.1:1389
export MINIO_IDENTITY_LDAP_USERNAME_SEARCH_FILTER='(uid=%s)'
export MINIO_IDENTITY_LDAP_USERNAME_FORMAT='cn=%s,ou=people,dc=planetexpress,dc=com'
export MINIO_IDENTITY_LDAP_GROUP_SEARCH_BASE_DN="dc=planetexpress,dc=com"
export MINIO_IDENTITY_LDAP_GROUP_SEARCH_FILTER='(&(objectclass=group)(member=%s))'
export MINIO_IDENTITY_LDAP_GROUP_NAME_ATTRIBUTE=cn
export MINIO_IDENTITY_LDAP_STS_EXPIRY=60h
export MINIO_IDENTITY_LDAP_TLS_SKIP_VERIFY=on
export MINIO_IDENTITY_LDAP_SERVER_INSECURE=on
запускаю minio
minio server /mnt/data
Пытаюсь войти под логином/паролем: admin/GoodNewsEveryone
Выдает ошибку:
The access key ID you provided does not exist in our records
Что такое Pop!_OS? Это убунта, только лучше. Последние замеры показали, что Убунта была уделана в попос во всех тестах, где важно IO: https://www.phoronix.com/scan.php?page=article&item=popos-ubuntu-2004&num=1. Какой в Попос io scheduler, не говорится.
Ну что, братва, переходим на Попос? Там, говорят, и обои нескучные, и вместо снапа флатпак.
Случайно узнал, что VLC умеет искать название песни по звучанию. Инструменты-Информация о медиафайле (Ctrl+I)-Идентификация. Нашел даже то о чем не знает audiotag.info. Работает даже в версии 2.2.2, быстро, без капчи.
Здравствуйте!
Как на иконку нового документа в тулбаре Emacs назначить свою функцию? Там по умолчанию find-file, а мне нужно поставить свою функцию. В Wiki только данные о том как убрать тулбар с панели.
Оригинал коллекции mp3 файлов лежит на десктопе, время от времени хочу перекидывать коллекцию на телефон.
Пробовал Syncthing — он не может писать файлы на флешку.
Пробовал Syncopoli — с тем же результатом. В логе вижу ошибку:
Syncopoli rsync: mkdir "/storage/000-0000/qq" failed: Permission denied (13)
(Чтобы случайно не запороть коллекцию, я сделал сихнхронизацию не в /storage/000-0000/Music
, а в /storage/000-0000/qq
.)
Попытка заранее создать каталог /storage/000-0000/qq
не помогает — Syncopoli начинает ругаться на первый же каталог внутри /storage/000-0000/qq
.
При этом приложению Syncopoli дарованы READ_EXTERNAL_STORAGE
и WRITE_EXTERNAL_STORAGE
. При том, что приложение Amaze (файловый менеджер) с такими же READ_EXTERNAL_STORAGE
и WRITE_EXTERNAL_STORAGE
каким-то образом умудряется создавать и удалять каталоги в /storage/000-0000
. При этом, правда, у всех каталогов в /storage/000-0000
рисует метку rx
, но это не мешает ему записывать файлы. Другой файловый менеджер, Files, тоже спокойно создаёт и удаляет файлы в /storage/000-0000
.
Команда ls -l
, исполненная в T-UI, рисует:
drwxr-xr-x 1 root everybody 131072 2020-05-10 02:10 qq
Та же команда, исполненная через adb shell, рисует:
drwxrwx--x 1 root sdcard_rw 131072 2020-05-10 02:10 qq
WTF?
Кто как перекидывает файлы с десктопа на телефон?
Тут такая вот статья.
https://nibblestew.blogspot.com/2020/05/you-have-to-kill-your-perlings.html
TL;DR — количество программистов, знающих и хорошо понимающих Perl, неуклонно уменьшается. Новых сколь-нибудь значимых проектов на Perl, создаваемых людьми моложе 35 лет, нет вообще. Поэтому авторам даже очень живых проектов, у которых в обвязке есть скрипты на перле, стоит сильно задуматься, а не переписать ли их к чертям на более популярные/поддерживаемые языки.
Ну потому что вот со скриптами, которые были написаны, отлажены, и просто работают, а их авторы или скопом на пенсию ушли или перемерли, возможна такая ситуация, когда они тупо перестают работать. Система вокруг изменилась, а в интерпретаторе наконец где-то сломали обратную совместимость с каким-нибудь крючком, потому что 30 лет уже прошло, а он прогрессу мешал.
И в такой момент оказывается, что тот скрипт на перле читать некому, он мог бы с одинаковым успехом быть бинарником шифрованным.
Или вот ситуация с коболом. Просто сказка. Программисты делают систему на технологиях 70-х годов. Система работает, ее никто не трогает. Когда кто-то робко высказывает мнение, что а давайте переведем систему на более современные рельсы, ответ неизменно уклончив. Программисты пошли на пенсию, заменить их некем, так как технология мертва, а менеджеры радуются, что система и так работает, зачем кого-то еще докармливать? И вот сегодня в системе таки надо что-то поменять, а менять-то особо и некому.
Это — перл через 20 лет, когда все, кому он был интересен, помрут либо состарятся настолько, что им будет все равно.
Еще один проект, который приподнял веки в 2020 году и обнаружил себя на задворках — GNU Emacs. Вот замечательнейший тред: https://lwn.net/ml/emacs-devel/8wXYP4GY9hwW-9mYv6_LGMETZ8Vz3Ob1Bec6yh6kPT7yxjTkxA3V6dXY4ELra9tYiJUxJmgXKSIEX4w8HFiPRoeGVSQHDSoBVy1voj1e3Qo=@protonmail.com/
Там много дискача, вот более-менее интересное: https://lwn.net/ml/emacs-devel/CAH=MJ4Yu0_ZLzm-W1-+i4JNh0PLSdNUGOxrzCkPjwtZ55EDEyg@mail.gmail.com/
«[…] нет пользователей Microsoft Word, которые бы говорили, что открывают «буферы». Они открывают «файлы». Они перемещают «окна», а не «рамки». Они вырезают и вставляют, а не kill и yank и т.д.
По сути, [пользуясь Emacs,] вы берете на себя обязательство быть или стать опытным пользователем. Я бы, конечно, не смирился с этим, если бы не думал, что это сэкономит мне много времени как разработчику программного обеспечения (а это так, каждый день). Я сомневаюсь, что кто-нибудь вложит ментальные усилия, чтобы справиться с изучением Emacs в наши дни, если только это не является его целью. Если вы просто хотите заниматься «случайным» редактированием текста Emacs - это очень странный выбор в 2020 году.»
Интересный год, однако, намечается: у емакса уже экзистенциальная дискуссия происходит. Не думал, что доживу до нее. Программисты «старой школы» все более походят на староверов.
Здравствуйте, собираю файлопомойку, 2 диска по 2 Тб, 1 на 750, ssd на 128 под систему.
Собираюсь поставить proxmox, на него plex, bind9, самбу, transmission, пару виртуалок от bitnami redmine и гит но это просто для баловства.
Ничего критичного там хранить не буду, выбираю файловую систему, raid делать не хочу, жалко места.
Доступ с андроид телефонов и пары компов на win 7.
Прочитал про zfs, понравились снапшоты, вроде не много места занимают и можно восстановить файлы из истории.
Хочется объединить все диски в одно пространство, но пугает что zfs и lvm, при сборе одного потеряешь все. К тому же если я захочу добавить пару жёстких дисков это тоже обернется проблемами.
Вобщем что выбрать чтобы сохранить место получить снапшоты и объединить диски в один раздел с последовательным чтением записью? Или не заморачиваться и сделать все диски ext4?
Мол, что она деградирует со временем эксплуатируясь в режиме постоянной микрозарядки-микроразрядки, а если её вытащить, то ноутбук будет работать только от БП, а батарея в покое. А может таки современные контроллеры питания ноутбучные какие-то хитрые и этот фактор продуман? Хотелось бы знать.
Наткнулся на разработку Elive, и вот какой момент: образ 32 бита отдают свободно, а вот за 64 битный просят донат, есть еще подобные «модели»?
Загрузил я его в виртуалку, дистр как дистр.
Сразу оговорюсь, я не предлагаю добавить чат на форум, да и это не в моей власти.
Однако, мне любопытно, будет ли следущая идея признана хорошей:
Добавить на форум силами javasсript небольшое сворачиваемое окно, где зарегистрированные посетители могли бы оставлять сообщения. Только небольшое окно с текстом и поле для ввода сообщения. Все содержимое чата хранится только и только в оперативной памяти сервера, вмещая в себя до 300 сообщений. Существует разумное ограничение на размер сообщения. При добавлении нового сообщения самое старое удаляется. Для нелюбящих js содержимое чата можно получить в виде txt файла или с специальной страницы с формой для отправки сообщения. Содержимое чата могут читать незарегистрированные пользователи. Модераторы могут лишать возможности писать в чат отдельных посетителей.
Здравствуйте. Хотелось бы услышать мнение арчеводов и арчелюбов по поводу моей проблемы. После очередного pacman -Suy, внезапно conky стал работать крайне медленно, порядка одного обновления за 10 секунд. Проведя некоторые эксперименты, было установлено, что замедления возникают при использовании lua-функций, чем больше в конфиге вызовов функций, не важно каких, тем медленнее работает conky. Версия conky роли не играет, пробовал более старую с тем же результатом, и вообще дело скорее всего в библиотеках. Багрепорт в conky написал, но не уверен что проблема в нем. Также пробовал запускать conky в контейнере systemd с установленной убунту, там все нормально.
Тестовый конфиг:
conky.config = {
background = false,
own_window = true,
own_window_class = 'Conky',
own_window_type = 'desktop',
own_window_transparent = false,
own_window_argb_visual = true,
own_window_argb_value = 200,
own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager',
default_color = 'white',
default_shade_color = 'black',
default_outline_color = 'blue',
alignment = 'mm',
gap_x = 10,
gap_y = 10,
no_buffers = false,
xinerama_head = 1,
double_buffer = true,
use_xft=true,
font='Ubuntu mono:size=16',
update_interval=1.0,
lua_load='~/.config/conky/scripts/conky_lua_scripts_test.lua',
maximum_width=1200,
minimum_width=1200,
};
conky.text = [[
CPU00: ${lua_parse format %3.0f ${cpu cpu1}}% ${cpubar cpu1 16,230} \
CPU08: ${lua_parse format %3.0f ${cpu cpu9}}% ${cpubar cpu9 16,230} ${color 777799}${lua_bar 16,128 fbar ${freq 1} 1}${voffset -4} ${font Mono:size=8}${freq 1} МГц${font}${voffset -5}${color}
CPU01: ${lua_parse format %3.0f ${cpu cpu2}}% ${cpubar cpu2 16,230} \
CPU09: ${lua_parse format %3.0f ${cpu cpu10}}% ${cpubar cpu10 16,230} ${color 777799}${lua_bar 16,128 fbar ${freq 2} 2}${voffset -4} ${font Mono:size=8}${freq 2} МГц${font}${voffset -5}${color}
CPU02: ${lua_parse format %3.0f ${cpu cpu3}}% ${cpubar cpu3 16,230} \
CPU10: ${lua_parse format %3.0f ${cpu cpu11}}% ${cpubar cpu11 16,230} ${color 777799}${lua_bar 16,128 fbar ${freq 3} 3}${voffset -4} ${font Mono:size=8}${freq 3} МГц${font}${voffset -5} ${color}
CPU03: ${lua_parse format %3.0f ${cpu cpu4}}% ${cpubar cpu4 16,230} \
CPU11: ${lua_parse format %3.0f ${cpu cpu12}}% ${cpubar cpu12 16,230} ${color 777799}${lua_bar 16,128 fbar ${freq 4} 4}${voffset -4} ${font Mono:size=8}${freq 4} МГц${font}${voffset -5} ${color}
CPU04: ${lua_parse format %3.0f ${cpu cpu5}}% ${cpubar cpu5 16,230} \
CPU12: ${lua_parse format %3.0f ${cpu cpu13}}% ${cpubar cpu13 16,230} ${color 777799}${lua_bar 16,128 fbar ${freq 5} 5}${voffset -4} ${font Mono:size=8}${freq 5} МГц${font}${voffset -5} ${color}
CPU05: ${lua_parse format %3.0f ${cpu cpu6}}% ${cpubar cpu6 16,230} \
CPU13: ${lua_parse format %3.0f ${cpu cpu14}}% ${cpubar cpu14 16,230} ${color 777799}${lua_bar 16,128 fbar ${freq 6} 6}${voffset -4} ${font Mono:size=8}${freq 6} МГц${font}${voffset -5} ${color}
CPU06: ${lua_parse format %3.0f ${cpu cpu7}}% ${cpubar cpu7 16,230} \
CPU14: ${lua_parse format %3.0f ${cpu cpu15}}% ${cpubar cpu15 16,230} ${color 777799}${lua_bar 16,128 fbar ${freq 7} 7}${voffset -4} ${font Mono:size=8}${freq 7} МГц${font}${voffset -5} ${color}
CPU07: ${lua_parse format %3.0f ${cpu cpu8}}% ${cpubar cpu8 16,230} \
CPU15: ${lua_parse format %3.0f ${cpu cpu16}}% ${cpubar cpu16 16,230} ${color 777799}${lua_bar 16,128 fbar ${freq 8} 8}${voffset -4} ${font Mono:size=8}${freq 8} МГц${font}${voffset -5} ${color}
]];
conky_lua_scripts_test.lua:
function conky_format( format, number )
return string.format( format, conky_parse( number ) )
end
function conky_fbar(value,n_str)
if ks==nil then ks={ {10,0,0,0,0,0,0,0},{0,0,0,0,0,0,0,0}} end
local f0=2000
local fmax=4300
local fi=tonumber(conky_parse(value))
if fi<f0 then fi=f0 end
if fi>fmax then fi=fmax end
local p=100*((fi-f0)/(fmax-f0))
local n=tonumber(n_str)
p=(p+ks[1][n])/2
ks[1][n]=p
return p
end
ОС: Linux Mint Cinnamon 19.3
МФУ: Canon I-SENSYS MF645Cx
Принтер подключил без проблем по инструкции: https://tutorialforlinux.com/2019/05/30/how-to-install-canon-i-sensys-mf641cw-mf643cdw-mf645cx-linux-mint-driver-easy-guide/
Хотя и без дров стандартными средствами linux принтер видит.
Но сканер подключить не могу. Офф. драйверов на сайте Canon нет.
При вводе команды: # sane-find-scanner с подключённым МФУ по USB устройство находится.
Но при вводе команды: # scanimage -L сканер не находит. Текст ответа:No scanners were identified. If you were expecting something different, check that the scanner is plugged in, turned on and detected by the sane-find-scanner tool (if appropriate). Please read the documentation which came with this software (README, FAQ, manpages)
На сайте Sane сканер данного МФУ в статусе Complete с драйвером pixma:
http://sane-project.org/sane-mfgs.html
Но с Pixma у меня тоже ничего не получилось.
Искал информацию по решению вышеизложенной проблемы на разных форумах, но так и не нашёл.
Надеюсь найдутся умельцы, которые знают как подключить функцию сканера в данном МФУ.
Заранее благодарен за уделённое внимание!