Archiwum tagu: varia

Narzędzia

Postanowiłem pod adres http://vsemaphore.net/utils/ wrzucać mniej lub bardziej przydatne narzędzia online. Na razie są dwa: md5/sha1/crc32/base64 encoder (chciałem mieć to wreszcie w jednym miejscu, bo czasem szlag mnie trafiał jak potrzebowałem coś szybko „odbaseować”) i generator papieru kancelaryjnego… Nie pytajcie po co mi to było ;)

Eh ta rekurencja…

Zagadnienie było z pozoru proste. Potrzebowałem za pomocą SQL-a wyciągać z bazy wszystkie podkategorie dla danej kategorii w sklepie. Typowe drzewo. Od razu przychodzi na myśl rozwiązanie: funkcja/procedura rekurencyjna… niestety w MySQL-u nie jest to takie proste…Nie pozwala nam on na ich Tworzenie. Po dłuższym czasie wpadłem na rozwiązanie, które zamieszczam poniżej. Nie jest ono [...]

Obfuscated C Code

Chyba inspiracja IOCCC znów się we mnie obudziła. W wolej chwili spłodziłem to:
extern printf(char*,…);int main(_0×323,
_876) int _0×323; char** _876;<%void(*
_0×3b87)(char*,…);_0×3b87=(void*
)printf;/*****/char *_0×3b88 = “\x6c\x6f”
“\x6c”;volatile auto short int _0000;for(
_0000=0;_0000<0×4;++_0000/**/)(*_0×3b87)(
“%c”,_0000[_0x3b88]);return !!_0×3b87;%>
I tu standardowe pytanie: czy się skompiluje i co wyświetli?