Aleserche
розыгрыш?
Denis
Да :)
Denis
Итого поступило 25 заявок
Aleserche
даже анкету не заполнил
Aleserche
а может заполнить сейчас или уже поздно?
Denis
Если только очень быстро
Denis
Через 5 мин начнём, я пока скрипт протестирую
Denis
Процесс будет выглядеть так:
1. Есть таблица с результатами
Denis
2. Запускаем скрипт, который генерирует Random-число
Denis
3. Затем скрипт определяет, кому из участников это число соответствует
Denis
4, Выводит имя счастливчика :)
Denis
3 мин
Aleserche
ща ща
Aleserche
готово
Denis
так
Denis
блин
Denis
теперь на 2 страницы :)
Oleksandr
ну так не пойдёт!
Oleksandr
давай трансляцию с монитора пили, чтобы всё честно :)
Denis
а чем транслировать?
Oleksandr
хз
Aleserche
1080@60fps на ютуб ага
Oleksandr
я то анкету не заполнял, мне так-то пофиг )
Nikita
livestreamкакойнить
Denis
да сложно :)
Aleserche
а какой рандомайзер используется?
Nikita
да и хрен с ним
Denis
да обычный в браузере
Aleserche
надо аппаратный
Aleserche
где-то ссылка была, на онлайновый генератор, он шумы из разных источников брал
Nikita
Aleserche
типа этого https://qrng.anu.edu.au/RainHex.php ?
Denis
вообщем
Denis
не знаю, как заморочиться со скриптом для двух страниц :)
Denis
const output = []; // console is not working here
const destiny = Math.random();
output.push('Destiny: ' + destiny);
const winner = Math.floor(27 * destiny);
output.push('Winner: ' + winner);
output.join('\n');
Aleserche
зайти в отладчик
Denis
вот этот скрипт запущу в браузере
Aleserche
инспектор
Aleserche
вытащить со второй страницы ноды
Aleserche
и вручную вставить в первую
Aleserche
все будут в одном месте
Denis
const output = []; // console is not working here
const destiny = Math.random();
output.push('Destiny: ' + destiny);
const winner = Math.floor(29 * destiny);
output.push('Winner: ' + winner);
output.join('\n');
Denis
вот этот код для 29 участников верно?
Александр
0-28 не:?
Denis
да точно
Denis
мы получим winner index
Denis
const output = []; // console is not working here
const destiny = Math.random();
output.push('Destiny: ' + destiny);
const winner = Math.floor(29 * destiny) + 1;
output.push('Winner: ' + winner);
output.join('\n');
Denis
итак, поехали?
Nikita
да давай, все равно от нас ничо не зависит
Aleserche
да рано еще, нужно ж выиграть сначала
Denis
Winner INDEX 11
Denis
Это значит 12й участник
Александр
Всё куплено
Александр
Подстава
Александр
Продажные судьи
Александр
:D
Nikita
нужно переиграть.
Nikita
😅
Denis
почему? :)
Aleserche
опять Трамп победил?
Denis
тадам
Denis
кстати кто то за Трампа там анкету заполнил
Aleserche
кто бы сомневался
Denis
сейчас заливаю видео
Denis
Кто же у нас под номер 12?
Denis
Кто заполнил 12ю анкету?
Александр
Хз кто там, анкету сложна заполнять, даже не попытался 😞
Denis
Кто поедет (если это реальный человек) на DevOps Pro?
Denis
https://monosnap.com/file/hqmKcYwaMbVeBIx74nqiU5sAMu2RY2
Aleserche
так не интересно. Надо было еще анкеты перетасовать =)
Denis
Дмитрий Степанов! Поздравляем! 🎉
Denis
Есть такой человек в группе? :)
Aleserche
я
Aleserche
ну ладно, не я
Denis
ждём 12 часов, если Дмитрий не откликнется, переиграем =)
Aleserche
а фамилии попалились, кек
Aleserche
но вот что интересно. Из 1300 участников только 29 анкет
Aleserche
как так?
Denis
будний день, Москва, неделя после HighLoad++ 2016, много факторов :)
Александр
Анкета оч сложная