Nerd


4
jan 08

Tetris humano

Quando você pensa que já viu de tudo aparece uma coisa dessa.

Share

24
jun 07

pyContas 0.3

Seguindo uma agenda de lançamentos semanais hoje lanço o pyContas 0.3

Assim como na versão anterior basta fazer a instalação e ela vai sobrepor a anterior, apesar de algumas mudanças na base de dados existe um script que vai fazer a migração dos dados de forma segura e não será perdido os dados.

Como cada dia mais pessoas usando o pyContas cresce a necessidade de um site para ele, só que todo o meu tempo livre utilizo no desenvolvimento dele, então gostaria de saber se tem alguém que queira me ajudar e desenvolver um site para o pyContas :)

Estou precisando também de alguém que seja beta tester no MS Windows, para Linux já tem algumas pessoas mas para MS Windows só tem eu mesmo e nem faço tantos testes assim.

Abaixo segue a lista de mudanças para essa versão:

- Houve mudanças na base de dados para adicionar o campo obs no registro;
- Criada mascara para formatar o campo de valor;
- Se não tiver o pyExcelerator instalado (no Linux) não fecha mais o programa, só avisa que não vai exportar;
- Implementado a possibilidade de guardar o Login e Senha;
- Na consulta agora há a possibilidade de fazer filtro por conta.

Download para GNU/Linux e MS Windows

Share

17
jun 07

pyContas 0.2

Uma semana depois do lançamento da versão 0.1 hoje lanço a versão 0.2 com algumas correções, melhorias e novas opções. Se você está usando a versão 0.1 é só fazer uma nova instalação, ela vai sobrepor a anterior e não será perdido os dados já gravados. Abaixo vou listar as modificações feitas:

- Agora se não tiver instalado o pysqlite2 aparecerá uma mensagem pedindo para instalar;
- Não é mais possível fazer um registro com a opção de “Nova Conta” selecionada;
- Corrigida a instrução SQL que atualiza a quantidade de logins que um usuário fez;
- Quando o usuário é cadastrado não é mais pedido para se logar logo em seguida;
- Implementado a exportação para XLS e CSV (em breve PDF).

Download para GNU/Linux e MS Windows

Share

10
jun 07

pyContas 0.1

Depois de um período um pouco longo de desenvolvimento, atrapalhado pelo trabalho e faculdade, hoje lanço a versão 0.1 do pyContas, um gestor financeiro escrito em python + GTK + SQLite, que tem como principal característica ser simples e eficaz. Ainda tenho que fazer um manual para ele, mas seu uso é bastante intuitivo.

Para a versão 0.2 estou pretendendo adicionar uma opção de exportação em alguns formatos (CSV, PDF, TXT, etc) e a geração de backup.

Quero fazer um agradecimento especial a Camila Oliviera (minha namorada) por ter me ajudado e incentivado no desenvolvimento do pyContas e ao Aurélio A. Heckert por ter feito a logo.

Continuo aceitando críticas e sugestões.

Existe dois pacotes, para Gnu/Linux e para MS Windows .

Share

6
jun 07

Procura-se testadores de programa e designer.

O pyContas já está pronto para ser lançado, só falta um pouco mais de teste e alguma alma caridosa fazer um ícone para ele, se alguém quizer se habilitar é só entrar em contato comigo.

Para testar o programa é só baixar do svn

$ svn co https://pycontas.svn.sourceforge.net/svnroot/pycontas pycontas

Share

29
mai 07

FreeCell em Java

Como parte do trabalho interdisciplinar desse semestre na faculdade precisei desenvolver o jogo FreeCell em Java. Foi um ótimo desafio e apesar de nunca ter trabalhado com Java e muito menos com Swing no fim das contas gostei do resultado.

Como o jogo é feito em Java ele já é multi plataforma por natureza, é só ter a JVM 1.5 ou superior instalada e pode rodar o jogo tranquilamente, bastando executar o arquivo FreeCell.bat ou FreeCell.sh, a depender o Sistema Operacional que você esteja usando.

Para fazer o download clique aqui

Share

25
mai 07

Convertendo arquivos de uma pasta de iso-8859-1 para utf-8

Ontem recebi uns 100 arquivos que estavam codificados em iso-8859-1, como o Kubuntu usa utf-8 eles ficaram truncados onde tinha acentos, então fiz esse Shell Script abaixo para que ele convertesse todos os arquivos para mim :)

#!/bin/bash

PROGRAMA=`basename $0`
for i in *
do
        if [ "$PROGRAMA" != "$i" -a ! -d "$i" ]
        then
                iconv -f iso-8859-1 -t utf-8 $i > $i.utf
                mv $i.utf $i
        fi
