Pular para o conteúdo principal

Postagens

Mostrando postagens de novembro, 2009

Mogwai ERDesigner, uma ótima ferramenta para modelagem de bancos de dados

Recentemente estive procurando por boas ferramentas livres para modelagem de bancos de dados e encontrei o Mogwai ERDesigner desenvolvido pelo Mogwai Project que por sinal possui uma série de outras ferramentas para desenvolvimento em Java. As principais características do Mogwai ERDesigner são: Multiplataforma por ser desenvolvido em Java; Interface amigável; Suporte a MySQL, Oracle, DB2, Microsoft SQLServer, PostgreeSQL H2; Cria o esquema do banco de dados em DDL. A ferramenta possui mais uma série de características interessantes, para maiores informações acessem a página do Mogwai Project no Source Forge: http://mogwai.sourceforge.net

O software livre e os profissionais da computação

Nesta postagem expresso brevemente minha revolta com alguns profissionais da área. Iniciei minha graduação em Ciência da Computação em 2002, nesta época não tinha nenhum conhecimento sobre o Linux e relutei para começar a utilizá-lo, pois não conhecia e, pelo não conhecimento, achava que era ruim. Após incentivos de alguns colegas comecei a utilizar e aprendi o quanto o Sistema Operacional é bom. Desde então, nunca mais parei de utilizar e incentivo muito outras pessoas a utilizarem, principalmente os profissionais da área. O que vejo acontecer muito hoje com diversos profissionais da área é falta de conhecimento sobre o Linux e por essa ignorância criticam o SO. Eu considero isto um absurdo, pois como uma pessoa pode se dizer profissional e não conhecer um sistema operacional como Linux? E pior, como um profissional de computação pode apoiar a utilização de programas piratas se existem software livres equivalentes de altíssima qualidade? Porque empresas que se dizem sérias inst

Programas no wine para todos os usuários

Existem alguns programas que os desenvolvedores teimam em não portar para o linux, para a maioria destes programas o Wine resolve o problema. Todavia a utilização do wine para programas grandes implica em outro inconveniente, o programa deve ser instalado para cada usuário da máquina o que gera uma enorme duplicidade de arquivos. Muitos podem imaginar em contornar este problema com configurado diretiva WINEPREFIX de todos os usuários para um mesmo local, mas o wine só permite usar o WINEPREFIX para um diretório pertecente ao usuário corrente. Ou seja, se atribuimos o WINEPREFIX para /opt/programa (com o comando export WINEPREFIX="/opt/programa") e o usuário que vai executar o wine não é dono de /opt/programa o wine não executa. A solução é criar um diretório X para o wine (com o comando wineprefixcrete --prefix X) , setar o WINEPREFIX para este diretório X e instalar o programa. Depois damos permissão de leitura para todos os usuário sobre este diretório X. Feito isto cria