LINUX.ORG.RU

Сообщения dib2

 

QtWebKit для offtopic

Форум — Development

Может кто пользует, какая комбинация версий Qt, msvc и QtWebKit являются 100% рабочими?

Портируется старый софт с Qt4, QtWebKit от annulen (спасибо большущее за труды!!), бинарники с https://download.qt.io/snapshots/ci/qtwebkit/5.212/latest/
но иногда получаю access violation при выполнении evaluateJavaScript()

На вики к 5.212 говорят что надо бы собирать руками. Не проблема, будем собирать, но какие версии Qt, msvc и ветку QtWebKit лучше взять?

 

dib2 ()

Вражеские клавиатуры

Форум — Talks

Хочется купить
это: https://www.microsoft.com/accessories/en-us/products/surface/surface-keyboard
или это: https://www.microsoft.com/accessories/en-us/products/keyboards/microsoft-mode...
с такой же мышкой: https://www.microsoft.com/accessories/en-us/products/mice/microsoft-modern-mouse

кто брал - насколько оно годно?
есть ли проблемы в работе с онтопиком?
есть ли проблемы с bluetooth?
какова вероятность завести сканер отпечатка пальцев?

P.S. если выбор не одобряется, просьба накинуть похожих вариантов - классика, метал или нормальный пластик, стандартные 105 кнопочек, компактность, радио.

 ,

dib2 ()

Вирусня на докерхабе

Форум — Talks

Нашел *удака с образами на hub.docker.com которые несут троянцев/майнеров
Куда им писать чтобы прихлопнули, уже весь сайтец их перерыл?...

 

dib2 ()

Source IP в сети докера

Форум — Admin

Имеется несколько контейнеров в одной сети (создается docker-compose), когда подключаюсь из одного контейнера (172.22.0.5) к другому (172.22.0.2), то на втором адрес пира виден как 172.22.0.1 (адрес шлюза), а должен быть 172.22.0.5. В контейнерах только одно подключение, маршруты вроде корректны. Проверил обычным socat - результат тот же. Куда копать чтобы src ip был реальным?

 

dib2 ()

push в приватный реестр docker

Форум — Admin

Добра всем.
Решил обмазаться докерами и прочими новомодными штуками вместо lxc.
Запилил docker-compose, несколько контейнеров - все получилось.
Встал вопрос где хранить свои образы-поделки - поднял приватный реестр докера, прокинул через nginx с https - вроде все запустилось и работает, docker login отрабатывает, а вот когда делаешь push своего образа - стабильно падает с «unknown blob» (на сервере в логе тоже что-то про blob не найден). Как решить такую проблему?

Правильно ли я понимаю - необходимо все образы, которые используются в качестве основы для собственных образов, pull'ить локально, и затем пушить в приватный реестр?
Т.е. есть мой dockerfile, в котором FROM: image_A_from_hub, который в свою очередь FROM: image_B_from_hub - мне надо сделать pull/push image_A_from_hub и image_B_from_hub чтобы все образы лежали в одном реестре? Если да, то как обновлять? периодически делать pull/push этих базовых образов?

 

dib2 ()

Пересылать исходящие письма в Postfix

Форум — Admin

Добра всем. Имеется postfix, работающий в режиме приватного релея, обслуживает несколько доменов. Есть необходимость по одному из доменов (mydomain.com) пересылать исходящую от него почту (от всех кто @mydomain.com) на какой-либо внешний ящик. Т.е. типа virtual, но наоборот. Куда копать?
(гуглил конечно, вменяемых решений не нашел)

 , , ,

dib2 ()

4 монитора (USB видекарта)

Форум — Desktop

Решил себе к ноутбуку подключить 3 монитора (4 вместе с матрицей получается). Один на HDMI, два других - на thunderbolt. С thunderbolt заводится только один, xrandr пишет режимы монитора, но включить не может «xrandr: cannot find crtc for output DP1» (видимо Штеуд не дает больше).
в общем думаю что дальше:

* внешние видяхи на thunderbolt - дороговато
* внешняя видяха на USB - не понятно как с ними в онтопике
* xxx Pi + synergy для клавиатуры и мышки - не работает в wayland, поглюкивает, вечные проблемы с буфером обмена

че делать-то? есть у кого истории успеха с USB DisplayLink?

 , ,

dib2 ()

Qt что-то замышляет

Форум — Talks

I was watching the QtWS16 video on the new Scenegraph tech and was wondering why WebGL was not mentioned? I'm imagining a server with a context that provides a WebGL client view.

We are in fact prototyping this in The Qt Company right now. We expect to be able to show something before Qt 5.10 :)

