The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Создать новую тему
 - Свернуть нити
Пометить прочитанным
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | Архив | Избранное | Мое | Новое | | |  
Форум Программирование под UNIX
buildworld RPI3 - непонятки с LLVM_TARGET_ENABLE, !*! OldMonster, (Компиляция) 06-Дек-20, 15:37  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
sudo GUI скрипт, !*! sunjob, (Shell скрипты) 30-Июл-20, 10:17  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Сложное вычисление на Python и засовывание результата в Ansible, !*! xintrea, (Python) 24-Ноя-20, 15:34  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
особенности конвертации х86 пакета в х64, !*! gardener, (C/C++) 19-Сен-20, 14:31  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Копирование указателя и выделение памяти, !*! datswd, (C/C++) 17-Сен-20, 20:48  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]


Умирает скрипт из автозапуска, !*! dvl, (Shell скрипты) 09-Окт-20, 16:00  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]


Рекурсивное использование asprintf, !*! datswd, (C/C++) 27-Сен-20, 09:14  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Параллельное исполнение в bash, !*! Аноним, (Shell скрипты) 08-Окт-20, 19:15  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]


Clang vs Gcc: две компиляторных системы в одном дистрибутиве, !*! sidtver, (Компиляция) 08-Окт-20, 13:50  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]


CenOS 8 -- Qmail-1.03, !*! tukanen, (Компиляция) 18-Сен-20, 16:20  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Как правильно использовать QMediaMetaData для определения парам, !*! Oleg1980, (C/C++) 23-Сен-20, 14:48  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Python: возможно ли использования кодировок отличных от utf8?, !*! Аноним, (Python) 13-Авг-20, 23:29  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Как ускорить выполнения скрипта shell (проверка POS принтера), !*! Pablic, (Shell скрипты) 17-Авг-20, 16:23  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]


bash, передача команды строкой, !*! sunjob, (Shell скрипты) 13-Июл-20, 11:07  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Одна копия telegram bot на python, !*! hebeseyir, (Python) 25-Сен-19, 14:52  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
вставка текста из скрипта , !*! Roman, (Shell скрипты) 08-Июл-20, 22:05  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Сценарий для сортировки строк, !*! Gridal, (Shell скрипты) 23-Июн-20, 20:15  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]


оказия.. bsd 12.0 = > 12.1, !*! nekto, (C/C++) 17-Июн-20, 14:08  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]


Завершение дочерних процессов 2 уровня, !*! Аноним, (Shell скрипты) 13-Май-20, 01:56  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]


Возможно ли на regexp perl удалить определенное число байтов?, !*! zhukovia, (Perl) 05-Фев-20, 13:29  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]


