O Bruno Mars esta concorrendo ao 'Cansao de verao' com a musica ''Lighteres''. Voce pode votar agora clicando aqui e, quantas vezes quiser. Instalando o PyQt4 no Linux Mint/UbuntuIntroducaoO PyQt4 e mais uma alternativa para desenvolver aplicacoes desktop com interface grafica amigavel ao usuario. Suporta Linux e outros sistemas Unix, bem como Mac OS X e Microsoft Windows. O PyQt e desenvolvido por British firm Riverbank Computing e esta disponivel sob termos similares aos Qt 4,5. Isto significa uma variedade de licencas, incluindo GNU General Public License (GPL) e licenca comercial, mas nao o GNU Lesser General Public License (LGPL). A melhor versao do Python atualmente para se trabalhar com PyQt4 e a 2.7 devido a algumas questoes de compatibilidade, mas nada impede de se a usar uma versao acima desta.Neste tutorial foi usado o Linux Mint 12 com Kde 4.8 rodando sobre o kernel 3.0.0-16-generic em um hardware com processador intel pentium(R) dual CPU @240 Ghz com 4 Gb DDR 3.Instalando o Python 2.7Geralmente as distribuicoes Linux ja trazem o Python instalado por padrao, voce pode verificar a versao do python com o comando:evaldo@TUX ~ $ python -vVPython 2.7.2+Se voce nao possuir a versao 2.7 pode instala-la assim:TUX evaldo # aptitude install python2.7Instalando as dependenciasCom o Python instado, agora precisamos instalar as dependias do PyQt4:TUX evaldo # aptitude install python-pip python2.7-dev libxext-dev python-qt4 qt4-dev-tools build-essential qt4-designer qt4-dev-tools libqt4-dev ibXextInstando o PyQt4Va no site http://www.riverbankcomputing.co.uk/software/pyqt/download e baixe a ultima versao do PyQt4 e do Sip. (SIP e uma ferramenta de software de codigo aberto usado para conectar programas de computador ou bibliotecas escritas em C ou C + + com a linguagem Python).Descompacte os arquivos em algum diretorio:TUX python # tar -xvf PyQt-x11-gpl-4.9.1.tar.gz TUX python # tar -xvf sip-4.13.2.tar.gz Precisamos instalar primeiro o sip. Entre o diretorio onde foi descompactado o arquivo:TUX python # cd sip-4.13.2/Se voce tiver mais de uma versao do python instalada, especifique com qual versao quer compilar com o seguinte comando:TUX sip-4.13.2 # python2.7 configure.py ; make ; make installA instalacao do sip e rapido pouco mais de 30~60 segundos dependendo do seu pc.Apos instalar o sip podemos instalar o PyQt4. Acesse o diretorio onde descompactou o arquivo e execute o mesmo comando acima:TUX sip-4.13.2 # cd ../PyQt-x11-gpl-4.9.1/TUX sip-4.13.2 # python2.7 configure.py ; make ; make installA instalacao do PyQt4 leva em torno de 40 minutos entao pode deixar rodando e ir tomar um cafe :) Rodando um testePara comprovar que o PyQt4 foi instalado podemos rodar rodar um teste. Salve o codigo abaixo como teste.py: #!/usr/bin/python# teste.pyimport sysfrom PyQt4 import QtGuiapp = QtGui.QApplication(sys.argv)widget = QtGui.QWidget()widget.resize(250, 150)widget.setWindowTitle('simple')widget.show()sys.exit(app.exec_()) Agora execute:evaldo@TUX ~ $ chmod +x teste.py evaldo@TUX ~ $ ./teste.py Resultado:A documentacao do PyQt4 pode ser encontrada aqui . Tanto no Firefox, como no Google Chorme, voce consegue instalar extensoes que melhoram o navegador, como tradutores, dicionarios, etc.Existe uma extensao para os dois navegadores que se chama AdBlock Plus.Essa extensao, bloqueia janelas pop-ups que abrem sem voce clicar em necas, alem de que, bloqueia scripts que possam conter link para virus e Malwares e tambem bloqueai a maioria das propagandas