LINUX.ORG.RU

Сообщения victor79

 

Как удостовериться что на ноуте acer aspire 3 a315-53g-38m8 есть m.2 key m не открывая крышку?

Форум — Linux-hardware

Хочу купить ноут что бы поставить туда ssd Samsung 970 evo nvme m.2, разъем ключ m. Продавец не хочет открывать, а я не хочу прогадать с разъемом. Ноут acer aspire 3 a315-53g-38m8, model no: n17c4.

На сайтах в характеристиках указано, что m.2 есть, но не указывается какой именно. Где можно посмотреть более детальные характеристики такого ноута?

 

victor79
()

Как смотреть спектры частот ниже 40Гц?

Форум — Multimedia

Для датчика колебаний хочу посмотреть спектры частоты в районе 5-10 герц, но известные программы audacity и conic visualiser дают спектры от 40 герц. Можно ли в них быстро подправить этот нюанс или может есть другая программа? Или может в этих программах не увидел нужного свойства?

 

victor79
()

Универсальная интеллектуальная система.

Форум — Science & Engineering

Несколько лет назад я сформулировал из чего состоит универсальная интеллектуальная система. Тезисы следующие:

  1. Весь мир функционирует по математическим функциям (см.определение в вики). И возможно составить программу которая будет находить таковые функции существующие в реал.мире статистически методами.

  2. Любая задача и решение, или вопрос и ответ, это то же функция, и как следствие она будет одной из найденных в п.1.

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

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

И к моему не пониманию, программисты ИИ относятся к этому с непониманием. Отклики которые я получаю, это типа все есть чушь, либо умные мысли тех кто вообще не занимается программированием, в основном об прочей шелухе о которой я повествую на сайте. Вопрос: почему эти утверждения никем не воспринимаются? То ли я не ясно изъяснился, то ли, здесь видят изъяны, то ли просто те кто все же соглашаются, те соглашаются молча без отзывов.

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

Так же существует мое дополнительное утверждение, что другим способом, кроме как указанным в этих утверждениях, сделать универсальную интеллектуальную систему никак. Но это как ИМХО.

 

victor79
()

Как размножить собитие с переменным количеством параметров.

Форум — General

Пусть будут классы:

template <class F> struct Receptor;

// F это function<void(...)>

template <class F>
struct Sender {
    F use; // вызов sndr.use(a,b,c) должен размножится в list_use
    std::vector<Receptor<F>*> list_use;
};

template <class F>
struct Receptor {
    F process;
    Sender<F> * sender = nullptr;
    ~Receptor() { /* удаление из sender текущего Receptor */ }
};

Можно ли как либо сделать универсально Sender::use, что бы выполнив sndr.use(1,2,3) оно обошло все элементы list_use и выполнило вызов соотвествующих process с указанными параметрами? Т.е. размножило один вызов use на весь список.

 , ,

victor79
()

Git: Как залить изменения из тестовой ветки в главную без тестирования конфликтов?

Форум — General

Есть ветка master и есть ветка test. Я хочу что бы изменения из test попали в master, но без коммитов. Т.е. те коммиты которые в test будут одним комитом в master и без тестирования на конфликты - просто заменить.

Если я переключаюсь на мастер - он приводит состояние к версии мастер. Пытаюсь после сделать merge test - он говорит что конфликты, а мне нужно просто что бы мастер был равен последнему состоянию test без всяких заморочек и ручного доправления.

При этом test я после хочу дальше править, и снова выполнять вышеописанную операцию.

 

victor79
()

ffplay/ffmpeg не хочет видеть видео со звуком с вебкамеры, как исправить?

Форум — Multimedia

Есть веб-камера со встроенным микрофоном. Пытаюсь ее открыть через ffplay. Если по отдельности видео или звук, то нормально. А если совместно, то говорит что никак. Вот такой вот командой:

