И это всё МОЁ

Вышла новая версия программы для просмотра стереоскопических 3D-фотографий и видео-файлов с возможностью их быстрого редактирования. Поддерживаются изображения MPO, JPEG, JPS и видео-файлы.


Программа написана на C++ с использованием фреймворка Qt и библиотек FFmpeg и OpenCV.


Обновление вышло для всех поддерживаемых платформ, включая бинарные сборки для Windows, Ubuntu и ArchLinux.


Основные изменения в версии 1.13.0:



  • Настройка переменного выравнивания ракурсов (глубины сцены) в стереоскопическом видео контенте.

  • Отображение галереи и навигация по ней, при открытии фотографии из отдельных источников.

  • Учёт ориентации jpeg при загрузке.

  • Добавлены предустановки при сохранении файлов









 , ,








И это всё МОЁ

Что нового в этой версии:

  • исправлен ряд падений и регрессий — в частности, падение Х-сервера из-за HardDPMS, а также сегфолт libnvcuvid.so при использовании Video Codec SDK API;
  • добавлена начальная поддержка RTD3 — механизма управления питанием для ноутбучных видеокарт на базе Turing;
  • реализована поддержка Vulkan и OpenGL+GLX для технологии PRIME, позволяющей выгружать рендеринг на другие GPU;
  • удалены все не-GLVND библиотеки OpenGL, теперь все команды отрисовки идут через GLVND, которая позволяет динамически направлять их как на фирменную реализацию OpenGL, так и на Mesa.







 , , , ,








И это всё МОЁ

Есть ли в QEMU возможность использовать NVRAM хранилище в образе с Coreboot и TianoCore в качестве payload? Тестирую прошивку в QEMU и столкнулся с тем, что NVRAM эмулируется в ОЗУ, и естественно, затирается после того, как отработает UEFI payload.








 ,








И это всё МОЁ

Всем доброго дня.
Ситуация такая. Есть компутер, старый, мать Asus P5Q SE2, проц core2quad Q8300, ЖД HDD (не SSD). Пытаюсь установить fedora30 LXQT, лайв режим с флешки грузится долго, главный затык происходит сразу после выбора запуска в загрузочном меню - монитор висит в графическом режиме минут 5, потом выскакивает несколько сообщений об ошибках processorError и дальше начинается штатная загрузка. После загрузки - система работает, запускаю установку на ЖД - установка проходит успешно. ЖД полностью отдаю под Федору, ибо никакой другой системы соседствовать там не будет. После перезапуска - вижу груб, который как обычно выводит две строки - загрузка стандартно и загрузка в recovery режиме. Так вот после выбора загрузки, появляется просто мигающий курсор и черный экран и все... Получается система установлена, но стартануть не может.
Подозреваю, что это связано как-то с загрузчиком. Я не силен в этих всяких UEFI, MBR и т.п. Подскажите как поправить загрузку. Или в этих новых системах уже нет возоможности грузится на таком старом железе?








 ,








И это всё МОЁ

Всем хелоу!

С целью лучше разобраться, как устроен linux, я пытаюсь сделать хобби проект на openwrt. У меня есть роутер asus rt-ac51u, на который ставится openwrt и у него есть uart выведенный на плату. В даташите на микропроцессор мт7620а, который стоит в моем роутере, описана такая интересная фича, как port multiplexing, и там производитель пишет что uart можно использовать, как gpio. Этого я и добиваюсь. В мт7620а есть системный регистр GPIOMODE[31:0] в котором мне надо записать 1 в 5й бит. Но как это сделать?
На форуме openwrt мне посоветовали копать в сторону .dts файлов, и там определять этот регистр (линк).

Может кто-нибудь подсказать, как мне использовать dts файл для этого? Или может есть, какой-то другой путь записать число в системный регистр микропроцессора?

ЗЫ: Описание device tree source на kernel.org выглядит, как китайская грамота.








 , ,








И это всё МОЁ

Появление такой возможности в данный момент обсуждают разработчики.


Страница с фреймворком.









 , ,








И это всё МОЁ

