quarta-feira, janeiro 30, 2008

Mudança concluída

Decidi mudar para os dois! Todo o conteúdo daqui já foi importado para o Wordpress. A URL nova é http://compexplicita.wordpress.com.

Também vou configurar o Tumblr para replicar o que eu posto no Wordpress. http://compexplicita.tumblr.com

De mudança

Depois do vergonhoso desempenho do Blogger ontem (apresentando erros sempre que eu tentava postar alguma coisa), decidi me mudar. Nos próximos dias, eu vou testar outros serviços, como o Tumblr e o Wordpress. Acho que por enquanto o Wordpress está ganhando, já que ele tem algum suporte a destaque de sintaxe (para trechos de código) é capaz de importar posts do Blogger.

terça-feira, janeiro 29, 2008

Levantando a Cortina: Sonian Archive

É neste projeto que eu tenho trabalhado desde julho do ano passado. Eu não sou o único desenvolvedor lá, é claro - tem muita gente legal e talentosa na equipe. Mas acho que esse é o primeiro projeto

ROXTerm.... r0x

Eu uso Linux para 99% das minhas necessidades computacionais, a excessão ficando apenas por conta de um ou outro jogo que só existe para Windows. Ao contrário de muitos outros usuários de Linux, eu não uso um ambiente gráfico "completo" como Gnome ou KDE - a minha preferência é o Enlightenment 16, um gerenciador de janelas relativamente minimalista, muito leve, e muito rápido.

O E16 não possui um programa de terminal integrado, necessitando que este seja instalado separadamente. Existe um, o ETerm, que parece ter sido feito para acompanhá-lo, mas eu não me dei muito bem com ele - achei a configuração um pouco chata. Também já fiz uma breve tentativa de usar os terminais do Gnome e o KDE, no começo, mas logo desisti, já que nenhum dos dois funciona muito bem fora do seu ambiente nativo.

Até há pouco tempo atrás, minha escolha era o aterm. Ele também é bastante leve, suporta pseudo-transparência, e pode ser configurado por opções de linha de comando (ou seja, é só copiar sua configuração preferida da Internet e colocar como o comando de inicialização no menu to Enlightement). Ao longo do uso no trabalho, entretanto, notei alguns problemas. Eu preciso manter no mínimo três terminais abertos, e as janelas não cabem todas na tela em tamanho legível. Para resolver isso, tentei o multi-aterm, uma versão com suporte a abas, mas que infelizmente é baseada em uma versão jurássica do programa original. Logo a deixei de lado.

Além disso, o aterm não tinha um suporte muito bom a caracteres "estranhos": sempre que o meu dedo escorregava e digitava uma cedilha por engano, glifos estranhos apareciam no terminal, e a posição real do cursor saía de sintonia com a mostrada na tela (hilário, especialmente quando você está digitando um comando complexo e cheio de opções).

Então, um dia, em uma passada de rotina pela lista de pacotes disponíveis ao Gentoo, vi um chamado ROXTerm. Eu já usava o ROX como gerenciador de arquivos, então imaginei que não haveria problema em testar o terminal novo. Logo eu havia deixado o aterm de lado, e não me arrependo nem um pouco. Em primeiro lugar, o ROXTerm suporta abas e não tem problema nenhum em exibir caracteres especiais. Só isso já bastaria para me fazer mudar. Mas, como diria o tiozinho da Polishop, não é só isso! A configuração dele é muito mais intuitiva que a dos outros terminais mencionados aqui, e ele se integra muito melhor ao ambiente gráfico, inclusive com suporte à área de transferência (os outros terminais usam seu próprio mecanismo para copiar e colar texto, que o ROXTerm também suporta).

Se você usa Gnome ou KDE, os terminais "nativos" desses ambientes provavelmente já fazem tudo isso. Mas se você é louco como eu, e usa um ambiente diferente, não vai se arrepender de mudar para o ROXTerm.