LINUX.ORG.RU

Сообщения asaks

 

Выбор 4G антенны

А пользуется ли тут кто 4G антеннами или все провели себе в сёла оптоволокно? Самая ближайшая базовая станция находится километрах в 10, при этом, если постараться, в доме можно поймать H/H+, а если отойти от дома метров 200, то и 4G ловится. Предложений по антеннам много, каждый продавец нахваливает свою, а хочется узнать про реальный опыт эксплуатации. Или может кто сам собирал, тоже интересно послушать.

 ,

asaks
()

Подскажите картографический сервис

Подскажите картографический сервис, который позволяет на карте выставить точки по координатам. На карте у добавленных точек должны отображаться названия и координаты. Полученную карту нужно иметь возможность распечатать (предпочтительнее сохранить в pdf)

 ,

asaks
()

Моя не понимать

Есть ноутбук с linux mint и windows на борту, подключен к роутеру шнуром. Интернет работает и там и там. Берем и подключаем интернет напрямую в ноутбук. В windows при подключении ни одна страница не грузится, в mint'e же нормально работает яндекс (все его сервисы, но при переходе по результатам поиска опять не грузятся страницы), открывается главная страница гугла и работает сайт провайдера. Это что за магия такая? Файервол выключен и там и там.

 ,

asaks
()

Растяжение виджета в ширину

В общем, есть виджет, для него применяю flow layout из примеров Qt. В цикле добавляю на этот лайоут другие виджеты. В итоге исходный виджет растягивается по высоте,выстраивая добавляемые виджеты в столбик, а мне нужно, чтобы сначала виджет растягивался по ширине, заполняя все доступное пространство, а уже затем начинал растягиваться по высоте. Пробовал играться с различными комбинациями size policy, но ничего путного не получилось. Есть какой-то не сильно сложный способ реализовать такое?

 ,

asaks
()

Свой класс в сигнале и Qt 5

Есть сигнал, принимающий в качестве аргумента объект моего класса. Класс унаследован от QObject. При вызове

emit mySignal( myObject );
в консоль сыпится
QObject::connect: Cannot queue arguments of type 'QVector<int>' 
Make sure 'QVector<int>' is registred using qRegisterMetaType(). 
Причем тут вектор интов, если в сигнале используется другой класс? В заголовочном файле класса, объект которого передаю в сигнале, написал
Q_DECLARE_METATYPE(MyClass)
, в main'e писал
qRegisterMetaType<MyClass>();
. Не помогает, в консоль продолжают сыпаться сообщения о векторе интов, при этом все работает. Компиляю Qt 5.9.2 и gcc 6.3.0. Если проект собирать под Qt 4.8.7,то все норм и ничего не ругается.

 , ,

asaks
()

Бургеркинг и аналитика

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

 ,

asaks
()

Сконвертировать pdf файл в одно изображение

С помощью libpoppler-qt4 можно каждую страницу pdf сконвертировать в отдельное изображение. А как получить на выходе одно изображение, содержащее pdf целиком?

 , ,

asaks
()

Конвертация QVariant в double в Qt 4.8.7

Поставил из репы Qt 4.8.7. Из БД получаю число 1.8e+000, которое хранится там в типе varchar. Далее пытаюсь сконвертировать его в double:

double d = query.value(0).toDouble();
и получаю, что
d = 0
Внутри QVariant тип определяется правильно как QString. Проверял на другой машине с Qt 4.8.6, там все нормально.

 , ,

asaks
()

Мультибут с одного диска

Шел 2018 год, но до сих пор я не могу установить пяток различных дистров на один диск и грузиться между ними. Мда... Может просто я не настолько прошарен в гугле и кто-нибудь скинет ссылку на мануал как это сделать?

Пы.Сы. Нужна именно полноценная установка дистрибов, а не загрузка в режиме livecd.

 , ,

asaks
()

Аналог 2ГИС для linux

А чем пользуетесь вы? Интересует именно оффлайн использование.

 ,

asaks
()

Запуск команд shell'a из Qt Widgets app

Вроде как правильно запускать сначала shell и ему в качестве аргумента передавать команду для выполнения. Но если написать

process.waitForFinished(-1);
приложение повисает наглухо. Если указать какое-то определенное количество секунд для ожидания, то иногда проскакивает «QProcess: Destroyed while process is still running.»

Пока остановился на прямом вызове нужной команды:

process.start( "/usr/sbin/useradd", QStringList() << "-m" << sUserName );
Вроде работает, но вдруг что-то пойдёт не так. Так как же правильнее то сделать?

 ,

