domingo, 29 de junho de 2008

Extender sinal Wi-Fi com uma Lata de Refrigerante


Desde que adquiri meu roteador wi-fi, percebi que o sinal não chegava até a sala da minha casa. Apesar dele ter 400mW de potência [se deixar em 400mW ele queima], possui uma antena omni de apenas 2dbi, como a maioria dos roteadores wi-fi.


O fato da antena irradiar o sinal em 360º faz o sinal chegar muito fraco até a minha sala, então pensei em usar uma solução direcional ou yagi[1].

Claro que essas soluções seriam D.I.Y. Para uma antena yagi, poderia usar uma latinha de Pringles, mas além de custar caro, dá bastante trabalho pra fazer. Então, após pesquisar, vi que podia simplesmente usar uma latinha de refrigerante cortada ao meio para direcionar o sinal para a sala da minha casa... e ainda usar o sinal emitido nos lôbulos laterais e traseiro para utilizar o notebook no meu quarto.

É muito simples de fazer, não leva nem 15 minutos. E vale muito mais a pena do que comprar antenas de maior ganho por R$40,00 por aí. Veja o vídeo abaixo:



[1] http://en.wikipedia.org/wiki/Yagi_antenna

domingo, 15 de junho de 2008

PROVAS

volto somente a partir do dia 22/6.

quarta-feira, 11 de junho de 2008

Open Source e Documentação

Um dos maiores motivos, na minha opinião e de acordo com a minha experiência, do Software Livre e Open-Source ainda serem mal-vistos por algumas corporações é a questão da documentação.

Sistema de qualidade é aquele que atende aos requisitos, mas no caso do open-source, o cliente é na maioria dos casos a própria comunidade. E, para a comunidade contribuir com o projeto, ela deve entender como o projeto foi desenvolvido.

Creio que a metodologia que mais se adaptada ao open-source é o XP.
Nessa metodologia, o cliente é parte da equipe de desenvolvimento. No começo, o próprio desenvolvedor é o cliente, mas assim que o software é publicado, a comunidade torna-se o seu cliente.
Esse cliente contribui através de experiência de uso, bug reports e contribuições de código. Mas como você vai contribuir com um código ilegível , tendo que adivinhar o que faz cada classe e seus métodos, a regra de negócio, a camada de dados, etc? CÓDIGO FONTE NÃO É DOCUMENTAÇÃO.

Todos adoram programar, mas ninguém gosta de documentar. Os projetos deveriam contar não somente com programadores, mas com pessoas que o tornam um projeto de qualidade.

Novos usuários são ideais para escrever documentação a nível de sistema, acho que uma forma de encorajar pessoas que desejam contribuir com a comunidade, mas não são tão bons em programação, seria encorajá-los a contribuir com documentação.

Software sem documentação a nível de código sobrevive até a hora que ele se torna obsoleto e requer contribuições para que possa ser continuado. E software sem documentação a nível de sistema, está fadado a morrer logo na primeira versão.
Até hoje, não entendo como o Drupal, por ex., funciona sem ter ao menos um dicionário de dados.

Desenvolvedores open-source devem aprender a aprender [hããã?] com o mal do século, o satanás, o cramulhão... Toda página da documentação do SDK do .NET da Microsoft, tem um link onde você pode reportar um bug na documentação e você ainda recebe um e-mail de confirmação de uma "pessoa real". E isso é importante, pois quem reportou o bug sabe que está sendo ouvido.

E olha que eu ODEIO Engenharia de Software I e II na faculdade.

segunda-feira, 2 de junho de 2008

Explode Transformador no Datacenter da The Planet

Explodiu um transformador no Datacenter do The Planet, em Houston.

O The Planet é um dos [se não for o maior] provedor de hospedagem, estima-se que 9000 servidores estão fora do ar. Creio que agora já deve estar normalizado, pois li a notícia de manhã.

Com isso, milhares de sites e serviços ficaram fora do ar. Felizmente, nenhum servidor foi danificado, o problema é na parte elétrica.

Nesse forum os administradores do datacenter vão postando atualizações a cada 5 minutos sobre o status da recuperação de desastre.

Sou administrador de redes e se algo assim acontecer, eu explodo junto. E o pior, isso é mais possível de acontecer do que imaginam.

domingo, 1 de junho de 2008

Roupas da Nintendo




A Torrell LLC lançou uma linha de roupas com o tema "Nintendo". Pena ser um tanto quanto caro... As camisetas custam US$50 e as jaquetas US$200.