Ответы пользователя по тегу Raspbian
  • Как правильно мониторить подключение по usb в raspbian?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    В директории /etc/udev/rules.d добавляешь файл, например
    /etc/udev/rules.d/mydevice.rules:

    В него добавляешь строчку
    ATTRS{idVendor}=="152d", ATTRS{idProduct}=="2329", RUN+="/path/.sh"

    Потом пишешь собственно скрипт /path/mydevice.sh
    #! /bin/sh
        env >>/path/mydevice.log
        file "/sys${DEVPATH}" >>/path/mydevice.log
    
        if [ "${ACTION}" = add -a -d "/sys${DEVPATH}" ]; then
        echo "add ${DEVPATH}" >>/path/mydevice.log
        fi
    
        lsusb >> /path/mydevice.log
    Ответ написан
    3 комментария
  • Как запустить bash скрипт по нажатию кнопки и завершить при отпускании?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    по нажатию запускайте скрипт в фоне, в скрипте пишите в файл его PID
    echo $$>myscript.pid
    по отжатию убивайте
    kill $(cat myscript.pid)
    Ответ написан
    Комментировать
  • Использование прокси из PAC файла для curl apt и тд?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Никак. curl не поддерживает javascript, на котором обычно написан PAC файл, это только для браузеров.

    Так что вам нужно реализовывать второй вариант - VPN
    Ответ написан
    Комментировать
  • Raspberry Pi - возможна ли как самостоятельная игровая среда?

    saboteur_kiev
    @saboteur_kiev Куратор тега Разработка игр
    software engineer
    Непонятно что такое "самостоятельная игровая среда".

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

    А такие вещи как Raspberry PI и др, лучше использовать не как самостоятельную среду, а как платформу для создания продуктов, типа игровых автоматов, различных активных компонентов (например квест-комнаты, в которых необходимо создавать подвижный и программируемый антураж) - то есть это готовая среда для embedded.
    Ответ написан
    Комментировать
  • Как делают ОС для автомобилей?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    По-разному. Где-то на базе Линукса, где-то свои варианты.

    Есть подтверждения, что на Тесла - стоит ОС на базе Убунты.
    Кроме того, в мире было множество операционок, которые канули в лета, а потом всплыли в новом качестве. Тот же PalmOS ака HPOS ака WebOS, а теперь он в автомотив потихоньку едет.
    У Форда есть Ford Sync.
    В общем это не особо открытая информация, ибо ОС не пользовательская, и производитель может менять свои планы без уведомления пользователя.
    Ответ написан
    Комментировать
  • Как поставить dll-драйверы в Linux?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Драйвер это такая специфическая вещь, что пишется именно под конкретную OS.
    Ответ написан
    Комментировать