Поскажите как в SQL запросить N предпоследних значений, !*! A.Stahl, (Базы данных, SQL) 11-Фев-20, 08:58  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Не хочет работать valgrind в Astra Linux 1.3, !*! xintrea, (Отладка и профилирование) 18-Мрт-20, 17:22  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
  • В догонку, проблемный код valgrind такой code define FIND _sec, _se, !*! xintrea (ok), 17:39 , 18-Мрт-20 (1)
    В догонку, проблемный код valgrind такой:

    #           define FIND(_sec, _seg) \
                do { \
                   ElfXX_Shdr a_shdr; \
                   ML_(img_get)(&a_shdr, dimg, \
                                INDEX_BIS(shdr_dioff, i, shdr_dent_szB), \
                                sizeof(a_shdr)); \
                   if (di->_sec##_present \
                       && 0 == ML_(img_strcmp_c)(dimg, shdr_strtab_dioff \
                                                 + a_shdr.sh_name, "." #_sec)) { \
                      vg_assert(di->_sec##_size == a_shdr.sh_size); \
                      /* JRS 2013-Jun-01: the following assert doesn't contain */ \
                      /* any ==s, which seems to me to be suspicious. */ \
                      vg_assert(di->_sec##_avma +  a_shdr.sh_addr + _seg##_dbias); \
                      /* Assume we have a correct value for the main */ \
                      /* object's bias.  Use that to derive the debuginfo */ \
                      /* object's bias, by adding the difference in SVMAs */ \
                      /* for the corresponding sections in the two files. */ \
                      /* That should take care of all prelinking effects. */ \
                      di->_sec##_debug_svma = a_shdr.sh_addr; \
                      di->_sec##_debug_bias \
                         = di->_sec##_bias + \
                           di->_sec##_svma - di->_sec##_debug_svma; \
                      TRACE_SYMTAB("acquiring ." #_sec \
                                   " debug svma = %#lx .. %#lx\n",       \
                                   di->_sec##_debug_svma, \
                                   di->_sec##_debug_svma + di->_sec##_size - 1); \
                      TRACE_SYMTAB("acquiring ." #_sec " debug bias = %#lx\n", \
                                   (UWord)di->_sec##_debug_bias);           \
                   } \
                } while (0);

                /* SECTION   SEGMENT */
                FIND(text,   rx)
                FIND(data,   rw)
                FIND(sdata,  rw)
                FIND(rodata, rw)
                FIND(bss,    rw) <!-- Проблема тут
                FIND(sbss,   rw)

    #           undef FIND


    сообщить модератору +/ответить
Помогите с пакетом Плотностной алгоритмом кластеризации DBSCAN, !*! qqq, (Разное) 05-Мрт-20, 11:59  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
как написать этот код на BASH, !*! tukanen, (Shell скрипты) 13-Фев-20, 15:18  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]


Как по файлам вычислить из какой они ревизии Git?, !*! Фёдор Диспатчный, (Контроль версий, Git, SVN, Bazaar, Mercurial) 27-Янв-20, 18:11  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
  • Нету простого способа Даже если ты посчитаешь хэш блоба, в базе данных ссылки о, !*! Мяу (?), 20:42 , 27-Янв-20 (1)
    > Есть набор файлов, якобы точно соответствующий какой-то ревизии в Git.
    > Хочу определить какой именно ревизии соответствуют эти файлы.
    > Есть простой способ найти ревизию?
    > Сложный способ:
    > - посчитать контрольные суммы искомых файлов,
    > - делать checkout на все подряд ревизии,
    > - вычисляя контрольные суммы файлов в каждой ревизии,
    > - выбрать наилучшее совпадение с ревизией.

    Нету простого способа. Даже если ты посчитаешь хэш блоба, в базе данных ссылки односторонним образом устроены. Нельзя по хэшу блоба узнать какому tree он принадлежит без полного сканирования базы. И соответственно к какому коммиту принадлежит tree аналогично

    сообщить модератору +/ответить
Попытка реализовать собственный exec в userspace, !*! Павел Отредиез, (C/C++) 02-Янв-20, 20:36  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Не работает перевод до старта QApplication. Как обойти?, !*! xintrea, (GUI, XWindow, Qt, GTK) 20-Янв-20, 09:54  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
  • ля,не приходило на ум - что скорее всего система сигнал-слот не будет работа, !*! Аноним (1), 14:30 , 20-Янв-20 (1)
    > Перед тем, как будет стартовать объект QApplication (метод exec()), мне нужно подготовить
    > определенные файлы, которые нужны для корректного старта, чтобы приложение могло их
    > найти.

    ...
    *ля,
    не приходило на ум - что скорее всего система сигнал-слот не будет работать до запуска exec() ?

    >> Или, может быть, есть какой-то другой метод?

    Дффух - фазoвая инициализация ?
    Пример, ah( simple win-helper ), в конструкторе ph, вызов void init(); где происходит подготовка всех кишок аппы:

    int main(
    int argc,
    char *argv[])
    {

      int ret = 0;

      FMemWatcher memWatcher;

      FAppHelper ah;
      if (!ah.isOk()) {

        ret = -1;
        }

      // make copy because qt may change
      FArg arg(argc,argv);
      if (!arg.isOk()) {

        ret = -2;
        }

      if (0 == ret) {

        FGuiApplication app(argc, argv);
        FPluginHolder ph(arg, &memWatcher);

        if (ph.isOk()) {

          ret = app.exec();
          }
        else {

          ret = -3;
          }
        }

      memWatcher.Dump();

      return ret;

    };


    >Очень не хотелось бы в корне переделывать все приложение из-за такой вот особенности Qt.

    Имо, там перекроить вопрос 30-90 минут...

    P.S.:
    Вроде как еще на gamedev, не отметились.. :)

    сообщить модератору +/ответить
Книга о Шелле (Shell), !*! alexynior, (Shell скрипты) 05-Янв-20, 05:12  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Brainfuck New Year, !*! pavlinux, (Языки программирования) 25-Дек-15, 02:26  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]


Нужна простая помощь в тестировании движка Key-Value (libmdbx), !*! erthink, (Разное) 12-Июл-19, 22:04  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
  • Сколько денег за тесты , !*! universite (ok), 23:13 , 12-Июл-19 (1)
    > Прошу помочь в тестировании key-value движка MDBX. Хватит даже полудохлой (в разумных
    > пределах) виртуалки с установленным компилятором C++, make и компрессором lz4 для
    > логов.

    Сколько денег за тесты?

    сообщить модератору +/ответить
  • cc -O2 -g3 -Wall -Werror -Wextra -ffunction-sections -fPIC -fvisibility hidden -, !*! test (??), 08:05 , 13-Июл-19 (3)
    cc -O2 -g3 -Wall -Werror -Wextra -ffunction-sections -fPIC -fvisibility=hidden -D_GNU_SOURCE=1 -std=gnu11 -pthread -DNDEBUG=1 -DMDBX_DEBUG=0 -DLIBMDBX_EXPORTS=1 -I. tutorial/sample-mdbx.c ./libmdbx.so -o example
    rm -f /dev/shm/mdbx-test.db /dev/shm/mdbx-test.log && (set -o pipefail; ./mdbx_test --repeat=42 --pathname=/dev/shm/mdbx-test.db --dont-cleanup-after basic | tee -a /dev/shm/mdbx-test.log | tail -n 42) \
    && ./mdbx_chk -vvn /dev/shm/mdbx-test.db && ./mdbx_chk -vvn /dev/shm/mdbx-test.db-copy
    [ 11005 child_9.9  fail ] mdbx_env_open() failed: Function not implemented (38)
    [ 10999 child_3.3  fail ] mdbx_env_open() failed: Function not implemented (38)
    [ 11004 child_8.8  fail ] mdbx_env_open() failed: Function not implemented (38)
    [ 10998 child_2.2  fail ] mdbx_env_open() failed: Function not implemented (38)
    [ 10997 child_1.1  fail ] mdbx_env_open() failed: Function not implemented (38)
    [ 11000 child_4.4  fail ] mdbx_env_open() failed: Function not implemented (38)
    [ 190713-13:00:25.026593_10994 main       info ] config-dump:     limits: readers 42, tables 42
    [ 190713-13:00:25.026598_10994 main       info ] config-dump:     drop table: No
    [ 190713-13:00:25.026602_10994 main       info ] config-dump:     ignore MDBX_MAP_FULL error: No
    [ 190713-13:00:25.026606_10994 main       info ] config-dump: #9, testcase append, space_id/table 9
    [ 190713-13:00:25.026612_10994 main       info ] config-dump:     log: level 3, console
    [ 190713-13:00:25.026616_10994 main       info ] config-dump:     database: /dev/shm/mdbx-test.db, size 268435456[-1..-1, -1 -1, -1]
    [ 190713-13:00:25.026622_10994 main       info ] config-dump:     mode: 0x7984000 = mapasync, nosubdir, writemap, nordahead, nomeminit, coalesce, lifo
    [ 190713-13:00:25.026629_10994 main       info ] config-dump:     table: 0x4 = data.dups
    [ 190713-13:00:25.026635_10994 main       info ] config-dump:     iterations/records 1000
    [ 190713-13:00:25.026639_10994 main       info ] config-dump:     repeat 42
    [ 190713-13:00:25.026644_10994 main       info ] config-dump:     threads 1
    [ 190713-13:00:25.026648_10994 main       info ] config-dump:     keygen.params: case random, width 32, mesh 32, rotate 3, offset 41, split 16/16
    [ 190713-13:00:25.026653_10994 main       info ] config-dump:     keygen.seed: 1
    [ 190713-13:00:25.026658_10994 main       info ] config-dump:     key: minlen 0, maxlen 990
    [ 190713-13:00:25.026662_10994 main       info ] config-dump:     data: minlen 0, maxlen 990
    [ 190713-13:00:25.026667_10994 main       info ] config-dump:     batch: read 42, write 42
    [ 190713-13:00:25.026671_10994 main       info ] config-dump:     no-delay
    [ 190713-13:00:25.026676_10994 main       info ] config-dump:     no-inject-writefault
    [ 190713-13:00:25.026680_10994 main       info ] config-dump:     limits: readers 42, tables 42
    [ 190713-13:00:25.026684_10994 main       info ] config-dump:     drop table: No
    [ 190713-13:00:25.026689_10994 main       info ] config-dump:     ignore MDBX_MAP_FULL error: No
    [ 190713-13:00:25.026693_10994 main       info ] config-dump: timeout: INFINITE
    [ 190713-13:00:25.026698_10994 main       info ] config-dump: cleanup: before Yes, after No
    [ 190713-13:00:25.026703_10994 main       info ] config-dump: failfast: Yes
    [ 190713-13:00:25.026707_10994 main       info ] config-dump: progress indicator: Yes
    [ 190713-13:00:25.043661_11005 child_9.9  fail ] mdbx_env_open() failed: Function not implemented (38)
    [ 190713-13:00:25.043736_10999 child_3.3  fail ] mdbx_env_open() failed: Function not implemented (38)
    [ 190713-13:00:25.044187_11004 child_8.8  fail ] mdbx_env_open() failed: Function not implemented (38)
    [ 190713-13:00:25.045076_10998 child_2.2  fail ] mdbx_env_open() failed: Function not implemented (38)
    [ 190713-13:00:25.045329_10997 child_1.1  fail ] mdbx_env_open() failed: Function not implemented (38)
    [ 190713-13:00:25.045561_11000 child_4.4  fail ] mdbx_env_open() failed: Function not implemented (38)
    [ 190713-13:00:25.046074_10994 overlord   info ] actor #8, id 8, pid 11004: failed
    [ 190713-13:00:25.046319_10994 overlord   info ] actor #6, id 6, pid 11002: killed
    [ 190713-13:00:25.046535_10994 overlord   info ] actor #4, id 4, pid 11000: killed
    [ 190713-13:00:25.046728_10994 overlord   info ] actor #5, id 5, pid 11001: killed
    [ 190713-13:00:25.046935_10994 overlord   info ] actor #2, id 2, pid 10998: killed
    [ 190713-13:00:25.047155_10994 overlord   info ] actor #3, id 3, pid 10999: killed
    [ 190713-13:00:25.047561_10994 overlord   info ] actor #1, id 1, pid 10997: killed
    [ 190713-13:00:25.048007_10994 overlord   info ] actor #7, id 7, pid 11003: killed
    [ 190713-13:00:25.050584_10994 overlord   info ] actor #9, id 9, pid 11005: killed
    [ 190713-13:00:25.050633_10994 overlord   noti ] RESULT: Failed
    [ 190713-13:00:25.050641_10994 overlord   info ] skip cleanup
    make: *** [check] Ошибка 1

    сообщить модератору +/ответить
 
Пометить прочитанным Создать тему
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | Архив | Избранное | Мое | Новое | | |



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру