Category Archives: programação

seu navegador fala HTML5? Comentários desativados

O HTML5 será, num futuro próximo, o padrão de marcação que vigorará na Internet. É no que apostam as grandes empresas da rede. Ele, em suas primeiras especificações já traz consigo muita inovação. O HTML5  facilitará muito a vida de desenvolvedores e tornará mais leves e ágeis certos recursos que hoje só conseguimos através do [...]

Console interativo no Python – melhorado! Comentários desativados

Eu que já curto o Python e estava acostumado a testar recursos no console interativo, ao digitar o comando “python”, agora aproveito ainda melhor os recursos de documentação embutida das classes em python. Basta utilizar o aplicativo ‘ipython’. O ‘ipython’ oferece um console muito mais poderoso. Teste já (se for necessário, instale o ipython):  [Atenção [...]

descobrir se é utf-8 Comentários desativados

Um colega meu estava com a necessidade de descobrir, no Linux, qual a codificação (encoding) de um arquivo.

Eclipse Galileo no Debian Lenny Comentários desativados

Como eu fiz para funcionar: baixar o Eclipse conforme sua linha de projetos (no meu caso PHP). cd diretorio_onde_esta_o_pacote   tar -xzf  eclipse-php-galileo-SR2-linux-gtk.tar.gz   cp -R eclipse /usr/lib/eclipse   ln -s /usr/lib/eclipse/eclipse  /usr/bin/eclipse   ln  -s caminho_para_o_java_jre /usr/lib/eclipse/jre Obs: estou usando o JRE 1.6.0-20, obtido no site do Java Daí é só usar! Boa sorte.

XHP – uma nova forma de programar em PHP Comentários desativados

Em busca de desempenho, e acredito que inovação e agilidade de programação, o pessoal do Facebook surgiu este ano com algumas novidades em relação ao PHP . Uma delas é o HipHop, que seria um  compilador para os códigos em PHP. Nas minhas andanças pela web, a implementação do XHP chamou minha atenção. Pelo que [...]

Python – emulando comandos shell Comentários desativados

#!/usr/bin/python #-*- coding: UTF-8 -*- import os class Cmd(object): def __init__(self, cmd): self.cmd = cmd def __call__(self, *args): return os.system(“%s %s” % (self.cmd, ” “.join(args))) class Sh(object): def __getattr__(self, attribute): return Cmd(attribute) # exemplos de uso: sh = Sh() sh.ls(‘-la’) sh.free() sh.ps(‘aux’) sh.uname(‘-a’)

Python – ordenar linhas de um arquivo Comentários desativados

uma dica legal que en contrei em : http://code.activestate.com/recipes/440612/ Um script em Pyhon para ordenar as linhas de um arquivo: #!/usr/bin/python # -*- coding: utf-8 -*- import sys map(sys.stdout.write, sorted(file(sys.argv[1]).readlines()))

SQL, validações e PHP Comentários desativados

Dicas quando o assunto é SQL e PHP. <?php /* sanitizar: Esta função realiza : – remove espaços no começo e fim do parâmetro – remove os caracteres *?–%’&#@”/,; – remoção de acentos, torna tudo minúsculo, preserva apenas: letras, números, .:-_ */ function sanitizar($parametro=false) { $parametro=stripslashes(trim($parametro)); $parametro=str_replace(array(“*”,”?”, “–”, “%”, “‘”, “&”, “#”, “@”, “\”", “/”, [...]