Author Archives


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

18
jan 07

Exibindo número da linha no vim

Desde que comecei a usar linux eu sempre gostei de usar o vim, ele é prático e bastante poderoso, mas uma coisa que eu sentia falta era dele não mostrar o número das linhas. Hoje navegando pelo site do aurélio, ví que tinha um link sobre o vim, entrei e achei uma opção que faz com que o número da linha fique sempre visível :)

Para ativa-lo é só abrir o arquivo “/etc/vim/vimrc” e adicionar na última linha “setlocal number” (sem as aspas).

Seguindo uma dica que me foi passado Sérgio Luiz você pode criar um mapeamento para por exemplo habilitar/desabilitar precionando o F11 por exemplo, é só adicionar no arquivo “/etc/vim/vimrc” essa linha “map :set nu!” (sem as aspas).

Share

15
jan 07

Botando senha no GRUB

O laptop que eu uso é da empresa onde trabalho, e como já relatei, no fim do ano passado eu fiquei uns dias sem ele porque estava na manutenção. Assim que ele voltou entregaram a um amigo meu, que também estava com seu laptop na manutenção. Como ele não conseguia se logar no Kubuntu com seu usuário, ele editou o GRUB para se logar como single e logo viu que não era seu laptop e o entregou a mim.

Quando ele contou o que tinha acontecido fiquei pensando no quanto o laptop estava vulnerável, não só o laptop como meu desktop também. Na hora pensei em pesquisar uma solução, só que estava fazendo outra coisa e acabei me esquecendo. Como agora eu me lembrei e acabei de implementar uma solução vou compartilha-la com vocês :)

Para resolver esse problema é só editar o arquivo /boot/grub/menu.lst e adicionar uma linha contendo password suasenha depois da linha que começa com timeout. Feito isso se alguém tentar editar o GRUB será pedido antes essa senha.

Share

18
nov 06

Druid – Programa para modelagem de dados

A muito tempo vinha procurando um programa que fizesse modelagem de dados e que fosse multi-plataforma e de preferência livre, achei alguns mas todos muito fracos em recursos, ou não gerava DER ou não gerava documentação, ou simplesmente não funcionava, até que esses dias uma amigo me indicou o Druid.

Ele é livre e feito em Java (Multi-plataforma) e muito rico em recursos: gera DER, gera documentação completa em vários formatos (PDF, HTML, etc) em português, faz engenharia reversa, gera código (Java, PHP, C++), gera scripts sql para vários Banco de dados (Oracle, PostgreSQL, MySQL, DB2 e outros).

Fiquei realmente muito empolgado com a qualidade do Druid, o único problema é que ele não é intuitivo, para começar a usar é meio complicado mas é só ter insistência que você consegue fazer tudo, qualquer dúvida é só me perguntar que eu ajudo :)

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

    13
    ago 06

    Baixando os videos do YouTube.com

    Eu estava querendo ver as entrevistras do Jornal Nacional que aconteceram na semana passada e as achei no YouTube, só que eu queria baixa-las e levar para o meu pai assistir e fiquei pensando se não existia um programa que fizesse isso, foi então que eu encontrei o DownTube um programa nacional hospedado no Codigo Livre.

    Ele é feito em python e precisa do wget, mplayer e mencoder instalados, no site do programa tem todas as insformações para instalar e usar.

    Share

    24
    jul 06

    Convertendo arquivo no formato MP3 para OGG

    Hoje precisei converter uns arquivos de MP3 para OGG, numa rápida consulta ao mestre Google achei esse linha de comando que faz isso. Para instalar os programas necessário de um:

    $ sudo apt-get install mpg321 vorbis-tools

    E para fazer a conversão:

    $ mpg321 input.mp3 -w raw && oggenc raw -o output.ogg

    Share

    10
    jul 06

    Plugin do WordPress para evitar SPAM nos comentários

    Esses últimos dias tenho recebido uma quantidade muito grande de SPAM pelo comentário do blog, ta certo que nenhum foi publicado, porque eu tenho que aprovar antes, mas é um saco ter que ficar apagando toda hora.

    Diante desse problema lembrei que no Blog do meu amigo Og tinha um sisteminha daqueles que você tem que digitar uma sequencia de letras e números para “provar” que você é humano e não um robô de Spam, na mesma hora mandei um e-mail para ele e prontamente me respondeu dizendo que era um plugin do WordPress chamado Anti Spam Image.

    Para instala-lo é muito simples, basta baixar a última versão do site e descompactar, depois envie o arquivo anti_spam_image.php para a pasta wp-content/plugins/, não se esqueça de dar permissão de leitura e escrita para todos, depois vá no gerenciador de plugins e ative-o :)

    Share

    3
    jul 06

    Colocando aplicativos no system tray

    Eu sempre quiz por os programas que sempre mantenho aberto, mas não utilizo o tempo todo, como o Konsole, xmms, Thunderbird, etc no system tray, mas esses programas e outros não tem suporte nativo a ele, então ontem eu estava navegando meio sem rumo quando me deparei com o AllTray, ele faz exatamente isso, põe programas sem suporte nativo ao system tray nele, e o mais legal é que ele funciona no Gnome, KDE, XFCE 4, Fluxbox e WindowMaker.

    A instalação é a mais trivial possível, depois de baixar:

    $ tar -zxvf alltray-0.67.tar.gz
    $ cd alltray-0.67
    $ ./configure
    $ make
    $ sudo make install

    E pronto, para usá-lo é só:

    $ alltray konsole &

    Na primeira vez que você utilizá-lo ele vai pedir que clique no botão de fechar da janelinha que ele abrir para fazer a configuração interna, eu pus o & no fim do comando para que ele rode em segundo plano e não ficar ocupando um sessão do terminal.

    Share