Troll na Pipeline w linni komend
#1
Słyszeliście pewnie o pomyśle, żeby w kodzie kolegi, co nie zablokował kompa, zamienić średnik (unicode54) ; na grecki znak zapytania (unicode 894) ; - konia z rzędem temu, kto przy standardowych czcionkach widzi między nimi różnicę.
Dziś przypadkiem odkryłem kolejny troll - można zamienić znak vertical line (unicode 124)| , czyli popularny pipeline (rurociąg, che he) na broken bar (unicode 166) ¦ lub latin letter dental click (unicode 448) ǀ. Przy wszystkich fontach, wbudowanych w CMD czy Powershell, wyglądają one identycznie! Nie jest to tak uniwersalne, jak ten średnik, bo wystarczy otworzyć w dowolnym edytorze tekstowym, żeby odkryć troll... Ale już ja widzę minę człowieka, któremu wyskakuje komunikat błędu Unexpected token '|' in expression or statement po odpaleniu niby sprawdzonego skryptu.
Jak to wygląda w Unicach, nie wiem, nie mam żadnej maszyny wirtualnej na chodzie, a szukanie czegoś na szybko, typu bash w przeglądarce, to mi się nie chce.
Jeśli znacie więcej takich trolli, to piszcie śmiało.
Człowiek, któremu zazdroszczą najlepszych pomysłów na sygnatury...
Odpowiedz
#2
na linuksie chyba więcej takich trolli można zrobić

można zrobić alias na coś głupiego, albo jeśli ktoś programuje w C++, to napisać makro:
#define true false

Craze
1. Zawsze mam rację.
2. Jeśli nie mam racji, patrz pkt 1.
Odpowiedz


Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości