Odpověď na názor

Odpovídáte na názor ke článku Čeština? Jdi mi k šípku!.

  • 14. 5. 2008 9:19

    Karel (neregistrovaný)

    Ačkoliv celá situace vypadá jednoduše, jedná se o několik nepříliš provázaných problémů:

    1. V tomto konkrétním případě existuje postup, kterým to lze obejít - tedy je evidentní, že se jedná o chybu v programu a o nic systémového.
    2. V dnešní době, kdy podpora univerzálního kódování vázne, je nerozum používat národní znaky, protože se to obvykle pokazí. Na druhou stranu pokud jsou to mé dokumenty a jen pro mně, pak mám právo požadovat aby mi tuhle "vylomeninu" počítač povolil. Ovšem v tomto konkrétním případě se řeší otevření přílohy z emailu - takže argument "co já si sám pro sebe dělám" neuspěje.
    3. I kdyby do budoucna existovala 100% podpora univerzálního kódování, nebude to správně fungovat. Jde totiž nejen o to, jak informaci zpracuje počítač, ale také o to, jak ji zpracuje člověk. Pokud nebude každé zařízení a každý font obsahovat kompletní znakovou sadu (včetně kdesi zmíněných stovek tisíc čínských znaků), nebude uživatel schopen porozumnět všem textům. Takže nedej bože aby vám pak někdo poslal odkaz na soubor jako text a nikoliv jako hot link (R:\\Shared\U­sers\Ali-Ibn-Ali\?????????? ?????\???????­?\????? ? ?? ????.doc)

    Jinak příklad ze života - máme tu informační systém, který pracuje v Unicode a používá ho i při exportu souborů. Bohužel jeden zákazník (tuším z Tchaiwanu?) kdysi do názvu souboru vložil nějaký jejich znak. Takže jsme několik měsíců měli na sdíleném serveru nesmazatelný adresář, protože v něm byl nesmazatelný soubor. Vylámalo si na tom zuby několik administrátorů, protože každý ten znak viděl jako něco jiného, než čím skutečně byl. Řešení pak bylo vskutku triviální - napsal se program, který procházel adresářovou strukturu toho disku a jakmile našel onen soubor, smazal ho podle jeho file handle. Takže je tu důkaz, že filesystém si s tím znakem naprosto bez problémů poradí (spíš je mu ukradený), ale běžné programy ne. Nefungovalo mazání přes průzkumníka MS Windows, nefungovalo mazání přes příkazovou řádku, nefungovalo mazání přes Total Commander. Nefungovalo ani namountování disku do RedHatu a mazání z MC nebo přes shell. Dodnes nevíme kde vlastně ke konverzi znaku docházelo a nepodařilo se nám zjistit ani jeho kód. Tedy podařilo - ale každý jsme viděl kód jiný.