получить в итоге удалось не больше половины устройств
Как я понимаю, 50% — это отличная эффективность для венчурного финансирования. Говорят, у больших дядь не более 10% проектов взлетают. Грех жаловаться на кикстартеры.
Мне кажется, вы немножко лукавите, говоря о таких преимуществах ORM, как:
— Возможность вообще не знать SQL, т.к. прямого использования SQL нет.
— Не надо писать километровые запросы самому
Понять ORM без знания SQL невозможно. И SQL-код во всех примерах, кроме, пожалуй, самого простого JOIN, будет более компактным и удобочитаемым, чем обращения к ORM. SQL вообще очень литературен.
Хотя основного смысла применения ORM — писать на одном языке, а не на двух — я не отрицаю. И всё же ORM для более-менее сложной работы с данными — гиря на ногах.
jackd в общем-то тоже стремится открыть аудиоустройство в /dev с правами юзера, как и pulseaudio. А сетевой режим у jackd имхо до сих пор какой-то недоделанный. Так что вряд ли поможет, если я правильно понял постановку задачи.
Я уже с полгода как перешёл на systemd. Жалоб нет. Debian testing.
Кстати, pulseaudio у меня несколько лет уже работает в бездемоновом режиме через jackd. Всё настроилось с помощью cadence. 5 мс задержка, никаких xrun'ов.
Разумеется, я буду пользоваться форками Фаерфокса или вообще другими браузерами, но в чём тут страдание? Страданием было бы пользоваться DRM за неимением альтернатив. А нам это не грозит.
Как я понимаю, 50% — это отличная эффективность для венчурного финансирования. Говорят, у больших дядь не более 10% проектов взлетают. Грех жаловаться на кикстартеры.
— Возможность вообще не знать SQL, т.к. прямого использования SQL нет.
— Не надо писать километровые запросы самому
Понять ORM без знания SQL невозможно. И SQL-код во всех примерах, кроме, пожалуй, самого простого JOIN, будет более компактным и удобочитаемым, чем обращения к ORM. SQL вообще очень литературен.
Хотя основного смысла применения ORM — писать на одном языке, а не на двух — я не отрицаю. И всё же ORM для более-менее сложной работы с данными — гиря на ногах.
Неудобно вас огорчать, но уже не надо. Посмотрите DriveDroid в Google Play.
alsa.opensrc.org/Jack_and_Loopback_device_as_Alsa-to-Jack_bridge
pulseaudio думает, что подключается к ALSA-совместимой звуковой карте, а на самом деле оно подключается к JACK.
Причём никаких описанных там хитрых настроек я не делал, а только убедился в том, что snd-aloop грузится при старте и выбрал опцию в cadence.
Кстати, pulseaudio у меня несколько лет уже работает в бездемоновом режиме через jackd. Всё настроилось с помощью cadence. 5 мс задержка, никаких xrun'ов.