PyQt 08 – QLineEdit e mais Qt Designer

Março 4th, 2010 No comments »
Este artigo é a parte 8 de 8 na série PyQt

A próxima widget a ser apresentada é a QLineEdit, uma entrada de texto simples, em uma única linha, que permite alguns comandos de edição simples como paste, copy, drag, drop, undo e redo, além de aceitar as mais usuais combinações de teclas de atalho. Para uma descrição mais aprofundada, veja o manual da QLineEdit
» Read more: PyQt 08 – QLineEdit e mais Qt Designer

PyQt 07 – QLabel e Qt Designer

Fevereiro 27th, 2010 No comments »
Este artigo é a parte 7 de 8 na série PyQt

Deste artigo em diante, vou fazer fazer uma série de apresentações de diferentes Widgets da Qt, iniciando por Widgets básicas como a QLabel, QLineEdit, QpushButton, entre outras. Para deixar o trabalho mais fluido e não ter que me preocupar com a construção e modelagem das janelas de diálogos, vou aproveitar e fazer uma breve introdução do aplicativo Designer, um construtor de GUI (Graphical User Interface) bem simples, oferecida juntamente com a biblioteca Qt..
» Read more: PyQt 07 – QLabel e Qt Designer

Instalando MySql + Apache + Php + WordPress

Janeiro 17th, 2010 2 comments »

Recentemente tive que instalar um blog WordPress em minha máquina, como um espelho deste blog, com o intuito de trabalhar offline enquanto passo as minhas férias na praia, longe da civilização.

Como não sou um profissional da área, sempre que tenho que fazer tais ações, recorro aos muitos tutoriais que encontro na rede, o que fiz antes de me retirar do mundo digital. Mas é claro que faltou vários detalhes que não encontrei na documentação dos pacotes, frustrando o servidor.
» Read more: Instalando MySql + Apache + Php + WordPress

Slackmirror 3.3.x

Dezembro 30th, 2009 No comments »

Nesta versão 3.3.0 fiz algumas pequenas mudanças no Slackmirror, como a correção de um bug antigo, além de outros menores. Este bug, em particular, vinha sendo empurrando indefinidamente por não encontrar uma forma clara e eficiente de resolvê-lo. O bug é evidente em versões anteriores, sempre que se forçava um upgrade em uma distribuição recem atualizada, baixando novamente uma dezena ou duas de arquivos já baixados.
» Read more: Slackmirror 3.3.x

KDE 4.3.4 para Slackware64

Dezembro 15th, 2009 No comments »

Para não deixar a página estática por mais algumas semanas, enquanto as atividades na Universidade não terminam, fiz mais esta compilação do KDE 4.3.4. Ela é mais um lançamento para correção de bugs e adição de mais línguas (internacionalização), as quais não compilei.

A compilação foi feita com os scripts do KDE 4.3.3 do próprio Slackware64, sem grandes alterações. Os binários se encontram em:

http://rra.etc.br/linux/Slack64/kde4/4.3.4/bins/

E os scripts alterados e não, em:

http://rra.etc.br/linux/Slack64/kde4/4.3.4/builds/

Alterei o script anterior para a instalação do 4.3.4. Essencialmente, ele baixa os pacotes, verifica o md5 e instala os pacotes. Não testei o instalador, a os pacotes estão rodando em 4 máquinas minhas sem nenhum problema a mais de 10hs.

KDE 4.3.3-64bits e scripts de compilação

Novembro 1st, 2009 No comments »

Já faz um bom tempo que não compilava os pacotes do KDE, esperando que no lançamento do Slackware-13.0, este saísse com o KDE-4.3.0. Provavelmente por sua estabilidade ter sido pouco testada até a ocasião da liberação desta última versão, o lançamento foi feito com o KDE-4.2.4.

Como costuma acontecer com o Slackware, o current fica congelado por algum tempo, após o lançamento de um release, e a compilação do KDE-4.3 não ocorreu tão cedo. Esperei por algum tempo e quando, por fim, compilei o KDE 4.3, já no release 4.3.2, algumas horas depois o current voltou a vida de lançou a mesma compilação.

Estava para remover este texto de meu blog, quando o kde.org anunciou o lançamento da versão 4.3.3. Aproveitando o trabalho, eis que ai está o KDE-4.3.3. A divulgação ficou atrasada por uma semana por conta de problemas técnicos com a partição de minha máquina, mas isto é uma outra história.
» Read more: KDE 4.3.3-64bits e scripts de compilação

PyQt 06 – Mais diálogos

Outubro 5th, 2009 No comments »
Este artigo é a parte 6 de 8 na série PyQt

O PyQt possui ainda outros diálogos pré-definidos, que ainda não foram apresentados. São eles: QFontDialog, QPageSetupDialog, QPrintDialog, QPrintPreviewDialog, QProgressDialog, QColorDialog e QDialogButtonBox.

Como pode ser visto, são muitos os diálogos e não pretendo detalha-los, pois seria muito tedioso. Mas para não deixá-los passar em vão, vou escrever algumas linhas para fazer uma apresentação, mesmo que superficial, de suas principais funções estáticas destas classes. Para mais informações, siga os links apresentados acima e leia sua documentação.

» Read more: PyQt 06 – Mais diálogos

Python 3 – Estruturas de controle

Setembro 13th, 2009 No comments »
Este artigo é a parte 3 de 2 na série Python

Neste terceiro artigo, vou apresentar as estruturas de controle de fluxo de programa, como if, while, for e funções. Para a apresentação neste texto, setá necessário a construção de alguns pequenos programas ou módulos, por isto, neste artigo ainda será apresentado como criar um programa em Python.
» Read more: Python 3 – Estruturas de controle

Python 2 – Tipos no Python

Setembro 7th, 2009 1 comment »
Este artigo é a parte 2 de 2 na série Python

Neste segundo artigo vou focar os tipos padrões do Python. Se Python fosse uma linguagem comum, isto não passaria de apresentar tipos básicos como inteiros, ponto flutuante, string, … No entanto, os tipos no Python são muitos poderosos e mesmo depois de algumas muitas dezenas de linhas, não foi possível aborda todo o conteúdo possível.

» Read more: Python 2 – Tipos no Python

Python 1 – Uma introdução ao Python

Setembro 7th, 2009 1 comment »
Este artigo é a parte 1 de 2 na série Python

A algum tempo estou montando uma série de tutoriais com a intenção divulgar o binding PyQt. No entanto, recebi alguns pedidos para escrever algum texto introdutório para a linguagem. Diante da diversidade de material livre na internet, confesso que relutei muito em pegar o projeto, mas a necessidade em preparar um curso de Python para a instituição em que trabalho, me levou a este caminho.

Nesta série de artigos sobre Python, pretendo criar algum diferencial com respeito aos textos disponíveis, fazendo uma abordagem mais detalhada da linguagem, sem me preocupar com o ensino da programação em si. Por este motivo, alguns conhecimentos em programação podem ser necessários ao longo dos artigos. No entanto, procuro ser profundo onde o conteúdo me permite, sem me exceder em detalhes muito técnicos.

» Read more: Python 1 – Uma introdução ao Python

Better Tag Cloud