Толик Панков
hex_laden
............ .................. ................

October 2030
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

Back August 1st, 2021 Forward
Секта хоккеистов, бандеровцы и кот.

Вместе с одногруппником убегали от гопников в районе круглосуточного магазина и дома культуры, и магазин, и ДК и одногрупник существуют в реале. Гопники тоже. Нас от гопников отбил симпатичный высокий блондин лет 17-ти, примерно.

Блондин потом стал нам жаловаться, мол папа мудак, несет какую-то хуйню, заставляет его заниматься хоккеем, хотя ему этот хоккей нахуй не вперся. Я ответил, чтоб он сам думал, и послал нахуй токсичного родителя, и мы с одногруппником пошли домой.

Однако, батя хоккеиста нас перехватил, хотя одногруппник успел свалить, а вот меня батя пацана повел неведомо куда, впрочем, почти добровольно, хотя пару раз дернул за ухо. Да, во сне лет мне было меньше, чем ИРЛ. В итоге, с батей хоккеиста мы зашли в подвал Дома Культуры через неприметную постройку на противоположной стороне дороги.

Ну у них там и накопано было! Какие-то подземные тоннели, целое ледовое поле для хоккея, двери в несколько раздевалок для хоккеистов (в одной из я заметил того самого парня, сына главы секты).

Батя привел меня в свой кабинет, дальше был разговор, правда ли я убеждал его сына послать его нахуй. Я переобулся в воздухе и сказал, что нахуй никого не посылал и не просил, а вот думать самому велел.

Тут этот батя как-то резко смягчился, сказал, "ты нам подходишь, умный парень" и предложил сходить на их собрание, ну как предложил - добровольно-принудительно, впрочем, я пошел и мне даже стало интересно, что за хрень тут творится, и как они без ведома мэрии тут всего понастроили.

Пока шли до зала собраний, я услышал какой-то шум сверху:

- Что это?
- Не беспокойся, это бандеровцы заседают, но они входа к нам не найдут.

Собрание проходило в каком-то совдеповском актовом зале, везде стояли медсестры в белых халатах, куча народа уже заняли места и попивали жидкость, похожую на разбавленный кисель. Меня подозвала медсестра, спросила, новенький ли я, и после утвердительного ответа, усадила меня на стул, перетянула руку жгутом и въебала укол непонятной красной хрени, которая выглядела как кортексифан из сериала Грань (Fringe). Причем медсестра утверждала, что тут все натуральное, это не наркотик, а смесь трав разработанная лидером хоккейной секты.

От укола мне стало реально больно (дальше расскажу почему). А потом началась лекция, где батя хоккеиста втирал хуйню про личностный рост, саморазвитие и преданность компании, в духе инфоцыган. Кстати, легкую эйфорию я тоже испытывал. И если боль я объясню ниже, то как объяснить виртуальный наркотик, я хз. А мне стало тяжело дышать, и мне подали напиток, тот самый разбавленный кисель, мне с него стало легче, но я подумал, что пора валить и тихо съебал, как-то умудрившись найти лестницу наверх.

Далее не помню, походу я к бандеровцам побежал.

Дальше бегаю по лестницам, за мной бегал батя хоккеиста с криками "Предатель, убью", изо всех щелей валит дым, из окон разбитых (бегаем уже не в подвале) тоже валит дым, где-то кого-то пиздят, меня в окно выбрасывает какой-то пацан, я планирую на землю, просыпаюсь. Бандеровцы разгромили хоккейную секту.

Вы спросите, а кот, кот где же?

А кот был в реальности, сначала ему ебнуло в кошачий мозг кусать меня за руку в районе локтевого сгиба, что мозг во сне отобразил, как укол, а потом эта тварь мне на грудь забралась, почти на шею, что и вызвало приступ удушья во сне, совместно с апноэ.

