segunda-feira, 22 de junho de 2009

Dica de programa: DHelp

Essa dica vai muito bem para os desenvolvedores. No meu caso, como uso o Octave, é sempre bom ter o manual em mãos.

Para aqueles que querem manter os seus documentos de ajuda em HTML bem organizados, faz o seguinte: instala o dhelp.

O dhelp (ou melhor Debian Help) é um programinha muito simples mas muito poderoso, ele faz uma varredura em todo HTML do seu disco e tenta organizá-lo em grupos, normalmente pelas pastas onde os arquivos se encontram.

Cara fica uma beleza a organização.

Só mais uma coisa: se você tem um servidor Web (e.g. Apache - httpd) você deve apontar o navegador para http://localhost/doc/HTML/index.html ou se não, você deve acessar o índice gerado através de: file:///usr/share/doc/HTML/index.html.

Se você esquecer disso, basta digitar dhelp num terminal, que ele vai abrir a página index ou então dhelp para acessar uma busca por documentação específica, como por exemplo: dhelp gnu octave

domingo, 21 de junho de 2009

Configurando o StarDict

Bem, de fato o stardict está se tornando o padrão em programa de tradução para o mundo open source e para Linux em particular.

No Ubuntu, por exemplo, uma das primeiras coisas que faço é instalá-lo. O programa de dicionário padrão do sistema é simplesmente muito ruim para se usar. Nunca consegui usá-lo adequadamente.

Mas o problema com o stardict é que ele não tem lá muitos dicionários e os que existem, pelo menos para português não são lá muito bons. Mas os dicionários do Babylon são excelentes. Então que tal usar os dicionários do Babylon no stardict?

Para isso, baixe os dicionários do Babylon e os converta para o formato do stardict. Use as dicas contidas aqui: http://ubuntuforums.org/showthread.php?t=1044452.

Mas se você nao quiser se encher muito, segue uma dica que funcionou para mim tranquilamente.
  1. Pegue os dicionários que deseja em: http://reciteword.sourceforge.net/stardict/babylon.php, como por exemplo o stardict-babylon-Babylon_English_Portuguese-2.4.2.tar.bz2
  2. Dê dois cliques no arquivo stardict-babylon-Babylon_English_Portuguese-2.4.2.tar.bz2, vai abrir o Archive Manager.
  3. Extraia todos os arquivos para a pasta ~/.stardict/dic. Se esta pasta não existir, pode criar. (o ~ é a sua pasta pessoal, ou melhor a sua pasta HOME).
  4. Reinicie o stardict
  5. Vá em Manage dictionaries (o segundo ícone da esquerda para a direita em baixo) e veja que os dicionários estão ativos. Desative os dicionários padrão, que só servem para pegar um monte de coisas meio inúteis da Web.
Agora seja mais um usuário feliz com um dicionário Inglês-Português de mais de 114 mil palavras.

Só atenção a uma coisa: eu uso a interface do Ubuntu 9.04 em inglês, talvez você tenha que adaptar algo para a sua interface.

É isso.

sexta-feira, 19 de junho de 2009

Saiu a versão 3.9.6 do HPLIP: Fazendo HP LaserJet 1000 funcionar no Ubuntu 9.04

Saiu a versão 3.9.6 do HPLIP.

Dessa forma, a impressora HP LaserJet 1000 e praticamente todas as impressoras da família passam a ter suporte.

Basta ir ao site do projeto HPLIP (http://hplipopensource.com/hplip-web/index.html), baixar a nova versão e executar via terminal. Para executar, como se trata de um script, você deve ativar a permissão de execução do arquivo manualmente. Isso porque o Linux é um sistema mais seguro, não permitindo que qualquer script seja executado, apenas aqueles que você tem certeza que são seguros, como este.

É só seguir as instruções (o script está em inglês). Ele irá fazer uma série de verificações e instalará todo o software necessário (os pré-requisitos) e irá compilar os módulos que fazem o HPLIP. Depois ele irá executar uma rotina de instalação e então você pluga a impressora, confirma para o programa baixar o plug-in do servidor principal. Ao final a impressora deverá fazer aquele barulho de inicialização característico. Já estará funcionando!

Só um comentário: bom que a HP agora esteja se importanto um pouco com o mundo Linux e fazendo suas impressoras funcionarem também neste nosso sistema. O projeto (opensource) agora está no sourceforge.net e, como é compilado na máquina, o que você baixa é o código fonte.

É isso.