LINUX.ORG.RU

Сообщения x905

 

трассировать все вызовы call и регистры

Форум — Development

для целей анализа программы без исходных кодом хочу вывести на экран все её вызовы call (E8) и некоторые регистры
т.е. вывод строки должен быть вида: $addr $rax $rbx $rcx
где addr - вызываемый адрес, далее значения регистров
чем такое можно (ли) сделать ?

 , ,

x905
()

Вопросы Qt certification

Форум — Development

Было бы интересно самому попробовать вопросы из сертификации Qt (http://blog.qt.io/blog/2017/11/28/get-certified-prove-qt-expertise/)
Где то можно их найти ?
Нашел совсем чуть старых http://katecpp.github.io/qt-quiz-first-release

 

x905
()

ffmpeg ошибка Past duration 0.999992 too large

Форум — General

Решил пожать некоторые свои видео, экспериментирую с файлом от регистратора
Команда простая: fmpeg -i «$f» -c:v libx265 -c:a libopus -crf 30 -ac 1 -ar 24000 -preset medium «${f%.*}.mkv»
На ubuntu 1604 все ок
Но на opensuse 422 получаю ошибки вида «Past duration 0.999992 too large»
Такие же ошибки и на ubuntu 1710

Из видимых отличий на ubuntu 1604:
ffmpeg version 2.8.11, x265 [info]: HEVC encoder version 1.9
на opensuse 422 и ubuntu 1710:
ffmpeg version 3.3.4, x265 [info]: HEVC encoder version 2.5
ffmpeg version 3.3.4-2 HEVC encoder version 2.5

Старые версии более «стабильны» или в новых нужно что то учесть ?

Поиск по интернету не принес пользы, такие ошибки возникали или при «живом» кодировании, либо не помогали предложенные варианты

 

x905
()

Немного поправить поведение ubuntu unity

Форум — Development

На ubuntu 16.04 есть проблема с полноэкранным окном и его диалогом, подобно что и тут https://askubuntu.com/questions/181071/launchbar-panel-overlaps-when-showing-... , там же и ссылка на баг
С тех пор ничего не изменилось, вот думаю самому попробовать поправить unity, но совсем не знаком что у них там где и как
Может кто уже разбирался как можно это поправить ?

 ,

x905
()

Ноутбук с сенсорным экраном и Ubuntu

Форум — Linux-hardware

Какой есть самый простой ноутбук с сенсорным экраном, на котором будет работать Ubuntu ?
Есть некие Prestigio MultiPad Visconte S или Ecliptica 13, но на них есть проблемы судя по отзывам.
Какие модели по опыту имеют минимум проблем ?

 ,

x905
()

ubuntu 16.04 mingw ppa

Форум — Development

Иногда нужно собирать qt4/qt5 приложения для win32
Ранее на opensuse использовал реп http://download.opensuse.org/repositories/windows:/mingw:/win32/openSUSE_Leap..., но перешел на ubuntu 16.04 и не могу найти такого же полного репа
Не хотелось бы собирать самому все нужные библиотеки
Есть ли подобный реп для ubuntu 16.04 ?

 ,

x905
()

konqueror для просмотра man страниц

Форум — Desktop

Как вернуть обратно konqueror для просмотра man страниц вызываемых по Alt+F2 и далее, например, #open ?
Все так и было пока не назначил chrome браузером по умолчанию, теперь в нем открываются, что неудобно и не работает т.к. пытается скачать архив если есть выбор
kubuntu 16.04

 ,

x905
()

Как сделать Тайлы PNG из OpenStreetMap

Форум — Development

Для своего приложения мне необходимы тайлы карт OpenStreetMap, как их сделать (например из данных http://download.geofabrik.de/index.html) ?
Видел решения на основе postgresql+web, что мне излишне совсем, мне нужны только png
Что можно попробовать ?

 

x905
()

Передать файл на несколько получателей

Форум — Development

Как быстрее всего передать один и тотже файл на несколько получателей ?
Пока придумал только торрент (libtorrent) и проверил (qbittorent) - да быстрее, чем каждому по очереди

fix мультикаст нельзя

 

x905
()

Программирование UEFI BIOS

Форум — Development

В целях самообразования хочу понять можно ли написать свой код (модуль) для UEFI BIOS обычной материнской платы (asus например), так чтобы он проверял с чего грузиться, например для защиты от загрузки с внешних usb/CD дисков, кроме разрешенных.
Нашел статью https://habrahabr.ru/post/274463/, где был написан модуль для снятия скриншотов, собрать то я смог, но не пойму как внедрить его в BIOS, наверно нужен программатор ?
Как вообще тут обстоят дела с написанием своего кода - огорожено ли это производителями или все хорошо ?
Ранее с BIOS в плане программирования дела не имел, потому вопросы такие и вопросы.

 ,

x905
()

сборка пакета hplip для ubuntu 16.04

Форум — Development

Т.к. ubuntu 16.04 еще не поддерживала свежие принтеры HP, то необходимо либо установить вручную hplip с сайта, либо собрать пакет
Пакет более свежий есть только для 17.04, но при сборке его на 16.04 возникает ошибки типа

"ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.", 
а в конце
dh_makeshlibs -plibsane-hpaio --no-scripts
dh_makeshlibs: unknown option; aborting

как их можно исправить ?

в 17.04 тотже пакет собрался ок

ставить вручную hplip с сайта можно, но нужно и доп пакеты (dev) доустанавливать и на каждой машине это делать както неправильно мне кажется

 ,

x905
()

ubuntu rc.local настройки еще не установлены из limits.conf

Форум — General

Внес некоторые изменения в /etc/security/limits.conf (больше открытых файлов), а из /etc/rc.local идет запуск программы
При этом лимиты на этом моменте еще не установлены
Я конечно могу прям в /etc/rc.local внести лимиты, но может это задумано иначе ?
ubuntu 16.04

 

x905
()

ubuntu unity как выполнить скрипт при выходе пользователя gui

Форум — General

Необходимо при выходе (logout) из gui сессии пользователя (т.е. если он заканчивает сессию, перезагружает или выключает комп, локально или как-либо по ssh) выполнить свой скрипт (там я буду корректно завершать свое gui приложение)
Пытался задействовать systemd, но пока безуспешно, не знаком
Правильно смотрю или еще чтото есть ?
ubuntu 16.04

 

x905
()

grep char строк с кавычками внутри

Форум — Development

Не соображу регулярку для grep на строки с кавычками внутри
например надо найти:

const char* str1 = "cc \" dd \" ";

«обычные» строки я ищу:
grep -Eo '"[^"]+"'

 

x905
()

как заставить rpmbuild не удалять и не очищать исходный код

Форум — Development

как заставить rpmbuild не удалять и не очищать исходный код ?
например собираю gcc-6.3.1 на опенсусе 42, но собирается он очень долго и может выдать ошибку (как в середине сборки так и в конце)
т.е. мне нужно продолжить сборку rpm пакета после устранения ошибок, а не собирать все заново
а иначе он удаляет, распаковывает, применяет патчи и т.д.

 

x905
()

gcc как одинаковые строки _не_ объединять

Форум — Development

gcc обычно объединяет одинаковые строки типа «mystring» в одну, что обычно и надо, но для целей поиска этих дублей строк хочу запретить объединение этих строк даже в пределах одного файла - можно ли ?

 

x905
()

изучаю android - сборка нативного приложения

Форум — Development

Решил изучать разработку нативных приложений для android
Читать начал книгу https://www.packtpub.com/books/content/creating-compiling-and-deploying-nativ...
Первый пример «hello-jni» собрался и запустился ок
Второй «san-angeles» както странно собирается - без ошибок создается файл DemoActivity-debug-unaligned.apk, но его размер слишком мал (5971 байт), получается нативный код в либу и не попал.
И в san-angeles/libs пусто, а в ello-jni/libs есть либы.
Чтото пошло не так, не соображу что.

 ,

x905
()

opensuse 42.2 нет корок

Форум — Development

использую корки при отладке, на свежей opensuse 42.2 не могу понять почему не создаются оми, хотя надпись Segmentation fault (core dumped) вижу
ulimit -c = unlimited
чтото еще нужно ?

 

x905
()

Использование perf на qt проекте

Форум — Development

Пытаюсь освоить использование perf на примере qt проекта
Создал тестовый проект https://github.com/mehelme/test_qt2
После сборки запускаю 0.sh (в нем может чего и не учел), результат Screenshot_20161219_083848.png

Вопросы:
1. Почему не вижу вызовов on_pushButton_clicked и on_pushButton_2_clicked
2. Почему не вижу исходников
3. Почему не указано что genRSA вызывалась 201 раз

Хотелось бы на этом примера понять, что основная нагрузка в программе была на genRSA и она вызывалась 200 раз из on_pushButton_clicked и 1 раз из on_pushButton_2_clicked

I-Love-Microsoft

 ,

x905
()

Увеличить время таймаута подключения в QTcpSocket::connectToHost

Форум — Development

Как увеличить время таймаута на подключение в QTcpSocket::connectToHost ?
На недоступный хост в своей сети он пытается только около 6 секунд, мне нужно больше
Если проверить тотже хост через telnet, то получается 3 сек
Чем определяется это время ?
Хорошим решением наверно была бы настройка сети, но не могу найти этот параметр

 

x905
()

RSS подписка на новые темы