asaks
()

Переадресация с сайта Евросети

Решил тут зайти на сайт Евросети, посмотреть, какие смартфоны они предлагают и обнаружил редирект на непонятный сайт https://thae3.variti.de/share/6kLs1oalFCg1?sid=943&scheme=http&host=e...

При чем это ничего не грузится и хром выдает, что не удалось получить доступ к сайту. Это у меня одного так или везде такая фигня? Использую мегафон интернет.

 

asaks
()

Построение AST и типы Qt

Нужно мне разобрать заголовочный файл и выдернуть из него имена структур, имена полей и типов полей всех структур. Для этого дела мне посоветовали clang. Делал так: передал в clang_parseTranslationUnit нужный мне заголовочный файл и с помощью clang_visitChildren побежал по файлу. Работает все кроме одного,

clang_getTypeSpelling( cursorType )
на все типы отличные от стандартных возвращает int. А как бы мне получить имя типа, если там стоит qint32, QString и т.п.?

Может есть какой более правильный путь для этого?

 , ,

asaks
()

Clang и ABI CXX11

На машине установлен gcc 6.3.0, собираю из исходников llvm+clang 3.9.0. При попытке сделать в своем коде что-нибудь вроде:

fieldDecl->getDeclName().getAsString();
получаю:
undefined reference to `clang::DeclarationName::getAsString[abi:cxx11]() const`

Пробовал пересобирать llvm с разными флагами, не помогает. Это мне что же теперь gcc пересобирать? Подскажите кто давно использует llvm, сам только второй день с ним сижу, разбираюсь.

 , ,

asaks
()

Выбора VPS тред

Озадачился я тут выбором VPS для поднятия VPN. Подскажите какой хостинг для этого лучшего всего подходит по вашему мнению. Такой чтоб недорого было, скорость была приличная, полный root доступ и чтобы по поводу трафика можно было не беспокоиться, что он закончится. Вот например hetzner за 5 евро предлагает 1 ядро, 1 Гб рамы, 25 Гб ssd, 2 Тб трафика, а после превышения только скорость режут, но доп. платы не берут.

 , ,

asaks
()

Qmake и «and» в условии

Как с помощью qmake проверить выполнение сразу двух условий? Есть у меня несколько проектов, во все проекты, неявляющиеся консольными или библиотеками, нужно подключить файл ресурсов. Т.е. хотелось бы в .pri файле написать что-то вроде:

!CONFIG(staticlib) && !CONFIG(console) {
   RESOURCES += resource.qrc
}
Просветите как такое можно реализовать правильно? Скорее всего плохо искал в доках, но ничего про «and» в условиях не нашел. Пока только пришла бредовая идея, но это тот еще говнокод:
!CONFIG(staticlib){
   RESOURCES += resource.qrc
}

CONFIG(console) {
   RESOURCES -= resource.qrc
}

 ,

asaks
()

Отображение приложения всегда под другими приложениями

Создал свою панель инструментов. Вернее это виджет с установленным атрибутом

WA_X11NetWmWindowTypeDock
и флагами
FramelessWindowHint
и
WindowStaysOnBottomHint
. Вопрос заключается в следующем: почему при запуске других приложений они оказываются под этой «панелью инструментов»? Но если сначала запустить какое-нибудь приложение и свернуть его, а затем отобразить мою панель инструментов, то все приложения запускаются уже поверх нее.

 ,

asaks
()

В 100500й раз про биткоин

Вот объясните мне тупню, как эти ваши биткоины купить человеку далекому от этого всего? Слышал про всякие биржи, но за то, что туда денег закинешь плати процент, за совершение сделки опять процент, за вывод снова плати. А я всего-то хочу потратить свои 100 деревянных, чтобы заиметь 0,000000001 биткоина условно говоря. И как быть?

 , ,

asaks
()

Fedora 22 vs Broadcom Wi-Fi Adapter

Вот уже и 22-я версия вышла в релиз. А с драйверами для Broadcom'ских адаптеров всё такая же беда? Есть у меня старенький HP ProBook 4510s, поставил 21-ую, обламался с драйверами на Wi-Fi. Все найденные в интернетах инструкции не помогли, то этого пакета нет в репах для данной версии, то другое не компилируется. Бросил я это дело и воткнул LinuxMint. Вот почему у других дистрибутивов всё нормально с Broadcom, а Fedora болт положила на них?

 ,

asaks
()

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