Самая маленькая сбойная программа на Си.main;
http://habrahabr.ru/post/181021/
Самая маленькая сбойная программа на Си.main;
http://habrahabr.ru/post/181021/
Самый тупой способ генерировать случайные числа от нуля до нужной верхней границы (не включая), если у тебя есть [псевдо]случайные (устраивающего тебя качества) биты — взять остаток от деления на верхнюю границу. Проблема в том, что это не даст равномерного распределения. Так, например, если брать по 3 бита (минимально необходимое число), а нужно сгенерировать число в [0, 5), то очевидно результат будет вдвое чаще попадать в [0, 3), чем в [3, 5). Так что этот способ настолько тупой, что даже неправильный =).
Следующий — брать по 3 бита, пока не попадёт в нужный диапазон. Очень честный способ. Обеспечивает равномерность. Но выкидывает достаточно дорогие [псевдо]случайные биты. В принципе вероятность с первого раза попасть, куда надо, может быть около ½. Поэтому способ тоже тупой. Так, кстати, делает Питон (вот почему тут такой тег), можете посмотреть: http://hg.python.org/cpython/file/3.3/Lib/random.py функция _randbelow
Ок, хорошо, а кто скажет, как это делать нормально, чтобы распределение было равномерным, но чтобы при этом не выкидывать случайные биты?
Чувак сделал из осциллографа силуэтный дисплей
http://habrahabr.ru/post/173833/
На мой взгляд, содержательная часть работы — именно векторизация, а не то, что результат выдают на осциллограф. Хотя возможно он мог где-то надыбать векторный исходник исходного видеоклипа. А может и не умудрился. В конце концов, векторизауция тут элементарная, пишется с использованием какого-нибудь OpenCV за пару часов, да и без использования тоже не очень долго.
Тем не менее, впечатлило меня другое. Я, не начав смотреть видео, ожидал, что осциллограф покажет примерно вот это: http://www.youtube.com/watch?v=4HfM9u22diE Именно Лира 4 с танцующей польской девочкой в моём понимании должна быть здесь. А не Bad Apple.
Поймите меня правильно. Я не критикую песню Bad Apple, в Touhou вообще почти вся музыка очень хорошая. Дело в другом.
Вот например люди, которые занимаются обработкой изображений, уважают историю. Поэтому Lena Söderberg обязательно есть в любой тестовой подборке. А этот фигов анимешник фактически пренебрёг реликвией. Кю.