И это всё МОЁ

При переходе по уведомлениям, если попасть не в начало темы, то иногда приходится скролить, чтобы определить ТСа (в случаях, когда это имеет значение). А можно и просто забыть, кто там был, в процессе чтения темы.


Предлагаю как-то ненавязчиво выделять этот факт в его сообщениях: какой-то меткой или жирным написанием ника.


Также люди иногда принимают не-ТСов, за ТСа. Это может помочь избежать таких случаев.









 ,








И это всё МОЁ

Сделал себе следующее окружение:



  • хост, лэптоп со встроенным bluetooth адаптором ubunutu 20.04

  • гость ubuntu20.04 в virtualbox с usb-bluetooth адаптором


Оба адаптора подключаются корректно к «внешним» устройствам, например к bluetooth гарнитурке или клавиатурке.


Но, при попытке завести rfcomm пример чатика из Qt между хостом и гостем - получаю мильёны ошибок, например - сразу после установки соединения - оно сбрасывается.


Делать нужно именно на Qt - таков путь, но хотелось бы разобраться что всё же глючит - проброс синезуба, адаптор, убунта или Qt. Для этого хотелось бы иметь гарантированно работающую rfcomm утилиту и железобетонный пример её использования для передачи данных.









 , , , ,








И это всё МОЁ

Прошло уже более 5 лет, а они всё еще сажают, сажают и еще раз сажают ступени ракет, какие-то взрываются, какие-то нет.


Я вам напомню, что весь смысл посадки первой ступени ракеты был в экономической целесообразности повторного использования, удешевление доставки грузов, идут годы, сжигаются тонны денег, а об экономической целесообразности даже неприлично стало говорить(инновации же!), те ступени которые вновь летят после посадки необходимо дефектовать, дорабатывать и обслуживать тратя сумму о которой умалчивается(очевидно приближающуюся к новой такой же).


Так и вижу через 5 лет, толксы лора, очередная версия карикатуры на Путина на аватарке grim рапортует о невероятном успехе и достижении, посадили ракету. Вы представляете себе?! ПОСАДИЛИ РАКЕТУ! МАСК ПОСАДИЛ РАКЕТУ! ГДЕ ВАШ РОСКОСМОС С РОГОЗИНЫМ НА БАТУТЕ?!!!


Линух тут при том, управление этим всем добром осуществляется на нём.









 , ,








И это всё МОЁ

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


После успешной реализации двух рабочих мест на одной машине на встроенной графике от intel (Multiseat на ubuntu 14.04 на карте Intel HD (VGA+DVI-D)) и более того почти пятилетняя проверка стабильности работы такой схемы, хочу запустить полноценного Змея горыныча на три рабочих места.


Но пока не получается стартануть Xephyr на 3-м мониторе (на втором стартует успешно).
Вылазит такая вот портянка: https://pastebin.com/SVFz1e7D


Вот xorg.conf Горыныча: https://pastebin.com/WPHP63Qv


На «DISPLAY=:0.2» всё прекрасно запускается.
Не запускается именно на «DISPLAY=:0.1», но если отключить (заремарить) «Screen 2 «RightScreen» 4000 0» - то Xephyr начинает работать на «Screen 1».


Причём Xephyr не запускается даже на DISPLAY=:0.0 (то есть на Главном экране). Даже если отключить другие два монитора (и в xorg.conf конечно тоже).
Но если убить процесс Xephyr и попытаться запустить снова на DISPLAY=:0.1 то вылазит такая ошибка: https://pastebin.com/RwUv40Tf


Помогите пожалуйста. Очень хочу воплотить свою мечту с названием мифического персонажа из нашей Русской сказки.
Думал, что получится по аналогии с Двухголовым, а ннет. Не всё так просто…


Думаю, что проблема в xorg.conf


Система ubuntu 20.04, DM: lxdm, sddm, Оконный менеджер: lxde, LXQt









 , , ,








И это всё МОЁ

https://ibb.co/Xx91q8d
Собственно у меня мышь х7, потребовалось сбросить настройки на одну из кнопок(там типа кликер с интервалом 1/1000 сек), тк в инете нашёл только варианты как забиндить те или иные кнопки, но не как сбросить макросы внутри мыши, я решил попробовать поставить эту софтину от а4теч официальную через вайн, а дальше как вы сами видите на скриншоте.









 








И это всё МОЁ

здрасьте здрасьте люди добрые

скажите пожалуйста в исходниках ядра, те что я скачаю с kernel.org , в какой директории хранится версия ядра? нашел в init, но это уже если я изменю при сборке, я же хочу найти информацию о ядре, которая заложана в нем изначально. откуда программы узнают какая это версия? допустим когда

make menuconfig

