Mostrando postagens com marcador caractere. Mostrar todas as postagens
Mostrando postagens com marcador caractere. Mostrar todas as postagens

27 de jan. de 2014

Arquivos ASCII - Convertendo formato DOS para Unix e vice-versa

Introdução

Arquivos texto (aqueles que contém somente texto) não são representados da mesma forma nos diversos sistemas operacionais existentes. Um exemplo clássico é a diferença entre a representação de arquivos ASCII em sistemas da Microsoft e sistemas da fámilia Unix (como o Linux). Enquanto a representação da Microsoft usa um valor 13, seguido de um valor 10 para representar um fim de linha (escrito quando você digita o [ENTER]), a representação Unix (também usadas nos Macs modernos) usa apenas o valor 10. O resultado é que se um arquivo ASCII for transferido byte a byte de um sistema para outro, ele pode não ser apresentado corretamente na tela do sistema para onde foi copiado.

Alguns editores de texto detectam esse tipo de problema e fazem a correção automaticamente, para apresentar o arquivo de maneira correta para o usuário. Outros, apresentam o arquivo da maneira como ele realmente é.

1 de mai. de 2010

Lighttpd e codificação padrão

Passei um tempo tentando configurar Lighttpd + eRuby no Ubuntu e dava problema com a codificação.

Tentei setar no lighttpd.conf um mimetype, mas não dava certo. Então, googlando, achei essa solução.

Você precisa especificar a codificação para o eRuby, de forma que ele já repasse para o Lighttpd codificado corretamente.