Qt'шники прототипируют WebGL в качестве бекенда, что даст нам QML и может даже QtWidgets в браузере. Обещают показать в районе Qt 5.10 (сейчас 5.8)

Нужно?

 

dib2 ()

Переключалка ОСей

Форум — Talks

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

Т.е. какой-нить гипервизор, который спит, пока мы не скажем ему переключить ОС, после чего он забирает управление, усыпляет текущую ОС, и будит другую. ОС работают без виртуализации, с полным контролем над оборудованием, для них переключение просто как состояние сна, без параллельного выполнения и каких-либо абстракций к оборудованию. Также, было бы круто поделить память между ОСями, чтобы не гонять на диск (по 8гиг дал пингвину и маку/винде - и порядок). Переключение должно быть без полной перезагрузки и достаточно быстрым, типа как tty в линуксе переключить.
Основная проблема конечно - переинициализация устройств - все будет очень негладко. Можно попробовать проходить полную процедуру усыпление/пробуждение, но с виндой и так может не прокатить, думаю.
Видел ли кто такое в природе?

 ,

dib2 ()

Какой мак взять?

Форум — Talks

Возникла необходимость в покупке железяки из семейства яблочных, выбор пал между MJLT2 и MJLQ2. Разница у них в дискретном радеоне (у второго intel) и SSD (256GB vs 512GB). Собственно пара вопросов:


  • несколько сложно задуалбутить арчик не разрушая Mac OS X? Как вообще пингвин себя чувствует на маке?
  • сколько жрет места OS X (вмести с джентльменским софтовым набором, кучей SDK, XCode и прочим девелоперским хламом)? Если мне необходимо в пользование ~180GB пространства - лучше брать 512, или в 256 влезу?
  • брать refurbished by Apple или лучше новый? разница в цене ~9% = оплата одной пересылки в USA.
  • внешняя клавиатура/мышь. ценники на родное слегка не гуманны, существуют ли безпроблемные альтернативы?

 ,

dib2 ()

finally в ES6 Promise

Форум — Development

добра всем.
собственно вопрос - как сделать сабж? Имеется nodejs --harmony, хочется вернуть обещание с новым подключением к БД например, и закрыть его в finally (делал так с Q и bluebird). Как сделать то же в ES6?

 , , , ,

dib2 ()

минимальный su для Android

Форум — Mobile

Добра и рута всем.
Имеется некий китайдевайс, с Android 4.4.4, но без рута.
Имеется образ /system, который можно править как угодно, заливать на девайс, и оно работает.
Задача - сделать образ прошивки с рутом внутрях, безо всяких UI-авторизаций, т.е. чтобы просто su - и делай что хочешь.
Где взять такой su? Всякие SuperSu, SuperUser, KingRoot - завязаны на свой GUI, который вылазит в UI где не попадя, еще и обновляться просится, что для меня не подходит.

Сварганенный на скорую руку su с suid-битом, который делает setgid() и setuid() запускается, и даже говорит uid=0(root) gid=0(root), но прав не имеет (на mount например). Все это проделки SELinux как я понимаю (сейчас гуглю в сторону повышения привилегий).
Встречал ли кто простые решения на тему?

 , ,

dib2 ()

TPP: страны-участники не могут требовать исходный код

Форум — Talks

В продолжение темы Управление торгового представителя США опубликовало полный текст соглашения о Транстихоокеанском партнёрстве
Анализ зловещего TPP вскрыл новые детали:
- Соглашение прямо оговаривает, что «участники не могут требовать предоставления доступа к исходным текстам в качестве условия для импорта, дистрибуции, продажи или использования программы или содержащих её продуктов»
- согласно тексту соглашения, взломщик должен понести ответственность за проникновение на «закрытую территорию», даже если нарушения авторских прав не последовало
- срок действия копирайта в зоне TPP продляется до жизни автора плюс 70 лет, а ущерб за нарушение прав собственности — в частности, за копирование цифровых документов без спросу — правообладатель вправе определять сам, в том числе просто назвав предполагаемую розничную цену

В общем технофобия атакуэ, столман их дери.

Ъ: http://www.computerra.ru/135166/tpp/

 

dib2 ()

Внезапно упал slapd

Форум — Admin

Используется slapd в составе kolab на Debian 7. Сегодня утром внезапно упал, впервые за несколько лет. В логах ничего не сказано по поводу, TCP/389 закрыт из-вне. Gracefull перезапуск был только вчера вечером, т.е. это не ресурсы
Включать паранойю? Как вообще принято исследовать такие ситуации? Что и где включить чтобы получать подробности о падении системных демонов?

 , , ,

dib2 ()

Синхронизация данных

Форум — Development