В терминале JS-библиотеки Standard c появились рекламные баннеры. Авторы проекта с открытым исходным кодом внедрили в него первую рекламную сеть для Javasсript-библиотек. На ситуацию обратил внимание сайт ZDNet.

Разработчики заметили рекламные баннеры в конце августа. Они появляются при установке библиотеки через Javasсript пакетный менеджер npm.

Как это выглядит:

https://zdnet1.cbsistatic.com/hub/i/2019/08/26/8327bf25-c6fc-4e7f-8234-5a1b65...

Реклама в Standard работает через систему Funding, которую создал один из авторов библиотеки. Она представляет собой рекламную сеть, которая позволяет компаниям покупать рекламу в терминалах пользователей Javasсript-библиотек. По задумке авторов, таким образом создатели opensource-проектов смогут получать деньги, не продавая сами разработки.

Появление рекламы в Standard вызвало споры среди разработчиков, использовавших библиотеку. Одни считают, что баннеры — хороший способ получать средства для opensource-проектов, которым сложно найти финансирование, а другим не нравится видеть рекламу в своих терминалах.

Дело в том, что разработчикам [ПО с открытым исходным кодом] сегодня нужны деньги. Может и есть решения получше, но добавление рекламы — небольшая цена. Хотя мне не особо нравится видеть рекламу в этом месте, но я понимаю её необходимость и полностью поддерживаю." - Винсент Уиверс (разработчик из Нидерландов).

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

«Я не хочу видеть рекламу в моих CI-логах и я возненавижу [рекламу], если другие библиотеки начнут делать то же самое. Некоторые JS-пакеты содержат десятки, сотни и даже больше зависимостей, вы можете представить, если все пакеты начнут это делать?» - Роберт Хефнер (разработчик из Калифорнии)

Пока рекламные баннеры показывают только в библиотеке Standard, но в ZDNet считают, что метод Funding будет востребован и в других проектах. В 2018 году набрал популярность проект OpenCollective, похожий на Funding.

Вместо размещения баннерной рекламы он добавлял в терминалы призыв оформить пожертвование разработчикам. Его внедрили авторы многих проектов с открытым исходным кодом, включая core.js, JSS, Nodemon, Styled Components и Level.


Призыв оформить пожертвование при использовании OpenCollective:

https://zdnet3.cbsistatic.com/hub/i/2019/08/26/f56bc1b6-cf92-4fde-ba57-a5c4c9...

Некоторые проекты уже успели добавить Funding и отказаться от него из-за негатива со стороны сообщества. Среди них компания Linode, которая столкнулась с большим количеством жалоб и решила убрать рекламу.

Funding также подтолкнул некоторых разработчиков к созданию первого в мире блокировщика рекламы для интерфейса командной строки.

Проект no-cli-ads опубликовали на GitHub в конце августа 2019 года.

Источник ZDnet

P.S. ЛОРчик еще не умеет картинки в тексте по тегам?








 , , ,








И это всё МОЁ

Добрый день, комрады!


Нужен совет. Есть N количества человек, которые будут писать один сервис. По сути - сервис с возможностью продажи цифрового товара. ~Вместо В качестве языка был выбран Python (предполагается выдать потом сервис на поддержку неграм от программирования за дошик). В него не тыкал давно, поэтому как обстоят дела с фреймворками - не знаю. Отсюда нужен совет по выбору.


Что нужно нам от фреймворка:



  • Асинхронность

  • Возможность отдавать как JSON, так и сгенеренную страницу (желательно Jinja2 как шаблонизатор)

  • Возможность использования мидлварей

  • Без встроенной ORM/ODM


В качестве БД предполагаем юзать ArangoDB, т.к. нужен NoSQL (если есть хорошая и асинхронная альтернатива)









 , , , ,








И это всё МОЁ

имеется несколько html файлов по которым нужно пройти, найти все <a href=«#...»> элементы и заменить на <a href=«file.html#...»>. посоветуйте какой модуль следует использовать.








 , , , ,








