SunRiser, если посканировать порты, то 80/8080/8081 открыты?
Опять же, если вы сделаете экспорт настроек и сбросите маршрутизатор в дефолтные настройки, даст ли это что-либо?
Николай Чуприк, хорошая идея. Пусть у вас будет счётчик в рекурсии. Вы будете каждый раз его увеличивать, когда куда-либо проваливаетесь. Как наберёте 100 вызовов - показываете confirm, а потом ещё раз 100 циклов и т. д.
Николай Чуприк, меня закидают тапками, но я думаю, что всё дело в однопоточности JavaScript или конкретной вкладки. Когда у вас единственный поток занят рекурсивными вычислениями, то у него нет эдакого кванта времени, чтобы обработать ещё нажатие несуществующей кнопки Stop в вашем отладчике. Наверняка, это всё крутится в одном потоке, а если и нет, то возможно этот поток не отпущен браузером, чтобы принять вашу команду.
Я бы предложил вам добавить проверку на некоторую глобальную переменную, и если она "true", выйти из рекурсии, но смешно то, что JavaScript-консоль скорее всего зависнет и вы не сможете в ней выставить вашу переменную в "true"
¯\_(ツ)_/¯
Давно я слышал про подобное, но я не понимаю, как у вас и что подгружается. В моё время причиной было то, что при встраивании ответа от AJAX-вызова в страницу, скрипты, необходимые для валидации, не инициализировались. То есть не срабатывали события, типа onLoad/onInitialize, которые бы проходили по странице и превращали ваши data-* теги (или что у вас там) в JavaScript обработчики.
Если скрипт зависнет, то FF должен показать вам окно о том, что его надо остановить. Вы можете понизить время ожидания результата выполнения скрипта.
Я не нашёл в гугле как остановить скрипт. Может быть такого и нет, но если вы не знаете, что у вас отъедает CPU, попробуйте занизить время с 10 секунд до, допустим, 5 и запустите ваш скрипт через профайлер, он, возможно, покажет какой код тормозит.
Мне не понятно, что у вас происходит. Цикл может быть бесконечным, это не страшно, страшно, что окно не отвечает - это означает, что не хватает CPU ресурсов и либо вы делаете троттлинг вашего скрипта, либо перекладываете вычислительную работу на кого-либо (сервер, воркер, что у вас там).
Nuobu1, я бы ещё добавил, что дело не в бесплатности курсов, а сколько ещё в инфраструктуре, которая нужна для работы с ABAP языком. Без NetWeaver ничего не выйдет, а его надо где-либо заиметь.
Хотя бы trial. А дальше, можете книжку отыскать по языку и основным понятиям, а потом уже переключаться на конкретное приложение. Потому что язык - это одно, а какие функции вызывать - это другое.
Не смог пройти мимо звёздочек. По мне лучше смотреть на более информативную статистику, чем "лайки".
Хотя бы здесь: https://stateofjs.com/2017/front-end/results
Тут для себя можно определиться, куда развиваться: туда, где много разработчиков, или туда, где много любопытных.
Вы сетевой принтер через компьютер подключили к сети, или есть возможность подключить его напрямую к роутеру/свичу или NAS? Для того, чтобы ваш компьютер был выключен, а принтер был бы доступен.
Если что, вот ответ на то, что я понял: https://www.quora.com/Regarding-the-mobile-browser...