Comandos para registrar chave pública do APT

Date 10/06/2009

Como eu uso estes comandos diretos para resolver a mensagem de erro ao usar o apt, resolvi publicá-los aqui para facilitar a memorização e busca.

O erro é assim:

W: GPG error: http://ftp.br.debian.org etch Release: 
The following signatures couldn't be verified 
because the public key is not available: 
NO_PUBKEY 9AA38DCD55BE302B

W: There is no public key available for the following key IDs:
9AA38DCD55BE302B
W: You may want to run apt-get update to correct these problems

Estes são os comandos p/ registrar a chave pública do apt:

# gpg --keyserver pgpkeys.mit.edu --recv-key <id>
# gpg -a --export <id> | sudo apt-key add -

Onde <id> é o id que aparece na hora de instalar um pacote via distribuição baseada em Debian. No meu caso acima, o id é 9AA38DCD55BE302B.

Tecnologias sociais em rede para o ensino-aprendizado

Date 27/05/2009

Apresentação de George Siemens, bastante interessante:

Adote um parágrafo

Date 07/05/2009

Recentemente recebi uma mensagem da Bee (Barbara Dieu) via Twitter, sobre um projeto de tradução de inglês para português chamado “Adote um parágrafo”. Achei interessante, gostaria de compartilhar a experiência:

- Adote um parágrafo é um projeto aberto para traduzir para o português e disponibilizar na rede textos sobre comunicação e internet - mais. Deixe a sua recomendação sobre quais artigos, posts, etc., devemos considerar para traduzir no futuro.

Para saber mais: http://adoteumparagrafo.pbworks.com/

Eu acompanhei alguns dias e achei a comunidade muito ágil para realizar as traduções. É uma boa oportunidade de praticar a língua inglesa e de quebra ler textos bacanas.

Os textos traduzidos atualmente são bem interesssantes, eu li um artigo de Cory Doctorow, chamado “Por que pratico copyfight?”, bastante atual para os tempos atuais, veja um trecho:

“…Há uma palavra para todas as coisas que fazemos com trabalhos criativos- todas as conversas, o recontar histórias, as canções, as dramatizações, os desenhos e as reflexões: isso se chama cultura. Cultura é algo antigo. Mais antigo que o copyright. É a existência da cultura que torna o direito autoral valioso. O fato de que temos um interminável número de canções para cantar, histórias para compartilhar, arte para ver e para acrescentar ao nosso vocabulário visual é a razão pela qual as pessoas pagam por essas coisas.

Permita-me dizer isso de novo: a razão para a existência de direitos autorais é o fato da cultura criar um mercado para trabalhos criativos. Se não houvesse mercado para trabalhos criativos, não haveria motivos para se preocupar com direitos autorais. Conteúdo não é tudo: cultura é. A razão para irmos ao cinema é termos sobre o que falar. Se lhe mandarem para uma ilha deserta e disserem para escolher entre suas canções preferidas e seus amigos, você seria sociopata se escolhesse a música.

Um imperativo da cultura é compartilhar informações: cultura é informação compartilhada. Leitores de ficção científica sabem disso: o cara à sua frente no metrô com um romance “scifi” nas mãos é parte da sua tribo. Vocês certamente leram alguns dos mesmos livros e possuem referências culturais em comum, alguma coisa para conversar. Quando você ouve uma música que gosta, a toca para as pessoas da sua tribo. Quando lê um livro que gosta, você coloca na mão de seus amigos e os estimula a ler. Quando você assiste a um ótimo espetáculo, trata de dizer para seus amigos assistirem também - ou você procura gente que já assistiu para comentá-lo…”

O texto traduzido, link do texto original e a relação dos tradutores está aqui:

http://adoteumparagrafo.pbworks.com/Doctorow01

Controlando largura de banda do Apache

Date 02/04/2009

Tenho sofrido problemas de baixo desempenho no servidor web de minha empresa. O bom sinal é que nosso conteúdo está sendo bem atraente. Todo conteúdo dos cursos é livre e atualmente é hospedado no wiki.sintectus.com, que é da cooperativa que faço parte e com a qual a Sistemas Abertos tem parceria.

