br-net.org

br-net.org::Home

de olho na internet

Os seguintes posts possuem a tag "hardware"

Detectando Badblocks no HD

Certamente, ninguém gosta quando aparece um badblock, mas as vezes não se é a primeira coisa que se pensa quando temos um erro em arquivos no disco. Porém, fazer uma checagem de vez em quando é uma boa para garantir que está tudo OK.

O utilitário badblocks está presente na maioria das distribuições Linux, inclusive nos live cds. Então vou explicar como utilizá-lo e os 3 modos de teste que ele suporta. Lembrando, que é melhorar fazer os testes com a partição ou o disco desmontado.

*** Não esqueça de trocar "/dev/hdX" pelo dispositivo que quer testar.
*** Todos os comandos são executados como root.


- Teste Somente Leitura

Nesse teste, o badblocks tentará ler todos os dados existentes na partição ou disco indicado, esperando encontrar erros de leitura a cada bloco do disco. Para utilizar esse teste, não é necessário passar nenhum parâmetro, além da partição ou dispositivo a testar:

badblocks /dev/hdX

- Teste de Escrita Não-Destrutivo

No teste de escrita, alguns dados serão escritos para o disco e depois o badblocks tentará ler novamente o mesmo bloco. Se os dados que retornarem forem diferentes, ele considera o bloco defeituoso. Porém, depois de testar o bloco, ele retorna o valor original, preservando assim os dados:

badblocks -n /dev/hdX

- Teste de Escrita Destrutivo

Este teste é semelhante ao anterior, tirando o fato de que ele não preserva os dados contidos no HD. Ele irá apgar tudo, fazendo o teste. A vantagem é que ele é mais rápido, porém só deve ser feito se você não tem interesse nos dados do HD:

badblocks -w /dev/hdX


A saída do badblocks é uma lista de todos os blocos defeituosos encontrados, que pode ser usado na hora de criar uma partição.

- Criando uma nova partição num disco com badblocks

Se você quer criar uma nova partição ext3, e evitar que o sistema de arquivos utilize os blocos defeituosos, você pode simplesmente utilizar:

mkfs.ext3 -c -c /dev/hdXX

A opção -c é especificada 2 vezes para que seja feito um teste de escrita, já que a partição será formatada mesmo. Se especificar somente uma vez, será feito um teste somente leitura.

Lembrando que, se você possui um disco com badblocks, não é uma boa continuar usando ele. A qualquer momento, novos blocos podem apresentar mais problemas e você perder seus dados. A recomendação é trocar um HD por um novo.
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Badblocks no HD

Pois é, descobri que os problemas que estavam fazendo com que o sistema de arquivos do servidor corrompesse, foram devido ao HD estar apresentando vários badblocks.

E não foi por falta de teste. Antes de tentar reinstalar o sistema operacional novamente, usei o utilitário badblocks para procurar por badblocks no disco (ficou redundante a frase, mas é isso mesmo). Não foi nada encontrado, por isso segui a instalação.

Só pra descobrir que no primeiro boot, o sistema de arquivos já estava corrompido novamente. Sabendo que algo estava errado, fui ler a manpage do badblocks.

Parece que por padrão, ele só faz um teste no modo leitura, o que não acusou erros. Resolvi fazer o teste de escrita também e foi aí que os badblocks foram revelados.

Então, fica a dica, se você for testar por badblocks no HD, utilize uma ferramenta que faça a verificação escrevendo no HD e depois lendo para conferir. Quero ver se o próximo post faço sobre a utilização do badblocks.

Nesse meio tempo, passei o blog para outra máquina temporária, enquanto não resolvo o problema...
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Mais problemas de sistemas de arquivos

Parece que o sistema de arquivos do servidor do blog não tem volta mesmo. Mais erros estão ocorrendo e alguns arquivos foram perdidos, como o que gerencia os pacotes instalados do debian e algumas bibliotecas.

Tecnicamente, alguns pacotes acham que não tem nada instalado, como o debconf, nem ele mesmo. Não posso reinstalar os pacotes porque arquivos estão faltando, etc.

Mesmo que pudesse arrumar, é provável que desse problema novamente (dado o estado do sistema de arquivos), então deixei só o que precisava para manter o blog funcionando (incluindo instalar algumas bibliotecas na mão) e estou vendo uma hora livre para poder reinstalar todo o sistema.

Vou tentar fazer assim que possível, vou ter que arranjar drive de CD e disquete (me lembrei que essa BIOS não dá boot pelo CD), o backup completo já foi criado antes dos problemas começarem (ainda bem).

Vou ver se arranjo tempo no final de semana, senão na segunda devo fazer a reinstalação do sistema. Até lá.
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

The Matrix is Down

Ontem cheguei em casa, para descobrir que havia algum problema com o servidor que hospeda o blog (matrix). Aparentemente alguns serviços não estavam rodando e depois de conectar um monitor e teclado, não conseguia logar na máquina.

Não teve jeito, tive que reiniciar a máquina. Enquanto isso, pensava no pior: a máquina tinha sido comprometida? Para minha felicidade (ou não), acabou que esse não foi o problema. O sistema de arquivos havia corrompido.

