Категория: Интересно
Визуализация на тотото
Вчера ме сърбяха пръстите и направих една визуализация на всички тиражи от Тото 6/49 досега, в графичен вид:
Внимание - голяма картинка
Това е ~14 мегапиксела картинка, като всяка от 13983816-те комбинации е съпоставена с единствен пиксел.
Т.е. подредени са всички 6-торки числа, като първа е 1,2,3,4,5,6 и тя съответства на ред 0, колона 0 на картинката - горния-ляв ъгъл.
1,2,3,4,5,7 е на ред 0, колона 1 и т.н.
С точици са маркирани изтегляните някога комбинации в 50+ годишната история на тотото. Лексикографски първото такова се намира на ред 0, колона 3515 - 1,2,3,7,30,36.
Със синя точица е маркирано вчерашното второ теглене (ред 7, приблизително в средата на картинката).
С червени точици са маркирани комбинациите, които са теглени повече от веднъж в историята на тотото.
Та - пускайки фиш, вие маркирате 4 пиксела от картинката, и се надявате тотото случайно да ви уцели. Мисля, че нагледно си личи какви са ви шансовете :)
И още нещо - в графиката са маркирани с малки кръстчета, а не с единични пиксели, че иначе ставаше съвсем депресиращо :D
Публикувано в категория Интересно -- 16 Nov 2012, 14:24, 0 коментара

Dorkbot
Yes, ще участвам в идния Доркбот №11 в София. Ще приказвам за издевателствата ми над коледната звезда (цялата одисея) и какво научих от всичко това. Който желае - да заповяда след седмица на събитието :)
Публикувано в категория Интересно -- 21 Jun 2012, 18:45, 0 коментара

Overengineered
Миналата седмица имах да пиша курсов проект по "Основи на системите за дизайн (CAD)" и рекох да избухна, като представя нещо много над изискванията за "отличен". Ей така, за спорта. Без да жаля време и средства.
Всъщност, получи се доста задоволително - можете да го видите тук: FooCAD (Windows build).
Да не забравите да пробвате и гредата, ей :)
Ники не пропусна да ме погаври по случая:
[6:44:36 PM] anrieff: да ти пратя какво писах тия дни като курсов проект
[6:44:38 PM] anrieff: http://anrieff.net/misc/foocad.rar
[6:44:47 PM] anrieff: разархивираш и пускаш .exe-то :)
[6:58:07 PM] nickysn: това 2D ли е?
[6:59:30 PM] anrieff: да
[6:59:46 PM] nickysn: хехе, ти и 2D графика :)
[7:00:07 PM] nickysn: не съм очаквал такова нещо от теб :)
Какво друго - захванах се със следващия PIC проект. За пръв път поръчвам от Farnell списък, който не се събира на A4 лист :)
Този път няма да има интересна механика, но за сметка на това, брилянтният ми план за петилетката гласи да смъкна безработицата в електрическата част до 0%.
Очертава всеки от 20-те крака на PIC-а да е зает с нещо. Усещам с подкорието си, че ще стане много космата платка.
Повече няма да издавам, да поддържам съспенс :D
Публикувано в категория Интересно -- 12 Feb 2011, 21:10, 0 коментара --
View in English

Тотото
Покрай огромния джакпот последните седмици се вдигна голяма патардия - невиждани опашки пред тото-пунктовете, залагания от по 5000+ лева в "мощни" комбинации и т.н.
Аз пък взех, че изковах едно уредче за статистическа справка в историята на тегленията на тотото. Това е една малка страничка, в която попълвате една колонка от фиш (6 числа) и с тях се симулира какво би се получило, ако пускахте тази комбинация във всеки тираж на 6/49 от началото му (1958 г.) до наши дни. Има нещо като "лог" на печалбите, статистика за сумарен брой тройки, четворки, петици и шестици, както и ориентировъчното им отражение в суха пара.
Имате 6 любими числа и мислите, че са печеливши? Пробвайте късмета си!
Публикувано в категория Интересно -- 16 Jun 2010, 09:47, 0 коментара