это отображается какая версия gcc и версия ядра. вот мне бы и хотелось понять, в какой директории исходников лежит файл с версией ядра
конечно же если это не 'военная тайна'








 








И это всё МОЁ

Есть ли способ автоматически создавать лог копию mysql-slow.log на основании результата выполнения скрипта (awk ниже) как файл mysql-slow-format.log


Чтобы при добавлении записей в mysql-slow.log они появлялись в преобразованном виде в mysql-slow-format.log


awk ‘/^# Time:/ { getline T1; getline T2; getline T3; getline T4; print T1,T2,T3,T4;}’ /var/log/mysql/mysql-slow.log


Нужно это для того, что zabbix не позволяет используя ключ прочитать несколько строк лога, чтобы увидеть текст запроса


log[«/var/log/mysql/mysql-slow.log»,"",«UTF-8»,100,skip,,]


А передавая ключ виде как ниже, это решит проблему
log[«/var/log/mysql/mysql-slow-format.log»,"",«UTF-8»,100,skip,,]









 ,








И это всё МОЁ

Установил на этот ноут Linux Mint Mate 20. Все функциональные клавиши работают кроме F9/F10, которые включают подсветку клавиатуры. Гуглил, но как то не нашел понятной схемы включения. Подскажите, если кто знает секрет.








 








03:04

SberBox

И это всё МОЁ

Выбираю родителям ТВ-приставку. Т.к. сам я очень далёк от телевиденья (последний раз дома имел телевизор (вернее тв тюнер в компе, подключенный к аналоговой антенне) ) - наверное в 2008 году, потом как-то перестало заходить, и я не в курсе что и как.

У родителей было кабельное, теперь в кабельном не работают почти все каналы, пишет типа «обновите на HD-приставку». Обновлять на именно ту, что от того провайдера что сейчас у них я не хочу, т.к. получилось так что подключение к кабельному было не совсем легальным - и было халявным, подключаться легально через этого провайдера сложно, нужно вызывать мастера и т.п.

В общем я решил погуглить - и интересным показалось решение в виде SberBox SBDV-00001.

Линукс тут конечно не очень причём, хотя формально, эта штука работает под управлением ядра Linux.

Как я понял по видео-обзору - эта штука умеет показывать «потоковое тв» до 200 каналов, ютуб, заказывать товары, определять предметы из видео.

Вопросы

1. В интрукции (доступной в сети) нет никакой информации за счет чего работает всё это.

Вангую внутри стоит какой-то lte модем, с вхардкоденной сим-картой.

Это так?

Иначе за счет чего бы работал ютуб, заказ, ведь нужен не только приём - но и передача.

2. Вопрос несколько странный, но насколько интенсивно эта система нагружает радиочастоты - работает ли она как ютуб в браузере - т.е. кратковременно подгружает секциями видео. Или же там такая классическая потоковая передача, которая не загружает по скорости канал, но постоянно что-то передает-принимает? (не болит ли башка если постоянно будет включено, например я могу по wifi достаточно долго посмотреть ютуб, но если где-то рядом идет разговор по wifi/lte(не важно) или работа по rdp - тоже «по воздуху» - то если нахожусь рядом более 30 минут у меня начинает сильно болеть голова, потому что интенсивность передачи при таких сценариях такая монолитная-постоянная, и хоть и скрости передачи там незначительные, но зато передача потоянная... )

3 - есть ли там возможность принимать стандартное эфирное цифровое тв вещание (вроде как сейчас телевышки передают цифровые сигналы), например в локациях где интернета (вышек связи) - нет вообще, но доходит сигнал от телевышки?








 








И это всё МОЁ

Приветствую.
Откопал нетбук ASUS 1011px 2 гб 2 ядра проц atom n570 видео gma3150.
Что можно сейчас в 2021 году поставить из дистров и легкого DE чтоб нормально шевелилось и нормально завелось, с более-менее актуальным софтом? Стоит Ubuntu 12.04.
Желательно из Debian\Ubuntu, возможно Fedora. Не rolling. Другие варианты тоже рассмотрю) Выбор падал на Debian Xfce, Xubuntu, Mint Xfce.









 








И это всё МОЁ

Всем привет!


Подскажите пожалуйста как в TomCat 9 логи catalina.out вести в формате JSON (можно перекидывать в другой файл например 1234.log но в формате JSON)


Только в каждую строку JSON надо вставлять ещё - статичный параметр «Program»:«Tomcat» - так нужно


спасибо









 








И это всё МОЁ