Depois da reinicialização, consegui logar e aproveitei para fazer uma cópia adicional de todos os arquivos consegui, para outro computador. Depois disso, forcei um fsck na reinicialização na esperança de corrigir o problema.

Após a reinicialização, lembrei que o sistema de arquivos desta máquina era reiserfs. Por isso, uma checagem não era feita e o reiserfsck declara a partição como clean. Entrando no sistema, posso ver que alguns arquivos tem pontos de interrogação (?) no lugar dos atributos mostrados pelo ls, o que não parece ser nada bom...

Para resolver o problema, tive que reiniciar a máquina e executar o reiserfsck manualmente. Usando o parâmetro --check, ele escaneou e encontrou várias inconsistências no sistema de arquivos, mas não as corrigiu (por enquanto). Depois de um reboot, descobri que o reiserfsck marcou a partição como não-montável. Ou seja minha sorte não estava tão boa.

Resolvi então rodar o reiserfsck --rebuild-tree. Agora sim, a árvore inteira do sistema de arquivos foi reconstruída e os problema corrigidos. No entanto, alguns arquivos não se salvaram.

A maioria dos arquivos que não puderam ser recuperados, eu tinha backup, inclusive bem recentes. O que perdi mais foram as estatísticas de acesso do blog, que só tinha um backup datado de cerca de 1 mês. Um estrago não tão grande, ainda bem.

O reiserfs é um bom sistema de arquivos, mas tem seus problemas. Quando a árvore é corrompida, a possibilidade de recuperação é bem menor do que em um sistema ext3, porém é bem mais difícil acontecer problemas com reiserfs. Existes algumas coisas que não devem ser feitas, como colocar uma imagem de um sistema de arquivos reiserfs dentro de outro (sem criptografia ou compressão), pois ele pode ser perder nas duas árvores e causar estragos nas duas, entre algumas coisas.

Gosto dos dois sistemas de arquivos, mas tenho preferido o ext3 em sistemas de produção, optando pelo reiserfs somente para partições separadas para aplicações específicas, devido sua rapidez para acessar arquivos pequenos.

Mas fica a dica, que muita gente esquece: sempre faça backups. Se eu não tivesse os backups para recuperar, certamente o dano seria maior e eu teria ficado sem bastante coisa. Felizmente, não foi dessa vez :)
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Tela Touchscreen feita em casa

Achei esse vídeo no Tecnomodo, que mostra como construir uma tela touchscreen caseira:


É uma idéia legal, o problema é que não é na mesma tela do PC. Ainda assim, permite que se use o computador sem um mouse convencional :P
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

HDs grandes no Windows XP

Quem tem o Windows XP, sem Service Pack, deve saber que o mesmo não suporta HDs maiores que 128GB.

Isso porque ele suporta endereçamento LBA de 28 bits, que não é capaz de utilizar tamanhos superiores do que o reportado acima. Mas o que se fazer se tiver um HD maior?

Se você tiver um CD de instalação do Windows XP com SP1 ou SP2, não deve ter problemas, já que estes possuem suporte a endereçamento LBA de 48 bits. Só que se você não tiver, vai ter que fazer do jeito mais difícil...

O negócio é instalar utilizando o máximo possível (os 128GB). Depois do Windows estar instalado, é preciso a instalação do Service Pack 1 ou 2. Depois será necessário redimensionar a partição do Windows XP, para utilizar mais espaço no HD.

O redimensionamento pode ser feito com diversas ferramentas, mas eu recomendo o gparted, que é livre e tem um livecd. Ele é facil de usar, então não deve ser muito difícil de fazer o procedimento.

Não se esqueça de instalar o Service Pack antes de redimensionar a partição. Caso não faça isso, pode acontecer do sistema de arquivos corromper e você perder seus dados. E claro, nunca esqueça de fazer backup antes de brincar com as partições :)
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Criptografia de disco, estamos seguros?

Quem utiliza notebook, provavelmente já pensou em utilizar alguma ferramenta para criptografar os dados nos seu disco, evitando assim que dados pessoais possam ser descobertos em caso de perda ou roubo.

Pois parece que agora existe uma forma de obter as chaves utilizadas na criptografia do disco, mesmo depois do computador ter sido desligado.

Mas como é possível? Quando desligamos o computador, o conteúdo da memória RAM não é perdido? Sim, é verdade, porém esse efeito demora alguns segundos ou minutos até acontecer. Se a memória for resfriada à baixas temperaturas, é possível que dure até horas.

Dessa forma, se removermos a memória RAM de um computador ou desligarmos de forma incorreta, assim que ele for ligado, é possível procurar na memória pela chave de criptografia e utilizá-la para descriptografar os dados.


Porém isso só afeta se o atacante tiver acesso ao seu computador quando ele estiver ligado. Caso contrário, será tarde e os dados já não estarão presentes na memória RAM.

No blog de um dos pesquisadores, ele fala que foram testados "ataques" à sistemas Windows, Linux e Mac OS X e em todos foi possível obter a chave utilizada.

Mas se você pensar, isso só vai acontecer se alguém estiver realmente interessado nos dados que você tem. Nenhum ladrão iria se importar de fazer isso, já que eles só querem a máquina. Portanto, alguém realmente tem que estar atrás de você para utilizar esses métodos de ataque.

