Converter de utf8 para iso88591 - Ruby

| 0 comentários

Outro dia precise converter string para a codificação iso88591, tentei alguns métodos como Iconv e um pequeno truque text.unpack("C*").pack("U*"), mas o que melhor me atendeu foi criar a seguinte função

converter de utf para iso88591

def utf8_to_iso88591(string)
array_utf8 = string.unpack('U*')
array_enc = []
array_utf8.each do |num|
if num <= 0xFF array_enc <<>

converter de iso88591 par a utf8
def iso88591_to_utf8
self.unpack('C*').pack('U*')
end

Super Flexible Synchronizer

| 0 comentários

Ótimo programa que sincroniza um diretório em seu pc, com um diretório FTP, tem agendador, você pode personalizar tipos de arquivos a sincronizar, quais sub-diretórios, é bem completo.
http://www.superflexible.com/

Unlocker

| 0 comentários

De vez em quando eu me deparava com uma dificuldade em apagar alguns arquivos, por causa de uma mensagem de erro "não pode ser removido por estar sendo usado por uma pessoa ou outro programa ", daí eu tinha que sair procurando finalizando os processos que possivelmente estariam usando o determinado arquivo, era uma tortura.

Daí conheci o Unlocker essse excelente utilitário nos mostra quais processos estão usando o arquivo que selecionarmos, basta selecionar o arquivo com o botão direito e chamar o Unlocker para descobrir o maldito processo.

Conhecido o processo agora é com você.

http://baixaki.ig.com.br/download/Unlocker.htm