dia-a-dia

Coisas que acontecem na correria do dia-a-dia.

Hora do Planeta – Sábado, 28 de março, às 20h30

Cadastre-se na Hora do Planeta! - Daniel Bruno danielbrunos

Hora do Planeta 2009 – Cadastre-se na Hora do Planeta!

O WWF-Brasil participa pela primeira vez da Hora do Planeta, um ato simbólico, que será realizado dia 28 de março, às 20h30, no qual governos, empresas e a população de todo o mundo são convidados a apagar as luzes para demonstrar sua preocupação com o aquecimento global.

Participe! É simples. Apague as luzes da sua casa.

Headphone no Toshiba Satellite A135 + Fedora 10

Quem tem um Toshiba Satellite da série A135 e o utiliza com Linux, acho que enfrentou o mesmo problema, de colocar o headphone na entrada frontal e simplesmente não acontecer nada.

Pesquisei em vários fóruns, e em muitos casos a solução indicada era recompilar o driver alsa, mas no meu caso eu já tinha o driver alsa instalado do repositório e não estava nem um pouco afim de ter que reinventar a roda para poder ouvir música com um pouco de privacidade então fui juntando várias informações e cheguei a conclusão de que não era necessário fazer a recompilação do driver, mas somente realizar a configuração que indicavam após todo o processo, mas no Fedora há algumas diferenças nos arquivos de configuração mas é muito simples, basta definir a seguinte configuração:

options snd-hda-intel  model=lenovo

no final do arquivo /etc/modprobe.d/modprobe.conf.dist, e pronto!

Tag de música no emesene utilizando o Songbird.

Emesene + Songbid

Emesene + Songbid

Há umas semanas atrás navegando pelo site da Moziila, acabei encontrando o projeto do Songbird, que segundo a descrição no site é o Firefox dos players, então resolvi baixar.

O player realmente é bem legal, tem suporte a vários serviços como o lastfm a interface é agradavável tem muitos plugins e vários skins, mas só que ai veio um pequeno problema, as vezes quando estou escutando alguma música gosto que apareça o tag da música no client do msn messenger que utilizo o emesene, então fui verificar na configuração do plugin que coleta essa informação do player que eu utiliza que era o Rhytmbox, e realmente não havia suporte para o Songbird, então resolvi dar uma pesquisada e descobri como fazer :).

  1. No Songbird clique na aba Ferramentas -> Complementos -> Get Extensions.
  2. O player irá abrir uma nova aba direto na página de add-ons do Songbid, no campo de busca procure por DBusbird clique em install realize o processo de instalação e reinicie o player.
  3. Baixe o patch do Songbird.
  4. Copie o currentsong_songbird.patch (patch baixado) para o diretório /usr/share/emesene/plugins_base/currentSong/ ( ou para o path correspondente na sua compilação
    cp currentsong_songbird.patch /usr/share/emesene/plugins_base/currentSong/
  5. Acesse o diretório onde foi copiado o patch e aplique-o(necessário estar logado como root):
    patch < currentsong_songbird.patch
  6. Com a aplicação do patch deverá ser gerado o arquivo Songbird.py
  7. Agora é necessário definir o player no emesene, clique em Opções -> Plugins -> Música atual -> Propriedades e em Reprodutor de música selecione o Songbird.
  8. Agora é reiniciar o emesene e ouvir sua música com o tag no emesene. ;)

Os procedimentos foram feitos sem nenhum tipo de problema no Fedora 10.

Google Night

Google Night

O Google é um dos sites mais acessados do mundo, com base nisso o americano Mark Ontkus calculou que em média cada pesquisa no Google, sem contar os outros apps, dura em média 10s e que a mudança do fundo da página do Google para preto ajudaria a economizar cerca de 20% de energia utilizada pelos monitores, levando em conta todo mundo que acessa diariamente, isso fica em torno de 750 Megawatt, energia suficiente para alimentar 600 mil residências convencionais.

Com isso o Google lançou o Google Night, que tem o fundo preto, e ainda disponibilizaram alguns wallpapers bem legais para ajudar nessa economia.

Então, além de ajudar economizando energia em casa e no trabalho, você pode dar sua contribuição ao meio ambiente e para a sua vista pois força menos. :)

Dicas rápidas: sort e uniq

Os comandos sort e uniq são muito úteis no dia-a-dia, principalmente quando se trabalha com shell script, cada um tem uma função específica mas podem, geralmente, trabalharem juntos através de um pipe, para entende-los melhor, segue abaixo uma breve descrição de cada, exemplos individuais e de como utiliza-los juntos.

sort – A função do comando sort é ordenar em seqüência crescente ou decrescente, como pode ser visto no exemplo abaixo.

Conteúdo do arquivo nomes.txt:

[dbruno@transltr ~]$ cat nomes.txt 
Zilda
Carla
Bruna
Giselle
Joana
Amanda

Com o sort é possível organizar por ordem alfabética os nomes:

[dbruno@transltr ~]$ sort nomes.txt 
Amanda
Bruna
Carla
Giselle
Joana
Zilda

Ou então organizar na ordem reversa:

[dbruno@transltr ~]$ sort -r nomes.txt 
Zilda
Joana
Giselle
Carla
Bruna
Amanda

O mesmo pode ser feito com números.

Uniq – Tem a função de analisar linhas repetidas em seqüência e unifica-las, como pode ser visto no exemplo abaixo:

[dbruno@transltr ~]$ cat nomes.txt
Zilda
Zilda
Carla
Carla
Bruna
Giselle
Joana
Amanda
Amanda

Agora a mesma lista, com o uniq aplicado:

[dbruno@transltr ~]$ uniq nomes.txt 
Zilda
Carla
Bruna
Giselle
Joana
Amanda

Os dois comandos podem ser utilizados juntos, quando há não há um seqüência não organizada e repetidas de caracteres ou números, como pode ser visto abaixo:

Conteúdo do arquivo nomes.txt:

[dbruno@transltr ~]$ cat nomes.txt
Zilda
Joana
Carla
Giselle
Bruna
Giselle
Joana
Bruna
Amanda
Zilda

Agora colocando os termos em ordem e unificando com o uso do sort e do uniq:

[dbruno@transltr ~]$ sort nomes.txt |uniq
Amanda
Bruna
Carla
Giselle
Joana
Zilda