ffplay \
-f alsa -i plughw:"CARD=Webcam,DEV=0" \
-input_format mjpeg -video_size hd1080 -framerate 30 \
-f v4l2 -i /dev/video0
сообщает
Argument '/dev/video0' provided as input filename, but 'plughw:CARD=Webcam,DEV=0' was already specified.
Как решить такой вопрос? Заранее оговорюсь что задавать звук через hw:N,N не хотелось, т.к. бывает перетыкаю юсб с другими звуковыми устройствами, и номер может измениться.

 ,

victor79
()

Как записывать веб-камеру и одновременно отображать?

Форум — Multimedia

Пытаюсь пристроить веб-камеру к видеонаблюдению и не все получается.

Есть команда записи:

ffmpeg -input_format mjpeg -video_size hd1080 -framerate 30 -f v4l2 -i /dev/video0 -vf "crop=500:500:680:400" test.avi

Есть команда просмотра с камеры:

ffplay -input_format mjpeg -video_size hd1080 -framerate 30 -f v4l2 -i /dev/video0 -vf "crop=500:500:680:400"

А как сделать, что бы одновременно и записывалось и воспроизводилось?

И еще в терминале каждую секунду повторяется сообщение: unable to decode APP fields: Invalid data found when processing input Оно вроде не ущемляет видео, но забивает сообщения в терминале, можно ли его как убрать?

 , ,

victor79
()

Ubuntu, стандартный просмоторщик изображений немного размывает картинки. Как исправить?

Форум — Desktop

В Ubuntu, стандартный просмоторщик изображений, когда начинаю увеличивать картинку что бы посмотреть какую-либо точку до уровня пикселей, то он немного размывает изображение и скругляет границы пикселей. Можно ли это исправить, или поставить другое что, что бы так же просто открывать изображение и увеличивать его колесиком мыши?

Вот так выглядят пикселы без размытия:

https://habrastorage.org/webt/mq/v-/gm/mqv-gmpfrvlpqq653duehxleds8.png

А вот так их показывает просмоторщик когда увеличиваю до этих пикселей:

https://habrastorage.org/webt/o2/ak/5e/o2ak5edsmnbdieivsfx24_6dcki.png

 

victor79
()

Что за узоры в изображениях вытянутых из видеофильмов?

Форум — Multimedia

Экспериментирую тут с выделение границ на изображениях из видеофильмов, и в них проявляются такие вот узоры: https://habrastorage.org/webt/09/ui/dh/09uidhv_xnrxbf1hw3g10ukwilg.png

Изображения из фильмов взяты при помощи ffmpeg. Вопрос, на каком этапе это появляется, и есть ли форматы фильмов в которых будет без этого узора?

 , ,

victor79
()

Есть ли отработаенные библиотеки или описания нечткого поиска по дистации?

Форум — General

Есть ли такие сделанные базы данных или просто описания алгоритмов, где можно находить множество наиболее ближайших объектов по дистации? Дистация это как вариант квадратичная разница свойств. Типа как если находить наиболее подобные изображения или звук из базы по заданному образцу.

 ,

victor79
()

Готовые библиотеки по работе с произвольными распределениями, есть ли такое?

Форум — General

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

 ,

victor79
()

Есть ли в стандартных типах тип списка полублочный полусвязанный?

Форум — General

Есть ли в стандартных типа с++ такой тип списка, который выделяет память одним блоком, но в то же время при расширении вместимости не перевыделяет его, а выделяет добавочный блок. Но в то же время не связанный список, т.к. на полную связанность требуется дополнительная память, и он долго работает на получение по индексу. В случае выделения блоками там будет побыстрее чем в чисто связанном. А с перевыделением проблема, что когда перевыделяются большие списки, то дефрагментация памяти, а потом bad_alloc. В общем, есть ли такой список полублочный, полусвязанный?

 

victor79
()

Как определить снимок или его часть размыта или в фокусе?

Форум — Science & Engineering