Есть типа такой код:

   fn run_input_device(dev: &str) {
let input = MidiInput::new("Some input";).unwrap();
let ports = input.ports();
let mut port = Option::None;
for i in &ports {
if input.port_name(&i).unwrap() == dev {
port = Some(i);
}
};

let callback = move |stamp: u64, message: &[u8], _| {
// println!("{}: {:?} (len = {})", stamp, message, message.len());}, ());
let st = format!("{}: {:?} (len = {}\n", stamp, message, message.len());
std::io::stdout().write_all(st.as_bytes()).unwrap();
std::io::stdout().flush().unwrap();
};

if port.is_some() {
let conn = input.connect(port.unwrap(), "midir-read-input", callback, ());
loop {}
}
}

Компилятор чихает следующим:

    |
116 | let conn = input.connect(port.unwrap(), "midir-read-input", callback, ());
| ^^^^^^^ one type is more general than the other
|
= note: expected type `FnOnce<(u64, &[u8], &mut ())>`
found type `for<'r> FnOnce<(u64, &'r [u8], &mut ())>`

error: aborting due to previous error

При этом, что характерно, если поставить в аргументы функции connect() вместо названия замыкания его тело, то всё работает на ура.
Ничкего не понимаю.








 








И это всё МОЁ

привет всем :)

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

  • g3io
  • modegen
  • mdg или mdg2
  • multigen
  • mambino
  • mombiz
  • ingom







 ,








И это всё МОЁ

На главной странице лора баннером висит тест от otus.ru, на баннере, кстати, нарисован пингвин из бетмена)
Попробовал пройти - не получил максимальную оценку, а ответов не дали, обидно. Есть у кого ответы на тест, или разбор?


З.Ы Баннер почему-то не скрывается Ublock Origin-ом, может кто объяснит почему?









 , ,








И это всё МОЁ

Здравствуйте! Хотелось бы чтобы из колонок мелкой песенки пелись, а в наушниках фильм гудел. Я как-то видел подобную функцию в pavucontrol — там возле каждого выхода звука (программы) был развёртывающийся список с аудиовыходами (наушники/динамики/вход микрофона). Когда я впервые открыл pavu-чка, там это уже было, но после переустановки ОС, это исчезло. Вероятно, был какой-то доп. пакет, который прошёл в списках зависимостей/рекомендаций/… в первый раз, но я не поставил в другой. Подскажите, что можно сделать?









 , , ,








И это всё МОЁ

Не, ну серьёзно, смотрится как будто у меня в мониторе дырка на пол-экрана, не подходит ни к одному цвету из tango. Это можно хотя бы отрубить как-то средствами самого ресурса?


Я может линуксом заинтересовался из-за приятной колорсхемы этого ресурса, а тут такой отрыв глаз.









 








И это всё МОЁ

Есть условная база в 20 терабайт, как можно реализоват стратегию резервного копирования с минимальным временем на восстановление? Фулл бекап будет делаться несколько суток, инкременты будут расти в объёмах. Как резервируют такие кол-ва информации?









 








И это всё МОЁ

Совершенствование LINUX дошло до такого уровня, что теперь в процессе инсталляции дистрибутива можно легкими кликами мышки сходу организовать RAID-массив - вот до чего наука дошла! :)))
Раньше ведь начала было поставить дистр, а уже после этого долго долбаться с манами и конфигами, чтобы запустить RAID.

Ну вы это всё и сами знаете, а вопрос такой:
Допустим, есть один (именно 1, а не 2 или больше) жесткий диск, размером, скажем, 4 ТБ.
Этого размера мне хватит и для Линукса, и для данных, т.е. он избыточен для меня и большей частью будует пустовать.

И тогда возникает соображение - а нельзя ли поделить этот диск на 2 части и собрать из них некий «виртуальный RAID 1», т.е. типа «зеркало»?

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

Получится такое или что-то подобное?








 








И это всё МОЁ
Опубликован стабильный выпуск SAS.Планета - программы для работы картами и спутниковыми снимками, поддерживающей просмотр, загрузку, склейку и экспорт в различные форматы. Поддерживается работа с материалами, представляемыми такими сервисами, как Google Earth, Google Maps, Bing Maps, DigitalGlobe, "Космоснимки", Яндекс.карты, Yahoo! Maps, VirtualEarth, Gurtam, OpenStreetMap, eAtlas, iPhone maps, карты Генштаба и др. Все загруженные карты остаются в локальной системе, и их можно просматривать даже без подключения к интернету. Помимо спутниковых карт возможна работа с политической, ландшафтной, совмещённой картами, а также картой Луны и Марса. Программа написана на языке Pascal и распространяется под лицензией GPLv3. Сборка поддерживается только для Windows, но полноценно работает под управлением Wine.



И это всё МОЁ

Собственно все в названии топика , вот сам хеш: YmU5ZjFkYTQxZjUzNDNlMF7dOoGmu8CjAA80WtzdE5Y=