Através de comandos citados em [1], diagnostiquei que tem muito tráfego de robôs que estão indevidamente baixando todo o site, provavelmente para fazer algum mirror. Minha intenção é facilitar o espelhamento do site, mas por enquanto terei que limitar a ação destes tipo de tráfego. Seguindo o artigo de Steve [2], implantei o mod_bwshare e até o momento estou muito satisfeito. O módulo já detectou 7 abusos em menos de 3 horas de execução.

Seguem algumas características:

  • monitoramento web: fornece relatório em tempo real dos acessos e abusos;
  • instalação e configuração fácil: ainda não entendi bem os parâmetros de instalação, mas aparentemente são bem simples;

O portal Viva o Linux tem outros artigos [4, 5] com a solução modcband, que parece ser interessante também, porém ainda não testei. Há um documento hospedado na UFRJ [6] que parece ser bem interessante, que referencia o modbwshare.

ASES - Avaliador de acessibilidade

Date 25/01/2009

  1. acessibilidade aos sites é um assunto importante sendo discutido pela sociedade. Ela permite que portadores de deficiência visual tenham um acesso mais adequado. O governo tem feito a sua parte. Já existe uma lei que estabelece um prazo para que sites governamentais tenham sites acessíveis. E até lá será necessário especialistas e ferramentas voltadas para acessibilidade, esta é uma notícia que reflete isso:
“A ferramenta ASES - Avaliador e Simulador de Acessibilidade de sítios permite avaliar, simular e corrigir a acessibilidade de páginas, sítios e portais, sendo de grande valia para os desenvolvedores e publicadores de conteúdo. O principal objetivo da disponibilização do ASES é fornecer instrumentos que viabilizem a adoção da acessibilidade pelos órgãos do governo e, também, pela sociedade… [PSL-Brasil] Avaliador de Acessibilidade ASES disponível no Portal do Software Público Para acessar o ASES deve ser realizado o cadastramento no Portal do Software Público Brasileiro. Os participantes do Portal SPB podem entrar diretamente no endereço: http://www.softwarepublico.gov.br/ver-comunidade?community_id=8265263 Fonte: Portal do Software Público Brasileiro

Bluetooth no Ubuntu

Date 18/01/2009

Consegui montar o sistema de arquivos do meu Nokia N95 com meu Ubuntu 8.10 por meio de bluetooth. Segui principalmente as instruções contidas na postagem de Iuri Diniz. O interessante que a primeira vista pensei que não tinha funcionado pois o drive “C:”, associado a memória do celular, não permitia ler e gravar arquivos, permitia somente listar e navegar pelos diretórios; o drive “E:”, associado ao cartão microsd de 1 GB, está ok.

Sincronizando Nokia N95 e Evolution

Date 18/01/2009

Finalmente consegui sincronizar o Evolution com o Nokia N95. Utilizei as informações disponíveis em uma postagem no ubuntuforums.org e agora já consigo sincronizar as informações de contatos e agenda. Estou a busca de uma solução para sincronizar notas e tarefas.

Blog sobre Git

Date 12/01/2009

O git é um sistema de controle de versão utilizado pela equipe de desenvolvimento do kernel e que promete bastante, “concorrendo” muito bem com o subversion (svn) e o cvs. Dentre as pessoas mais dedicadas ao assunto, eu conheço o faraohh. Ele me passou o endereço do blog dele, no qual ele publicou um mini-tutorial e a palestra de Linus Torvarlds sobre o assunto.

Iptables e IPv6

Date 12/01/2009

Saiu no Debian Admistration um artigo um artigo sobre IPv6 em firewalls. Atualmente temos preocupado somente com regras baseadas no IPv4 e um firewall sem restrições a IPv6 pode tornar hospedeiros com número IPv6 desprotegidos. Este risco tem crescido cada vez mais ainda com a adoção cada vez maior do IPv6 nos sistemas baseados em Windows e GNU/Linux. Ainda não testei, mas é algo a ser mais estudado e documentado.

Abertura na educação

Date 18/11/2008

Estou fazendo parte do curso CCK08 e recebi uma excelente palestra de George Siemens sobre a “Abertura na Educação”. Este termo ainda não está muito conhecido na língua portuguesa, o termo original é “Openness in Education”.