segunda-feira, 19 de setembro de 2011

Turpial: meu novo cliente Twitter

Após sofrer bastante procurando um cliente Twitter para Linux decente, passando pelo Mitter, GWibber, TweetDeck e muitos outros, eis que encontro uma ótima alternativa livre: O Turpial.
Ele está na versão estável 1.5, que apresenta um pequeno problema relativo às DMs, mas que já foi solucionado na versão 1.6.5-b1, que estou usando agora.
Escrito em Python, licença GPLv3, agrega várias funcionalidades, tais como:
  • Suporte aos serviços de microblogging Twitter e Identi.ca.
  • Pop-us para notificação de eventos.
  • Baixo consumo de CPU e memória.
  • Fácil acesso à lista de amigos para citação em tweets.
  • Suporte à diversos serviços encurtadores de urls, tais como: bit.ly, j.mp, etc, podendo ser extendido a outros utilizando uma API bem simples.
  • Envia imagens para Plixi, TwitPic, Posterous, MobyPicture e outros serviços de imagens para Twitter.
Muito leve e robusto, mesmo na versão beta não apresentou nenhum bug ou crash, se comportando de maneira bem consistente durante todo o tempo de uso(cerca de 3 meses).
Foi ótimo o Adobe Air não ter mais suporte para Linux, assim eu tomei vergonha na cara e eliminei mais um proprietário da minha lista.

Em tempo: Fiz uma pequena alteração no Turpial, para que ele encurtasse links via migre.me. Funcionou muito bem, mas queria distribuí-la através de um patch, o que não consegui que funcionasse adequadamente. Então link direto nele!

É só baixar e seguir as instruções do arquivo README.

Como tem muito tempo que não posto nada, vamos ficando por aqui.

Allons-y!!!


quarta-feira, 9 de fevereiro de 2011

Debian 6.0 -- a little bit late post

Finalmente!
Após 2 anos de desenvolvimento, o Squeeze é estável, com mais de 29000 pacotes de software à disposição via apt-get, ou synaptic, ou aptitude, ou whatever.

Temos as Debian Pure Blends, cada uma com um conjunto de pacotes customizado para usuários específicos, como advogados, cientistas (modelagem de sistemas neurais!), estudantes, químicos, portadores de necessidades especiais e muito mais.

O kernel Debian atual é totalmente livre. Todos as firmwares, drivers e componentes não-livres foram removidos, podendo entretanto, ser instalados à qualquer momento. A melhor novidade fica por conta do kfreebsd, port com kernel FreeBSD, unindo o melhor dos dois mundos, o apt com a sólida plataforma BSD.

O poderoso, incrível e inigualável ZFS agora tem suporte, através do kfreebsd, liberando o Sun Power em nossos HD's. Para o kernel Linux, temos suporte ao Btfrs e ao ext4. ZFS que é bom, só via fuse.


Já tenho usado desde quando estava em fase de testes, sem me deixar na mão em nenhuma ocasião. Posso dizer sem dúvida que a versão de testes do Debian é bem mais estável que várias versões de produção de outras distros.

Se meu ISP tivesse permitido, essa postagem teria saído mais cedo.

Posts relacionados:

quinta-feira, 13 de janeiro de 2011

How-to: Proteja sua CPU com Python e festival

Você sabe quando o cooler de sua CPU vai falhar?
Nem eu.

Usando um modelo probabilístico adequado, como o Exponencial, podemos ter uma boa noção de quando esse evento ocorrerá,mas que não é nada prático, já que provavelmente você vai trocar o cooler antes do tempo, ou depois que ele queimar. O que quase aconteceu comigo semana passada. A base que prende o cooler quebrou, o dissipador se afastou da CPU, o suficiente para ela chegar à 87°C, quase queimando-a. Soou o alarme e eu desliguei o micro à tempo, evitando maiores danos.

Minha sorte foi ter escrito um script na semana anterior que aproveita as funcionalidades do lm-sensors para avisar verbalmente que algo não está bem. É bem simples e tem espaço para muitas melhorias que irei acrescentando aos poucos. Funciona e tem me atendido bem todo esse tempo.

Tem dois pré-requisitos:
lm-sensors: tutorial de uso e configuração por Carlos Morimoto.
festival: meu tutorial.

Daí, é só baixar esse arquivo, salvá-lo em uma pasta de sua preferência, dar permissão de execução com:

$chmod +x sentinel.py

E depois adicioná-lo ao crontab, com o seguinte comando:

crontab -e

0-59/10 * * * * /home/gama/scripts/sentinel.py 



O que fará o cron rodar o comando a cada 10 minutos.
E pronto, se o cooler falhar ou a CPU sobreaquecer, o sistema vai reclamar.

See ya!