Добра всем.
Итак, имеется сервер и имеется клиент, у обоих есть реляционные БД (почти одинаковой схемы), стоит задача частично синхронизировать их (частично - потому что клиент видит и меняет только те данные, которые ему можно). При этом, клиент может читать и менять набор данных находясь полностью в оффлайне, с последующим излиянием изменений на сервер, и получением соотв. изменений от него.
Видится две схемы:
* каждая запись несет свой номер версии/дату изменения/флаг изменения, и обмен идет теми данными которые изменились с момента последней синхронизации. недостатки - повышенная конфликтность, в основном обусловленная перезаписью строки целиком.
* имеется таблица-журнал, в которую пишутся измененные строки (JSON, только измененные поля) и соотв. обмен идет записями в этой таблице. недостатки - размеры БД, и если по какой-то причине (баг?) клиент пропустил несколько изменений - только перекачивать базу целиком. преимущество - по ТЗ должна быть история изменений почти всех объектов + упрощение инкрементальной закачки при плохом канале связи

думается мне, что задача эта достаточно распространенная, интересно, какие схемы/либы вы применяли для решения? какие истории успеха/фэйла?

зы. может вообще в git все засунуть? ;)

 ,

dib2 ()

Всем фанам выхода десяточки посвящается

Форум — Talks

http://liberatum.ru/exclusive/windows-10-license

Для Ъ: Согласно тексту под которым все радостно жмут «ПРИНИМАЮ», Microsoft собирает и хранит у себя историю посещенных пользователем web-страниц, пароли к сайтам, названия точек доступа, к которым подключался пользователь, и пароли к ним

По лицензионному соглашению Windows 10, Microsoft для работы Кортаны имеет право собирать различные типы пользовательских данных:
- координаты пользователя;
- фрагменты почтовой переписки и SMS;

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

 , , ,

dib2 ()

Qt Indie Mobile

Форум — Talks

Тому, кто следит за ситуацией вокруг исчезновения Qt Indie Mobile за $25, и предложением покупать за $350, может быть полезно: http://blog.qt.io/blog/2015/07/06/indie-mobile-available-until-aug-31st/

Ъ: Indie Mobile продлили до 31 августа, тот кто подписался будет и дальше пользоваться, кто не успел - платим $350 (зато с поддержкой)
срач в maillist: http://lists.qt-project.org/pipermail/interest/2015-July/017539.html

 ,

dib2 ()

UniFi: Ping-мониторинг хостов в сети

Форум — Admin

Прикупил я парочку UniFi (C)(R)(TM) AP самых простых для потестить.
Всем вроде неплохо, но люди жалуются на проблемы - периодически отваливается сеть на буках (win8, лечится режимом «в полете»), китайфоны показывают подключение но через 1-2 минуты пинг увеличивается до 20-30сек при потерях 70-80%, нормальные дроиды, айфоны, маки и линуксы@dell ведут себя хорошо.

Вот и возникла задача заиметь пинг-мониторинг, который пинговал бы список заданных хостов c заданным интервалом, скажем 15сек, записывал результаты (время/ошибки) в течении суток, а затем выводил записанное в виде графика(ов)

в принципе можно навелосипедить за пару часов, но все-же - может кто видел тулзы которые решают эту задачу под онтопик?

да, контроллер и прошивки unifi у меня древние (stable), 2.4.6, там уже 4.6 вышла, но я пока решил поисследовать ситуацию

 ,

dib2 ()

Hi-Link HLK-RM04

Форум — Linux-hardware

ncrmnt, ты тут пропиарил HLK во все щели, ану давай подробностей народу (интересует исключительно в паре с openwrt):
- ты его заводил на openwrt? судя по образу из 4МБ флеша останется около 500кБ для своих нужд - верно? (я в курсе про 8МБ версию, но мало ли как китайцы приколят, плюс слышал что видеть все 32МБ РАМ надо будет постараться)
- сколько штук у тебя вращается за все время использования?
- насколько надежны (в смысле зависаний, потери wifi и прочие мелкие неприятности)?
- не схлопнется ли производитель в ближайшие пару лет? (может слышал слухов каких. требуется для оценки пригодности решения в маленьком недоэнтерпрайзе на несколько лет)
- с какой точностью можно будет выдержать тайминги на GPIO? 10мс будет предостаточно.

use case - стадо девайсов (100-150шт) на площади 3-5тыс метров - сбор данных, управление выводами, трафик небольшой, даже очень маленький.

ну и в целом - если есть какие истории успеха/неуспеха - буду очень признателен за уделенное время.

 , , ,

dib2 ()

Qt static и Android

Форум — Development

Вопросы знатокам: если собрать Qt статически, и сделать с ним приложение для Android,
1. похудеет ли пакет?
2. уменьшится ли время запуска?

 , , , ,

dib2 ()

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