Бъг при въвеждането на пароли за WinRAR, или...?
Преди някоя и друга седмица открих един странен бъг в реализацията на WinRAR при ползване на кирилишки пароли (ако ползвате латиница/цифри/пунктоация може да спите спокойно). Цялото нещо се свежда до добре известната поговорка: "Това, че даден софтуер е писан от родолюбив руснак, не значи, че работи безпроблемно с кирилица" :)
Ето и малко подробности за бъга... вие знаехте ли, че може да ползвате пароли на кирилица (или на какъв-да-е друг не-latin език) за RAR-архиви? Е, аз не знаех, но рекох да проверя. Това се случва покрай доразработването на моя RAR-паролотрошач (който ускорих с 10-20% и прочее). За целите на теста, първо тръгнах от най-често ползваната RAR програма - WinRAR. Избрах си 5 файла и ги криптирах с паролата «България», при опция за криене на файловите имена. WinRAR прие паролата ми, след което архивчето се дешифрира успешно със същата парола (и неуспешно с произволна друга). Успешно се дешифрира и при използване на конзолната версия на програмката под cmd.exe прозорец.
Като стъпка две, прехвърлих тестовия RAR под Linux и тествах да го разшифровам там. Този път обаче, даде грешка и не поиска да се разархивира. Много странно — помислих си да не би нещо автора на `unrar' да си е оставил ръцете в кода за превръщането на стринговете към unicode... прекомпилирах програмката в debug и се зарових. За мое учудване, Fedora 11 конзолата прилично подаваше на програмата "utf-8" кодиран стринг, т.е. "България" се състоеше от 16 8-битови char-a + 1 терминиращ NUL. След което низът коректно се обръщаше до wchar_t. Всъщност, терминалната `unrar' програмка под Linux работеше съвсем коректно! Зарових се още малко в Windows-а, и открих, че в cmd.exe терминал, като въвеждам кирилица, всъщност излизат питанки. И всъщност, че въведената парола се интерпретира изцяло като питанки. Сиреч, "България" = "????????".
Къде се оказа проблемът? От настройките на Windows: Control Panel->Regional and Language options->"Language for Non-unicode programs". Като се сложи на "Bulgarian", всичко заспива.
И сега, вече сигурно сте се досетили какъв е бъга. Ако един неподозиращ човек, на който горната Windows настройка не е зададена на "Bulgarian" (както си е всъщност при default инсталация на Windows-а), то той може да си мисли, че въвежда супер здрава парола (например, "ХакерЩрасе"), а всъщност паролата на архива му ще бъде елементарно счупяемата "??????????"!
Тъжното в цялата история е, че в кода на unrar ясно се вижда старанието на руснака да поддържа всячески не-латински символи... и все пак програмата му не е unicode-safe.
Интерпретацията на кирилишката парола като питанки, и приемането й за валидна парола от страна на WinRAR, подсказва и друг, по-общ проблем, със сигурността на паролите: WinRAR би трябвало да засича такива "пословично слаби" пароли, и (поне) да предупреждава потребителя да се замисли за по-яка парола. Така, хващането на такива скрити проблеми ще става от само себе си.
Публикувано в категория Интересно -- 22 Apr 2010, 03:02, 0 коментара --
View in English

Raytracing
Много приятно се изненадах от днешната посещаемост на курса ми "3D графика и трасиране на лъчи". В сайта на курса имаше регистрирани 4-5 човека, та очаквах да водя първата лекция пред дузина (максимум две) студенти, пък то какво се оказа - напълниха цялата зала 200 на ФМИ. Направо страховито!
Трябва да тренирам Гръмогласност, обаче. От последните редове се оплакаха, че не чували. Дали пък да не си взема един мегафон?
Всъщност, най-много се изкефих на въпросите, които студентите задаваха - много точни и съвсем на място. Дано да е така и занапред :)
Публикувано в категория Интересно -- 10 Oct 2009, 02:49, 1 коментар