Lembrando, a utilização da criptografia é um ótimo método de guardar seus dados pessoais, mas lembre-se que nada é 100% seguro.
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Tela de Realidade Virtual

Um estudante da Universidade Carnegie Mellon utilizou um controle de Wii para transformar sua TV/monitor no que pode ser o futuro da interatividade.


Pelo que ele explica no vídeo, ele utiliza o controle do Wii e alguns sensores para poder fazer o rastreamento da posição da sua cabeça. Dependo da posição, a imagem é renderizada de forma diferente, alterando a perspectiva de quem olha.

Claro, isso só irá funcionar com a pessoa que está sendo "rastreada", pois depende dessa posição para renderizar as imagens de forma correta.

Para que você entenda melhor qual será a impressão de usar um brinquedo desses, veja o vídeo acima.

Quero o ver o dia que pudermos jogar com uma coisa dessas .
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Não fazem mais fontes como antigamente

Hoje faltou "luz" aqui em casa de manhã (quem acessou o blog lá pelas 11:00 notou que ele estava fora do ar). Depois que voltou, fui ligar meu desktop e pá. Nada...

Buscando a origem do problema, descobri que a fonte tinha queimado. Como liguei em seguida que tinha voltado a energia, meu chute é de que ela queimou justamente com a volta.

O estranho é que não aconteceu nada com a fonte do meu outro PC, que também é ATX e está ligada no mesmo estabilizador. E também não aconteceu nada com a fonte AT da idade da pedra que está sendo usada pelo servidor (outro estabilizador).

O fato é que já estou fazendo coleção de fontes queimadas. Todas ATX. E queimaram em circunstâncias duvidosas, "do nada". Algum motivo deve ter, pois acho que em todas o fusível está intacto.

Não sou muito de eletrônica, por isso não me arrisco a brincar com elas. Só sei que as fontes antigas, agüentavam muito mais :P
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

O Mercado Multi-Core

Atualmente, estão ficando populares os processadores multi-core, ou seja, aqueles que tem mais de um núcleo de processamento. Só que o que muita gente está sentindo falta é da performance.

Num mundo perfeito, teríamos uma performance semelhante a 4x um processador semelhante, com apenas um núcleo. Porém, isso está bem além da realidade. Geralmente não se consegue tirar o poder de 4x, mas se consegue perto disso, precisando somente de uma aplicação que utilize estes recursos.

Um post no MeioBit, fala sobre uma tentativa da AMD em criar processadores com núcleos dedicados, fazendo com que cada um trabalhe com uma função diferente. É interessante, mas acho que isso só vai atrasar ainda mais o desenvolvimento de aplicações capazes de utilizar múltiplos núcleos.

Uma das coisas que achei mais intrigante no post, é sobre a frustração com a performance de processadores quad core (4 núcleos) em relação aos dual core (2 núcleos) e single core (somente 1 núcleo). A principal razão para termos uma baixa performance é o software que estamos utilizando, não ser otimizado para utilização em vários núcleos.

Agora, não adianta ficar estressado porque o seu jogo favorito, que nem suporte a threads tem, roda melhor num processador single-core do seu amigo, do que no seu quad core novinho. Não tem como comparar. A indústria de jogos ainda não utiliza essas tecnologias e isso vai demorar para se popularizar. O motivo? Já tentou imaginar como seria "sincronizar" o trabalho entre dois processadores para executar um jogo?

Mas então, vale a pena comprar um processador multi-core? Se você faz muita coisa ao mesmo tempo, pode ter uma melhora de desempenho, já que duas tarefas podem ser executadas em paralelo. Mas onde os processadores multi-core estão realmente sendo usados é em servidores, onde se pode tirar o máximo deles.

AMD Phenom 4xIntel Core 2 Quad

Serviços que trabalham muito com fork ou threads, se beneficiam e muito de múltiplos cores. Um dos exemplos é o Apache, que pode processar muito mais requisições. Não é possível obter um desempenho 8 vezes melhor, mas é possível alcançar cerca de 6,3 vezes o desempenho de um só processador, como pode ser visto em alguns benchmarks (no caso do Apache). Utilizando somente um processador quad core, foi possível alcançar uma eficiência de 3,4 que é bem satisfatória para 4 núcleos de processamento.

Muito outros serviços também se beneficiam. Por exemplo, um servidor de e-mail pode suportar muito mais carga, pois poderá receber e processar mais mensagens, verificar spams, procurar por vírus e outras tarefas, que podem rodar simultaneamente, sem precisar aguardar que outra tarefa termine, ou compartilhar o processamento com ela (o que acaba demorando mais).

Então, não adianta dizer que a culpa é dos softwares que não estão prontos, ou que os compiladores não estão otimizados o suficiente. O que muda é a aplicação. A eficiência de um sistema multi-core não chega a 1x por core, e possivelmente nunca chegue. O que vai definir o seu desempenho é se a aplicação que você está usando é capaz de utilizar os recursos que estão disponíveis.
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Asus pretende continuar usando Linux

Sem dúvida, o EeePC da Asus tem sido bem falado em todo o mundo. Além disso, o UMPC vem com Linux, mas uma grande empresa que está começando a vender hardware com o pingüim pré-instalado.

