Bush nasconde i fatti
Posted Novembre 17th, 2006 by adminno, no, non stò parlando di bombe atomiche o di guerra in Iraq…
si tratta semplicemente di un bug del Notepad di Windows che spiego subito
- Aprire Notepad
- Digitare “bush hid the facts” tutto in minuscolo senza apici
- Salvare il file con un nome qualsiasi
- Riaprirlo
come si può notare al posto della frase sono comparsi dei quadratini o delle lettere cinesi nel caso siano installati i font adatti
Perchè accade tutto questo? Magari a zio Bill non piace la condotta del governo Bush…
In realtà il problema è un altro, ed è tutta colpa di Notepad (provando ad aprire il file con un altro editor, infatti, il contenuto è mostrato correttamente), o meglio della funzione che permette a Notepad al momento dell’apertura di un file se questo è di tipo Unicode o meno.
Quando scriviamo il file lo facciamo in ASCII e quando lo salviamo lo facciamo tramite la codifica ANSI, ma quando questo è aperto è interpretato come Unicode, Notepad infatti interpreta la stinga esadecimale (ottenuta dall’ASCII) come Unicode:
“bush hid the facts” in esadecimale viene 62 75 73 68 20 68 69 64 20 74 68 65 20 66 61 63 74 73
ma passando ad Unicode si ha 7562 6873 6820 6964 7420 6568 6620 6163 7473 ed ogni numero corrisponde alla codifica (Unicode) di una lettera cinese, il tutto è causato quindi dal fatto che 18 caratteri ASCII sono rappresentati da 9 caratteri Unicode.
Tutto ciò ovviamente funzione per frasi di 4 parole ognuna delle quali composta rispettivamente da 4-3-3-5 lettere.
Non mi resta quindi che dire: “ciao dal tuo amico”…
Ma avrà mica a che fare con?
2 Responses to “Bush nasconde i fatti”
Novembre 20th, 2006 at 5:34 pm
prova commento ajax
Novembre 20th, 2006 at 5:36 pm
commento modificato
Leave a Reply