Как определить программно, что изображение имеет ли размытие или не точности при текущем масштабе просмотра?

 

victor79
()

ProjectExplorer в QtCreator: где используется ProjectTreeWidget?

Форум — General

Взялся я тут покопаться как сделать перетаскивание файлов в ProjectExplorer, смотрю внутренности:

За боковую панель в режиме File System отвечает класс FolderNavigationModel, и в нем нет обработки перетаскивания, и сидит он в файле foldernavigationwidget.h

В то же время, в этой папке присутствует класс ProjectTreeWidget, который использует FlatModel котая имеет процедуры dropMimeData отвечающие за drag & drop, но откда используется этот ProjectTreeWidget не понятно. Сидят в файлах projecttreewidget.h & projectmodels.h

Может кто сказать за что отвечает классы ProjectTreeWidget и/или FlatModel? В каком режиме он используется или где это посмотреть?

 ,

victor79
()

Qt: Указание размеров элементов формы для Android устройств, как правильно?

Форум — Development

Сделал я свое первое приложение для Android - форма и на ней большая кнопка PushButton. Пытаюсь ее сделать более правильного размера задавая свойство styleSheet: padding: Npx

А дальше у меня возникает вопрос, размеры то у разных устройств разные, как сделать что бы она везде имела одинаковую пропорцию?

Я даже попробовал padding: 50% - но в эмуляторе это было мало похоже на 50%.

Как правильно задавать размеры элементов если мне нужно для различных устройств? Это я пытаюсь сделать программу внутреннего пользования в организации.

 , ,

victor79
()

Есть ли способ получить текстовое представление специализации шаблона? Или как-либо его идентифицировать.

Форум — General

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

Для примера, пусть будет простой базовый класс A с виртуальными методами, от него наследую шаблонный класс B. При использованнии делаю new B<SomeType> шаблонного класса и указатели таких классов сохраняю в std::map<string,A*> - где string это глобальный идетификатор.

Что-то вроде:

std::map<string,A*> global_map;

A* get_global_prop<SomeType>(const string& id) {

   A*& cell = global_map[id];

   if (cell != nullptr) {
      // здесь контроль, что в прошлый раз была таже специализация
      assert( ... );
      return cell;
   }

   return cell = static_cast<A*>(new B<SomeType>);
}

 

victor79
()

Для установки своей программы на адроид нужно ли это делать через репозитории?

Форум — Mobile

Я вообще в андроиде не бум-бум, мобильник у меня айфон. Подскажите, если я в Qt скомпилю программку, ее как заливать на устройство? Мне нужно будет небольшую програмку для работы с базой с мобильных, с самой программой проблем не будет, но мне не понятно как она должна устанавливаться на устройство. Можно ли это осуществлять без репозиториев, типа просто скопировать и запускать там?

 

victor79
()

QtCreator, для левой панели в режиме FileSystem есть ли перетаскивание файлов?

Форум — General

Может ли кто подсказать, какой плагин в QtCreator отвечает за Sidebar и в частности когда он отображается в режиме File System? Очень не понятно, почему разработчики сделав такой режим не сделали в нем возможность перетаскивания файлов, что было бы крайне удобно. Переименовывание файлов есть, создание групп есть. А вот перетаскивания нет.

 

victor79
()

Qt Creator, можно ли запускать два экземпляра без конфликта друг с другом?

Форум — General

Можно ли запускать оболочку Qt Creator что бы они друг с другом не конфликтовали? Под Ubuntu 18. Наверняка можно, подскажите как, в гугле запрос не сфомировать, он не выдает то что нужно.

 

victor79
()

Как убрать оповещение «Mouse battery low»?

Форум — Desktop

На операционке Ubuntu 18.04, где и какую галочку где нужно поставить, что бы операционка перестала выводить сообщения о необходимости зарядки беспроводных девайсов, в частности «Mouse battery low»?

 ,

victor79
()

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