Собираю qt приложение под андроид. Хочу в нем добавить фоновой процесс, который будет работать, когда приложения нет на экране. Подскажите туториалы по этой теме.
Нужно запускать сервис из приложения qt и обмениваться инфой с ним.
Коллеги, а нельзя ли закрыть форум от украинских IP? Потоки говна от них просто захлёстывает. Почитайте про Эльбрус, например.
Добрый вечер! не ругайте сильно, пришлось вот собирать под винду приложение. Создал модель проблемы:
Потыкал в этот .NET после Python и не зашло, для веба использовал flask.
C# такой многословный а .NET громоздкий. Библиотек мало, решение какое-то нагуглить уходит дохерища времени. В чем преимущество? В скорости C#?
Python или нода(express) как-то больше по душе.
ppp0: flags=2305<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST> mtu 1492
inet 111.11.11.11 netmask 255.255.255.255 destination 111.11.11.254
inet6 fe80::1111:1111:1111:1111 prefixlen 10 scopeid 0x20
ppp txqueuelen 3 (Протокол PPP (Point-to-Point Protocol))
RX packets 24 bytes 2938 (2.9 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 190 bytes 15912 (15.9 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
enx282c34322263: flags=2163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.100 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::2222:2222:2222:2222 prefixlen 64 scopeid 0x20
ether cc:2c:cc:13:cc:cc txqueuelen 1000 (Ethernet)
RX packets 5512 bytes 4519358 (4.5 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 5359 bytes 701432 (701.4 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
есть 2 интерфейса.
1 кабель на прямую в сетевуху ppoe
2 усб модем
вопросы
1 как их обеденить?
2 как будут видеть трафик провайдеры? он будет у них кусками или как?
Кто разбирается в сабже? https://img11.lostpic.net/2020/08/19/41d837ad3bae3210011a19956acc8555.jpg
если однозначно матрица то нет смысла пока разбирать...
Разбаньте K50 он 100% знает и вообще хороший человек.
Zhbert Можно перенести в Talks, там народу больше
Перемещено Zhbert из linux-hardware
Кто разбирается в сабже? https://img11.lostpic.net/2020/08/19/41d837ad3bae3210011a19956acc8555.jpg
если однозначно матрица то нет смысла пока разбирать...
Разбаньте K50 он 100% знает и вообще хороший человек.
Добрый вечер ЛОР.
Сабж. Поднял wireguard сервер на роутере с openwrt, клиенты подключаются но не видят друг друга. Где я натупил? Подскажите.
На опеннете перепечатали мою новость про релиз видеоредактора Kdenlive 20.08, однако ссылок на ЛОР я не нашла.
Сами они никогда не забывают указывать: «При перепечатке указание ссылки на opennet.ru обязательно».
Думаю им надо предъявить, чтобы при перепечатке указывать ссылки на ЛОР, либо не требовать указания ссылки на них, а публиковать новости в духе опенсорса «as is».
Я кодирую поток mp4\flv\h264
Все хорошо, но только в chromium видео затыкается (останавливается) случайным образом на Х секунде, только если включено hardware acceleration.
Нужно понять почему. В хром был написал багрепорт, но пока они его разберут может пройти много времени, на мой взгляд проще изменить кодировщик.
Задача 1: найти баг в кодировщике
ЛИБО
Задача 2: найти баг в хроме
Если найдутся спецы буду рад
Ссылки по теме:
Монотонный DTS
Как отдебажить GPU?
Видео замораживается на 7 секунде
Проблемное видео (останавливается на 7 сек., одно из... это просто пример):
https://bugs.chromium.org/p/chromium/issues/attachment?aid=459480&signed_...
Цену не знаю, предлагайте сами
Greg KH выпустил ядро 5.8.2, OK, спасибо, через час кидает в список рассылки огромный патч без всяких комментариев:
https://lkml.org/lkml/2020/8/19/265
Что за патч? Для кого? Что фиксит? Что за бардак?
https://habr.com/ru/news/t/515726/
Дико извиняюсь за ссылку на «хабр», но считаю своим долгом предупредить общественность. Ибо это означает грядущий наплыв «мамкиных какиров».
Привет всем!
У знакомого есть mac на котором заканчивается место внутреннего накопителя. Обратился за советом, как решить проблему красиво при помощи внешнего накопителя. Понятно, что лучшее решение это замена встроенного SSD, но до этого руки ещё не дошли. Меня тоже заинтересовал данный вопрос. На маке стоит Catalina, вроде уже сконвертировавшая системный раздел в APFS.
Я про этого зверя под названием APFS почитал. Относительно данного вопроса, эта ФС похожа на BTRFS или ZFS, и LVM напоминает ещё. В том смысле, что позволяет объединять несколько носителей в один.
diskutil apfs createContainer device1 device2
- примерно так это должно работать. Но это для создания нового, чистого контейнера, с последующей установкой ОС на том внутри контейнера. А вот способа добавления «на лету», как это легко и просто делается в том же LVM, я не нашёл. Такое возможно?
Так же, как вариант, есть штука под названием APFS firmlinks. Которые позволяют монтировать вместе несколько директорий, с отображением содержимого из обоих. Примерно то же, что и OverlayFS/AUFS/etc. Всё-то эти любители фруктов идеи из Linux тащат, а вы говорите, «Закось под макось». Ещё неизвестно, у кого «закось». Ну да ладно... Везде написано, что эти самые firmlinks можно создать только внутри одной группы томов APFS. Т.е., насколько я понял, с внешним носителем с помощью этой технологии внутренний поклеить не получится. Или есть варианты?
Раньше монтирование в macOS поддерживало опцию «union mount», которая позволяла не заменять содержимое в точке монтирование, а добавлять новое из монтируемой файловой системы. Но, как я выяснил на разных форумах, хоть опция и есть, она давно не работает.
Может быть есть ещё какие варианты «размазать» все данные (или часть, например директорию /Applications) на несколько носителей, чтобы для пользователя это было прозрачно и система сама выбирала, куда записывать новые данные? Или macOS таки полная лажа и даже в LVM они не смогли? Желательно без переустановки ОС. Т.к. если переустанавливать, то уж проще поменять внутренний SSD.
К вопросу «А при чём тут линукс?». Не знаю. Но вопросы про macOS, Macbook и Apple на данном форуме всплывают периодически и вроде ничего, а модераторы вообще заядлые яблочники.
P.S.: Добавьте тег APFS.
Мне кажется, что я недавно видел какую-то статью о новой максимальной длине строки в Python, но не могу её найти теперь.
Я прав или она там до сих пор 80 символов?
Всем привет.
Не могу разобраться со сборкой сабжа.
Инструкции на сайте Qt предельно понятные:
You need the MySQL / MariaDB header files, as well as the shared library libmysqlclient.so / libmariadb.so. Depending on your Linux distribution, you may need to install a package which is usually called "mysql-devel" or "mariadb-devel".
Tell qmake where to find the MySQL / MariaDB header files and shared libraries (here it is assumed that MySQL / MariaDB is installed in /usr/local) and run make:
cd $QTDIR/qtbase/src/plugins/sqldrivers
qmake -- MYSQL_PREFIX=/usr/local
make sub-mysql
Скачал сорцы mariadb10.3, собрал. Закинул в одну директорию хедеры из libmariadb/include (содержит mysql.h и прочие) и получившиеся файлы библиотек .so и .a. Эту директорию указываю справа от MYSQL_PREFIX=, qmake вызываю от свежеустановленного Qt5.12.3.
Получается следующий вывод:
Running configuration tests...
Done running configuration tests.
Configure summary:
Qt Sql Drivers:
DB2 (IBM) .............................. no
InterBase .............................. no
MySql .................................. no
OCI (Oracle) ........................... no
ODBC ................................... no
PostgreSQL ............................. no
SQLite2 ................................ no
SQLite ................................. yes
Using system provided SQLite ......... no
TDS (Sybase) ........................... no
Qt is now configured for building. Just run 'make'.
Once everything is built, you must run 'make install'.
Qt will be installed into '/home/user/software/qt/Qt5.12.3/5.12.3/gcc_64'.
Prior to reconfiguration, make sure you remove any leftovers from
the previous build.
Далее по мануалу вызываю make sub-mysql
, получая вывод make: *** Нет правила для сборки цели «sub-mysql». Останов.
В мануале по сборке полторы строчки и полторы команды, ошибиться по сути невозможно. Почему не работает? Может кто-нибудь знает, как собрать этот несчастный плагин?
Пришла жара -время прохладительных историй напитков. Хочется хорошего тоника. Швепс для меня недостаточно ядрёный. Надо больше хинина.
Пытаюсь повторить через код такую строчкуffmpeg -re -i http://live-ng-01.more.tv/hls/Discovery_HD/index_0.m3u8 -f mpegts udp://127.0.0.1:1111
, но никак не могу понять как сделать выходной формат mpegts в коде. Может кто-то подсказать или поделиться готовым примером?
Не кроется ли причина в том, что в случае создания данных портов, выяснилось бы, что процессоры «Эльбрус» откровенно слабы для приемлемого функционирования упомянутых выше настольных сред?
Доброго времени суток
пользуюсь cscope в связке с vim, проект не большой, так что проблем нет, но вот что интересует - я вношу правки в файл (к примеру main.c, добавляю несколько строчек) в принципе проблем нет, но раздражает, что после внесения правок все теги в базе данных уже не на своем месте, то есть после поиска тега я оказываюсь на несколько строк вверху или внизу от реального местоположения тега в тексте программы.
вот в чем вопрос - можно-ли соединить оперцию сохранения файла в vim с обновлением базы cscope
и еще один вопрос - для больших проектов база cscope собирается несколько секунд, это плохо, есть ли какой-то патч, с которым cscope обновляет только недавно редактированные файлы, как это делает make (компилирует только изменившиеся файлы)