Author Archives: Aurelio Jargas

AppleScript: Obter o valor do número pi

Em homenagem ao Dia do Pi, que é comemorado hoje, uma dica rápida de como se obter o valor do número irracional pi em AppleScript: basta usar o comando… pi. Exemplo: pi — Retorna 3.14159265359 Você pode usá-lo diretamente em … Continue reading

Posted in AppleScript | Tagged , , , , , | Comments Off on AppleScript: Obter o valor do número pi

CODARE chega na dica número 100!

Lançado em Dezembro de 2006, o CODARE trouxe uma abordagem direta e objetiva aos problemas que o programador enfrenta. Com dicas rápidas e claras, sem enrolação o problema é descrito e sua solução apresentada. Hoje, vendo as estatísticas do WordPress, … Continue reading

Posted in __codare | Leave a comment

Shell: Agrupar comandos para log

Palavras-chave: Shell, agrupar, redirecionamento Ao fazer log da execução de um programa ou compor um arquivo de texto que agrupe a saída de vários comandos, é comum ver a seguinte estrutura ser utilizada: comando-1 >> arquivo comando-2 >> arquivo comando-3 … Continue reading

Posted in Shell | 2 Comments

Python: Declarar a codificação dos fontes (encoding)

Palavras-chave: Python, encoding, iso-8859-1, latin-1, utf-8, unicode, DeprecationWarning Quando você coloca algum caractere acentuado no seu programa, por exemplo “á”, um aviso é mostrado na execução: sys:1: DeprecationWarning: Non-ASCII character ‘\xe1’ in file foo.py on line 3, but no encoding … Continue reading

Posted in Python | 6 Comments

Hello Word

Press Release CODARE s.m. 1. Reunião de programadores 2. Local de coexistência de várias linguagens e plataformas 3. Referência, experiência, idéias, códigos. O CODARE é um blog formado por um time de profissionais experientes em programação, ensinando soluções práticas para … Continue reading

Posted in __codare | 5 Comments

Javascript: Validação dentro do XHTML com CDATA

Palavras-chave: Javascript, HTML, XHTML, SVG, XML, CDATA, válido, validator Você mudou suas páginas de HTML para XHTML e agora elas não validam mais por causa do Javascript. O que acontece? No HTML, todo o conteúdo da tag <script> é considerado … Continue reading

Posted in JavaScript | 4 Comments

Python: Mover arquivo para outro diretório

Palavras-chave: Python, mover, arquivo, diretório, shutil, link No Python, para mover um arquivo para outro diretório basta usar o módulo shutil: import shutil shutil.move(“este-arquivo”, “/tmp”) Informe o nome do arquivo e em seguida qual o diretório de destino. O arquivo … Continue reading

Posted in Python | 8 Comments

Shell: Use && e || ao invés de if/then/fi

Palavras-chave: shell, condicional, if, operadores, and, or Para condicionais simples, que não precisem do else você pode usar os operadores && (and) e || (or) ao invés da estrutura if/then/fi. if [ $var -ne 1 ]; then echo “Não é … Continue reading

Posted in Shell | 8 Comments

Completar com zeros (Zero padding)

Ao lidar com números, é comum precisar deixá-los com uma quantidade específica de dígitos, completando com zeros à esquerda quando necessário. Por exemplo, deixando todos com cinco dígitos: De: Para: 4 00004 27 00027 392 00392 4991 04991 Algumas linguagens … Continue reading

Posted in Misc | 15 Comments