Só que até uns dias atrás não era claro os futuros planos da Asus para o Linux. Porém, parece que eles já tem planos de utilizá-lo em mais 3 projetos (1)(2).

Pode-se dizer que o sucesso do EeePC ajudou muito nessa "decisão". A Asus é conhecida por fazer hardware de qualidade, e fabricando PC e outros dispositivos que já vem com Linux (incluindo o suporte), pode ser um bom atrativo para a empresa, podendo se expandir nesse novo campo.

Pois é, mais uma grande empresa que está se movendo para dar suporte ao Linux. Será que esse ano, teremos mais acordos desse tipo? Seria ótimo para o Linux e o software livre em si.
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Manutenção no Servidor

A alguns dias atrás, notei que o servidor do blog (aka matrix) estava fazendo alguns ruídos estranhos, provavelmente gerados pelo cooler.

Descartei que fosse o do processador, já que o gabinete estava aberto (faz uns dias) e parando ele com o dedo o som continuou. Então só podia ser o da fonte.

A última vez que fiz manutenção nele, acho que foi no início do ano passado. Por isso, deixei para fazer uma outra hora, de preferência em um fim de semana, de manhã.

Pois ontem acordei (cedo, diga-se de passagem) com ele fazendo um baita barulho. Pensando que a coisa estava piorando, decidi aproveitar para dar manutenção naquela hora mesmo.

Me espantei por não ter tanto pó, como é comum de juntar. O gabinete estava praticamente limpo. Mas era bom demais pra ser verdade...

Descobri que a fonte estava desempenhando um bom papel. Tão bem, que estava sugando toda a poeira de dentro do gabinete. Acabou que quando abri, ela era só "cinza".

Não sei como a ventoinha ainda girava, mas era guerreira :P Nada que umas boa pinceladas pra tirar a poeira e um pouco de óleo não resolvessem.

Alguns minutos depois, o matrix estava de volta para desempenhar seu papel de servir as páginas do blog. Qualquer dia pode dar algum problema pior (queimar a placa-mãe ou HD), ai quero ver só o que vou fazer. Como o hardware é meio pré-histórico, vai ser complicado de achar substitutos.

Mas até lá, ele vai trabalhando...
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Linux: solução viável ou recomendável?

Muita gente fala que uma das vantagens do GNU/Linux é "ser de graça". Enquanto isso é verdade, não acredito que seja a principal característica do sistema.

Analisar vantagens e desvantagens é complicado, principalmente porque depende de qual será a utilização do sistema.

Pegando o exemplo (tem alguns meses) da ISC (empresa que gerencia o DNS root server "F" - f.root-servers.net), resolveu testar o desempenho da nova versão do BIND (servidor DNS que eles desenvolvem).

DNS é um serviço leve, mas um servidor raiz trabalha com muitas (muitas mesmo) requisições por segundo. Nos testes, foram testadas quantas requisições cada um dos sistemas operacionais suportariam. Algumas das estatísticas de requisições:

- Linux Gentoo 2.6.20.7 - 93 mil/s
- Linux Fedora Core 2.6.20.7 - 87 mil/s
- FreeBSD-7-CURRENT 200708 - 84 mil/s
- Solaris-10 DevelExpr 5/07 - 50 mil/s
- NetBSD-4.0-Beta 200708 - 42 mil/s
- OpenBSD 4.1-snap-20070427 - 25 mil/s
- Windows 2003 Server - 22 mil/s
- Windows XP Pro64 5.2.3790 SP2 - 20 mil/s

Nesse caso, usar Linux, além de ser uma solução viável, é também recomendável. Como está na página da ISC, o Windows só foi incluído para servir de ponto de referência.

Eu esperava que o Linux e FreeBSD ficassem na ponta, só achei grande a diferença (por exemplo) do Solaris. Ele é nível enterprise, mas também conheço pouco pra falar dele.

Sobre o Windows, o mais estranho não foi estar no fim da lista, mas da diferença do Windows XP para o Windows 2003 Server ser SÓ de 10%. Será que a otimização da versão Desktop para a versão Servidor é tão pequena? (não levando em conta que uma versão é 64 bits, a outra não sei, mas acredito que seja).

Bom, o Linux ainda vem demonstrando que é uma força no mercado de servidores, assim como outros sistemas open-source, como o FreeBSD (apesar de não ser tão usado). Agora falta expandir para as outras áreas :P
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

EeePC super extensível

Não é dúvida que o EeePC é um sucesso. Pequeno, com bons recursos e preço compatível com o mercado, é uma solução (muito) atraente.

Acontece que o pessoal gosta de mais e mais recursos, Alguns pela necessidade, outros pela diversão de hackear o hardware.

Pois este hack está chamando muita atenção. Primeiro pelos recursos adicionais e segundo pelo preço (acaba saindo mais caro que o próprio EeePC).

EeePC

Depois de modificado, ele possui 2GB de RAM, portas USB adicionais, GPS, Bluetooth, leitor de cartão de memória, flash drive adicional (4 GB), Wifi (802.11n), transmissor FM e um modem. Ah, e uma chave para desligar esses componentes adicionais :P

