Владельцам logitech wingman force 3d
Шанс не то, чтобы велик, но всё же.
Если тут есть владельцы сабжа, посмотрите, пожалуйста, какие максимальные значения у вас принимают оси (без калибровок jscal)
Шанс не то, чтобы велик, но всё же.
Если тут есть владельцы сабжа, посмотрите, пожалуйста, какие максимальные значения у вас принимают оси (без калибровок jscal)
Суть такова: есть два процесса, один пишет файлики, второй мониторит это дело через fanotify (файликов люто много, поэтому inotify тихонько сосет в сторонке).
Нужно это дело завернуть в доскер, да вот незадача: fanotify в одном контейнере ну никак не реагирует на файлы, созданные из другого или с хоста (вольюм у них общий и вообще это дира с хоста прибинженная).
Можно ли что-то с этим сотворить, кроме как а) выкинуть докер б) засунуть оба сервиса в один контейнер в) напиться
У меня в апи есть метод, который в ответ возвращает эндпоинт. Причем этот эндпоинт может быть вообще на другом сервере и по другому адресу (грубо говоря, мой эндпоинт возвращает урл на который надо постить файл для загрузки).
И что-то я никак не могу придумать, как это описать в openapi, кроме как тупо словами в description или кастомном vendor-поле.
$SUBJ;
При этом без запуска бинарника.
Задача - упаковка зависимостей к бинарнику.
Проблема в том, что одна из зависимостей - SDL2_mixer, который в свою очередь через dlopen грузит libvorbis (да, я знаю, что mixer можно собрать так, чтобы он просто динамически линковался - это не выход).
Костылинг в виде strings SDL2_mixer.so | grep 'vorbis' хоть и работает, но очень уж костыль.
Дано: два кварца на 53 с копейками MHz.
Задача: переключаться между ними. Переключение нужно только в выключенном состоянии, на лету не нужно.
Я, конечно, знаю, как сделать это на nand-гейтах, проблема в том, что нужных нужно или ждать месяц или, в случае КР531ЛА3 в чип-дипе, добирать еще барахла до 300 рублей (или столько же за доставку платить)
С мультиплексорами типа 74LVC1G157 такая же история, только на заказ.
Какие есть еще варианты?
В связи с тем, что мне переодически нужно отвлекаться от работки и основных разработок ищутся проекты, нуждающиеся в портах на онтопик (можно, конечно, и обратно, но не хочется).
Предпочтительно 2d-игори, но софт тоже пойдет, если будет интересен (лично мне).
C/C++, опенсорс, все дела.
Какую facility рекомендуется использовать для кастомного демона?
LOG_DAEMON? LOG_USER? LOG_LOCAL*?
Значится, под задачу хранения метаданных файлов нужно выбрать базу.
Поскольку данные могут быть разные - schema-based хранилища не подходят.
Нужна скорость + гибкость поиска по полям. Аггрегация и mapreduce не нужны.
Варианты:
1) mongodb. плюсы: скорость, простота поисков по вложенным полям. минусы: ненадежность и общее недоверие к проекту. отвратительный коннектор для nginx-lua.
2) couchdb. плюсы: надежность и консистентность, простота апи. минусы: для всего нужны вьюхи через map(reduce). обновляются они не особо шутро. требует переодической ручной чистки.
3) postgres. плюсы: скорость, надежность. минусы: сложность настройки в целом и вакуума в частности. ну и, я с ним никогда особо не работал. плюс по докам не очень понятно, что там с индексацией вложенных полей в json.
4) mysql, лол. плюсы: простота. минусы: индексить вложенные поля можно только через автогенерированные колонки, насколько я понял. ну и, оракаль, ибо в марии с json все плохо пока.
Я пока склоняюсь в сторону постгресса.
Мнения?
Котаны,нам в ИД очень нужны похопе-погромисты в количестве аж 2-3 штук.
PHP (пока 5.3), MySQL, Redis (возможно), XSLT (научим если что), git.
Верстать и писать js-ки не придется, для этого есть специально обученные люди.
Белая ЗП, ДМС, чай/кофе/печеньки, почти полное отсутствие физических наказаний, вся хурма.
Откликаться тут: http://hh.ru/vacancy/13951778
Вилку я не знаю
Суть такова: имеется двухголовая видюха, два монитора (один из них тв, но не суть) *одна* клавиатура и мышь.
Нужно сделать подобие multiseat, но с одними и теми же устройствами ввода, с переключением по хоткею.
Сейчас у меня настроен один ServerLayout с двумя скринами, между которыми промежуток в несколько пикселей, чтоб мышь не перескакивала за край первого. Переключение банальным позиционированием курсора через утилитку.
Минус такого подхода в том, что как бы я не бился кеды все-равно стартуют kwin на втором скрине.
Все гайды в сети предусматривают наличие двух комплектов клавиатура/мышь.
Итого, я хочу два DE/WM на разных мониторах, с одним комплектом клава/мышь с переключением между ними по хоткею.
Суть такова: мне нужно мониторить довольно обширное дерево каталогов.
Отлавливать событие создания файла. Но при этом сначала создается вложенная структура и лишь потом записывается файл.
Что-то в духе:
/storage/1/
/storage/1/2/
/storage/1/2/3/
/storage/1/2/3/123456/
/storage/1/2/3/123456/file.ext
Вопрос: насколько для этого подходит inotify (в частности libinotifytools, который может мониторить рекурсивно)?
Файлов и каталогов будет очень много. Поскольку inotify на мониторинг каждого каталога открывает файловый дескриптор, то вопрос 2: какое максимальное значение открытых fd можно выставить через лимиты (гугл что-то не помог, сплошные статьи как увеличить, но верхний предел нигде не указан)?
Пример из libinotifytools натравленный на корень выдал при выставленном в 1000000 лимите «Not enough space on device»
Ситуация такова: у меня настроено два отдельных скрина в иксах, один на монитор, один на телевизор, с переключением между ними по хоткею. Раньше все было замечательно, кеды на втором скрине не стартовали, поэтому там крутился опенбокс+awn+feh для обоев. Но теперь баг в кедах починили и они стартуют на обоих скринах, что приводит к проблемам с альт-табом, например. Да и вообще, не хочу я там кеды.
Вопрос: как запретить кедам стартовать на втором скрине?
Конфиг иксов: http://pastie.org/2893847
Амино таки прислало мне флешку с исходниками. Поскольку они (почти)все gpl/lgpl я имею полное право их выложить на всеобщий доступ.
Что, собственно, и сделал: http://some.geekly.info/amino/
Ежели вдруг оно кому надо.
Имеется в наличии сабж ( это iptv-приставка). Использовать по назначению мне ее не нужно, посему захотелось сделать из нее кое-что более интересное.
Внутри у нее IBM SoC (powerpc), 16mb-флешка, собственный загрузчик (который подозрительно смахивает на uboot), базовая система (linux), которая через сеть грузит основную (тоже linux). Перерыл интернет и исходников нигде не нашел, максимум что есть - образ тонкого клиента, распаковынный образ основной системы и утилиты для их подписи и загрузки.
Вопрос вот в чем - где достать исходники? (Кроме очевидного письма производителю). Вдруг кто ковырял подобные девайсы.
Ну уберите же вы наконец зависимость от pulseaudio.
Суть такова: есть коллекция с пользователями, у пользователей могут быть друзяшки, причем они могут быть в разных группах. Сейчас оно выглядит примерно так:
user: {
_id: "2189739812738719237",
picture: "/asdf/sadf.jpg",
bio: "asfdasdfasdfasdfasdfsadfasdffAs",
email: "some@test.ru",
password: "asfasdf",
nickname: "somebody",
extauth: {
facebook: {
id: "123123"
}
},
friends: [
{
uid: ObjectId("12313123213123"),
group: "frinds"
},
{
uid: ObjectId("12313123213123"),
group: "frinds"
},
{
uid: ObjectId("12313123213123"),
group: "frinds"
},
{
uid: ObjectId("12313123213123"),
group: "family"
}
]
}
Вот вышла новая прошивка, в которой в очередной раз пофиксили баг со 100% загрузкой по тапу. А обновить то как? Официальный прошивальщик только под винду. Рута и кастом-рекавери нету.
Суть такова: есть винт на 3TB, на котором была создана GPT и раздел с рейзером на все свободное место, после чего забит на 2ТБ. Проблема в том, что я забыл перед этим включить поддержку EFI UUID в ядре, посему GPT побилась, а с ней и раздел. Раздел физически начинается с 73го сектора, в то время как по GPT должен с 2048го. Т.е. сейчас заголовок рейзера и gpt пересекаются.
Вопрос: как восстановить? Данные не критичны, но очень не хочется опять клонировать туда 2 тера.
Есть ли какая возможность выцеплять из мнезии оффлайн-сообщения (дабы пересылать на почту, например), или мне стоит подумать о миграции на odbc?
Проблема первая: kpackagekit перестал проверять обновления. Проверка стоит ежедневная. Вместо этого он запускается каждые 10 минут и тут же умирает, в логах при этом тишина и покой. Причем, ежели например что-нибудь через него поставить сначала, то автообновлялка запускается нормально. Подозреваю, что ему не хватает привелегий, и по каким-то причинам повысить их он не может.
Проблема вторая: Сломалась уведомлялка о фоновых задачах, а-ля копирования в дельфине, например. Она не отлавливает, что задача завершилась. Приходится лезть в нее и ручками делать отмену, чтоб задача пропала из списка.
Куда бы покопать?
| следующие → |