Archive for Aplicativos

Fiquei sabendo que a Adobe tem uma versão beta de sua plataforma AIR para Linux. Essa notícia brotou no meu Google Reader e minutos depois eu já estava acessando o meu Twitter pelo Twhirl - um cliente Twitter em Adobe AIR - no Ubuntu.

Bom, eu programo em Java e sei que um dos maiores lobbys em torno da plataforma Java era o fato de uma aplicação rodar em qualquer sistema operacional com uma JVM instalada, mas o que eu vejo hoje não é bem isso. A começar pela IDE que eu utilizo, existem versões específicas para cada sistema operacional e na hora de baixar, você escolhe o pacote adequado ao seu sistema.

Com o Twhirl foi bem diferente, no site do produto não existem versões diferentes para cada sistema operacional, mas somente um arquivo .air que irá instalá-lo em qualquer sistema que tenha o Adobe AIR. E a aparência do programa é a mesma no windows ou em qualquer sistema operacional que ele rode, indepentende de egine gráfica que se esteja usando.

Não sei o que está “por trás” do ADOBE AIR, talvez até tanha Java lá, mas que a plataforma promete, isso eu não posso negar.

Você que baixou o novo Firefox 3 e está todo feliz poque recebeu o seu certificado de participação no recorde do Guinness Book, não esperava por esta:

O Firefox 3 veio com algo um tanto engraçado: Robôs!!!

Para acessá-lo, digite o seguinte na barra de endereços: about:robots

Para quem ainda não sabe, a Mozilla está tentando entrar no Guinness com o Firefox 3 na categoria software mais baixado em 24h. E para isto ela está organizando o Firefox Download Day, que é uma chamada mundial para baixar o Firefox 3 no dia 17 de junho.

Então, se você se interessou em participar e quer ganhar o seu certificado de participação, cadastre-se no site, faça e promova o download do Firefox 3 para seus amigos, leitores, etc.

Esta semana, eu precisei criar um modelo de banco de dados MySQL e como o MySQL Workbench ainda não saiu para Linux, decidi instalar o DBDesigner4 que é como se fosse a versão mais antiga do Workbench.

Depois de tentar instalar de várias vezes, encontrei os pacotes “.deb” para instalar o DBDesigner4. Agradeço ao Gabriel Falcão, autor dos pacotes deb.

Mas depois de instalar os pacotes e começar a usar o aplicativo, tive alguns problemas:

1) Ao tentar conectar na base acontecia o erro “Unable to load libsqlmy.so”. Para corrigir isso, baixei o DBExpress para MySQL, descompactei o arquivo libsqlmda.so.4.20 no diretório /usr/lib/DBDesigner/Linuxlib/ e, no DBDesigner, fui em Database > Connect to database, cliquei em “New Connection” e, na aba “Advanced”, defini os seguintes valores:

  • GetDriverFunc: getSQLDriverMySQL
  • LibraryName: /usr/lib/DBDesigner/Linuxlib/libsqlmda.so.4.20
  • VendorLib: /usr/lib/DBDesigner/Linuxlib/libmysqlclient.so.10.0.0

IMPORTANTE: Note que o valor padrão de GetDriverFunc é getSQLDriverMYSQL, com Y maiúsculo e o valor que deve ser colocado é com y minúsculo.

Com isso eu consegui conectar no banco e fazer a engenharia reversa. Essa solução, encontrei no artigo DBDesigner do DokuWiki.

2) Depois de já ter conseguido conectar no banco de dados, passou a acontecer o erro “Error while executing Query:…… ERROR Message: libmidas.so.1:cannot open shared object file” ao tentar executar uma query. Para corrigir isso, criei um link para biblioteca libmidas.so.1.0 no diretório /usr/lib/, executando o seguinte comando no terminal:

sudo ln -sf /usr/local/DBDesigner4/Linuxlib/libmidas.so.1.0 /usr/lib/libmidas.so.1

Depois, bastou reiniciar o DBDesigner para tudo funcionar normalmente. Essa solução eu achei num post do ubuntuforums.org.

Para quem tem costume de fazer tudo que é possível sem usar o mouse, o Launchy é um ganho de produtividade.

Launchy Screen

Usando Launchy, você é capaz de abrir qualquer programa, site, favoritos, etc a partir do teclado. Basta pressionar alt + espaço para exibir a tela de busca e digitar o que deseja abrir.

Conforme alguma palavra é digitada, são sugeridos possíveis resultados com seus respectivos ícones para ajudar na identificação. Uma vez que tenha aparecido o ícone do resultado desejado, não precisa nem terminar de digitar, basta pressionar Enter.

Type in Launchy

Depois de instalado, é uma boa idéia configurá-lo para indexar os arquivos mais usados. Para isso, pressione alt + espaço, clique com o botão direito do mouse sobre a área do lado direito da tela de pesquisas do Launchy e escolha Options. Na tela de opções será possível adicionar as diretórios contento atalhos (arquivos *.lnk) ou executáveis (arquivos *.exe) na lista de diretório a serem indexados.

Launchy Options

Existem ainda plugins para Launchy, que permitem fazer buscas pela internet diretamente do programa entre outros.

Para baixar o Launchy, clique aqui.