Entries Tagged 'Python' ↓
April 26th, 2008 — Linux, Python
Pegando carona no artigo do Og, vou deixar aqui um tutorial que sempre recomendo pra quem quer começar a programar para Linux, independente da linguagem de programação.
Ele foi escrito pelo Marcelo Lira, e explica como usar o Glade para desenhar as telas, e como manipular estas telas em várias linguagens (Python, C, Java, etc).
Tutorial: http://www.cin.ufpe.br/~cinlug/wiki/index.php/Mantendo_A_Sanidade_Com_O_Glade
Boa leitura!
September 8th, 2006 — Linux, Python, fala
Sempre que tô lendo um texto em inglês e tenho dúvida sobre a pronúncia de uma palavra, recorro ao festival.
Festival, grosseiramente falando, é um software que lê textos, e que já vem instalado no Ubuntu. O que eu acho chato é que ele roda via linha do comando, o que torna-se um [pequeno] incômodo [para mim].
Unindo o útil ao agradável - pois aprendo um pouco mais de python - escrevi um simples frontend para o festival. Assim, escutar a pronúncia de algumas palavras em inglês ficou mais produtivo, pelo menos para mim…
Olha como ele ficou:

Para baixar: http://sourceforge.net/projects/fala
August 22nd, 2006 — Linux, Python, sbackup
Olá, pessoal. Foi lançada agora há pouco a versão 0.10 do sbackup, software para backup (e restauração), simples de usar e bastante legal.
Essa é a primeira versão com a minha ajuda. Estou feliz por isso
Uma história legal do começo da minha atividade neste software pode ser vista aqui. (Em inglês).
A lista de mudanças nesta versão pode ser vista aqui.
No site de download encontra-se uma versão .deb, bem fácil de instalar.
Depois de instalado, é só ir no menu Sistema->Administração->Configuração do Backup
Fica aqui o convite para vocês instalarem e testarem o software, e, claro, se encontrarem algum bug, por favor, informem lá na página do sourceforge.
Página do projeto: http://sourceforge.net/projects/sbackup/
Qualquer dúvida, fiquem a vontade para entrar em contato comigo.
UPDATE: Screenshots
Tela Inicial:

Inclusão de pastas e/ou arquivos:

Exceções:

Destino do backup:

Agendamento (backup periódico):

T+,
Wendell.
August 11th, 2006 — Linux, Python
Para quem quer ter acesso rápido aos manuais dos programas e/ou comandos (man pages), tá aqui uma dica bem legal: Instalar um plugin (ou handler, como é chamado internamente) ao deskbar de forma que ele mostre o man de um determinado comando, usando o yelp.
Deskbar
Deskbar é um programa que deve ser adicionado ao painel do gnome e que serve para “fazer buscas”. Detalhe: Busca em qualquer lugar: Favoritos, Contatos, Programas, Arquivos no disco, etc.
Quem ainda não o conhece, comece a usar e tire suas próprias conclusões: Botão direito no painel do gnome, opção “Adicionar ao painel…”. Na tela que abre, selecione “Deskbar” e clique no botão “Adicionar”.
Yelp
Yelp é a ajuda (Famoso F1) do gnome. Você pode vê-lo am ação indo no menu Sistema->Ajuda->Documentação do Sistema, ou clicando no botão “Ajuda” da maioria dos aplicativos.
O detalhe interessante (que veio na versão 2.14 do gnome, essa que nós usamos no Ubuntu Dapper) é que o Yelp pode mostrar os manuais dos comandos (man pages). Para isso, dentro dele, basta, na caixa “Localizar”, digitar: man [comando]
Acesso ao man com um clique do mouse
Para acessar os manuais de forma bem rápida no Deskbar, basta salvar este plugin na pasta ~/.gnome2/deskbar-applet/handlers. Depois, basta ir nas preferências do Deskbar e habilitar o plugin (que já deve estar listado lá).
Algumas capturas de tela

Deskbar mostrando a opção de manual do fstab

Yelp mostrando o manual do fstab
Fim
Espero que isso seja útil pra alguém. Pra mim é uma mão na roda 
Abraços e até o próximo post!
August 9th, 2006 — Linux, Python
Procurando um software simples para backup, encontrei o sbackup, disponível nos repositórios do Ubuntu.
Ele possui interface gnome, é simples de usar e prático. Está funcionando. Mas possui alguns bugs ou faltam alguns recursos especiais.
Penso que essa seria uma boa oportunidade para contribuir com a comunidade e aprender python. Entrei em contato com o desenvolvedor e já faço parte do time de desenvolvimento - eu e ele
Meu primeiro patch foi o suporte a internacionalização, junto com a tradução para o português. No momento estou corrigindo (ou tentando corrigir) alguns bugs relatados no sourceforge, launchpad e bugs.debian (ufa!)
Se quiserem instalar pra dar uma conferida, usem o apt-get. A próxima versão a ser lançada (0.10) com certeza vai estar melhor que a atualmente encontrada nos repositórios do Ubuntu (0.9).
Se quiserem aguardar, fiquem a vontade, vale a pena pelo simples fato de já vir em português.
Site: http://sourceforge.net/projects/sbackup/
Até mais,
Wendell.