A verdade é que lá pra cima, um EeePC sai por U$399 e a brincadeira saiu por mais U$454,38 (mais que o dobro o.O). Mas nas palavras do autor, ele poderia ter comprado um laptop comum com todas essas coisas, mas "What's the fun in that?".
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

MacBook Air

Hoje, durante a MacWorld, Steve Jobs mostrou algumas coisas novas, entre elas o que alguns rumores recentes já previam: o novo MacBook Air.

MacBook AirMacBook Air
MacBook AirMacBook Air

E quem acha que o hardware é fraco, só porque é fino, está enganado. Ele vem com processador Core 2 Duo de 1.6 Ghz (ou 1.8 Ghz, depende da versão), 2 GB de RAM, 80 GB de disco, câmera integrada e conforme o site, uma bateria que dura até 5h utilizando wireless.

Isso, porque você não tem outra opção. Uma novidade é que esse Macbook não tem interface Ethernet, somente wireless. Por isso o nome "Air".

Ele também não tem drive de CD/DVD. A intenção é utilizar outro Mac ou PC se for necessário algum CD ou DVD, ou também o recém anunciado Time Capsule da Apple, capaz de armazenar até 1 TB de dados. Até o backup será feito por wireless.


O tamanho é de se espantar:
- Altura: 0,4-1,94 cm
- Largura: 32,5 cm
- Profundidade: 22,7 cm
- Peso: 1,36 kg

Claro, mais uma vez a Apple tenta quebrar alguns conceitos (e eles são muito bons nisso). Vamos ver qual será a repercussão do MacBook Air.
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Como serão os conectores USB 3.0?

A algum tempo atrás, eu escrevi sobre as coisas que você deveria saber sobre o USB 3.0, a nova versão da interface que suportará transferências de até 4.8 Gb/s.

Um das coisas que não se conhecia, era o formato dos novos conectores, que precisam ser compatíveis com as versão anteriores do USB (Universal Serial Bus).

Durante o Consumer Electronics Show (CES), foram mostrados como eles serão:

conector USB 3.0
conector USB 3.0 - diagrama

Abaixo, o socket e o mini-socket:

Socket USB 3.0
Mini-Socket USB 3.0

A aparência é bem semelhante aos conectores atuais. O que muda só é o funcionamento. Quando será que veremos esses caras pra vender? Acho que ainda vai demorar...
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Transforme sua casa com o Linux MCE

Realmente fiquei impressionado quando assisti o vídeo abaixo, com o nível que estão chegando os projetos livres. O Linux MCE (Linux Media Center Edition) é algo que nunca tinha visto e me deixou louco para ter um sistema semelhante.


Uma versão em alta resolução pode ser encontrada aqui.

O vídeo é em inglês, mas se você não entender, só assistir já vale a pena. Dá pra ver que com o Linux MCE, você pode fazer muito mais do que simplesmente criar um Media Center.

É possível criar um ótimo sistema de automação, para controlar luzes, clima, segurança, comunicação, mídia (TV, música, filmes), além de ter todo o conteúdo unificado.

Imagine ter disponível em um lugar um vídeo e poder assisti-lo em qualquer cômodo da casa. Andar pela casa segurando o controle remoto e o vídeo que você está assistindo ir "seguindo" você pelo outros televisores.

Conectar sistemas de armazenamento externos, jukeboxs, controlar tudo isso, na casa inteira com um controle remoto e usando somente 3 botões?

Pois é, eu não acreditei até assistir o vídeo. Nem sabia que existia um daqueles controles remotos, que se utilizam do movimento para mover o cursor na tela. Você inclina ele para o lado e o cursor segue o.O.

O Linux MCE é um projeto daqueles que você pega o DVD e instala. Ele utiliza outros softwares, como Kubuntu, MythTV, Asterisk, Xine, Firefox, VideoLAN, SlimServer, Pluto e Motion.

Claro, eu queria ter um desses. Mas obviamente, o problema todo é o hardware (e o dinheiro para comprá-lo). Apesar de tudo, é um projeto que pode (e vai) evoluir muito e que com o barateamento de custos, pode ser viável por aqui.

Quem se interessou e quiser saber mais, acesse o site do Linux MCE, que contém documentação, fórums e o wiki, além de muita informação.
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Usa teclado wireless? Cuidado com a segurança

Como muitos sabem, fazer com que tecnologias wireless sejam seguras, é muito complicado. Isso, porque qualquer próximo o suficiente pode obter o sinal e isso já é uma porta de entrada, mesmo que aparentemente fechada.

Teclado
Dessa vez foram os teclados. O padrão mais usados são os que utilizam bluetooth, que até tem uma boa fama em relação à segurança. Porém, algumas empresas querem inventar e utilizam uma tecnologia de rádio a 27 Mhz, e a brincadeira acaba não dando certo. Se você tem teclados Logitech ou Microsoft, é possível que seu teclado esteja "vulnerável".

Com um simples receptor de rádio, o pessoal da Dreamlab conseguiu capturar o tráfego a uma distância de até 10 metros (melhor que o próprio teclado, inclusive rolleyes) e conseguiram decodificar as teclas que estavam sendo digitadas.

