Re: 1 řádek v C...

balu balu na k-net.fr
Úterý Leden 23 09:52:26 CET 2018


Mohli by ste niekto znaly, nam netusiacim, aspon trochu priblizit co to zhruba robi? :)


> On 23 Jan 2018, at 09:14, Václav Ovsík <vaclav.ovsik na gmail.com> wrote:
> 
>> On Mon, Jan 22, 2018 at 10:08:25PM +0100, Pavel Troller wrote:
>> Zdravím,
>> tak toto mi dnes ukázal synátor:
>> 
>> gcc -xc -oa -<<<'i;g(x,t,o){return(3&x&(i*((3&i>>16?"BY}6YB6%":"Qj}6jQ6%")[t%8]+51)>>o))<<4;}main(n,s){for(;;)putchar(g(1,n=++i>>14,12)+g(s=i>>17,n^i>>13,10)+g(s/3,n+(i>>11)%3,10)+g(s/5,8+n-(i>>10)%3,9));}';./a | aplay
>> 
>> Resp. synátor měl jinou koncovku: ;./a | padsp tee /dev/audio >/dev/null
>> 
>> Jenže já ve své distribuci nemám (ze zásadních důvodů) pulseaudio, tak hraji jednoduše přes Alsu.
>> Nebojte se, není to hack zneužívající Spectre, ikdyž ten kód to svou čitelností trochu připomíná :-).
>> Pokud to pustíte, nechte to chvíli běžet. Ze začátku je to trochu nudné, ale pak se to doslova
>> rozehraje :-). Čumím na to, jak může jeden řádek kódu produkovat takový docela poslouchatelný výstup :-).
> 
> No ty kráso :-D. Tak to je bomba! Diky!
> BTW: taky nemam pulseaudio
> -- 
> Zito
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list



Další informace o konferenci Hw-list