Python - emulando comandos shell

Posted on seg 25 janeiro 2010 in HowTo • Tagged with python, shell

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/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 …

Continue reading

Python - ordenar linhas de um arquivo

Posted on seg 25 janeiro 2010 in HowTo • Tagged with manipular arquivos, python

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()))

Inkscape 0.47 no Debian Lenny

Posted on sex 04 dezembro 2009 in HowTo • Tagged with debian, inkscape, lenny, linux, software livre, vetores

1º - Baixe o código- fonte em :

http://downloads.sourceforge.net/inkscape/inkscape-0.47.tar.bz2

(também disponível em .gz)

2º - Descompacte o arquivo inkscape-0.47.tar.bz2

com usuário  root:

3º- Instale as dependências e bibliotecas necessário. No meu caso, que uso um Debian Lenny sempre atualizado , foram requeridas:

apt-get …


Continue reading

SQL, validações e PHP

Posted on qui 19 novembro 2009 in HowTo • Tagged with php, programação, sql

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("*","?", "--", "%", "'", "&", "#", "@", "\"", "/", ",", ";"),
 "", $parametro);
    $parametro=strtolower(preg_replace …

Continue reading

Web2.0

Posted on qui 20 agosto 2009 in Notícias • Tagged with internet, tecnologia, web, web 2.0

um vídeo bem interessante sobre web 2.0



Fiat MIO - um carro Creative Commons

Posted on qua 12 agosto 2009 in Notícias • Tagged with Carro, Cretive Commons, Fiat, opensource

Todos podem colaborar na criação deste Carro conceito da Fiat, que será lançado no salão do automóvel de São Paulo em 2010.

Acesse http://www.fiatmio.cc


FISL 10

Posted on qui 18 junho 2009 in Notícias • Tagged with FISL, opensource, software livre

Na próxima semana ocorre a 10ª edição do Fórum Internacional de Software Livre.  De 24 a 27 de Junho de 2009,  em Porto Alegre - RS - Brasil.  Mais detalhes em www.fisl.org.br.


CMS Brasil 2009

Posted on ter 19 maio 2009 in Notícias • Tagged with cms, software livre, webdesign, webdev

Para os técnicos que estão habituados à produtividade propriciada pelos CMS  (ferramentas de gestão de conteúdo - como o Wordpress), eis aí um excelente evento: CMS Brasil 2009 (http://www.cmsbrasil2009.com/)


Nintendo Wii além do trivial

Posted on ter 14 abril 2009 in Eletrônica • Tagged with c, Eletrônica, hardware, wii

Se você já acha que a Nintendo está revolucionando o conceito de videogame com seu console Wii, considere uma visita ao site do  dr. Johnny Chung Lee . Além de ser um fera em tecnologia,  o cara demonstra em seus vídeos as possibilidades de usar o controle do Nintendo Wii para …


Continue reading

Wubi: instale o Linux sem sair do Windows

Posted on dom 05 abril 2009 in Dicas • Tagged with linux, opensource, software livre, ubuntu, wubi

o Wubi é um instalável do Windows que torna fácil a vida de quem nunca usou Linux e não está habituado a instalá-lo. Através dele você instala uma versão do Ubuntu, sem preocupar-se com tarefas técnicas como particionamento de discos, sistema de arquivos, repositórios e etc.  Para utiliza-lo você precisará …


Continue reading