Por isso, não gosto de utilizar esse tipo de tecnologia. Como ela permite que qualquer um acesse o sinal, fica complicado implementar uma segurança forte, tem que confiar no algoritmo de criptografia.

Dá até pra dizer que wireless é como os hub que eram populares antigamente, só que pra alguém capturar o tráfego, tem a "comodidade" de nem precisar de cabo.
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Crie seu próprio "USB Cooling Fan"

Nesse artigo no Instructables, você aprende a construir um Fan USB para ligar na USB.


O autor utiliza o motor de um drive de CD estragado, mas acredito que um motor semelhante pode ser encontrado na maioria das lojas eletrônicas.

Acho que tenho um drive de CD antigo, que não funciona mais. Está na hora de usá-lo para alguma coisa :P
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Linux nos computadores mais rápidos do mundo

A nova lista dos 500 computadores mais rápidos do mundo foi atualizada este mês e traz resultados interessantes:

O Brasil conta com somente 1 sistema nessa lista, que pertence à Petrobras. Ele caiu da posição 215 para 451, que ocupava no meio deste ano. O sistema é um Cluster Platform 3000 BL460c, com 1024 processadores Xeon 53xx 2.33GHz.

A IBM e a HP lideram esse mercado, tendo juntas quase 80% de todos os sistemas. No quesito processadores, os mais usados não os 64 bits da Intel (64,40%) e AMD (15,80%).

O sistema com mais processadores é o BlueGene/L da IBM, com somente 212.992 processadores. Eu fico imaginando o que eles fazem com tudo isso :P. Mas a média de processadores da lista está entre 1025-2048.

Finalmente, nos sistemas operacionais utilizados, o Linux domina com 85,20%. O resto é composto por 30 Unix, 6 Windows, 2 Mac OS e somente 2 BSDs. O legal é ver o banner bem grande no site, da Microsoft, sobre High "Productive" Computing :P

Se formos analisar as listas passadas, dá pra notar o crescimento do Linux no mercado de HPC (High Performance Computing). Em 1993, 93% dessa lista era de sistemas Unix, o resto de sistemas BSD. Em 1998 o primeiro computador com Linux entrou nessa lista e ao longo dos anos, ele foi substituindo os sistemas Unix.

O crescimento do Linux nessa área está indo bem. Agora falta o crescimento no Desktop, que apesar de devagar, está acontecendo aos poucos.
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Webcam no Linux

Esses dias achei uma webcam antiga, que ganhei faz um bom tempo. Me lembro que na época não consegui configurar no Linux, e até no Windows ela dava problemas as vezes.

Resolvi testar ela hoje e funcionou sem problemas! Testei em duas máquinas, uma com Gentoo e outra com o Ubuntu.

Na com o Ubuntu foi fácil; só espetar ela e o módulo gspca foi carregado. Ai foi só usar a sua aplicação favorita para testar a webcam. Se você quiser testar rapidamente, o mplayer (o canivete-suíço de aplicações de vídeo) pode ajudar:

mplayer tv:// -tv driver=v4l:device=/dev/video0

E deve aparecer a imagem sendo capturada da webcam.

No Gentoo, até que não foi muito difícil. O pacote com o módulo está mascarado, então utilize os seguintes comandos:

echo 'media-video/gspcav1' >> /etc/portage/package.keywords
emerge gspcav1


É preciso adicionar seu usuário ao grupo video, caso ele não esteja:

gpasswd -a usuario video

Talvez seja preciso reiniciar logar novamente, por causa que na sessão atual, o seu usuário ainda não faz parte do grupo video.

E pronto, a webcam funciona no Linux! Esse procedimento deve funcionar para a maioria das webcams, já que esse é praticamente um driver "universal".

Coisas legais para fazer com a webcam incluem utilizar o motion, que detecta quando algo se movimenta na tela e começa a salvar alguns snapshots das imagens. Bem interessante para monitoração.

A imagem dessa webcam não é lá essas coisas, mas dá pra enxergar a imagem. E não é problema do driver, no Windows ela ficava a mesma coisa :P
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Placa de Captura de TV no Linux

Nos últimos dias estive tentando configurar uma placa de captura PixelView 8000gt, que comprei para montar meu MediaCenter.

Parece que essa placa é mais nova e tem pouca documentação a respeito. Pelo que pouco que consegui encontrar, parece que o suporte ao chipset do Tuner que ela usa ainda não existe no kernel, pois ainda está na árvore experimental do V4L. Ou seja, terei que fazer funcionar manualmente :)

Por enquanto, não consegui fazê-la funcionar nem com o MythTV mythnem com o tvtime, fica sempre "sem sinal".

Vou tentar com os drivers experimentais e remover o suporte dos que estão no kernel, para ver se tenho sorte, espero que isso resolva :D
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Projeto MediaCenter

Um dos meus objetivos desse ano era criar um "MediaCenter", montando um PC para ver TV, gravar a programação para assistir depois, ver DVDs e ouvir música.

A princípio, iria desenvolver o software para rodar. Mas depois de conhecer o MythTV, pensei duas vezes. Apesar de não tê-lo testando, pela lista de recursos, percebi que não havia necessidade de reinventar a roda.

