Изменить результат легко, но изменить на нужное значение весьма сложно. Т.к. для этого придется иметь очень много фэйковых аккаунтов и подбирать. В среднем надо в 2 раза меньше фэйков, чем участников, чтобы среди них нашелся нужный id. Учитывая, что в ВК нужно подтверждение по смс, еще сложнее мухлевать.
Доя соц. сетей можно суммировать id участников и брать остаток от деления на кол-во участников. Просто для участников и крайне сложно устроить победу нужному человеку организаторами.
Т.е. «требует изучения» — это будет в рабочее время?
>поощряют всевозможные хаки, которые в реальной рабочей обстановке либо вообще не используются, либо гуглятся за минуту.
Именно что спец по JS должен это всё сразу знать. А не говнокодить свои велосипеды или сидеть в гугле из-за того что он не знал решения в пару строк.
Если вы про позицию Junior, то со статьёй можно согласиться, но тогда это надо было озвучить в статье.
>Скажем, вы поделили на нуль, большинство языков выбросит ошибку и завершит работу, а JavaScript покажет знакомый нам Not a Number
Это в какой реализации JavaScript? Всегда было Infinity.
По спецификации Infinity имеет тип Number.
> 581 /* Make CATEGORYVALUE point to the next element of the list. */
> 582 while (categoryvalue[0] != '\0' && categoryvalue[0] == ':')
> 583 ++categoryvalue;
И что же такого этот код поясняет, что не пояснил бы
> 582 while (categoryvalue[0] == ':')
> 583 ++categoryvalue;
? Как по мне, наоборот, запутывает.
«Наша философия — это знать как можно меньше о наших пользователях» — говорил основатель WhatsApp Ян Коум месяц назад.
Facebook, напротив, желает знать о пользователях как можно больше. Что будет при таком столкновении?
Я имел ввиду обратный, чтобы с моей m.vk.com/photos12345 был, а с чужой m.vk.com/photos12346 не было.
>Мы можем узнать редиректит ли конкретный URL на другой
Куда редиректит мы же не увидим, т.е. для ВК перебрать ID не получится? Или я не так понял?
Приведенная в посте методика не показывает же отличие между m.vk.com/photos12345 и m.vk.com/photos12346
Интересное использование. Относительно Facebook можно узнать залогинен ли юзер и через API.
>сможем детектить ID пользователя на многих ресурсах
Можно пример такого ресурса? У FB и ВК, напремер, нет редиректа со страницы юзера.
Есть альтернатива: принимайте пайпал, карты, биткоины, но раздавайте приложения со своего сайта.
Хотите доступ к аудитории Google Play и трафику из поиска по каталогу — делитесь доходом.
>поощряют всевозможные хаки, которые в реальной рабочей обстановке либо вообще не используются, либо гуглятся за минуту.
Именно что спец по JS должен это всё сразу знать. А не говнокодить свои велосипеды или сидеть в гугле из-за того что он не знал решения в пару строк.
Если вы про позицию Junior, то со статьёй можно согласиться, но тогда это надо было озвучить в статье.
Это в какой реализации JavaScript? Всегда было Infinity.
По спецификации Infinity имеет тип Number.
> 582 while (categoryvalue[0] != '\0' && categoryvalue[0] == ':')
> 583 ++categoryvalue;
И что же такого этот код поясняет, что не пояснил бы
> 582 while (categoryvalue[0] == ':')
> 583 ++categoryvalue;
? Как по мне, наоборот, запутывает.
Facebook, напротив, желает знать о пользователях как можно больше. Что будет при таком столкновении?
>if(Math.round(elapsed) == elapsed) { elapsed += '.0'; }
Заменяется на elapsed = (time / 1000).toFixed(1);
Это не защитит от параллельного перебора разных паролей.
>Мы можем узнать редиректит ли конкретный URL на другой
Куда редиректит мы же не увидим, т.е. для ВК перебрать ID не получится? Или я не так понял?
Приведенная в посте методика не показывает же отличие между m.vk.com/photos12345 и m.vk.com/photos12346
>сможем детектить ID пользователя на многих ресурсах
Можно пример такого ресурса? У FB и ВК, напремер, нет редиректа со страницы юзера.
Хотите доступ к аудитории Google Play и трафику из поиска по каталогу — делитесь доходом.