Month: April 2007

Som holofônico

Eu já ouvi uma simulação com um software que vinha com uma placa de som que eu tinha, o efeito era parecido, mas tinha horas que dava pra ficar em dúvida se o som estava passando na frente ou atrás.

Neste exemplo aqui o som funciona perfeitamente, sem gerar dúvidas. Mas vc precisa estar usando o fone de ouvido:

http://www.holophonic.ch/archivio/testaudio/Cereni%20-%20Holophonic.mp3

Google Midas

Pela primeira vez o google ultrapassou a microsoft com sendo o site mais visitado da internet com 528 milhões de acesso.
A notícia completa pode ser lida eim:
http://g1.globo.com/Noticias/Tecnologia/0,,AA1525504-6174,00.html

Segundo a notícia tudo que o google toca vira ouro.
Mas nem tudo é assim. O google vídeo por exemplo não vez sucesso, porém o google tem bala na agulha e então resolveu o problema comprando o youtube.

Felizmente o Google contribui mais com o software livre que a M$, então pra comunidade a vitoria do Google é mais interessante que a da rival. Mas no fim uma coisa é certa: monopolio é monopolio, não importa em que lado esteja. Monopolio da informacao entao! Deus nos salve (puts esqueci que sou agnostico).

BADTIMES

If you receive an e-mail with a subject of “Badtimes”, delete it immediately
WITHOUT reading it. This is the most dangerous e-mail virus yet.

It will re-write your hard drive. Not only that, but it will scramble any
disks that are even close to your computer. It will recalibrate your
refrigerator’s coolness setting so all your ice cream melts. It will
demagnetize the strips on all your credit cards, screw up the tracking on
your VCR and use subspace field harmonics to render any CDs you try to play
unreadable.

It will give your ex-boy/girlfriend your new phone number. It will mix
antifreeze into your fishtank. It will drink all your beer and leave its
socks out on the coffee table when there’s company coming over. It will put
a dead kitten in the back pocket of your good suit and hide your car keys
when you are late for work.

Badtimes will make you fall in love with a penguin. It will give you
nightmares about circus midgets. It will pour sugar in your gas tank and
shave off both your eyebrows while dating your current boy/girlfriend behind
your back and billing the dinner and hotel room to your Visa card.

It will seduce your grandmother. It does not matter if she is dead, such is
the power of Badtimes, it reaches out beyond the grave to sully those things
we hold most dear.

It moves your car randomly around parking lots so you can’t find it. It will
kick your dog. It will leave libidinous messages on your boss’s voice mail
in your voice!

It is insidious and subtle. It is dangerous and terrifying to behold. It is
also a rather interesting shade of mauve.

Badtimes will give you Dutch Elm disease. It will leave the toilet seat up.
It will make a batch of methamphetamine in your bathtub and then leave bacon
cooking on the stove while it goes out to chase high school kids with your
new snowblower. These are just a few of the signs. Be very, very careful!

(Badtimes lyrics from an anonymous e-mail)

Placa Wireless

Precisei comprar uma placa wireless para colocar no meu PC, resolvi comprar uma Dlink DWL-G510, que tem um preço acessível e não é tão ruim quanto as placas Agere.
Cheguei em casa ligo no PC e o computador nem inicia, a BIOS nem dá o bip, então resolvo colocar o LinuxBIOS e a mesma coisa, nada não liga simplesmente.
Levo a placa para o trabalho para testar se funciona no WinXP. No PC do trabalho o computador inicia, mas o WinXP não detecta nada, então coloco um CD Live do Linux, mas o lspci não mostra nada.

Finalmente vou até a loja e troco a placa, chego em casa coloco a placa no computador e ela funciona e o Ubuntu carrega o driver dela corretamente.
Porém descubro que o driver dela (rt61) não entra em modo monitor, então tive que baixar o driver rt2x00.

Compilei o rt2x00, ele criou vários drivers entre eles o rt61pci, que é o driver para minha placa wireless. Tive que aplicar um patch no airodump para que ele não tente entrar em modo monitor com a rede up (a sequência é ativar a interface e entrar em modo monitor). Passo o parametro “-r” para airodump assim ele faz a placa mudar para modo monitor antes de ativar a interface da mesma.