Vou ver se compro uma placa de captura de TV, assim posso testá-lo. A princípio, ele tem vários plugins, permitindo estender sua funcionalidade e fazer algo semelhante ao que eu havia pensado antes, um PVR.

Vou fazer alguns testes depois, pretendo escrever outros posts sobre o assunto, assim que tiver a placa de captura.
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Jogue seu pendrive fora!

Não necessariamente agora, mas essa pode ser a realidade daqui a uns 2 anos. Pesquisadores desenvolveram uma memória de baixo custo e consumo de energia, que pode fazer você carregar terabytes, em poucos anos.

A tecnologia é chamada de Programmable Metallization Cell (PMC) e de acordo com os pesquisadores do Estado do Arizona, a memória que eles desenvolveram é 10 vezes mais barata e 1.000 vezes mais eficiente no consumo de energia do que as memórias flash atuais.

E quem está de olho não deixa passar: 3 empresas já licenciaram a tecnologia para uso. É esperado que o primeiro produto contendo esse tipo de memória é esperado para daqui a 18 meses.

Ou seja, em pouco tempo, a densidade de dados que podemos armazenar num determinado espaço, pode aumentar drasticamente com a ajuda da nanotecnologia. Os discos atuais, utilizando pratos, estão chegando na máxima densidade física e em alguns anos ficará difícil evoluir essa tecnologia (por isso a necessidade de evoluir para os SSD).

Essa nova tecnologia pode ser o que se precisava para criar soluções para esse problema. Claro, sempre existe o problema de não conseguir se inserir no mercado, mas da maneira que chamou a atenção, com certeza gente para investir não será o problema.

Se a tecnologia der certo, poderemos vê-la em vários ambientes, desde HDs, pendrives, celulares, DVDs, etc. Armazenamento pode deixar de ser um problema. Assim espero :P
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Novo driver para ATIs com suporte a AIGLX

Ontem, a AMD lançou a nova versão do driver para as placas de vídeo ATI, no Linux.

As novidades são o suporte à AIGLX (mais de um ano atrasada em relação à NVIDIA), melhoras de performance e na apresentação de vídeos.

Quando a AMD liberou as especificações das placas ATI, já dá pra sentir um pouco mais de atenção, do que a própria ATI tinha. Talvez com a ajuda da AMD, os drivers disponíveis sejam tão bons quanto os da NVIDIA e que com as especificações, bons drivers opensource possam ser criados para oferecer uma alternativa.

Como foi lançado a pouco, a maioria das distros não têm disponíveis nos repositórios (ou seja, só compilando). Pode demorar um tempo até entrar nos repositórios do Gutsy (não conheço a política deles quando a novos pacotes), mas acredito que logo já deve estar disponíveis pacotes pré-compilados em alguns sites. No Gentoo deve, ter uma ebuild nova em pouco tempo. Acredito que algumas distros vão apressar a sua inclusão, outras não.
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Internet pelo celular? Que tal com o Firefox?

A Mozilla está interessada em trazer o Firefox para os celulares. Atualmente existe uma versão que funciona no Nokia N800, mas o objetivo é estender o suporte aos celulares mais novos, que tenham cerca de 64MB de DRAM.

A internet no celular é uma coisa que tem avançado bastante, mas ainda é uma realidade para poucos. Ainda é muito caro acessar a internet pelo celular, pelo menos no Brasil. Sim, existe o TIM Web Móvel, mas ele não permite (pelo que sei), usar internet pelo celular, somente pelo mini-modem.

A maioria das operadoras brasileiras cobram cerca de R$ 6 por megabyte, o que é meio surreal. Eu já abri uma vez o blog no celular e 5 reais sumiram dos meus créditos... cry Mas espero que os preços baixem no futuro e que possamos utilizar a internet de forma móvel, inclusive com o Firefox rodando, cheio de extensões :P

A Mozilla pretende fazer a versão móvel do Firefox, tão flexível e extensível quanto for possível. Espero que o sucesso seja o mesmo conquistado nos desktops.
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Lista de Compatibilidade de Hardware no Linux

Ajude a divulgar a lista brasileira de equipamentos e serviços compatíveis com Linux
...e concorra a MP4 e MP3 players, mochilas Targus, períodos de VoIP grátis e até a ventiladores USB - além de contribuir automaticamente para doações para a Wikipedia e o Wordpress! O BR-Linux coletou mais de 12.000 registros de compatibilidade de equipamentos e serviços (webcams, scanners, notebooks, ...) na sua Pesquisa Nacional de Compatibilidade 2007, e agora convida a comunidade a ajudar a divulgar o resultado. Veja as regras da promoção no BR-Linux e ajude a divulgar - quanto mais divulgação, maior será a doação do BR-Linux à Wikipedia e ao Wordpress.

O que eu gosto nas promoções do BR-Linux é que todos ganham: a comunidade (pela divulgação), os leitores (com os sorteios), o próprio BR-Linux (com os links) e até projetos opensource (neste caso, Wikipedia e Wordpress). É uma coisa que vale a pena divulgar smile.
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Intel quer diminuir o consumo de energia no Linux

A Intel lançou ontem o site LessWatts.org, com o intuito de fornecer ferramentas para melhorar a eficiência no consumo de energia no Linux.