И это всё МОЁ
Разработчики языка Perl обсуждают возможность развития языка Perl 6 под другим именем. Изначально Perl 6 предлагалось переименовать в "Camelia", но затем внимание сместилось на предложенное Ларри Уоллом имя "Raku", которое короче, ассоциируется с существующим perl6-компилятором "Rakudo" и не пересекается с другими проектами в поисковых системах. Имя Camelia предложено, так как это существующие название талисмана и логотипа Perl 6, торговая марка на который принадлежит Ларри Уоллу.



И это всё МОЁ

чтоб не переключатся между вкладками и окнами для просмотра результата. Было бы удобно так сделать. Но незнаю как.
VS работает live на 127.0.0.1:5500 но с другово компа нет подключения через 192.168.1.5:5500
есть еще xampp но тоде незнаю как это реализовать








 








И это всё МОЁ

Следующими флагманскими смартфонами китайской компании Huawei станут Huawei Mate 30 и Mate 30 Pro, идущие на смену прошлогодним признанным камерофонам Mate 20 и Mate 20 Pro. Их официальная презентация пройдет в Мюнхене уже 19 сентября, но из-за санкций США компания Huawei не может использовать в этих моделях магазин Play Store, сервисы и приложения Google. По крайней мере, такой комментарий в ответ на соответствующий запрос источника предоставили в Google, пишет Reuters.

Источник: https://rusnext.ru/news/1567106209








 , ,








И это всё МОЁ

Можно ли в панель polybar добавить изображение?
Хочу добавить на панель отображение погоды в виде png изображения.
Как пример: https://yastatic.net/weather/i/icons/blueye/24/bkn_d.png
Подскажите, как это можно сделать?








 ,








И это всё МОЁ

Поставил себе крысу, настроил, все красиво-приятно. Сейчас заметил, что из нее течет память, причем течет быстро – порядка 1 мб/с. Память никак не освобождается, течет даже при пустом десктопе, без запущенных приложений.
Что это такое и как его чинить?


Arch Linux, XFCE 4.14 (xfce group полностью + xfce-screenshooter).









 ,








И это всё МОЁ
Компания NVIDIA представила первый выпуск новой стабильной ветки проприетарного драйвера NVIDIA 435.21. Драйвер доступен для Linux (ARM, x86_64), FreeBSD (x86_64) и Solaris (x86_64).



И это всё МОЁ

Зашел в тег. С мая там только один более-менее вменяемый вопрос, и тот про телефон и к кали отношения не имеет.








 , , ,








И это всё МОЁ

Почему при установке Arch Linux в меню предоставляет только UEFI варианты загрузки? Загрузочную флешку создавал в Rufus и форматом таблицы разделов выбирал MBR, в биос выставлена опция legacy boot.








 ,








И это всё МОЁ
Компания Google объявила о расширении программы выплаты вознаграждений за поиск уязвимостей в приложениях из каталога Google Play. Если раньше программа охватывала только наиболее значительные специально отобранные приложения Google и партнёров, то отныне премии начнут выплачивать за обнаружение проблем с безопасностью в любых приложениях для платформы Android, которые были загружены из каталога Google Play более 100 млн раз. Размер премии за выявления уязвимости, которая может привести к удалённому выполнению кода, увеличена с 5 до 20 тысяч долларов, а за уязвимости, позволяющие получить доступ к данным или приватным компонентам приложения, - с 1 до 3 тысяч долларов.



И это всё МОЁ

Добрый день. Так уж случилось, что нужно подтянуть диск с основного устройства Linux. Делема в том что Windows это жесть какая-то, нифига нормально не работает. Может кто подсказать, как на Windows подмонтировать локальный Linux диск? Гугл говорит об SSHFS-Win, NetDrive 3 и т.д. Может есть у кого опыт использования нормальной программы для монтирования локальных дисков? В идеале этичной GNU.








 , ,








И это всё МОЁ

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

В принципе устраивает вариант CLI, а gtk не устраивает совсем (смотрится отвратно в KDE). По запросу «mediainfo qt» нагуглил вот это.

https://github.com/MediaArea/MediaInfo/tree/master/Source/GUI/Qt

Но а где скачать собственно версию Mediainfo на Qt - непонятно.

На сайте только GTK.

https://mediaarea.net/en/MediaInfo/Download








 , , ,