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

    @pfg21
    ex-турист
    1. данные с акселерометров проинтегрировать до координат, ибо ускорение = вторая производная от координат. получится некоторая кривая.
    2. полученную кривую распознать в символы.
    профит

    это если в детали, точность и все остальное не заглядывать.
    Ответ написан
    Комментировать
  • Механизм обновления Android приложений через сервер?

    @pfg21
    ex-турист
    вариант1: полный update
    имеется файлик, где все данные лежат - по событиям (временные интеревалы или каждый запуск проги) этот файлик сравнивается с серверным по по htpp-заголовкам Last-Modified: Content-Length: ETag: или что подобное и в случае отличий с локальными файл полностью перезакачивается.
    плюс - все есть в http и в стандартных прогах (тот же "curl -z", "wget -N")
    минус - при каждом обновлении надо качать весь файл.

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

    вариант3: нечто среднее
    данные лежат в двух файлах: основном и дополнительном, данные прогой читаются из обоих и используются равноценно.
    основной большой и очень редко обновлемый (раз в месяц и больше), дополнительный содержит только обновления относительно основного и полностью перезакачивается при каждом обновлении (по вар.1) но т.к. обновлений мало, то его объем не велик.
    плюсы: см вар.1
    минусы: небольшое усложнение в чтении данных.
    если данные удаляются, то необходима функция, исключающая из основного, данные помеченные в дополнительном как удаленные.
    так работает osmand live к примеру.

    примерные варианты навскидку.
    Ответ написан
  • После обновление на Ubuntu 18.04 lts вижу черный экран с курсором, как исправить?

    @pfg21
    ex-турист
    Ctrl-Alt-F1 переход на консольный терминал (графика запускается обычно на седьмом терминале переход Ctrl-Alt-F7), там будет запрос на вход пользователя.
    зайти в систему - выяснить что не так
    начать с "journalctl -b 0" лог последней загрузки. посмотреть что случилось.
    Ответ написан
    Комментировать
  • Как обойти проблему малого количества перезаписи NAND памяти?

    @pfg21
    ex-турист
    никак - такие функции не выносятся из драйвера на пользовательский уровень.
    вообще в контроллере SSD имеется функции по распылению записей по объему флеш-памяти для "равномерного" изнашивания памяти.
    правда качество и функции контролера сильно зависят от цены.
    так что остается только брать не самый дешманский накопитель.
    Ответ написан
    Комментировать
  • Как через регулярные выражения в linux найти строчки содержащие url?

    @pfg21
    ex-турист
    urlregex.com
    учись задавать правильные вопросы яндексу
    Ответ написан
    Комментировать
  • Как проверить совместимость комплектующих для ПК?

    @pfg21
    ex-турист
    1. все вопросы яндексу наглядно и понтяно.
    2. на блоке питания должно быть нужное количество соотвествующих разъемов - т.е. складываешь количество разъемов на матери и видюхе - получаешь требование к БП.
    если не планируешь использовать видюху с процом на 146% мощности можно поколхозить с переходниками.
    3. смотришь на сайте производителя чипсета какие процы (линейки процессоров) данный чипсет поддерживает. так и подбираешь.
    Ответ написан
    Комментировать
  • Как в линуксе настроить автоматическое монтирование сетевых папок доступных текущему пользователю при загрузке?

    @pfg21
    ex-турист
    если ты про автоматический показ доступных шар в винде в сетевом окружении ??
    в пакете с самбой есть инструмент smbtree который выводит дерево smb-шар в сети.
    можешь распарсить и отобразить в гуе.
    Ответ написан
    Комментировать
  • Что случилось с экраном ноутбука?

    @pfg21
    ex-турист
    вариант2: матрица не контачит с платой интерфейсом.
    может изза трещины в том числе :)
    Ответ написан
    Комментировать
  • Ожидание полного паке с com порта, как реализовать?

    @pfg21
    ex-турист
    старт-стоп биты по идее должны четко разграничивать каждый байт. и проблем с неправильным считыванием символов сталкивался редко.
    у тебя проблема с кривыми байтами или определением начала пакета ??
    если у тебя проблема только с определением начала пакета, то просто жди символы начала пакета, потом пиши пакет в буфер и отправляй на обработку.
    Ответ написан
    2 комментария
  • Как сохранить grub при копировании дисков?

    @pfg21
    ex-турист
    Думаю просто не копируется так называемый stage1,5 - "пустые" с точки зрения разделов кластеры на винте, начинающиеся сразу после MBR и до первого раздела. в них вписан дополнительный код загрузчика (ну не влезает код разбора современных файловых систем в 446 байт исполняемого пространства в MBR).
    читай GRUB2 И смотри картинку справа.

    надо как-то акрониса упросить этот место тоже бекапить - как не вспомню, но чтото попадалось.
    Ответ написан
    Комментировать
  • Как подключить этот старый дисплей телефона?

    @pfg21
    ex-турист
    на кабеле/стекле чип стоит ??
    а то вполне может быть прямой вывод контактов жк-индикатора. для знакосимвольного пинов хватит.
    Ответ написан
  • Аналог Excel для Linux для имитационного моделирования?

    @pfg21
    ex-турист
    если лабы не завязаны на бейсик, сделать в либре.

    как вариант виртуалки поиграться с wine. это эмулятор винды, там чуть прямее запускается. и под ексель оно точилось.
    только ексель брать постарее.
    да и в жизни уметь wine пригодится.
    Ответ написан
    Комментировать
  • На чем создать домашний сервер?

    @pfg21
    ex-турист
    2) правильно говорить "процессор потребляет ДО 65 Вт" и греется при этом как адов котел :).
    если нагрузки нет - проц потребляет крохи в единицы ватт и не греется совсем.

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

    я бы посоветовал поставить андроид и отдать ему на съедение видеокарточку с телевизором, ибо она ему нужна напрямую и с минимальным кол-вом промежуточных прокладок.
    а внутрь андроида поставить веб-сервер, попадались такие приложухи - обертки над апачом или нжиниксом, ну или ставить приложение с линукс-осью и разворачивать веб в нем или что подобное, вариантов море
    Ответ написан
    Комментировать
  • Отключить устройство в linux? Какие есть способы?

    @pfg21
    ex-турист
    udev оперирует драйверами/модулями, соответственно через него пристреливается и то и другое.
    смотреть настройки модуля, может есть возможность за блеклистить устройства в нем.
    вариант еще патчить исходники и перекомпилировать.
    Ответ написан
    Комментировать
  • Как лучше организовать беспроводную связь на высоте 3 метров и препятствиями в зоне видимости?

    @pfg21
    ex-турист
    устрофства вайфай в принципе допущены к работе только с ненаправленными штыревыми антенами, использование направленных антенн требует общения с радионадзором.
    но если не поймают то пофих.
    любая подохдящая по геометрии с самым большим коэффициентом усиления и подходящим разъемом подключения.
    расстояние небольшое, работать скорей всего будет, но точный ответ "будет работать или нет" дадут только проф.компании после натурных замерений :-/
    Ответ написан
    1 комментарий
  • Как восстановить удаленную директорию в Linux?

    @pfg21
    ex-турист
    зависит от формата файловой системы.
    предположим что у тебя дефолтная ext4 тогда примерно так.
    https://help.ubuntu.com/community/DataRecovery
    https://forum.ubuntu.ru/index.php?topic=88932.0
    zenway.ru/page/ext4magic
    и т.д. вариантов много - гугли и применяй.
    Ответ написан
    Комментировать
  • Как запустить демон-сфинкса с указанием конфига?

    @pfg21
    ex-турист
    нарисовать несколько скриптов.
    к примеру, скопировать исходный и поменять имя файла и внутри прописать нужную строчку запуска (т.е. с нужным конфигом).

    в service внутрискриптовых опций нет.
    есть емнип в sysytemd.
    Ответ написан
    Комментировать
  • Почему при обновлении системы возникла проблема зависимостей пакетов?

    @pfg21
    ex-турист
    скрипт post-installation возвратил код ошибки 2
    взять пакет install-info, выкывирять из него указанный скрипт и посмотреть что там в "трубах" застряло.
    протолкнуть ручками, и переустановить пакет.
    Ответ написан
    7 комментариев
  • Как организовать настройка GSM-модема через веб?

    @pfg21
    ex-турист
    1) надо написать скрипт udev и он будет при подключении определенного усб-устройства запускать нужные команды.
    - чтоб понять какое устройство подключено к усб надо считать его идентификаторы - vid pid (идентификатор производителя, идентификатор устройства и еще неколько менее значительных) они абсолютно точно описывают какое устройство подключено.
    - настолько насколько есть поддержка этих устройств в линухе от производителей или сообщества. проблем обычно нет.
    Ответ написан
  • Что делать, если появляется белый экран с курсором при загрузке?

    @pfg21
    ex-турист
    смотреть journalctl
    не запускается графическая оболочка и т.д.
    Ответ написан
    Комментировать