Content-pro: Цикл быстрей отработает чем первый addEventListener выполниться. На тот момент когда отработает первый addEventListener переменная i может в себе содержать последний элемент массива или вообще undefined.
А так можно сказать вы замороживаете переменную i для каждого выполнения addEventListener.
Если я вас правильно понял, то в результате выполнения этого кода
for (var i = 0; i < 20; i++) {
console.log('outside: '+i);
(function(i) {
for (var j = 0; j < 1000000000; j++) {
}
console.log('inside: '+i);
}(i));
}
должно сначала 20 раз вывестить console.log('outside: '+i);
А потом уже выполняться console.log('inside: '+i);
Использую уже несколько лет немного альтернативное решение.
Записи ДНС находятся у dnsmadeeasy.com. Они же своими средствами и выполняют мониторинг и переключение между IP когда главный сервер отказывает и назад, когда он снова онлайн.
Т.е. свои скрипты писать не надо и поддерживать их в рабочем состоянии.
I know how: serega123456789,
Что касается Majestic, то далеко не все сайты выдают разные результаты с www и без. Если с какими-то отдельными сайтами возникают расхождения, напишите в поддержку, наши разработчики рассмотрят вопрос.
Абсолютно все сайты выдают разные результаты с www и без. Другой вопрос, что в половине случаев эти результаты попадают в один промежуток вашей недавно придуманной метрики.
Уже хотя бы сделали среднее арифметическое между вариантами с www и без.
Как и написал, в моей выборке показатели разные будут у 50% сайтов, но писать в ТП не буду каждый раз, давно уже забил на разные придуманные вами метрики.
Итак, вы должны быть так дороги компании, чтобы она хотела заплатить за вас 15000$, а также подождать 9-12 месяцев. Если средний PHP программист будет получать 60000-80000, то это вообще не имеет никакого смысла. Смысл только будет везти человека, кто претендует на какие-нибудь 110000, или около того.
В общем, PHP программист и US - это почти две несовместимые вещи, имхо.
Я бы не был так однозначен, т.к. мне лично удалось совместить как раз эти две вещи, причем, с достаточно низким уровнем владения PHP и всего прочего на тот момент.
Тут еще много зависит от удачи и настойчивости.
Но в целом, в последние годы эмиграция значительно усложнилась по H1B.
Нужен работодатель готовый платить за вас, и только после этого у вас появляется 25% шанс на визу раз в год.
Эта тему тему можно очень сильно раздуть :) и она выйдет далеко за рамки топика.
Мне кажется если есть желание, надо пытаться и начинать изучать как профессию, так и возможные варианты сваливания если это цель. Сразу программистом вы не станете. Год, два может казаться огромным сроком и демотивировать, но может случиться и так, что очень быстро пройдет это время и будешь оглядываться назад и жалеть, что не начал год - два назад.
Любой, на котором сможете практиковаться достаточно. Вам нужно учиться думать как программист прежде всего, а сам язык - это уже вторично.
У вас уже есть проекты какие-то. Они могут послужить для вас площадками для эксперементов и получения начального опыта.
Можно попробывать начать с PHP, очень скоро появится жалание разобраться в базах данных (Mysql скорее всего). Поймете чем бекенд от фронт енда отличается и тут сразу на арену выйдет Javascript. Который, как упоминалось выше, принципиально отличается от PHP ассинхронностью. Не в курсе топовых обучающих ресорсов, но недавно перечитывал http://learn.javascript.ru/ и очень много нового интересного узнал не смотря на некоторый уже имеющийся опыт. Думаю, этого для начала хватит на год - два.
После уже можно и другие языки изучить если профессионально заказы хотите делать и определитесь с трендовыми технологиями.
Как это исправить?
Выполнять
после появления классов у элементов
Может .htaccess который глубже находится это правило отменяет?
Не должен, т.к. в правилах стоит флаг L, цепочка на этом должна закончиться.
Могу посоветовать поставить что-то типа плагина User agent switcher, изменить User Agent и самостоятельно поэксперементировать.
Только главные страницы попрежнему доступны или отличные от главной тоже в логах проскакивают?
Может что-то с настройками nginx если он есть? Может определенные страницы он сам обрабатывает и запросы не доходят до Apache?
---------- Добавлено 21.06.2016 в 11:01 ----------
У вас кстати RewriteEngine On ниже включен только. Может в этом проблема?
Majestic бот не реагирует на блокировку через IP в .htaccess
Его мнение никого не интересует. Сервер ему просто не отдаст страницу если он представится как Majestic бот. Это не robots.txt.
Что не так в .htaccess указано?
У вас вообще поддержка .htaccess включена? Может в этом проблема? С файлом, мне кажется, все в порядке. Должен работать.
В .htaccess можно проверять по User Agent.
Что-то вроде єтого:
Но я сомневаюсь, что они находят подобные нарушение с помощью ботов. От живого сотрудника врядли что-то спасет.
Дам ответ - может не на 100% по теме вопроса, но зато на 200% точный ответ на извечный вопрос "Как все успеть?"
Вы форумом не ошиблись?
Цикл быстрей отработает чем первый addEventListener выполниться. На тот момент когда отработает первый addEventListener переменная i может в себе содержать последний элемент массива или вообще undefined.
А так можно сказать вы замороживаете переменную i для каждого выполнения addEventListener.
Если я вас правильно понял, то в результате выполнения этого кода
должно сначала 20 раз вывестить console.log('outside: '+i);
А потом уже выполняться console.log('inside: '+i);
Но во время моего тестирования они чередуются
Использую уже несколько лет немного альтернативное решение.
Записи ДНС находятся у dnsmadeeasy.com. Они же своими средствами и выполняют мониторинг и переключение между IP когда главный сервер отказывает и назад, когда он снова онлайн.
Т.е. свои скрипты писать не надо и поддерживать их в рабочем состоянии.
Тут описание самого сервиса DNS Failover.
serega123456789,
Что касается Majestic, то далеко не все сайты выдают разные результаты с www и без. Если с какими-то отдельными сайтами возникают расхождения, напишите в поддержку, наши разработчики рассмотрят вопрос.
Абсолютно все сайты выдают разные результаты с www и без. Другой вопрос, что в половине случаев эти результаты попадают в один промежуток вашей недавно придуманной метрики.
Уже хотя бы сделали среднее арифметическое между вариантами с www и без.
Как и написал, в моей выборке показатели разные будут у 50% сайтов, но писать в ТП не буду каждый раз, давно уже забил на разные придуманные вами метрики.
Итак, вы должны быть так дороги компании, чтобы она хотела заплатить за вас 15000$, а также подождать 9-12 месяцев. Если средний PHP программист будет получать 60000-80000, то это вообще не имеет никакого смысла. Смысл только будет везти человека, кто претендует на какие-нибудь 110000, или около того.
В общем, PHP программист и US - это почти две несовместимые вещи, имхо.
Я бы не был так однозначен, т.к. мне лично удалось совместить как раз эти две вещи, причем, с достаточно низким уровнем владения PHP и всего прочего на тот момент.
Тут еще много зависит от удачи и настойчивости.
Но в целом, в последние годы эмиграция значительно усложнилась по H1B.
Нужен работодатель готовый платить за вас, и только после этого у вас появляется 25% шанс на визу раз в год.
Эта тему тему можно очень сильно раздуть :) и она выйдет далеко за рамки топика.
Мне кажется если есть желание, надо пытаться и начинать изучать как профессию, так и возможные варианты сваливания если это цель. Сразу программистом вы не станете. Год, два может казаться огромным сроком и демотивировать, но может случиться и так, что очень быстро пройдет это время и будешь оглядываться назад и жалеть, что не начал год - два назад.
Любой, на котором сможете практиковаться достаточно. Вам нужно учиться думать как программист прежде всего, а сам язык - это уже вторично.
У вас уже есть проекты какие-то. Они могут послужить для вас площадками для эксперементов и получения начального опыта.
Можно попробывать начать с PHP, очень скоро появится жалание разобраться в базах данных (Mysql скорее всего). Поймете чем бекенд от фронт енда отличается и тут сразу на арену выйдет Javascript. Который, как упоминалось выше, принципиально отличается от PHP ассинхронностью. Не в курсе топовых обучающих ресорсов, но недавно перечитывал http://learn.javascript.ru/ и очень много нового интересного узнал не смотря на некоторый уже имеющийся опыт. Думаю, этого для начала хватит на год - два.
После уже можно и другие языки изучить если профессионально заказы хотите делать и определитесь с трендовыми технологиями.