apt-gentoo mi připomíná nádherný instalační program pro podložku na myš, který psal můj kamarád. Uživatel musel projít sadou instalačních pokynů, otázek, příkazů, musel si správně podložku zkalibrovat (umístění na stole, srovnání se světovými stranami), vyzkoušet tření a mraky dalších kravin. Výsledkem by jediný nový soubro na disku, který zabral dvě třetiny aktuálně volné kapacity. Krása. ;-)
Ale sem by stejně nezapadl. Ten kacíř to tehdy psal pro win95 nebo to snad dokonce bylo ještě za doby win 3.1 a "ovladač" byl pro DOS.
Nedávno mě napadlo, že by se nenaladěná TV karta dala použít jako zdroj náhodnosti pro generování náhodných čísel -- a po chvilce googlení jsem zjistil, že to už někdo i stihl zrealizovat: http://www.vanheusden.com/ved/
Jako zdroj relativně náhodných čísel pro jednorázové účely se to použít dá, pak by ale neměl být problém ani s generátory pseudonáhodných čísel. Pokud ale od těch náhodných čísel začnete vyžadovat opravdovou statistickou náhodnost, zjistíte, že to zas tak slavné není. Existovaly snahy udělat hw generátory pro vědecké účely (s náhodnými čísly se např. dají počítat integrály), ale brzo se zjistilo, že tudy cesta nevede. Korelace, které lidské oko nepostřehne, totiž zcela unikátním způsobem dokážou vytvořit obrovské chyby ve vícerozměrných problémech.
Na opravdu nahodna cisla to chce kvantove-mechanicke jevy, treba zaznamenavat rozpady nejakeho radioaktivniho materialu nebo zesilovat tepelny sum. To prvni je spolehlivejsi, protoze se do toho nepletou temer zadne rusive signaly, druhe se zase da vestavet primo do chipu (napr. pro hw rng generatory v chipsetech a procesorech).
Naladena TV je sice zdroj obtizne predikovatelnych dat, ale jsou v nich silne zakonitosti, diky kterym v nich vidime obraz ale taky kvuli nim ta data nejsou statisticky nahodna.
Ty problemy a nedokonalost pseudonahodnych generatoru pro statisticke anebo kryptograficke ucely jsou mi znamy a prave proto jsem uvazoval o zapojeni te TV karty. Taky proto je v linuxu /dev/random a /dev/urandom -- urandom je rychle, ale vraci matemeticky generovane pseudonahodne cisla, do /dev/random kernel pridava dalsi vlivy a pokud neni zdroj entropie dostatecne "zasoben" nahodnymi udalostmi, musi se pockat, az prijdou. (davaji se tam hw interrupty, pripadne se tam da dotlacit vstup z dalsich zarizeni -- nektere desky maji hw generatory nahodneho sumu, anebo s tim zminenym programem se da pouzit tv sum) On ten tv sum je taky v podstate zesilene elektromagneticke zareni, teplo je taky elektromagneticke zareni, takze k tomu tepelnemu sumu to ma principialne blizko
Nevite nekdo o balickovacim systemu podobnemu emerge pro RPM-based OS? Ne aby se to na ubuntu kompilovalo, ale aby se daly vytvaret slusne zavislosti mezi a jednodudes instalovat/odinstalovavat baliky jako to je v Gentoo.
Tak chcete neco pro rpm-based nebo pro Ubuntu? Ubuntu je deb-based.
Rpm-based maji yum.
deb-based maji apt-get (aptitude, dselect)
Na obou se da pouzivat smartpm.
s/performance/vystoupení/
Fakt musím říct že z těhle nečeských slov mi je nablití. Chápu, pokud se přejímají slova z cizích jazyků v případě, že nemají český ekvivalent. Ale tohle?