🦥Alex Fails
ты тз составь)
Anonymous
пишем для гном софтвара на куте?
Anonymous
Виталий хорош)
Sergei
У флатпака есть няшные биндинги через gobject. Это не мешает Qt?
🦥Alex Fails
ну вы составьте ТЗ, что хотите видеть, там макет GUI, юз-кейсы
Sergei
ну вы составьте ТЗ, что хотите видеть, там макет GUI, юз-кейсы
Это же самое сложное. Наверное, если бы я хорошо себе представлял, как оно должно выглядеть - сам бы уже попробовал чё-нибудь навалять.
🦥Alex Fails
MVC рулит да
Sergei
Но зачем, когда вся логика в libflatpak уже есть? http://docs.flatpak.org/en/latest/libflatpak-api-reference.html - знай методы дёргай.
Sergei
А как сделано в KDE Discover?
Fomalhaut
Судя по найденному - вероятно проблема с Вулканом.
Max
А че не так? Берешь и вызываешь
Sergei
Насколько я могу читать плюсы - они там libflatpak и дёргают https://github.com/KDE/discover/blob/1c9512d8b844c27aafffd6e9ef8b24fd53ec1df3/libdiscover/backends/FlatpakBackend/FlatpakBackend.h#L35
Sergei
А как иначе сделать?
🦥Alex Fails
бля, зачем они в хедер поллютят кучу имен из flatpak.h
Anonymous
так и до переписывания ядра на плюсы дойдем
Sergei
там DBus
Не, вряд ли. Насколько мне известно, у флатпака нет никакого сервиса с DBus-интерфейсом (и вообще никакого фонового сервиса).
🦥Alex Fails
хм, а было бы норм как RPC сделать
Max
А как иначе сделать?
Надо налепить кучу классов сверху, и обязательно СreatorFactoryProducer через pImpl сделать, иначе не тру
🦥Alex Fails
а так же __asm__ __volatile__ goto("literal") и кучи гццизмов
Sergei
Это, надо думать, объёмно.
🦥Alex Fails
ну, надо шарить в архитектуре флатпака, да, уметь фасадить всё это и в апи
Sergei
ну, надо шарить в архитектуре флатпака, да, уметь фасадить всё это и в апи
Неужели нет ничего получше? Например, для работы с gobject?
Artem
https://www.linux.org.ru/forum/talks/9929372
🦥Alex Fails
Sergei
ну, я не ковырял эту тему детально
Вон glibmm какой-нибудь. (я вообще не могу в си/плюсы, если что)
🦥Alex Fails
я бы просто у флатпака core бы выделил .который зависит только от stdlib, и поверх него бы в разные фреймворки делал биндинги
Sergei
я бы просто у флатпака core бы выделил .который зависит только от stdlib, и поверх него бы в разные фреймворки делал биндинги
В этаком core от флатпака ничего и не останется. Это же, по большому счёту, клей для пачки других технологий.
🦥Alex Fails
я пока не исследовал их кот, не могу точно сказать все ж..(
🦥Alex Fails
это пока только гипотезы, киньтесь в меня их репой - я погляжу позже, мб что-нибудь придумаю, если действительно кто захочет этим заняться, то создадим в неймспайсе procxx либу для этого
🦥Alex Fails
тащемта, и языку научу, да
🦥Alex Fails
https://blog.lxqt.org/2013/04/a-guide-for-porting-gtk-applications-to-qt/ бгг
🦥Alex Fails
блэт, автокрэп
🦥Alex Fails
https://github.com/flatpak/flatpak/blob/master/common/flatpak.h - ух, кошмар, как они засрали неймспейс в Qt-враппере том!
🦥Alex Fails
https://github.com/KDE/discover/blob/1c9512d8b844c27aafffd6e9ef8b24fd53ec1df3/libdiscover/backends/FlatpakBackend/FlatpakBackend.h#L109 хотя вот это дно не получится так просто зарефактить
Anonymous
лучше бы кепкой занялись) на нее то времени нет, а тут обертки )
🦥Alex Fails
оно нам будет мешать, если мы просто возьмем и дропнем flatpak.h
Anonymous
пошли
меня текущее положение устраивает, спасибо)
🦥Alex Fails
Sergei
блэт, автокрэп
Этому есть уважительное объяснение, тащемта.
Sergei
https://github.com/flatpak/flatpak/issues/2241
Anonymous
да у нас все работает, не хотим вы вникамть в месон)
Anonymous
как тот разраб, что вы наставляли в прошлый раз
🦥Alex Fails
на смак
🦥Alex Fails
🦥Alex Fails
ладно, не будем оценочно судить по стилю речи, это не конструктивно
Sergei
Они хотят совместимость с как можно более старыми системами.
Anonymous
"The goal of flatpak is to build on as old of hosts as possible and it doesn't really care about the performance or portability wins Meson provides. So it is probably not the best case for a port."
Anonymous
you are done, друзья
🦥Alex Fails
ой, ну нафиг
🦥Alex Fails
сначала надо тулинг для мейнтейнеров форка придумать нормальный, чтобы это все было автоматизировано
Sergei
"The goal of flatpak is to build on as old of hosts as possible and it doesn't really care about the performance or portability wins Meson provides. So it is probably not the best case for a port."
Да ладно, собирать что-то месоном на старье типа EL7 или Ubuntu 16 это боль. Я пробовал.
Anonymous
Там в 31 федоре гном посвежел уже?
Alexander "SonnySlave"
sudo dnf update --best --allowerasing Последняя проверка окончания срока действия метаданных: 0:04:39 назад, Пн 25 ноя 2019 00:48:15. Ошибка: Проблема: cannot install the best update candidate for package ffmpeg-libs-4.2.1-2.fc31.x86_64 - problem with installed package ffmpeg-libs-4.2.1-2.fc31.x86_64 - package ffmpeg-libs-4.2.1-2.fc31.x86_64 requires libdav1d.so.2()(64bit), but none of the providers can be installed - cannot install the best update candidate for package libdav1d-0.4.0-1.fc31.x86_64 - cannot install both libdav1d-0.5.1-1.fc31.x86_64 and libdav1d-0.4.0-1.fc31.x86_64 - cannot install both libdav1d-0.4.0-1.fc31.x86_64 and libdav1d-0.5.1-1.fc31.x86_64 (попробуйте добавить «--skip-broken» для пропуска удаляемых пакетов) Что там поломали?
Alexander "SonnySlave"
Ничего. https://t.me/russianfedora/458005
понял-принял. Спасибо :)
ㅤ
Релиз ядра Linux 5.4 https://opennet.ru/51881/
ㅤ
Добавлена поддержка режима "PrivacyGuard", используемого в ноутбуках Lenovo ThinkPad (T480s, T490, T490s) и позволяющего программно ограничить углы обзора экрана при вводе конфиденциальной информации; Как они это сделали?
Max
Exfat пилят, лепота
ㅤ
Вот это еще интересно: Добавлен механизм формирования энтропии для генератора псевдослучайных чисел, основанного на применении джиттера (jitter), учитывающего отклонения времени повторного исполнения определённого набора инструкций на CPU, которое зависит от множества внутренних факторов и непредсказуемо без физического контроля над CPU. Механизм решает проблему с подвисаниями во время загрузки из-за недостатка энтропии для getrandom() после внесения оптимизаций в Ext4, сокращающих число обращений к накопителю; Может это и было причиной тормозов на быстрых SSD и слабых процессорах которые тут обсуждали как-то?
Sergey
Ууу. А я то думал из за чего у меня система стала лагать после того как я зашифровал пару разделов, ведь у меня все железо быстрое
LUKS почти не нагружает процессор, т.к. для ресурсоемких и медленных операций он использует специальные алгоритмы, аппаратно реализованные в процессорах интел Фактически, издержки на постоянное шифрование/дешифрвоание при работе с накопителем на производительности системы никак не сказываются
Max
А еще есть аппаратное шифрование на самих ССД, но недавно на 840 EVO самсунговских оказалось его легко обойти
Max
Вот и верь после этого производителю девайсов
Max
С другой стороны, я не от ЦРУ прячусь, а просто много езжу и если ноут уведут, думаю, пофиг должно быть
ㅤ
Всё же тот ченж с энтропией направлен исключительно на проблему зависания при загрузке судя по тому что в коммите написано.
alex
Релиз ядра Linux 5.4 https://opennet.ru/51881/
Добавлена новая файловая система virtiofs, позволяющая эффективно экспортировать части файловой системы хост-окружения гостевым системам наканецта!
Vasiliy Glazov
Вот и верь после этого производителю девайсов
Столлман и говорит, что им не стоит верить.
Andrey
Похоже на проблему как у @bro0ke была...
о, да, только у меня это чинится перезагрузкой системы, между перезапусками браузера ничего не меняется
ㅤ
В ночных сборках Firefox включена по умолчанию блокировка отслеживания 😎 https://opennet.ru/51927/
Anonymous
Давайте поговорим про описание Федоры в Википедии Пришёл человек по имени Aumarov82 https://ru.wikipedia.org/w/index.php?title=Fedora&curid=13124&diff=103520629&oldid=103040796 Было: "Fedora (с англ. — «федора», ранее — Fedora Core) — дистрибутив Linux, спонсируемый фирмой Red Hat и содержащий возможности, которые в будущем предполагаются к использованию в дистрибутиве Red Hat Enterprise Linux. " заменил на: "Fedora — опереционная система спонсируемая фирмой Red Hat. " прав он или нет? Если кто не помнит, именно так берутся мифы про "тестовый полигон". Кто-то написал, знатоки не отследили, через год все незнатоки думают, что это тестовый полигон