done
Share

3
mar 07

pyContas

Parece que virou moda desenvolver programas para controlar os gastos pessoais, então eu ressuscitei  um projeto que tinha iniciado no ano passado.

Dei o nome de pyContas pelo fato dele ser feito em python/GTK e servir para controle das contas pessoais, os motivos que me levaram a desenvolve-lo foram os mesmos da maioria das pessoas que estão desenvolvendo projetos semelhantes, os programas que conhecia são muito complexos e outros simples demais, então resolvi fazer um que atendesse as minhas necessidades de forma fácil.

Ele já está usável o que falta é alguém me ajudar a fazer uns ícones, pois sou uma negação com programas gráficos (Gimp e Inkscape). Idéias novas são sempre bem vindas também.

Bom, quem quiser dar uma olhada é só acessar http://sourceforge.net/projects/pycontas e ver o repositório SVN.

Share

22
set 06

Aplicativos portáteis

A mais ou mês um mês eu “ganhei” um pen drive aqui do trabalho, e no mesmo dia um amigo me falou para visitar o site http://portableapps.com/ que tinha uns aplicativos legais para rodar direto do pen drive, só que como ultimamente estou bem ocupado com o acompanhamento de alguns projetos aqui no trabalho e muita coisa para estudar na faculdade não tive tempo de ver, até que no último fim de semana arrumei um tempinho e fui visitar o site.

Fiquei bastante surpreso com a quantidade de aplicativos que podem ser rodados direto do pen drive, dentre eles, GIMP, firefox, thunderbird, OpenOffice, e o mais legal de todos, o XAMPP que vem com o Apache, MySQL, PHP, phpMyAdmin e mais um monte pacotes tudo pre-configurado, é só plugar o pen drive e iniciar o servidor, isso é muito legal para quem precisa fazer apresentações que necessitam de servidor WEB completo e não quer perder tempo configurando a máquina local com esses servidores.

Infelizmente a maioria dos aplicativos portateis do site só roda em MS Windows :(

Share

31
ago 06

Extensões do Firefox

Esses dias um amigo me mostrou uma extensão do firefox que melhorava o gerenciamento do abas no firefox, achei ela fantástica e depois fiquei curioso a respeito de outras extensões, daí passei um tempinho navegando pelo site de extensões do firefox. Lá achei outras extensões também muito interessantes e vou lista-las aqui.

  • Adblock
    • Essa eu já uso a muito tempo, com ela é possível bloquear banner em flash, imagens, etc.
  • Auto Copy
    • Essa é bem legal, com ela é só selecionar o texto que ele já copia.
  • ChatZilla
    • Cliente de IRC.
  • Ctrl Tab Preview
    • É o Alt + Tab do firefox. Com ele quando se altera de aba você pode ver um preview.
  • FireFTP
    • Cliente de FTP.
  • Gmail Notifier
    • Essa eu também já usava a um tempo, fica te avisando se chegou e-mail numa conta do GMail.
  • Gmail Space
    • Com essa ai você pode usar uma conta do GMail para servir de disco virtual, muito boa.
  • Google Browser Sync
    • Guarda informações de Cookies, Histórico, Favoritos, Senhas e Abas, com isso você pode usar um computador em casa e outro no trabalho com as mesmas informações.
  • Google Notebook
    • É uma extensão que facilita a utilização do Google Notebook.
  • Greasemonkey
    • Com ela você pode fazer uns scripts para “melhorar” a navegação por uma página.
  • InfoLister
    • Essa extensão gera um arquivo html com todas as extensões, temas e plugins instalados, muito bom para fazer backup.
  • Mouse Gestures
    • Simplistemte fantástica, com ela através de movimentos com o mouse você pode fazer várias coisas legais, recomendo a todos.
  • Page Title Eraser
    • Essa é uma que não vivo mais sem, com ela você pode apagar o título de uma aba, assim se você estiver com várias abas abertas e chegar alguém para falar com você, essa pessoa não vai saber que páginas você está acessando.
  • Performancing
    • Extensão que já uso a algum tempo também, é através dela que eu faço meus post aqui no blog.
  • ReminderFox
    • É uma agenda de lembretes, nela você põe seus lembretes e depois recebe um aviso.
  • Sage
    • Leitor de RSS, existe várias extensões que fazem o mesmo, mas eu achei essa mais legal.
  • Tab Mix Plus
    • Com ela você almenta ainda mais o poder das abas.
  • Tab Preview
    • Bote o mouse em cima da aba e veja um preview da página sem abri-la.
  • Web Developer
    • Extensão obrigatória para desenvolvedores WEB.
    Share