• Как отключить асинхронность в JS?

    Никак не отключить асинхронность, яваскрипт однопоточный, асинхронный.
    Все коллбеки, fetch и многое другое выполняются асинхронно.
    Вы привели кусок кода по которому читающий должен чудным образом догадаться что происходит например внутри hide_message, show_message, load_json
    Основной вопрос к load_json, что эта функция возвращает?
    Если Promise, то почитайте https://habr.com/ru/company/vk/blog/269465/
    Ну и судя по вопросу вам не помешает просто почитать от корки до корки
    https://learn.javascript.ru/
    Ответ написан
    7 комментариев
  • Что не так я передаю в TAR?

    jcmvbkbc
    @jcmvbkbc
    "I'm here to consult you" © Dogbert
    tar: Удаляется начальный `/' из имен объектов

    Это просто предупреждение о том, что внутри архива у файлов не будет ведущего /, не смотря на то, что в командной строке он есть. Но если хочется, можно написать так:
    tar -g home/sites/backup/2017/12/full.0.tar.gz \
      -czf home/sites/backup/2017/12/full.28.tar.gz \
      --exclude-from=home/sites/scripts/backup_exclude \
      --ignore-failed-read \
      --listed-incremental home/sites/backup/2017/12/list \
      -C / \
      home/sites/web/project/

    Т.е. перенести опции до пути к архивируемым файлам и добавить -C / чтобы перейти в корневой каталог, от которого путь home/sites/web/project/ будет найден.
    Отсутствие ведущих / перед параметрами -f, --exclude-from и --listed-incremental выглядит подозрительно, и, если что, не влияет на выдачу предупреждения tar: Удаляется начальный `/' из имен объектов
    Ответ написан
    Комментировать
  • Какие есть аналоги select2?

    TTATPuOT
    @TTATPuOT
    https://code.patriotovsky.ru/
    Сами напишите, если уж насколько проблемно. Можно не все select'ы сразу подгружать, а по мере скролла их уже отображать.
    Так или иначе все более-менее похоже работают.

    Тестируйте просто всё по очереди:
    https://selectize.github.io/selectize.js/
    https://github.hubspot.com/select/docs/welcome/
    https://selectric.js.org/

    Или на ванильном JS: https://joshuajohnson.co.uk/Choices/ , https://slimselectjs.com/ - по идее, работать должно быстрее.
    Ответ написан
    1 комментарий