• Как вызвать функцию setInterval через другую функцию?

    sergiks
    @sergiks Куратор тега JavaScript
    ♬♬
    let interval;
    const start = () => slide();
    
    const listen = (id, handler) => document.getElementById(id).addEventListener("click", handler);
    
    listen("btn1", () => interval = setInterval(start, 3e3));
    listen("btn2", () => clearInterval(interval));
    Ответ написан
    Комментировать
  • Почему програмы на винде проверяют себя на обновления?

    @galaxy
    Потому что для классических приложений Windows нет единого менеджера приложений или репозитория. За обновления программы отвечают самостоятельно. Некоторые не проверяют обновления вообще, другие делают это слишком рьяно.
    Ответ написан
    Комментировать
  • Почему програмы на винде проверяют себя на обновления?

    samodum
    @samodum
    Какой вопрос - такой и ответ
    Потому что это так задумано разработчиками
    Ответ написан
    Комментировать
  • Почему програмы на винде проверяют себя на обновления?

    @rPman
    Потому что майкрософт за все время своего существования не предложила адекватной системы репозитариев, а когда родило свой недомагазин, умудрилось сделать добавление чужих веток - только через задницу (private store). Никак не могут понять монополисты, что удобные и эффективные системы - только децентрализованные, без единого центра - отличный пример linux package managers как у debian/ubuntu или как у redhat.

    Существуют 3rd-party репозитарии приложений, к сожалению разработчики не желают в них добавлять свои... по причине 'а какого фига я буду заморачиваться на какие то левые системы'.

    з.ы. конечно, гуглаппс (как пример pm для android от монополиста) сейчас на высоте, но они еще хлебнут проблем (а пользователи и бизнес уже), про их техническую реализацию даже ругаться нет сил, хуже некуда.
    Ответ написан
    2 комментария