nov 18
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
set 22
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
ago 31
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
Ctrl Tab Preview
- É o Alt + Tab do firefox. Com ele quando se altera de aba você pode ver um preview.
FireFTP
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.
ago 13
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.
jul 24
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
jul 10
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
jul 03
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.
jun 29
Recebi um arquivo de vídeo no formato wmv e quando tentei assiti-lo com o mplayer não consegui, só saia o audio, para conseguir assistir o video bastou ir na página de downloads do mplayer http://mplayerhq.hu/homepage/dload.html e baixar o essential codecs package, depois de baixado descompacte-o e copie todo o conteúdo da pasta onde ele foi descompactado para a pasta /usr/lib/win32/ caso essa pasta não exista crie-a e pronto é só assistir seus videos agora
O mplayer foi instalado com o já conhecido $sudo apt-get install mplayer
jun 15

Agora o pyCinema tem um repositório svn e Trac, meu muito obrigado a Mario Meyer por ter me sedido esse espaço
e muito obrigado também a Vinicius Scopel Depizzol por ter criado o novo logo do pyCinema, em breve espero liberar uma versão com novidades.
Espero que agora com o Trac mais pessoas possam me ajudar no desenvolvimento.
https://dev.ubuntubrasil.org/trac/pycinema/
jun 10
Recentemente precisei usar o php para acessar uma base de dados SQL-Server, depois de uma rápida pesquisa descobri o FreeTDS, que é uma biblioteca para Unix e Linux que permite acesso nativo ao SQL Server e Sybase.
Sua instalação e confiuração é muito simples:
# wget ftp://ftp.ibiblio.org/pub/Linux/ALPHA/freetds/stable/freetds-stable.tgz
# tar -zxvf freetds-stable.tgz
# cd freetds-0.63
# ./configure –prefix=/usr/local/freetds –with-tdsver=8.0
# make
# make install
Eu pus o –with-tdsver=8.0 porque estou utilizando SQL Server 2000, utilize 7.0 para a versão 7.0 e 4.2 para a versão 6.x, depois é necessário editar o arquivo de configuração.
# vim /usr/local/freetds/etc/freetds.conf
Onde tem tds version = 4.2 substitua por tds version = 8.0 e descomente essas linhas retirando os ; do inicio da linha e substituindo ntmachine.domain.com pelo ip da máquina onde o SQL Server está instalado
;[MyServer2k]
; host = ntmachine.domain.com
; port = 1433
; tds version = 8.0
[MyServer2k]
host = 192.168.0.2
port = 1433
tds version = 8.0
Pronto, o FreeTDS está instalado agora só falta (re)?compilar o php e para tanto basta você dar um:
# ./configure –with-mssql=/usr/local/freetds …
(Esse … são os outros parametros que você pos na sua compilação do php)
# make
# make install
Agora tudo deverá estar funcionando beleza, para acessar o SQL Server atraves do php leia a documentação em http://br.php.net/manual/pt_BR/ref.mssql.php