Frase do dia

Empowerment of individuals is a key part of what makes open source work, since in the end, innovations tend to come from small groups, not from large, structured efforts.
—Tim O’Reilly

IRC o jeito nerd hack de conversar

Estou lembrando dos idos de 1998 quando o IRC era uma praga muito mais usada que agora. Naquela época a única opção de bate-papo para quem não queria usar o IRC era o ICQ. E eu preferia sempre usar o ICQ, acho que nunca me senti bem em ambientes cheios, e o IRC era lotado, haviam canais com milhares de pessoas, era uma zona.

Pois bem, agora tive que usar IRC para conversar com os desenvolvedores do OpenEmbedded. Não posso negar que o IRC tenha suas vantagens, por exemplo, você posta sua dúvida e várias pessoas veêm ao mesmo tempo e as respostas são imediatas, não é como nos emails que você ficar aguardando horas ou dias para receber uma resposta.

Bom, lá fui eu usar o IRC, como estou na universidade não tenho como usar um cliente decente como XChat IRC, então tive que apelar para o CGI:IRC (estou usando o www.linuxpreview.org/cgi-bin/chat/irc.cgi).
Primeiro erro fatal, tentei colocar um arquivo de configuração gigantesco, na mesma hora sou expulso da sala. Retorno alguns instantes depois e falam de um tal pastebin, que é um sistema onde você salva o conteúdo do arquivo num site e apenas manda o link para as pessoas do IRC, existem vários site pastebin, o mais conhecido é o www.pastebin.ca .

Bom, como eu sempre digo, o ser humano se adapta a tudo, ou quase tudo, então o jeito é acostumar com o IRC e aproveitar suas vantagens.

UPDATE: Outra opcao para acessar o IRC do freenode e’ usando este webchat: http://www.mibbit.com

Compilando o openembedded

Primeiro crie o diretório:
$ mkdir -p /stuff/build/conf
$ cd /stuff/

Instale o bitbake:
$ svn co http://svn.berlios.de/svnroot/repos/bitbake/branches/bitbake-1.8/ bitbake

Instale p monotone, caso sua distribuição não possua este pacote baixe-o de:
http://monotone.ca/

Baixe o banco de dados do OpenEmbedded:
$ w-get http://www.openembedded.org/snapshots/OE.mtn.bz2
$ bunzip2 <OE.mtn.bz2 >OE.mtn

Atualize a sua cópia local do banco de dados:
$ mtn –db=/stuff/OE.mtn pull monotone.openembedded.org org.openembedded.dev

Faça o checkout da árvere (árvore):
$ mtn –db=/stuff/OE.mtn checkout –branch=org.openembedded.dev

Crie o arquivo de configuração local:
$ cd /stuff/
$ cp org.openembedded.dev/conf/local.conf.sample build/conf/local.conf
$ vi build/conf/local.conf

Acrescente neste arquivo as informações:
BBFILES = “/stuff/org.openembedded.dev/packages/*/*.bb”
DISTRO = “generic”

Configure o ambiente:
$ export BBPATH=/stuff/build:/stuff/org.openembedded.dev
$ export PATH=/stuff/bitbake/bin:$PATH

Inicie a criação de pacote, para compilar um determinado pacote execute “bitbake nomepacote”, exemplo:

$ bitbake nano

Para compilar o GPE e os aplicativos dele:
$ bitbake gpe-image

Skype for linux? Falta de consideração aos usuários Linux

Muita gente gosta de usar o skype, um programa que foi desenvolvido pela empresa que criou o kazaa, e em seguida foi vendido para o eBay.
O programa funciona bem no Linux, mas infelizmente a última versão disponível pra este sistema operacional é a versão 1.3.
Para Windows o software já está na versão 3.1, e mesmo para MacOS, sistema operacional com menos usuários que o Linux, já existe a versão 2.5.
Não haveria nenhum problema de usar uma versão mais antiga do software, se não fosse o fato que para video-conferência é necessário no mínimo a versão 2.0, que suporta web-cam.
Lamentável a forma como as empresas de software proprietário tratam os usuários do sistema operacional Linux.
Felizmente existem opções para quem deseja usar webcam para video conferência no Linux, entre elas:

http://www.openwengo.com/index.php