Arquivo de dezembro 2006

Eu não gosto da idéia de blog como diarinho, mas não tô com inspiração de escrever nada de interessante.

Ontem tive o celular roubado… belo presente de natal.

Meu passatempo, ao longo desses dias, tem sido escrever no Estúdio Livre o guia do LMMS, um programa de produção de áudio em GNU/Linux. se acharem interessante, dêem uma olhada lá.

Fiz com ele duas musiquinhas, se gostarem do gênero e quiserem ouvir… Rave Demo e Techno. Não, eu não sou criativo com nomes de músicas…

É isso por ora… até a próxima, quando meu humor estiver melhor =/

Tags: ,

Comments Nenhum comentário »

Por tanto viajar, eventualmente preciso acessar meu computador remotamente, isto é, poder por exemplo pegar um arquivo que está no meu computador (que fica ligado o tempo todo) de qualquer lugar que eu esteja via Internet. Este post mostra como fazer isso facilmente usando GNU/Linux, especificamente a distro que uso, Ubuntu Edgy.

Antes, porém, uma introdução. O que é DNS?

DNS é um acrônimo que significa Domain Name Server, ou Servidor de Nomes de Domínios. São computadores que dizem pra quem quer que lhes pergunte que, por exemplo, o domínio nighto.net aponta para o endereço de IP 69.89.31.232. Todo computador ligado na internet tem um IP, mas não necessariamente tem um domínio. Se eu quisesse acessar meu computador pela internet, eu deveria saber meu IP ou ter um domínio. O problema é que existem milhares de servidores DNS por toda a Internet e, quando um domínio muda de IP (o que acontece, por exemplo, quando a conexão com o Velox cai) demora até 24h para essas alterações fazerem efeito. Que fazer então?

Para tornar as coisas mais rápidas, inventaram o tal do DNS Dinâmico: um servidor qualquer mantém um IP fixo (por exemplo, o No-IP) e quando alguém pergunta à ele (ei, quem é o nighto.no-ip.org?) ele responde com o meu IP.

O problema é que o No-IP (o mais popular servidor de DNS Dinâmico) é muito ruim, demora para atualizar (quando atualiza), o cliente para Linux é ainda pior, enfim, não funcionava pra mim. Até que eu descobri o freedns.afraid.org… ele atualiza na hora, sem mais delongas, enfim, tem um serviço excelente. Então vamos aprender agora como acessar o seu próprio computador via linha de comando de qualquer lugar da internet.

Primeiro precisamos ter um servidor SSH rodando. Para isso, instalamos o bichinho com o comando sudo apt-get install ssh sshd openssh-server. Podemos testá-lo com ssh usuario@localhost, podendo substituir localhost pelo seu endereço IP para dar um gostinho mais saboroso. Agora, vá no freedns.afraid.org e crie sua conta. Existem várias opções de domínios para você criar seu subdomínio, eu gostei do microsoft-sucks.org. Conta criada, copie a Direct URL, abra um terminal e digite crontab -e e ponha na última linha: */5 * * * * wget -q -O NUL direct link, cole com o botão do meio do mouse

isto fará com que o seu computador pacientemente entre nesse link de cinco em cinco minutos para todo o sempre e sempre avisando o servidor se o seu IP mudar e, conseqüentemente, desde que o seu computador esteja ligado (e conectado) você conseguirá acessá-lo :)

Você também pode, por exemplo, copiar um arquivo (que você sabe onde está) sem ter de abrir um shell ssh antes, usando scp usuario@link.para.a.sua.maquina:/caminho/para/o/arquivo… simples assim. Uso direto para copiar arquivos da minha casa direto para o servidor da DreamHost sem passar pela máquina (geralmente de conexão lenta) que estou usando no momento. Fantastique.

Comments Nenhum comentário »

Apesar do nome cacofônico em português, taí uma idéia interessante: coComment. Trata-se de um site/uma extensão para Firefox/um plugin para WordPress que se propõe a rastrear os comentários feitos em blogs. Em outras palavras, permite por exemplo que você faça um feed dos seus comentários pela blogosfera, publique no seu blog um apanhado dos seus comentários nos blogs, tagueie seus comentários etc. Parece interessante.

Estou testando aqui no site, quem comentar notará uma caixinha do coComment, se quiser testar, fique à vontade.

Comments Nenhum comentário »