Como foi anunciado, o projeto LessWatts é composto por vários componentes, incluindo melhoras no código do kernel, as ferramentas PowerTOP, Battery Life Toolkit, além de outras disponíveis na página de downloads do projeto. A Intel também dará suporte aos recursos de economia de energia que está usando nos seus produtos.

Muita gente não aproveita esses recursos, quando o processador suporta. Nos processadores da Intel com suporte a SpeedStep e os da AMD com suporte a Cool'n'Quiet ou PowerNow!, é possível diminuir e aumentar o clock do processador de forma dinâmica, de acordo com o uso do sistema.

Um recurso extremamente útil para quem utiliza dispositivos que dependem de bateria, ou quem somente quer diminuir o consumo de energia.
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Coisas que você deveria saber sobre o USB 3.0

A alguns dias, foi anunciado que a nova interface USB (Universal Serial Bus), aquela que você utiliza para ligar seu pendrive, câmera digital, discos externos e até algumas quinquilharias, terá uma nova revisão, introduzindo o padrão USB 3.0.

Segundo os vários artigos que circulam a internet, a nova interface iria trabalhar 10 vezes mais rápido que o padrão USB 2.0 (que trabalha até 480 Mbps), atingindo um máximo de 4.8 Gbps. Isso seria possível graças ao uso de fibra-ótica, junto ao comuns fios de cobre. Apesar dos planos serem de terminar a especificação até o meio do ano que vem, a implementação deve estar disponível somente em 2009 ou 2010.

Depois disso, ainda tem o tempo até que a tecnologia seja aceita, o que alguns fabricantes e desenvolvedores se recusam. Quem não se lembra da decisão da Microsoft de não suportar o padrão USB 2.0? Eles queriam "promover" o FireWire, só que não deu certo e o mercado se popularizou utilizando o USB 2.0. Resultado: deixaram a decisão anterior de lado e resolveram dar suporte ao padrão.

Um problema ainda que o USB 3.0 irá enfrentar, é que ainda não existem dispositivos como HDs ou mesmo pendrives/flash drives que trabalhem na velocidade de 4.8 Gbps. Pode ser que algum novo padrão chegue até 2010, mas irá demorar até este se popularizar. A única interface que chega a uma velocidade semelhante, é a Ultra 640 SCSI, com uma transferência de pouco mais de 5Gbps. Só que atualmente, não existem discos que trabalhem nessa velocidade, é preciso usar vários em RAID para poder atingir essa velocidade.

A falta de dispositivos que utilizem toda a potencialidade do novo padrão USB 3.0, poderá ser um problema para a sua adoção. Atualmente, um HD consegue transferir na prática cerca de 300 MB/s (o que seria equivalente a quase 2.4 Gbps), metade do novo padrão.

Protótipo do USB 3.0


Umas das coisas que planejam é que o novo formato seja compatível com o anterior, permitindo que possa ligar dispositivos USB 2.0 na nova interface USB 3.0. Fico imaginando como será o novo conector, pois ele terá que ter espaço para os 4 fios atuais (2 de energia e 2 de dados) e para os novos de fibra-ótica. De alguma forma, isso terá que ser acomodado naquele conector, mas isso não deve ser problema para esses caras, hehehe.

Mas tudo isso depende de como as coisas evoluírem até a data em que o novo padrão estiver disponível para uso. Acho difícil que os HDs cheguem àquela velocidade, por isso o uso deve ser mais diferenciado. O preço também não deve agradar de início, mas como tudo na informática, ele cai com o tempo. Como sempre, se os consumidores gostarem, é o que importa .
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Como a AMD mudou o mercado

A AMD é hoje, uma das maiores fabricantes de processadores (só ficando atrás da Intel) e a 3ª maior de processadores gráficos. Sua história começou em 1969 e hoje esse é o QG deles:



Uma das coisas mas notáveis na relação AMD X Intel é que as duas empresas tem histórico judicial complicado, uma contra a outra. Fora das brigas judiciais, que me lembre, a "guerra" entre as duas gigantes só aconteceu mesmo na época que a AMD lançou o K6, que tinha um custo-benefício melhor do que os processadores Intel.

Atualmente, não é diferente. Os processadores da AMD ainda continuam tendo um melhor custo-benefício e é a minha escolha na hora de comprar um processador novo.

No campo de processadores gráficos, a AMD adquiriu a ATI, principal concorrente da nVidia. Além de ser um negócio de 5 bilhões de dólares o.O, eles também se beneficiam em sistemas embarcados para integrar o processamento gráfico ao processador central.

Nesta semana, a AMD liberou especificações técnicas para a criação de drivers de vídeo livres para suas placas de vídeo. Isso com certeza aumentará a pressão dos clientes da nVidia para forçá-la a fazer o mesmo (especificações abertas, drivers melhores e opensource).

E para o futuro, na arquitetura K10, teremos os processadores quad-core, que deverão vir com um alto poder de processamento (só fico imaginando :D).

Parabéns à AMD por ser uma empresa competitiva (sem isso, não temos evolução) e por tomar iniciativas como liberar especificações de seu hardware (afinal, os clientes merecem). Espero que isso só melhore a concorrência e traga melhores PCs para nós, hehehe.
Enviar Enviar para um amigo(a) |