Самое прикольное с научной точки зрения, как реальность происходящего с телом влияет на сюжет сна. Ученых на эту проблему нет :((

И как я немного кайфанул от выдуманного наркотика? Причем сознание явно смешало клюквенный морс, кортексифан из давно просмотренного сериала, и эффект экстази, только во сне более слабый, чем в реальности. Да, пробовал. Верните мне мой 2007-й.

Британские ученые, вы где?

Это репост с сайта http://tolik-punkoff.com
Оригинал: http://tolik-punkoff.com/2021/07/30/sekta-hokkeistov-banderovtsy-i-kot/

CMD/BAT, генерация случайных чисел.

Применимо к линейке ОС Windows NT, начиная, как минимум с Windows 2000, x86 и x64 версий[прим. ред.]

Командный процессор Windows (CMD) содержит встроенную переменную %RANDOM%, которую можно использовать для генерации случайных чисел.

%RANDOM% генерирует случайное целое число от 0 до 32767 (включительно).

echo %RANDOM%

Диапазон генерируемых чисел можно уменьшить с помощью небольшого лайфхака, команда SET не только устанавливает значение пользовательских переменных окружения, но и может производить простейшие арифметические операции.

Например, можно сгенерировать случайные числа в диапазоне от 1 до 500:

@ECHO OFF
SET /a _rand=(%RANDOM%*500/32768)+1
ECHO Random number: %_rand%


Если попытаться сгенерировать случайные числа больше чем 32767, то это приведет к проблемам, хотя с виду все будет работать. Например, если в вышеприведенном коде заменить 500 на 65536, то это приведет к генерации последовательности "случайных" чисел, которая будет состоять только из нечетных чисел.

Распределение возвращаемых чисел определяется, как диапазоном, так и количеством итераций генерации случайных чисел.

Например, если вы генерируете числа в диапазоне от 1 до 100 то в среднем:

- При генерации 10 чисел, примерно 6% будут дублироваться
- При генерации 100 чисел, этот процент вырастет до 63, т.е. 63% сгенерированных чисел будут дубликатами, т.е. совпадать с одним или несколькими из остальных 99 чисел.
- Если сгенерировать 1000 чисел, почти все будут дублироваться, т.к. есть только 100 возможных значений.

Случайные и псевдослучайные числа


Псевдослучайная последовательность не является истинно случайной и определяется небольшим набором начальных условий.

В случае %RANDOM%, начальное значение зависит от текущего времени (системного таймера), когда произошел запуск экземпляра командного процессора. Это может создать проблему, когда проходит примерно одно и то же время перед обращением к переменной %RANDOM% и запуском самого скрипта, одновременно со стартом экземпляра командного процессора. Возвращаемое число будет находиться в небольшом предсказуемом диапазоне.

В качестве примера создайте файл numbers.cmd, содержащий следующий код:

@Echo off
Echo %RANDOM%


И запустите его следующим образом:

cmd /c numbers.cmd
cmd /c numbers.cmd
cmd /c numbers.cmd
...


Раймонд Чен из MSFT подробно описывает, почему %RANDOM% в cmd.exe не такой уж случайный.

Йоханнес Баагё опубликовал сравнение лучших алгоритмов генерации случайных чисел на javascript. Самый быстрый из них - Alea(), копия которого представлена по ссылкам ниже или в источнике.

Эта реализация имеет ряд преимуществ: можно генерировать числа большие, чем позволяет %RANDOM%, можно быстро сгенерировать много чисел, можно создавать псевдослучайные последовательности, т.е., результаты станут повторяемы, если вы вызовете скрипт с указанием одного и того же начального числа, т.е сами зададите начальные условия.

Впрочем, не стоит использовать эти "случайные числа" для чего-то серьезного, в винде так и нет нормального штатного генератора случайных чисел, и изначально не было. В худшем случае стоит пользоваться библиотеками криптопровайдера, в лучшем - аппаратным генератором. (прим. ред.)

Скрипт random.js на PasteBin
Источник

Перевел Серёга "PTZSnake jr." Неклюев
Специально для Tolik-punkoff.com
Редактор: Leha Silent

Все права идут нахуй.

Это репост с сайта http://tolik-punkoff.com
Оригинал: http://tolik-punkoff.com/2021/07/31/cmd-bat-generatsiya-sluchajnyh-chisel/

Back August 1st, 2021 Forward