На сайте администрации города Смоленска размещено очередное голосование. Однако, выбор за нас уже сделан.
На данный момент на сайте администрации размещено сразу два голосования — за размещение парковочных мест напротив драмтеатра им. Грибоедова и за парковку «под часами». Все мы помним интернет-опрос на сайте мэрии по поводу парковки у Центрума, когда участие в нём приняли 750 тысяч человек, проголосовав против инициативы. Эта цифра примерно в 2,5 раза превышает население Смоленска. Keytown стало известно, что в голосовании вообще не было никакой защиты от накрутки голосов. Сисадмины администрации смогли среагировать и прекратить голосование только на следующий день.
Всё было бы хорошо, если бы на самом деле у смолян была честная возможность проголосовать. Но такого опрос на сайте мэрии не предусматривает. Так как в прошлый раз программисты администрации города (если они вообще там есть) не подумали о малейшей защите от накрутки голосов, то в этот раз они постарались предусмотреть этот момент, но, как обычно, вышло всё наперекосяк.
В сегодняшних двух опросах за нас выбор уже сделан. Дело в том, что если у вас на работе стоит один роутер, а в компании, например, работает 20-30 человек, то после того, как проголосует один из ваших коллег, свой выбор сделать вы уже не сможете! Даже если коллега проголосует лишь в одном опросе, во втором голосовании он поучаствовать не сможет, а вы тем более. Объясняем: вы выходите в интернет под одним IP адресом, а это значит, что возможность сделать выбор будет только у самого первого проголосовавшего человека из всей команды. Аналогично выглядит ситуация и с домашним интернетом, ведь те, кто не подключил дополнительную платную услугу «статический IP», так же сидят в интернете под одним IP. С голосованием с мобильных телефонов та же проблема — пишет, что вы уже голосовали.
Получается, что варианты вроде бы есть — «выберите вариант», но выбрать их вы не можете.
Таким образом, мэрия всё-таки решила защитить интернет-голосование от накрутки голосов с помощью ограничения по IP. Однако, сделала это неумело, тем самым ограничив права тысяч смолян из-за неграмотности программистов аппарата администрации. Вот примерный код, который использовали программисты администрации, чтобы защитить два новых опроса от накрутки голосов, как в предыдущем голосовании за парковку у Центрума. С помощью функции getContestIP() получим список IP адресов и запишем их в переменную arrayContestIP, далее проверим, есть ли IP адрес пользователя в этом списке (а он там будет, если, например, ваш коллега уже проголосовал хотя бы в одном из опросов), и если да, то проголосовать вы не сможете. Предположительно так мог выглядеть безобидный код, который привёл к тому, что сотни смолян не смогут сделать свой выбор в голосовании.
В принципе, эта ситуация в целом описывает обстановку в нашей стране. Выбор есть, но его нет.
Не надо песен.
Ну, не Смоленск, а маленькая Сицилия……
Я вчера спокойно в двух работах поучавствовал
аналогично
[censored] и воры -а не власть
Ну елки палки, почему нельзя интегрироваться с авторизацей через ГосУслуги, сложно? Ну ок, есть roi.ru, там все уже реализовано. Эта средневековая голосовалка реально не выражает ничего :D.
Когда же мы приглянемся господину Путину. И он снезайдет, и назначит руководителя ответственного!?
снИзОйдёт.
надо кое-кого уронить)))) сразу приедет!)))