• Как положить базу данных вместе с приложением?

    @mgkirs Автор вопроса
    Просто скопировал из qrc в AppDataLocation
    QStandardPaths::standardLocations(QStandardPaths::AppDataLocation);
    if(!QFile::exists("db.sl3")){
        QFile::copy(":db/db.sl3","db.sl3");
    }else{
        qDebug()<<"File found"; }
    QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE");
    nwtb.setDatabaseName("JWS.sl3");
    if(!db.open()){
    qDebug()<<nwtb.lastError().text();
    }
    Ответ написан
    Комментировать
  • Проброс портов и марутизация на TP-LinK как сделать чтоб заработало?

    @mgkirs Автор вопроса
    НЕ не не. Это очевидно. У меня с выделением портов нет, просто они пингуются а порт ничего мне не выдает.

    Проблема глубже:
    kir@kirPC:~$ traceroute 192.168.20.12
    traceroute to 192.168.20.12 (192.168.20.12), 30 hops max, 60 byte packets
    1 192.168.20.12 (192.168.20.12) 6.566 ms 6.548 ms 7.264 ms
    2 192.168.20.12 (192.168.20.12) 7.927 ms 7.926 ms 7.922 ms
    kir@kirPC:~$ traceroute 192.168.20.16
    traceroute to 192.168.20.16 (192.168.20.16), 30 hops max, 60 byte packets
    1 192.168.20.16 (192.168.20.16) 5.066 ms 5.330 ms 5.338 ms
    kir@kirPC:~$ traceroute 192.168.20.6
    traceroute to 192.168.20.6 (192.168.20.6), 30 hops max, 60 byte packets
    1 kirPC.local (192.168.20.6) 0.036 ms 0.006 ms 0.004 ms
    kir@kirPC:~$

    Но это не заведет шайтан машину
    Вдруг заработал видеорегистратор по ethernet.

    меня пугает двойной трейс роут
    Ответ написан
    Комментировать
  • Acer V3-771G - Touchpad ALPS определяется, как PS/2 Generic Mouse?

    @mgkirs Автор вопроса
    скачал:
    https://www.dahetral.com/public-download/alps-psmo...

    распаковал сюда /
    чтобы в /usr/src/ была папка psmouse-alps-1.3

    Далее от рута:

    dkms add psmouse/alps-1.3
    dkms autoinstall
    rmmod psmouse && modprobe psmouse

    Скролинг 2 мя пальцами сразу заработал и kde-config-touchpad тоже
    Ответ написан
    Комментировать
  • Почему в ie 9 не работает border-radius при hover?

    @mgkirs
    Для начало поменяйте местами:
    border-radius: 70px;
    border: none;


    Попробуйте добавить в head
    <meta http-equiv="X-UA-Compatible" content="IE=Edge" />


    Если не получится попробуйте так:
    border-radius-left-bottom: 35px;
    border-radius-left-top: 35px;
    border-radius-right-bottom: 35px;
    border-radius-right-top: 35px;
    Ответ написан
  • Обмен bitcoin на росбанки?

    @mgkirs
    а что там с веб мони и их обменником по заявкам?
    Ответ написан
    Комментировать
  • Встроенный тест емкостного экрана

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

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

    Прикосновения считываются через сотни тысяч сенсоров по всему экрану, а не высчитываются на основании координат прикосновений по шкале Х, Y. Поэтому слепая область сенсоров из за оборвавшейся дорожки или брака может быть, где угодно и соединенная рамка ничего не покажет.
    Ответ написан
    2 комментария
  • Проблема с 301 редиректом?

    @mgkirs
    Все как описал Urvin, я бы еще добавил флаг QSA на всякий случай.
    Ответ написан
    Комментировать
  • Как у вас реализовано чпу?

    @mgkirs
    у меня оно реализовано средствами apache
    Вот 1 из примеров:
    RewriteRule ^(.[^/]*)/([0-9]*)$ /index.php?a=$1&n=$2 [QSA]
    Ответ написан
    Комментировать
  • Помогите собрать HHVM под Fedora 19

    @mgkirs Автор вопроса
    Вобщем удалил все нафиг. Открыл мануал:
    тут поменял строчку export CMAKE_PREFIX_PATH=/usr на CMAKE_PREFIX_PATH=/home/user/куда понравиться
    Дальше все помануалу. Кроме:
    тут ссылка не работает я с лаунч пада скачал версию 1.0.8 а дальше как написанно.
    Пока еще компилируется(62%), но что то мне подсказывает что все будет ок.
    Ответ написан
    Комментировать
  • Помогите собрать HHVM под Fedora 19

    @mgkirs Автор вопроса
    Хех? все равно не собрался видимо нужна более старая версия библиотеки memcached)).

    /home/kir/dev/hiphop-php/hphp/runtime/ext/ext_memcached.cpp:763:26: замечание: in expansion of macro «LMCD_SERVER_MICRO_VERSION»
    uint8_t microVersion = LMCD_SERVER_MICRO_VERSION(server);
    ^
    /home/kir/dev/hiphop-php/hphp/runtime/ext/ext_memcached.cpp: В функции-члене «HPHP::Variant HPHP::c_Memcached::t_getversion()»:
    /home/kir/dev/hiphop-php/hphp/runtime/ext/ext_memcached.cpp:778:63: ошибка: некорректное преобразование из «memcached_return_t (*)(const memcached_st*, const memcached_instance_st*, void*)» в «memcached_server_function {aka memcached_return_t (*)(const memcached_st*, const org::libmemcached::Instance*, void*)}» [-fpermissive]
    memcached_server_function callbacks[] = { doVersionCallback };
    ^
    make[2]: *** [hphp/CMakeFiles/hphp_runtime_static.dir/runtime/ext/ext_memcached.cpp.o] Ошибка 1
    make[1]: *** [hphp/CMakeFiles/hphp_runtime_static.dir/all] Ошибка 2
    make: *** [all] Ошибка 2
    Ответ написан
    Комментировать
  • Помогите собрать HHVM под Fedora 19

    @mgkirs Автор вопроса
    Еще раз большое спасибо, без вас бы никогда не нашол решения. Для тех кто в будующем найдет эту тему:
    у меня заработало после того как я установил curl, curl-devil, libmemcached, libmemcached-devil, ttb, ttb-devil, libdwarf, libdwarf-devil, inotify-tools, inotify-tools-devel, libunwind, libunwind-devel из репозитария федоры. mcrypt, mcrypt-devel из rpm как в манулале. А libevent вот с помошю такого хака только 2 строки добавил вот так:
    find_library(LIBEVENT_LIB NAMES event PATHS ${LibEvent_LIB_PATHS})
    
    if (LIBEVENT_LIB AND LIBEVENT_INCLUDE_DIR)
      set(LibEvent_FOUND TRUE)
      set(LIBEVENT_LIB ${LIBEVENT_LIB})
    else ()
    set(LIBEVENT_LIB /home/user/dev/libevent/libevent.so)
    set(LIBEVENT_INCLUDE_DIR /home/user/dev/libevent)
    if (LIBEVENT_LIB AND LIBEVENT_INCLUDE_DIR)
      set(LibEvent_FOUND TRUE)
      set(LIBEVENT_LIB ${LIBEVENT_LIB})
    else ()
      set(LibEvent_FOUND FALSE)
    endif ()
    endif ()
    

    Таким образом даже удалять libevent не понадобилось бы.
    И не забывайте удалять CMakeCache.txt перед командой «cmake .»
    Ответ написан
  • Снаряд не попадает 2 раза в одно место — а как с точки зрения теории вероятности?

    @mgkirs
    Тут генератор случайных чисел это атмосфера(форма и вес снаряда значительно может снизить влияние атмосферы), температура ствола, количество взрывчатки, качество взрывчатки, как реакция взрыва развивается я не знаю, но предполагаю что это тоже может влиять точность, не до совершенства идеальная аэродинамика снаряда(влияние может быть, но влияние крайне мало из-за большого веса и специально разработанной формы), износ ствола(ну изнашивается же).

    Вероятность попадания 1 пушки в то же место, примерно такая же, как кинуть кубик и выкинуть то же число что выпадало прежде. Только граней у кубика должно быть соответственно больше. И сектора попадания должны быть не равномерными( в центре меньше по краям больше).

    Вопрос выглядет вот так: Если вы кидаете кость и у вас выпало 6. То какова вероятность, что в следующий раз выпадет 6?
    Ответ, точно такаяже как и в прошлый раз. НО кое что зависит и от темпиратуры ствола.

    Что касается арт апстрела то при пллотном огне, в основном снаряды летят в маленьк
    Ответ написан
    Комментировать
  • Какие android-планшеты закупить для разработки и тестирования игры?

    @mgkirs
    Лучше, подбирайте исходя из видео ускорителей из-за их разнообразия бывают проблемы с текстурами. Adreno, mali(400, T628), PowerVR, Tegra. Китайцы еще иногда используют Vivante, и хитро сделанные mali(бывают ли с ними проблемы я не знаю). А разрешение нужно для проверки верстки в основном.
    Ответ написан
    Комментировать
  • Эпоксидный клей на плате

    @mgkirs
    Опасное это дело… Когда я последний раз(в безнадежном случае) убирал эпоксидный клей с феном и нагревателем плат. Многослойная плата вздулась, как поп корн. Но эпоксидка у меня была в середине. Попробуйте нагреть и соскоблить 270 градусов на фене должно хватить для того, чтобы размягчить клей и соскоблить
    Ответ написан
    Комментировать