-->

segunda-feira, 29 de dezembro de 2008

Ordenando os arquivos na USB do DivX player.

Se você usa muito um DivX player com USB (ou MP3 player com USB, como o dos carros), já deve ter percebido que às vezes a ordem dos arquivos não parece ter lógica nenhuma. Às vezes estão em ordem alfabética, mas as vezes começam em ordem alfabética e depois bagunça. Outras vezes não há ordem alguma identificável. Isso geralmente é mais fácil de identificar na ordem das pastas.

Na verdade, aparelhos sem muita memória e recursos como esses seguem uma ordem invisível para nós: a ordem em que os arquivos foram gravados na mídia.

Em mídia CD/DVD isso não é problema, porque durante o processo de masterização de uma gravação em ISO9660 todos os arquivos são colocados em ordem alfabética (com regras diferentes das regras do Windows), mas em uma mídia de gravação aleatória como um pendrive não existe um processo prévio de ordenação.

Embora nós sejamos levados a crer, pelo hábito com computadores, que colocar arquivos em ordem alfabética é "a coisa mais simples do mundo", isso não é tão simples em dispositivos microcontrolados. Ordenar algo é tarefa bem difícil quando você está limitado em recursos. É muito mais fácil percorrer uma lista qualquer pela ordem em que os items aparecem do que criar uma nova lista seguindo um critério qualquer, que ainda por cima tem que apontar para os items na primeira. Então o projetista geralmente decide percorrer a lista dos arquivos existentes em um diretório simplesmente seguindo a ordem em que eles aparecem no sistema de arquivos (no caso, na FAT). E essa ordem é a ordem em que os arquivos foram gravados.

Sabendo disso, posso apontar duas maneiras de fazer com que os arquivos apareçam exatamente na ordem que você deseja no seu player:

  • Gravando um a um na ordem que você deseja que eles apareçam;
  • Usando o programa Foldersort;

Foldersort foi uma dica dada por jmaraujo no fórum no início deste mês, mas só agora pude testar. O programa realmente funciona, tendo a "limitação" de só poder ordenar por ordem alfabética (que só é limitação quando você sabe que é possível determinar a ordem com precisão, gravando um a um). A julgar pela rapidez com que funciona ele mexe diretamente na FAT para reorganizar os arquivos. Eu estava preocupado com o fato de que ele poderia fazer isso recopiando todos os arquivos para outra pasta na ordem desejada e depois apagando a pasta antiga, mas felizmente não é esse seu modus operandi.

domingo, 28 de dezembro de 2008

Compatchecker v0.56

Se não sabe do que se trata (você nem deve saber quem eu sou), leia isto aqui primeiro.

Download da versão 0.56
  • Corrigi erro grosseiro que impedia a obtenção do diretório temporário e por isso tentar processar um filme em mídia somente leitura acusava erro;
  • Corrigi erro que fazia a aba "Compatibilidade Legendas" ser destacada mesmo não havendo erros;
  • Finalmente corrigi o erro que impedia o duplo clique no nome da legenda de abri-la no editor de legendas, como estava previsto desde a versão 0.53 (não sei como só notei isso agora);
  • Agora alerta se não conseguir identificar o áudio;
  • Agora "carimba" os relatórios Mediainfo com sua versão e a versão da DLL;
  • Agora o programa permite selecionar arquivos ".bat" e ".com" como editores de legenda;
  • Agora é possível rodar editores diretamente da aba "Compatibilidade Legendas";

Sobre o último item:



Esses links são criados em javascript, por isso você verá uma mensagem como essa ao clicar pela primeira vez em um deles:




Responda "sim" para que a legenda possa abrir no programa escolhido.

A segurança do IE requer essa pergunta, que até onde sei não pode ser contornada. Eu acho chato, mas decidi que é um preço pequeno a pagar pela conveniência de poder abrir a legenda problemática também direto do relatório.

sexta-feira, 26 de dezembro de 2008

Compatchecker v0.55



Se não sabe do que se trata, veja isto aqui.

Esta versão corrige o bug introduzido na versão anterior e inclui outras melhorias.

Requer Mediainfo.DLL 0.7.7.6

Compatível com MediaInfo.DLL até a versão 0.7.7.6 (baixe aqui). Versões mais recentes da DLL sequer respondem ao meu comando OPEN, por isso o programa travará se você tentar usá-las. Ainda assim tive que fazer uma pequena gambiarra porque a versão 0.7.7.6 responde com '' (nada, nulo) no lugar de '0' (zero) quando o número de trilhas de áudio é zero.

v0.54
  • Algumas correções de pequenos bugs;
  • Reduzi o número de chamadas redundantes à DLL;
  • Incluí .mp4 na lista de extensões que podem ser processadas;
  • Agora o programa procura por h.264/x.264/AVC/VC-1;
v0.55
  • Corrigi bug introduzido na versão anterior que impedia a detecção de PB, DTS, Vorbis e AAC;
  • Agora você pode selecionar arquivos WMV (era bug) e 3gp;
  • Incluí .mov e .3gp na lista de extensões que podem ser processadas;
  • Incluí detecção experimental de Real Video;
  • Incluí detecção de DVSD;
  • Incluí detecção de M-JPEG;
  • Agora o programa mostra na barra de título a versão da DLL carregada;
  • Agora o program alerta quando não há trilhas de áudio;
  • Agora o programa verifica se o vídeo tem extensão .AVI (ou .DIVX) mas não é mesmo AVI.
  • Incluí verificação extra de codec DivX/XviD;
O último item é o que pode trazer maiores efeitos colaterais. Se ao final da análise eu não tiver encontrado nenhum problema considerado "sério", por precaução eu verifico se Mediainfo reporta que se trata de DivX ou XviD (não importando a versão). Se não for, ativo o alerta de compatibilidade.

Por favor, se Compatchecker reclamar que o video não é DivX/XviD mas ainda assim não houver nada de errado com ele, poste um comentário com o conteúdo da aba MediaInfo.

Eu poderia fazer isso antes, mas no momento estou achando que é melhor fazer no fim.

terça-feira, 23 de dezembro de 2008

CompatChecker v0.54

ATENÇÃO: Ignore esta versão. Use a versão 0.55 ou posterior.

Depois de mais de dois anos sem nenhuma atualização, finalmente fiz algumas (pequenas) melhorias no meu programa. Se não sabe do que se trata, veja isto aqui.

Requer Mediainfo.DLL 0.7.7.6

Compatível com MediaInfo.DLL até a versão 0.7.7.6 (baixe aqui). Versões mais recentes da DLL sequer respondem ao meu comando OPEN, por isso o programa travará se você tentar usá-las. Ainda assim tive que fazer uma pequena gambiarra porque a versão 0.7.7.6 responde com '' (nada, nulo) no lugar de '0' (zero) quando o número de trilhas de áudio é zero.

Mudanças:
  • Algumas correções de pequenos bugs;
  • Reduzi o número de chamadas redundantes à DLL;
  • Incluí .mp4 na lista de extensões que podem ser processadas;
  • Agora o programa procura por h.264/x.264/AVC/VC-1;

quinta-feira, 18 de dezembro de 2008

Visitar meu blog pode prejudicar seu computador.

Bem, pelo menos segundo o julgamento do Google Chrome:



É claro que eu fiquei surpreso quando vi isso, ainda mais com a referência a  www.downloadsglobe.com. Mas bastou uma olhada no código fonte da página que o Chrome estava bloqueando para constatar que era apenas um arquivo JPG do site que eu estava exibindo, justamente para ilustrar a fraude deles em cima do DVD Shrink.

A imagem que "pode prejudicar seu computador" é esta. 

Esta cópia (reduzida e editada) está no meu servidor, por isso o Chrome não implica com ela.

Eu acho louvável a iniciativa da Google e espero que eles continuem a fazer essa filtragem. Mas bloquear meu site por causa de um link para uma imagem não é exagero? Alguém teve notícia de alguma implementação bem sucedida do bug "JPEG of death" ou similar?

Edit: Até eu fiquei com receio de abrir minha própria página, porque o Chrome não tem mecanismos como no Firefox (através de extensões) para barrar conteúdo ativo. Imagine uma pessoa que estivesse apenas visitando.

P.S.: Eu estou usando o Chrome apenas porque o Firefox do meu PC principal resolveu não postar mais comentários no blog. 

22/01/09: Eu removi a imagem que estava criando os problemas

quarta-feira, 17 de dezembro de 2008

Philips DVP5990 - Propaganda enganosa.

Rafa Librenz chamou nossa atenção para isto no fórum.



A imagem acima foi editada para caber no blog, mas o texto é 100% Philips.

"Alta definição real"? WTF?!

Todos os testes feitos por usuários até agora mostram que esse aparelho só faz upscale. Ele não é capaz de lidar com vídeos de "alta definição real" (de 720p em diante).

A não ser que todo mundo que testou o aparelho esteja enganado (improvável), isto pode até ser "HD", se estivermos falando de "High Deception" (grande trapaça) e não de "High Definition" (alta definição).

sábado, 13 de dezembro de 2008

E não é que parece mesmo?

Este era para ser o papel de parede padrão do Windows XP:



Deserto Vermelho (Red Moon Desert)

Por que foi trocado pelo que conhecemos? Porque algumas pessoas apontaram que a imagem se parecia com um par de nádegas (ok, uma bunda). Olhe de novo.

Depois que li isso, sempre que vejo esse papel de parede no computador de alguém, abro um sorriso :)

Não, eu não estou inventando. Isso vem de fonte perfeitamente confiável.

sexta-feira, 12 de dezembro de 2008

Por que não gosto de atualizações automáticas?

Nada melhor que um exemplo:

No meu último emprego eu recebi a tarefa de colocar para funcionar uma pequena rede de cinco computadores. Se você já teve dificuldades bizarras para colocar uma rede Windows deste tamanho para funcionar, imagine uma onde quatro computadores rodam DOS. E estes tem que compartilhar arquivos com um servidor Windows 2000 server, sendo que as máquinas DOS é que iam ter compartilhamentos, que um programa no Windows ia acessar para coletar dados. Dependendo do ângulo por onde você olhar, as máquinas DOS é que são os servidores nesta rede.

Não é realmente difícil, quando você sabe fazer. E eu não sabia. Jogar DOOM numa rede DOS era moleza, mas compartilhar aquivos? E com o fresco do Windows 2000? Nunca havia precisado antes. Depois de dias pesquisando pela internet e testando disquetes de boot (não, 386s não tem USB) finalmente fiz funcionar. A parte mais complicada, quando você sabe, é conseguir placas de rede que funcionem.

Um outro dia, talvez, eu explique o propósito dessa rede. E não, fazer upgrade nas máquinas DOS não era opção.

A rede ficou lá instalada e, meses depois, meu chefe me comunicou que havia parado de funcionar. De um dia para o outro as quatro máquinas DOS tinham deixado de enxergar a máquina Win2K e vice-versa.

Eu não me lembro por quanto tempo apanhei com isso, mas foi bastante. Eu pude determinar rapidamente que todas as cinco máquinas continuavam "na rede", porque enxergavam outras máquinas. Mas não se enxergavam. Chegou um momento em que decidi instalar outro servidor Windows 2000, do mesmo jeito que havia instalado o primeiro, para comparação. E as máquinas DOS imediatamente enxergaram o novo servidor.

Detalhe: ninguém tinha a senha para mexer na máquina Windows, a não ser eu, meu chefe e o programador.

Eu não gosto da idéia de resolver problemas formatando e eu tinha o aval de meu chefe para levar o tempo que fosse preciso para descobrir o que realmente havia acontecido, pois correr o risco de que acontecesse novamente e nós de novo ficarmos com cara de bobos olhando para o servidor não era opção. Eu não me lembro mais dos meus procedimentos, mas depois de muita comparação e pesquisa, descobri que na instalação problemática o arquivo responsável pelo protocolo NETBEUI era diferente do que eu havia instalado e que havia uma cópia de backup dele (esta era o arquivo correto) em outro lugar, que em seguida descobri ser um backup de atualização automática do Windows 2000.

Mas essa máquina não deveria ser capaz de fazer atualizações! Nem sequer deveria ter acesso à internet!

Não demorou muito para eu entender o que havia ocorrido. O servidor era conectado, para conveniência da gerência, à rede da empresa (nós da eletrônica tinhámos nossas próprias redes, independentes, até porque o pessoal de TI da fábrica parecia ter a missão de nos atrapalhar e não ajudar) e naquele período o acesso à internet foi liberado para a rede inteira, sem senha (normalmente, acesso à internet requeria logon específico). Eu não havia desligado a atualização automática do windows 2000 (honestamente, acho que na época eu nem sabia que ele tinha isso) e o SO ao detectar o acesso aproveitou para se atualizar...

16/12/08: faz sentido que eu não soubesse das atualizações automáticas do 2000. Isso passou a existir a partir do SP3.

A MS precisou fazer uma atualização de segurança no netbeui do 2K e cortou a funcionalidade que permitia a conexão com máquinas DOS (afinal, quem ainda está usando DOS, né?).

O resultado foi esse aí. No primeiro reboot, a rede DOS-Win2K parou de funcionar.

Desliguei as atualizações, substituí o arquivo e elaborei uma nota explicando o problema, pro caso de acontecer de novo com outro técnico. Apesar do pessoal de TI da fábrica saber que não deveria mexer nos nossos computadores (e respeitar isso, apesar da gerência de TI não gostar nem um pouquinho), ainda havia a possibilidade de por uma combinação de enganos, alguém aparecer por lá e ligar as malditas atualizações.

Eu não consigo me lembrar, de cabeça, de um único problema que eu tenha tido que possa ser diretamente relacionado com falta de atualizações do Windows. Mas eu posso citar de cabeça alguns problemas como esse, indubitávelmente provocados por elas.

04/09/09: Mais um problema causado por atualizações automáticas.

quinta-feira, 11 de dezembro de 2008

Finalmente, alguma coisa Google deixa de ser "beta".

Deve ser só para dar um freio nas piadinhas, mas hoje de manhã, surpreendentemente, o Google Chrome deixou de ser "beta".

Mas o feitiço se vira contra o feiticeiro. Pelo menos agora a gente pode criticar à vontade (só o Chrome, claro) sem aparecer alguém que diga "mas ainda é beta...". :)

Eu continuo usando o Firefox. Está longe de ser perfeito, mas o Chrome ainda sofre muito de "putz... não faz isso?" pro meu gosto.

Edit: Eu devia ter notado antes, mas essa pressa da Google para tirar o rótulo de "beta" do Chrome provavelmente tem a ver com o interesse da empresa em fazer acordos de OEM para que o Chrome já saia pré-instalado de fábrica nos PCs. Eu acho que os fabricantes de hardware não querem engolir a conversa mole da Google (que quer "redefinir" o conceito de "beta") e preferem não ter algo ostensivamente rotulado de "beta" saindo em seus PCs.

A Symantec admite que seu antivirus era (?) uma carroça.

Bom, pelo menos indiretamente...

Quando eu li um usuário do slashdot dizer que não sabia se dava risada ou sentia pena fiquei curioso e fui conferir. A Symantec criou um site chamado asecondchance.com.au (umasegundachance) cheio de reviews dizendo como o Norton Internet Security era criticado pela comunidade por ser bloatware, mas que agora alcançou a redenção.

Realmente, não sei se dou risada ou sinto pena e dou uma chance a eles...

quarta-feira, 10 de dezembro de 2008

Testando "reações".

Eu nem consertei ainda a bagunça que fiz com a imagem de título (não, eu não vou formatar meu blog!) e já acrescentei outra bagunça no layout ao implementar "reações".

Eu já tinha visto e ativado a opção há semanas, mas não aparecia no blog de jeito nenhum e desisti. Hoje por acaso eu estava lendo Blogger in Draft e esbarrei no post onde eles explicam como funciona.

Mas foi nos comentários que eu descobri por que não aparecia: é preciso clicar na opção "Revert widget templates to default" em Layout -> Edit HTML para a alteração ter efeito. Só que agora o meu template ficou bagunçado (mais do que estava) e ainda vou consertar. Edit: já consertei (ok, fiz o melhor que pude).

"Reações" não é perfeito. Basta dar um refresh na página do blog para dar seu voto de novo no mesmo item, mas pelo menos já é alguma coisa. E o nefasto sistema de créditos do infoblogs tinha o mesmo problema. Outro problema é que os votos também "somem" sem motivo aparente.

Você pode retirar um voto, desde que clique novamente antes de recarregar a página. Também pode votar em mais de uma opção.

Pode testar à vontade usando este post.

Tem um "olho mágico" na sua porta?

Você sabia que sem o devido cuidado, qualquer pessoa pode usá-lo pelo lado de fora para ver o interior do seu apartamento?

Eu não sabia. E achava que o danado era seguro porque olhando pelo lado de fora do olho mágico (peep hole) a olho nu você não consegue distinguir absolutamente nada. Mas então eu esbarrei neste produto da Dealextreme. Lendo os comentários do fórum descobri que qualquer binóculo vagabundo usado ao contrário tem condições de fazer o mesmo efeito.

Em resumo, se você quiser evitar que qualquer adolescente voyeur (ou candidato a ladrão) possa ver tranquilamente todo o movimento na sua sala ou área de serviço, coloque um "tapa olho" pelo lado de dentro, para ser levantado apenas quando você for olhar de dentro para fora,

terça-feira, 9 de dezembro de 2008

Algumas medições de consumo de energia.

Todas as medidas foram feitas com um PMM2010.

Quando uma medida mostrar "X a Y" significa que o PMM2010 ficou oscilando entre os dois valores. É importante lembrar que o PMM2010 tem uma resolução de 10W.

Televisores (todos coloridos, CRT)

Para fazer uma comparação precisa de consumo de TVs seria preciso usar um DVD de teste, calibrar todas as TVs e exibir sempre a mesma imagem em todos os testes, pois o consumo depende do brilho, contraste, volume, etc. Eu medi as TVs do jeito que estavam, exibindo o que quer que estivessem exibindo, por isso ignorem pequenas diferenças de consumo.

  • TV Philips 29" 29PT8422 - 110 a 120W
  • TV Sony 29" KV-29FS110 - 90W
  • TV LG 29" CP29K30A - 80W
  • TV Philips 21" CT7470 - 60W
  • TV Philco 14" PCM-1446 - 50W
  • TV SEMP 14" TV1483FAV - 30 a 40W
  • TV SEMP 20" TV2070E - 30W

Mesmo sem ter uma metodologia precisa de teste, uma coisa fica clara na lista acima: Eu posso economizar uma quantidade razoável de kWh mensais se usar minha 29PT8422 apenas para assistir filmes e colocar a TV1483FAV na bancada para assistir às besteiras do dia-a-dia na TV aberta. E, estranhamente, tenho uma TV de 20" que consome menos que as de 14"!

Monitores CRT
  • Samsung 753V - 60 a 70W
  • Samsung 793V - 50 a 60W
  • LG 710E - 60 a 70W

Computadores

  • Meu servidor PC-Chips M810, Duron 950 com um HDD e fonte vagabunda - 70 a 80W
  • Celeron 400, PC-Chips, um HDD e fonte vagabunda - 40 a 50W
  • HP Pavilion A6015BR - 70W
  • Athlon X2 2500+ com placa de video onboard, um HDD e fonte vagabunda - 50W
  • Sempron 2300+ com ATI 9550, 1GB, fonte vagabunda e 1HDD - 100 a 110W
  • Mesmo PC acima com 4 HDDs - 130 a 140W
  • Mesmo PC acima ligado a um estabilizador parece consumir 10W a mais.
Em outro post eu vou elaborar mais a respeito dessas medições em PCs. No geral, essa é a medição com o PC em idle, pouco depois de terminar a carga do Windows.

Aparelhos diversos
  • No-Break Microsol Stay 600 NET - 10W sem carga alguma.

Publicarei outros testes quando reunir as informações.

Medidor de Energia Kill A Watt - Informações diversas



Eu estou criando este post para evitar que a seção de comentários sobre o PMM2010 seja bagunçada por comentários sobre o Kill A Watt (KAW).

Eu não tenho nem nunca tive um KAW. Namorei um por muito tempo, mas a dificuldade de encontrar um modelo para 220V sempre me deteve.

Links diversos

Desvantagens (do meu ponto de vista)
  • Não opera em 220V;
  • Pode custar duas vezes mais que o PMM2010;
  • Não guarda os valores quando desenergizado;
  • É muito (economicamente inviável) mais complicado criar uma interface com o PC para ele;
  • É desnecessariamente grande.
Vantagens
  • Está pronto para ser usado no Brasil, sem requerer (muitas) adaptações;
  • Mostra também tensão e corrente (e até o custo em R$) no display;
  • Mede fator de potência;
  • Tem resolução de 1W, contra 10W do PMM2010;
  • Sua capacidade é maior (15A);
  • É muito mais bonito.


Análise comparativa (superficial) do circuito

Por favor, que os proprietários de KAW não me atirem pedras. Eu estou sendo estritamente técnico, como sempre, nesta avaliação.

O KaW usa o mesmo tipo de fonte transformerless que o PMM2010, mas segundo um comentário feito aqui, não basta simplesmente mudar a fonte para usar o aparelho em 220V. O usuário fez o teste e a medição fica completamente errada.

Toda a etapa de medição do PMM2010 é baseada em um chip de uma empresa respeitada no campo de medidas elétricas, a Analog Devices. E segundo a AD o seu chip atende ou excede os requerimentos da norma IEC61036. Já o KAW é baseado no desconhecido Prodigit 53920005. A Prodigit parece ser uma fábrica de instrumentos e não de chips, o que me leva a suspeitar que o tal 53920005 não passe de um microcontrolador de uso geral programado para medir energia. O mais próximo que cheguei de uma explicação sobre o método de medição da Prodigit foi este texto.

É possível que um chip de uso geral seja tão bom ou melhor que um chip dedicado? Sim, possível é, principalmente quando quem programa é especializado nisso. Mas eu estaria mais inclinado a acreditar nisso se o chip dedicado fosse fabricado pela desconhecida Prodigit e o controlador fosse programado pela Analog Devices.

Ainda temos que no PMM2010 a medição é feita por um chip (que só faz isso) e toda a interface com o usuário é feita por outro (este sim, é uma incógnita). No KAW o mesmo chip desconhecido precisa dividir sua atenção com as duas coisas. O design do PMM2010 é tecnicamente superior nesse quesito.

Para saber se o método de medição do KAW é razoávelmente preciso, seria necessário que um proprietário morando numa cidade com rede de 110V fizesse o mesmo teste que eu fiz, deixando o KAW medir todo o consumo de uma residência por um razoável período de tempo para comparar com a medição oficial. Já sabemos que o PMM2010 apresenta um possível erro para menos de 2.2%, que eu não acho ruim, mas que deveria ser de 1%.

Colocarei mais informações aqui à medida que as tiver.

segunda-feira, 8 de dezembro de 2008

Medidor de Consumo de Energia PMM2010

Acabo de colocar no ar a versão inicial do review de um aparelho que deve interessar fortemente muitos de meus leitores. O PMM2010 é um medidor de energia e wattímetro que vai fazer você querer ter um cartão de crédito internacional, se já não tiver um :)



A partir de hoje eu vou passar a publicar também posts relacionados com consumo de energia, onde vou contar o resultado de minhas medições e análise sobre o consumo de energia de diversos aparelhos.

Comprar na DealExtreme vale a pena. E muito.



Por recomendação de leitores, já há alguns meses eu venho testando a Dealextreme e até agora estou muito satisfeito.

A loja vende produtos chineses (tudo sai de Hong Kong) e se destaca de outras (incluindo o e-bay) pelos seguintes pontos:
  1. A maioria dos produtos custa espantosamente barato. Existem exceções, com produtos caros até para os padrões brasileiros, mas são poucas;
  2. Os preços já incluem frete para qualquer lugar do mundo, sem pegadinhas. Muitos produtos saem mais barato no total que o preço pago apenas aos Correios aqui no Brasil;
  3. Existe um fórum onde os clientes podem trocar idéias;
  4. Qualquer um pode fazer um review de qualquer um dos produtos, positivo ou negativo, mesmo sem ter comprado o produto lá, que é anexado à página do mesmo;
  5. Cada página de produto dá acesso ao fórum e discussões sobre o produto iniciadas por ela são automaticamente ligadas a ela. Você pode até reclamar que o preço está caro e dizer onde existe mais barato, que seu comentário não é vetado. Aparentemente o staff de Dealextreme checa as informações para cobrar preços mais baixos de seus fornecedores;
  6. Você pode mandar entregar no endereço que quiser, no nome que quiser;
  7. Aceita paypal, então você não precisa dizer o número do seu cartão a eles.
Você vai notar que a maioria dos itens acima está ausente até mesmo em grandes e respeitáveis lojas online do Brasil e do exterior.

Eu já comprei diversos produtos e até agora só tive problemas de envio com um deles, que ficou empacado lá e o sistema não dizia o motivo. Quase todos os produtos chegaram funcionando, o que por si só já é digno de nota, pois eu já comprei com vendedores do ebay que aparentemente só vendiam refugo, tamanha a taxa de problemas. Eu só estou em dúvida com este leitor de cartões SIM, que eu não sei se está com defeito ou se não sei usar o software. 13/08/09: Era um problema com o software fornecido no CD. Tudo que comprei na DX até hoje veio funcionando, então.

Eu parei de comprar este mês porque a disparada do dólar está assustando, ainda mais com a cobrança de 60% de imposto de importação.

Pretendo fazer vários reviews de produtos que comprei e o primeiro é este.

quinta-feira, 4 de dezembro de 2008

Mudança no formulário de comentários.

Eu não me lembro de ter visto antes a opção "" em "Comment Form Placement" na configuração do blog. Acho que a equipe do blogger adicionou essa opção depois, porque senão eu já a teria usado.

Agora sempre que vocês clicarem no link de comentários, vai abrir o post com o formulário de comentários abaixo.

Esse método traz uma vantagem importante sobre o anterior, de janela popup: o blogger não vai tentar reutilizar a janela de popup aberta toda vez que você clicar em um novo link. Eu perdi a conta de quantos comentáros eu perdi por começar a redigir, esquecer de salvar e depois ir fazer outro comentário antes de terminar o primeiro. A janela é reutilizada e o texto anterior, perdido.

quarta-feira, 3 de dezembro de 2008

Se toda TV fosse assim...

Enquanto eu montava um rack de áudio/vídeo para um cliente (outra parte dessa estória é contada aqui) me deparei com um problema: O cliente tinha um receiver surround pioneer e obviamente o seu som era muito superior ao da TV, mesmo se tratando de uma moderna Sony Bravia KLV-46V410A (LCD 46" FullHD).



Nota: Para o pessoal novo demais para saber do que se trata, "receiver" no contexto dos equipamentos de áudio é o nome dado para uma mistura de rádio e amplificador com entradas para ligar outros equipamentos. Só é "receiver" porque tem rádio, senão seria apenas "amplificador" mesmo. Hoje receivers e amplificadores são indistintamente chamados de "home theater" (cinema doméstico), o que para mim está completamente incorreto, já que faz muito mais sentido chamar de "cinema doméstico" uma TV grande com um som razoável, do que um amplificador high-end que não tem nem por onde sair imagem.

Com o PS3 e o gravador de DVD sendo ligados à TV por HDMI, como fazer se o usuário quisesse ouvir o som pelo receiver? No PS3 eu ainda cheguei a constatar que era possível, porque nos menus existe uma opção para direcionar o áudio digital para a saída óptica do videogame. O problema é que nesse caso o usuário ia ser obrigado a sempre ligar o receiver, porque a opção de escolher a saída de áudio é complicada de achar e mudar o suficiente para não ser viável ficar mudando o tempo todo.

Mas eu acabei descobrindo uma alternativa bem melhor.

A Bravia tem uma saída de áudio digital óptica e uma analógica stereo. Mesmo sem ler o manual eu supus que no mínimo essa saída digital disponibilizaria o áudio recebido pelas entradas HDMI. E isso se confirmou. Bastou então ligar a TV ao receiver e instruir o cliente sobre qual entrada do receiver precisava estar selecionada ao usar o PS3 ou o gravador de DVD.

Só que a TV faz melhor que isso. Ela também transforma em digital o áudio stereo analógico de todas as suas entradas. Assim seja qual for a fonte de sinal escolhida pelo cliente na TV, nem é preciso mudar nada no receiver, porque automaticamente o áudio é "copiado" para a entrada digital dele. O cliente tem o tempo todo o som na TV e para ouvir pelo receiver basta levantar o volume deste e baixar o volume da televisão.

Sem uma TV com essa capacidade é preciso ter uma tabela explicando o que é preciso selecionar no receiver quando selecionar determinada fonte na TV. E não dá para ter o som em ambos facilmente.

Um mixer de áudio simples e barato

Nota: Este post está pronto desde novembro de 2007. Eu o deixei em rascunho porque faltava testar a possibilidade do mixer introduzir roncos no áudio, porque não aconteceu comigo mas ocorreu com o cliente. Mas em um ano não tive a oportunidade de descobrir o que provocou o ronco na instalação do cliente, por isso vai sair assim mesmo, com esse alerta.

Eu suponho que o problema ocorreu porque meu cliente usava uma combinação de diferentes estabilizadores e no-breaks para alimentar os computadores, o que provocou uma diferença de potencial entre os PCs e um fluxo de corrente entre eles pelo cabo de áudio. Mas isso é mera especulação.

------------------------------------------------

Há muitos anos eu tenho dois computadores na minha bancada e desde o início decidi que era melhor investir em um "som melhor", único, e usar um mixer de áudio para ligar meus dois computadores a ele. Foi uma decisão fácil, porque eu tinha um mixer de oito canais "encostado" desde que deixei de animar "bailes" com os amigos (era um hobby da adolescência).

Mas há duas semanas um cliente se deparou com o mesmo problema. No mesmo espaço onde tenho dois PCs ele tem quatro e até investiu em uma chave KVM ( chaveador de teclado, mouse e monitor) para não precisar ter 4 monitores. Ele estava usando um conjunto de caixas acústicas para cada PC, sendo que os dois PCs mais usados tinham sistemas de som melhores.

1) Creative Soundworks stereo (indicação minha);
2) Premier (indicação minha);
3) Caixinha ordinária;
4) Caixinha ordinária;

Mas a Premier está há meses dando dor de cabeça com um problema no sub-woofer que ninguém resolve. Ele decidiu encostar e me pediu para recomendar um kit novo. Eu sugeri, até por causa dos problemas de espaço, que ele usasse algum tipo de mixer para conectar o segundo PC à Soundworks também.

O problema é que qualquer mixer "comercial", com pelo menos dois canais stereo, custa caro e é volumoso demais.

Então eu decidi testar o mais simples dos mixers. E funcionou surpreendentemente bem!



PC 1 -------\/\/\/\---+
---+ R1 10K +------------ SAÍDA
| | +----
PC 2 -------\/\/\/\---+ |
---+ R2 10K |
| (blindagem) |
+---------------------+

Material (para dois PCs):

  • Dois cabos prontos P2 stereo - RCA (R$3 cada, do tipo vagabundo);
  • Quatro resistores de 10K (não chega a R$1);
  • Tubos termoencolhíveis para isolação e acabamento.

No lugar dos dois cabos eu poderia ter adquirido os plugues, mas comprar cabos prontos poupa tempo, deixa o resultado mais profissional (os cabos são moldados) e é capaz até de sair mais barato.

Eu fotografei algumas etapas do processo para ilustrar como fica:



Acima, os quatro resistores (só dá para ver três) já soldados e protegidos por termoencolhível transparente. O lado esquerdo vai para os PCs. Do lado direito o áudio já está misturado. Ignore as cores dos fios, porque cabos moldados não seguem regra nenhuma e em um dos cabos o fio do canal direito é vermelho e no outro é preto.



Acima, o cabo que vai para as caixas foi soldado no lugar e você vê dois pedaços de termoencolhível ainda não encolhido envolvendo os resistores. Abaixo, os pedaços foram deslizados para a direita e encolhidos no lugar certo após a soldagem. Note que já está tudo isolado, exceto os negativos.



Abaixo, conectei os negativos com um pedaço de fio qualquer. Lembre-se que os terminais dos resistores parecem expostos mas na verdade estão completamente isolados por termoencolhível transparente.



E o resultado, depois do encolhimento final:



Você pode usar isso não apenas para dois PCs, mas também para qualquer combinação de PCs, MP3 players, iPODs, etc. Em geral, qualquer fonte de áudio que tenha seu próprio controle de volume vai funcionar bem.

terça-feira, 2 de dezembro de 2008

Por que não é fácil localizar um spammer ou bandido.

Alguns comentários deixados em meus posts anteriores me fizeram escrever este aqui.

Primeiro e mais importante: Ter o IP do cara não significa nada.


Saber o endereço IP serve para pegar o delinquente amador, que não espera ser caçado e por isso faz de dentro de sua própria casa. Mas não espere com isso pegar o bandido que planeja.

Antigamente os bandidos precisavam invadir a conta de acesso de alguém e acessar por um orelhão distante de sua residência para poderem usar a internet sem serem localizados. Hoje ficou muito mais fácil, com a proliferação do acesso wireless gratuito (hotspots) e das Lan Houses.

Você já precisou dar identidade e CPF numa Lan House? Precisa preencher um formulário para usar o hotspot do seu shopping preferido? Quando a polícia chegar até o IP do acesso e descobrir que esse IP é de uma Lan House ou hotspot vai fazer o que?

E quando a identificação nesses lugares for obrigatória (vai demorar), isso só vai atrapalhar o cidadão honesto, porque para o bandido não é nada complicado apresentar um documento falso. E mesmo que isso não fosse possível, ainda restaria ao bandido procurar redes wireless desprotegidas (wardriving), principalmente domésticas, e acessar por elas confortávelmente sentado em seu carro. Quando a polícia chegar, vai prender uma pessoa cujo único crime é não saber proteger seu acesso sem fio.

Segundo: O rastreamento do e-mail é geralmente inútil.

É verdade que o cabeçalho de um e-mail contém informações sobre todos os servidores por onde ele passou, começando pela conta usada para o envio, mas é preciso ter em mente que essa informação de forma alguma aponta diretamente (ou mesmo indiretamente) para alguém.

Tomemos o exemplo de visabr.com.br. Os bandidos registraram um domínio e contrataram hospedagem. Pelo exposto no primeiro item você deve concordar que se o bandido fez o dever de casa rastrear os IPs coletados por registro.br e pelo provedor de hospedagem é perda de tempo. Com a hospedagem o bandido também tem seu próprio servidor de e-mail, de onde pode disparar mensagens à vontade usando contas *@visabr.com.br.

Para a polícia, saber que o e-mail foi enviado por joao@visabr.com.br tem algum valor? A quem os policiais vão perguntar de quem é a conta joao@visabr.com.br?

Ainda que os bandidos tenham sido obrigados a pagar adiantado pela hospedagem e pelo registro, podem fazer isso com boleto bancário no Brasil, que é completamente anônimo, ou com dados de cartão de crédito roubados.

22/12/08: Além disso, existem vários tipos de "exploits" que permitem ao pilantra mandar e-mail usando a conta de outras pessoas, incluindo empresas. Um deles é conhecido como "form post hijacking" ou "contact form header injection".


Como então pegar os bandidos?

Seguindo o rastro do dinheiro ou mercadorias até eles.

------------------------------------

Nota: Note que propositalmente eu não uso a palavra "hacker" neste texto e nos outros sobre fraudes. Eu acho uma temeridade confundir "hackers" com "bandidos". O hacker que eventualmente cruza a linha merece ser tratado pelo adjetivo mais apropriado: ladrão, bandido, criminoso, etc. Mas a maioria dos hackers não cruza essa linha.

segunda-feira, 1 de dezembro de 2008

Se depender de registro.br, VISABR.COM.BR não sai do ar.

Pelo jeito eu entendi errado as informações obtidas ontem no whois do registro.br. Eu entendi que como o domínio havia "expirado" no mesmo dia em que fora criado e eu não conseguia mais acessá-lo, registro.br havia detectado rapidamente o phishing e cassado o registro.

Graaande engano. Os pilantras de VISABR.COM.BR estão no ar de novo (se é que chegaram a sair) e até atualizaram o DNS:


Com a mudança no DNS o site voltou a ficar disponível daqui.

O filtro de phishing do IE7 é outra bela porcaria. Dois dias e o IE7 ainda não sabe que o site é maligno.

Edit: E os bandidos nem se dão ao trabalho de hospedar o site no exterior. Pelo menos desde as 16H da segunda (é quase meia noite agora) o site está hospedado na linkws.com (não merece link), que apesar do nome é brasileira. Quando não é por ganância, sofremos com a incompetência. Eu não acredito que a tal linkws.com esteja tão ocupada que não possa checar o conteúdo de um site recém registrado com nome tão suspeito quanto visabr.com.br. Caramba... o meu atual provedor tirou o meu site do ar algumas horas depois de minha inscrição, desconfiado do conteúdo dos meus uploads iniciais (nem lembro o que era agora).

09/12/08: Nove dias se passaram e Registro.br ainda não tomou qualquer providência clara quanto ao domínio. Se linkws.com removesse a suspensão, o site voltaria ao ar.

26/03/10: O domínio está sendo usado por outra empresa agora.

sábado, 29 de novembro de 2008

Bela tentativa, mas eu não sou trouxa.

Veja este site (olhe logo, antes que desapareça).



À primeira vista parece tudo OK e o nome de domínio, visabr.com.br, é verossímil. Mas se você leu o que está escrito lá e não é trouxa, percebeu imediatamente que é falso.

Eu recebi um e-mail com esse link hoje. O que me fez clicar nele foi justamente o nome de domínio "incomum", porque os scams sempre direcionam você para um domínio evidentemente falso. E esse, visabr.com.br, não era tão evidente assim.

É bom salientar que antes de clicar eu já tinha absoluta certeza de que era fraude, pelos seguintes motivos:

  1. Aviso de recadastramento obrigatório recebido por e-mail é sempre fraude;
  2. A mensagem não citava o meu nome - Em quase 100% dos casos isso é indício de fraude (nos outros, é incompetência da empresa ou instituição que mandou a mensagem);
  3. A VISA não sabe meu endereço de e-mail;
  4. Ainda que eu tivesse dado meu endereço de e-mail à VISA, certamente não teria dado o usado para receber essa mensagem;
  5. Os caras se expressam como amadores, com uma linguagem inaceitável para uma empresa respeitável;
  6. etc, etc, etc...

Vendo o site, os outros indícios de fraude:
  • Página da VISA exibindo as bandeiras concorrentes? WTF!
  • Tudo o que é perguntado é justamente o que é necessário para se fazer compras online com cartão de crédito;
  • Clicando em qualquer link, a piada: "Desculpem o transtorno,mas conforme a nova lei 1343,do artigo de contrato Visa,somente os que fazerem o recadastramento podera ter acesso ao site e continuar usando o serviço normalmente do Cartao Visa." - Só ler isso aí já me basta para identificar uma pilantragem.

E não vai faltar quem preencha tudo direitinho...


Edit: Cópia integral do e-mail que recebi



"Email Marketing Software"? Alguma empresa respeitável usa isso?

Seria muito engraçado se o tal Paulo Cruz fosse realmente o cara por trás disso e tivesse esquecido de desconfigurar seu programa, mas é pouco provável. Tinha que ser muito idiota.


30/11/2008: O registro.br cassou o domínio ainda ontem. Veja a situação hoje:



Note que foi criado e expirou em 29/11/08.

É importante salientar que todos os nomes, endereços e telefones que constam aí podem ser falsos ou roubados. Perceba que o ID do "responsável" também foi criado ontem. O bandido precisaria ser muito estúpido para registrar o domínio com seus dados verdadeiros. E o procedimento do registro.br não checa nada além do seu e-mail de contato.

Localize problemas com filtros usando o Graphedit.

Hoje eu tentei executar pela primeira vez (pós virus) um AVI dual audio e nada deu certo. O consumo de CPU do Windows Media player (WMP) foi a 100%, o áudio ficou muito fora de sincronismo com o vídeo e quando procurei a opção de trocar a faixa no menu do WMP, não achei nada.

Daí eu pensei: "Tá. Eu apenas esqueci de instalar o Morgan Stream Switcher (MSS)". Instalei então usando a cópia que eu sempre uso, mas para minha surpresa a coisa degenerou de vez.

Nunca havia acontecido de instalar o MSS e dar pau em alguma coisa, mas o WMP não conseguia mais executar filme nenhum, acusando que havia falha em algum dispositivo de vídeo ou audio. E o VLC funcionava normalmente (ou tão "normal" quanto tem estado ultimamente).

Vi nisso uma oportunidade de usar pela primeira vez o Graphedit da Microsoft para o dignóstico. Eu já sabia há muito tempo que ele podia ser usado para isso, mas meus problemas com filtros são tão esparsos que quando aparecia um eu já havia me esquecido completamente do Graphedit e resolvia de outras formas.

Usei File -> Render Media File para abrir o arquivo dual audio. Você também pode arrastar o arquivo para a janela do Graphedit.


O resultado foi este (geralmente o Graphedit faz bagunça, mas é possível reposicionar todos os blocos para melhorar a clareza, e foi o que eu fiz em todas as figuras seguintes):

Nota: se ao tentar abrir um MKV o Graphedit acusar que o formato não é suportado, instale o Haali Media Splitter 


Detalhe do que nos interessa:


Existem múltiplos problemas com esse gráfico que poderiam não ser notados por quem nunca tivesse visto um gráfico correto (por isso é bom você experimentar com o Graphedit antes de tentar usá-lo para resolver um problema).
  1. Por que a saída de Ac3filter não está conectada a nada?
  2. Por que apenas um dos streams de áudio está direcionado para o filtro MSS?
  3. O que o AC3Filter está fazendo na saída de um decoder MP3? - isso será esclarecido no final deste texto.
Dos três problemas o primeiro é o mais grave, sinalizando algo corrompido. Um filtro não pode aparecer no gráfico sem ter pelo menos uma entrada e uma saída conectadas a alguma coisa.

Desinstalei o Ac3filter e reabri o mesmo dual audio no Graphedit. Desta vez o gráfico apareceu como esperado:


Testei no WMP e tudo funcionou como deveria. As duas trilhas apareceram no menu, chaveei entre elas à vontade e o consumo de CPU permaneceu dentro do normal. Problema resolvido.

Mas um outro problema foi criado: Sem o AC3Filter todo AVI com áudio AC3 vai ficar mudo.

Reinstalei o Ac3filter e repeti a análise do mesmo dual audio:



Embora desta vez o gráfico esteja certo (os problemas 1 e 2 anteriores não se manifestaram), ainda temos o ac3filter estranhamente sendo carregado como filtro para áudio MP3. Testei o AVI no WMP e tudo pareceu funcionar normalmente, como se não houvesse nada de diferente no caminho. Mas como no momento eu não vejo vantagem nisso (só possíveis problemas), fui checar a configuração do Ac3filter.

Isso pode ser feito direto no Graphedit. Clique com o botão direito sobre o filtro e escolha Filter Properties:



A configuração que provoca isso não foi difícil de achar:



Bastou desmarcar isso e o ac3filter deixou de se meter onde não deveria ser chamado :)

quinta-feira, 27 de novembro de 2008

Os gravadores de DVD com HDD voltaram a aparecer.

Faça uma busca no bondfaro e no buscapé e você já vai encontrar um ou outro modelo, como este de 160GB.

Mas ainda está muito minguado.

O site da Nagem agora vende online para todo o país.



A Nagem passou um tempo sem sequer exibir os preços dos produtos no seu site, mas fui conferir agora e além dos preços terem voltado, dá para comprar sem sair de casa. Compras acima de R$300 dão direito a frete grátis para todo o país. Edit: para todas as capitais do país.

Infelizmente, a Nagem anda numa "fartura" danada. "Fartam" 4/5 das motherboards, dos processadores...

Para quem não sabe por que eu dou atenção a "mais essa loja", a Nagem é aqui de Recife, com filiais em vários estados. E é conhecida por praticar preços muito bons (para a nossa região) em impressoras, monitores e HDDs (mas por te dar uma facada nos notebooks).

quarta-feira, 26 de novembro de 2008

Alguém mais tem problemas com o corretor no FF 3.x?



Eu achava o corretor ortográfico do Firefox 2.x ótimo, mas desde o beta do 3.0 que venho tendo problemas. Só sublinha palavras quando quer e agora mesmo eu digitei "decalra" em vez de "declara" em outro post, mas o danado não sublinhou. Neste post ele sublinhou no início da digitação, mas depois que cheguei ao terceiro parágrafo o sublinhado sumiu.

Inicialmente eu pensei que fosse um problema do FF 3.0 beta que persistiu quando instalei a versão final por cima. Mas esta instalação é nova e limpa (pós virus) e o problema persiste.

Alguém mais notou esse problema? Eu estou usando o FF 3.0.3.

Evite depender da Assistência Motorola em Recife.



Como alguns ainda podem lembrar, eu comprei três aparelhos Motorola F3 há alguns meses. Os três aparelhos tem um problema comum: travam com freqüência, principalmente ao receber as mensagens de consumo.

Eu notei que, pelo menos no meu aparelho, desligar o auxílio de voz reduzia muito o problema. Mas minha mãe insiste em usar o auxílio de voz e me pediu para levar os outros dois aparelhos na Autorizada em Recife. Um dos aparelhos tinha um defeito extra: não carregava mais.

Primeiro problema: Só existe uma autorizada em Recife e fica a 18Km da minha casa, num lugar sem estacionamento para clientes em Boa Viagem (admito que poderia ser pior, pois ainda dá para encontrar rua com estacionamento permitido e sem franelinhas a 100m de distância). Demorei semanas para levar os aparelhos lá, porque não ia rodar 36Km só para fazer isso. Esperei até ter outra coisa para fazer nas proximidades.

Segundo problema: Falta organização. O atendimento é por fichas, distribuídas por uma das atendentes. Mas você só descobre isso depois de esperar um tempo em pé ou sentado numa das cadeiras sem saber como danado a "fila" é organizada. Porque não existe um mísero cartaz na parede explicando isso e nenhum dos atendentes se ocupa de oferecer as fichas para quem chega. No final, quem chega primeiro e prefere ser paciente e discreto (como eu) acaba sendo atendido depois. E não é um problema pontual, porque das três vezes em que fui lá, aconteceu duas vezes. Eu não me canso de me surpreender com a imensa dificuldade que esses empresários tem de tomar as mais básicas iniciativas existentes, como colar um cartaz na entrada dizendo "por favor, peça sua ficha de atendimento no balcão". Eu SEI que a grande maioria das pessoas não lê, mas pelo menos você não vai irritar e frustrar quem sabe ler.

Terceiro problema: Prazo de 14 dias para consertar o aparelho. E realmente leva 14 dias.

Quarto problema (o que realmente importa): A atendente não digita exatamente o que você descreve e o aparelho volta com o mesmo problema. É incerto se realmente o técnico chega a testar o problema no cenário explicado por você. O primeiro aparelho teve a placa trocada (eu imagino que seja verdade, porque o IMEI mudou), mas minha mãe diz que continua travando (ela se recusa a desligar o auxílio de voz e esse detalhe não foi impresso na ficha, apesar de eu ter declarado). Para o segundo aparelho eu declarei os problemas de carga e de travamento. Só consertaram o primeiro.

O resto parece normal. Existem cadeiras à vontade onde sentar (e você precisa, porque pode demorar bastante para ser atendido). Os atendentes são educados e a empresa telefona para avisar que o aparelho está pronto (tá, eu estou fazendo força para pelo menos listar alguns pontos positivos).

Câmera Canon + Lençois Maranhenses = E18

A minha câmera Canon Powershot A10 me serviu por anos de forma irrepreensível. Foi um dos poucos aparelhos que já comprei que tenho a satisfação de dizer que valeu cada real pago (e na época custou R$1500). Mas bastou uma ida aos Lençois Maranhenses para a coitada velha de guerra não aguentar e acusar o famigerado erro E18 (tão conhecido que tem até um artigo na Wikipedia).



Não foi na minha mão. Eu vendera a câmera para a minha irmã mais velha há alguns meses e foi ela que a levou numa viagem no início deste mês. Ela me disse que até hoje ainda tem a sensação de que tem areia no ouvido.

Eu dei uma rápida olhada na câmera e tenho certeza de que é areia acumulada no mecanismo, porque só de tirar o anel externo de adaptação já dá para ver areia dentro. Mas já avisei minha irmã que vai demorar até eu ter disposição para desmontar o mecanismo delicado da câmera para tentar resolver o problema. Ainda mais porque vou ter que fotografar todo o processo :)

Tem sugestões para digitalização massiva de revistas?

Hoje sou eu quem pede ajuda.

Eu estou no meio de uma faxina no meu apartamento (OK, hoje é mais apropriado chamar de "meu depósito") e preciso resolver um problema. Um quarto inteiro está ocupado por centenas de revistas, que venho acumulando há mais de 20 anos. Tem de tudo um pouco, como Época, Veja, Superinteressante, Galileu, VIP e minhas coleções de eletrônica, informática e quadrinhos das quais não quero me desfazer.

Mas ao mesmo tempo, isso precisa sair daqui. Além do espaço que ocupam, é muito papel junto. Basta um pequeno acidente elétrico para em menos de uma hora não sobrar nada das minhas coleções e de metade do apartamento.

Eu estou disposto a "contratar" minha irmã adolescente para digitalizar tudo. Mas é um trabalho mortalmente tedioso que eu preciso que saia certo da primeira vez e tão rápido quanto possível, sem sacrificar a qualidade. Tenho computadores e tenho scanners sobrando, incluindo um antigo HP 4C (um raro exemplo de scanner SCSI e de área maior que A4) que ainda deve funcionar, mas só no Windows 9x.

Como espaço para armazenagem de bytes hoje não é nenhum problema, pretendo digitalizar na maior resolução ótica prática possível, considerando caso a caso. Digitalizar revistas de eletrônica, por exemplo, não deve requerer nada melhor que 300dpi (talvez nem mais que 150dpi), mas as revistas em quadrinhos eu posso preferir digitalizar a 600.

Eu poderia alugar um scanner com alimentador automático de páginas (Automatic Document Feeder - ADF. Um troço raro que eu não tenho), se encontrar alguma empresa aqui em Recife que alugue.

As revistas grampeadas eu vou desgrampear para melhorar a precisão do serviço, mas as de lombada colada vão sofrer bastante. Para muitas revistas, cortar a lombada em uma guilhotina para separar as páginas é uma opção, mas não há a menor chance de que eu vá fazer isso com minhas coleções de quadrinhos.

E eu sei que principalmente no caso dos quadrinhos alguns cuidados especiais precisam ser tomados para evitar que o que está desenhado no verso apareça na digitalização. Além, claro, de ter que lidar da melhor maneira possível com o moiré (isso vale para todas as publicações coloridas).

Edit: Algumas das digitalizações, particularmente das revistas de eletrônica, eu vou desejar processar posteriormente em algum programa de OCR. Por isso já na digitalização eu devo tomar os cuidados necessários para maximizar as chances do OCR funcionar direito. A última vez que tentei fazer OCR foi há uns 10 anos e os resultados ainda eram sofríveis. Eu suponho que esses programas tenham evoluído muito de lá para cá.

Não tenho pressa. Esse é um projeto que sei que vai demandar tempo, mas eu preciso dar andamento, ou nunca vou fazer e aquele quarto vai ficar eternamente indisponível.

Então eu estou aberto a sugestões. Existe um bom scanner no mercado que vale a pena comprar? Alguma empresa local que alugue scanner com ADF? Alguma técnica especial para reduzir a fadiga nesse serviço? Algum site que trate do assunto? O microfone está aberto para os leitores. :)

Mais uma piada da Telemar: o Velox "virtual".

Um conhecido ligou para o call center da "Telemá" para solicitar o upgrade do Velox dele dos 256K atuais para 2M. Imagine a surpresa quando a moça disse que a linha dele não tem suporte a Velox.

E o Velox dele está instalado há tantos anos que ainda é PPPoA.

Ele então consultou a ferramenta online da Telemar e ela também diz que não há Velox disponível para sua linha. Mas a cobrança vem todo mês, direitinho.

Não teve jeito. Ele não pode fazer o upgrade do Velox porque não há Velox disponível para ele. É mole?

domingo, 23 de novembro de 2008

Fazendo experiências com o template do blog.

Não, não ajuste sua TV (ou monitor, ou browser...) qualquer esquisitice na formatação do blog que ocorrer hoje é culpa de meus testes e não da sua "recepção" :)

Sistema de créditos do Infoblogs removido.

Como o Infoblogs não consertou "por ele mesmo" o problema que estava bagunçando meus posts e eu não gosto da idéia de se registrar para creditar, removi o script do infoblogs do meu template do blog. Não vai mais haver nenhum traço do sistema de créditos, mesmo nos post antigos.

Como bônus esperado, a carga das minhas páginas voltou a ser rápida como era antes (eu precisara adaptar meu blog à lentidão do Infoblogs - veja os comentários deste post). Aparentemente até um problema que teimava em ocorrer nos últimos dias do browser (testado com IE e Chrome) exibir apenas o título do post foi resolvido.

sexta-feira, 21 de novembro de 2008

AVAST atrapalha o Conectividade Social da Caixa.

avast! antivirus

Isso aconteceu há duas semanas e esqueci de fazer anotações, por isso não tenho os detalhes agora, mas se você estiver tentando acessar a Conectividade Social da Caixa Econômica Federal e não consegue passar da tela de login, experimente desativar o AVAST durante o acesso.

O programa java do Conectividade Social é muito fresco. Além de só rodar na máquina virtual da Microsoft (não funciona com a da Sun), qualquer proxy no caminho pode criar um problema. E o AVAST tem um proxy HTTP embutido.

Isso vale para qualquer antivirus atual.

Redirecionando LPT1 para uma impressora de rede no XP.

Em geral, imprimir a partir de programas MSDOS em uma impressora de rede é fácil usando o comando:

NET USE LPT1 \\SERVIDOR\IMPRESSORA 

Por exemplo: 

Net Use LPT1 \\contabilidade\epsonlx 

Essa configuração só dura até o proximo boot, mas você pode fazer com que seja permanente com o parâmetro /persistent:yes, assim:

Net Use LPT1 \\contabilidade\epsonlx /persistent:yes

Nota: você pode precisar incluir usuário e senha na linha de comando. Não vou entrar nesses detalhes agora. Digite NET USE ? para ver a sintaxe completa do comando.

Isso tinha funcionado bem até ontem, quando fui chamado para resolver o problema de um determinado programa que não queria imprimir na rede de jeito nenhum. O primeiro problema é que apesar de ser "for windows" o programa era uma "evolução" de um programa DOS e o programador só sabia imprimir em LPT1 (nem mesmo LPT2 ou LPT3 - esperto, não?). Não havia opção para escolher em que impressora imprimir, como é normal em programas Windows.

O segundo problema é que esse usuário específico não conseguia fazer o mapeamento com NET USE. Sempre pedia a senha e depois acusava Acesso Negado, não importando que usuário/senha eu fornecesse. Mas logando como o meu usuário o mapeamento funcionava normalmente.

Não demorou muito para que eu determinasse que não funcionava porque esse usuário era Limitado, mas eu era o Administrador.

Fiz uma rápida pesquisa no Google e encontrei esta página, que explica o motivo: por questões de segurança um usuário limitado não pode mapear uma porta física para uma impressora de rede no XP e 2003. A explicação de como resolver o problema me pareceu demasiado complicada ("devcon" what?!) porque enquanto eu lia já havia me ocorrido uma possível solução.

Fui no setup do BIOS do PC e desabilitei a porta LPT1. Tentei de novo fazer o mapeamento e tudo funcionou como deveria.

É claro que eu só tinha essa opção porque esse PC não tinha nenhuma impressora fisicamente conectada a LPT1 e nem vai ter. Se o seu caso for diferente você terá que seguir as outras sugestões da página. Mais tarde eu fui ler com calma os comentários do post e outras pessoas sugerem fazer o mesmo que eu fiz.

quarta-feira, 19 de novembro de 2008

O que são esses links esquisitos em cada post?

28/11/08: Você não verá os links, porque eu extirpei o sistema de créditos.

O Infoblogs mudou o sistema de créditos, sem aviso. Antes havia apenas um botão "Creditar" e qualquer um poderia clicar nele. Agora existem dois botões, "+" e "-", que permitem que você agora também "negative" um post meu. E só é possível usar o novo sistema sendo usuário do infoblogs.

Não estou com disposição para descobrir por que está aparecendo bagunçado nos meus posts, afinal o Infoblogs é que deveria se encarregar de não "quebrar" sua própria aplicação.

E não sei se gosto da idéia de incentivar meus leitores a serem usuários do infoblogs. Me incomoda o fato do infoblogs estar copiando o texto integral dos meus posts, com imagens e tudo. Principalmente por estar às vezes aparecendo à frente dos meus originais no ranking do Google.

Falta de crédito me incomoda. Falta de links, também.

Eu comecei a notar uma tendência incômoda nos sites de notícias "informais" brasileiros. Mesmo quando o autor da matéria cita a fonte, é de um jeito genérico sem colocar de jeito nenhum um link para a fonte "real" (a página de onde a informação foi obtida).

Isso é o equivalente digital a me dizer "eu vi na Globo que..."

Quando? Em que programa?

Com o agravante que não não dá para fazer links para programas de TV, mas para matérias que você acabou de ler na própria internet, dá sim.

Eu deixei de ler a Geek Online há uns meses por causa disso, retirando seu feed do agregador do Gmail. Eu comecei a notar uma quantidade crescente de matérias que pareciam ser apenas traduções grosseiras sem nenhum acréscimo aproveitável feito pela Geek e sem um link para a matéria original que me permitisse checar a informação.

Depois eu comecei a prestar atenção e percebi que a Info Online faz a mesma coisa. Não sei se fazem simples traduções, porque a falta de links para o original torna difícil checar isso, mas a Info tem ainda outros problemas. Eles não omitem os links sempre, mas já aconteceu mais de uma vez de eu querer explorar a notícia e ter que formular uma busca em inglês no google para achar as fontes.

E ontem eu notei que isso também é uma tendência nas notícias publicadas no forumpcs. Alguns autores mais do que outros.

Depois vão me criticar por não dar atenção às publicações nacionais.

Esqueça o MSConfig. Use o Autoruns.

Em várias versões do Windows (a notável exceção é o Windows 2000) existe um programa de administração oculto, que não aparece em nenhum menu, mas facilmente acessível para quem sabe que ele existe (Iniciar->Executar->msconfig.exe) . Esse utilitário é usado na grande maioria das vezes para controlar o que é executado automaticamente pelo Windows. Isso a maioria dos meus leitores deve saber.

O que muitos não sabem é que apesar do MSconfig ter ficado progressivamente mais "poderoso" com cada nova versão do Windows, a diferença entre o que o MSConfig deveria mostrar e o que ele realmente mostra foi ficando ainda maior, cancelando com larga folga qualquer ampliação na abrangência do utilitário. No Windows XP a defasagem já é enorme.

Dando um exemplo beeem simples, cada usuário do sistema no Windows XP tem seu próprio grupo "startup", em

C:\Documents and Settings\[usuário]\Menu Iniciar\Programas\Inicializar

O MSConfig mostra os programas que estão rodando por aí, mas apenas para o usuário corrente. Se você estiver logando como "Administrador", mas um malware tiver se instalado apenas no perfil do usuário "João", ao rodar o MSConfig você não verá os arquivos do grupo Startup de João, nem de qualquer outro usuário. MSConfig mostra apenas os programas comuns a todos os usuários e os programas específicos do usuário corrente.

E você ficaria surpreso com a quantidade de malware que sabe explorar isso.

Como eu disse, esse foi um exemplo beeem simples das fraquezas do MSConfig. O Windows XP tem uma quantidade impressionante de meios pelos quais um programa pode conseguir se executar (e nem todos estão no Registro) que não são cobertos pelo utilitário oficial da MS. Alguns desses, como os BHOs (Browser Helper Objects) são identificados por utilitários de terceiros como o HijackThis, mas nenhum programa se iguala ao Autoruns for Windows.

Nota: O programa se chamava originalmente "Sysinternals Autoruns". A Sysinternals foi comprada há anos pela Microsoft e os autores de Autoruns agora são seus funcionários.

Com o Autoruns você pode:
  • Enxergar e desabilitar os processos específicos de cada usuário (um de cada vez);
  • Enxergar e desabilitar BHOs (substitui o HijackThis nessa tarefa);
  • Enxergar e desabilitar extensões do shell (tudo que é evocado quando você clica com o botão direito em um arquivo ou pasta);
  • Visualizar rapidamente o conteúdo de locações "sensíveis" e raramente usadas legitimamente do Registro, como "AppInit_DLLs" e "Image File Execution Options";
  • Etc.;

Locações "perigosas" do Registro.

Nota: Este post vem sendo preparado há muito tempo e não está completo ainda. Estou publicando agora porque está atrapalhando o andamento de outras coisas, mas poderá ser largamente editado sem aviso depois da publicação.

O que vou explicar aqui, para quem não está familiarizado e não compreende imediatamente, vai soar como: "PQP! Por que a Microsoft deixa uma brecha de segurança desse tamanho aberta?!"

Na verdade, não é bem assim. Existem boas razões para a maioria dos "problemas" do Windows e esse caso é apenas mais um exemplo de algo que foi criado para dar poder ao usuário e flexibilidade ao SO, mas que pode ser explorado com fins malignos. Um usuário comum ou um xiita Linux (que por mais que diga o contrário, não entende PN de Windows) não vão conseguir enxergar o benefício oculto, por mais que você explique, mas um Power User Windows pode imediatamente lembrar de uma situação onde o domínio da aplicação dessas chaves poderia ter sido útil.



Image File Execution Options (IFEO)

HKLM\SOFTWARE\Microsoft\Windows NT\ CurrentVersion\Image File Execution Options

Nota: "Image", neste contexto, é um termo de programação que nada tem a ver com "fotos".

Esta é a mais simples de demonstrar como funciona e a que mais é usada para enlouquecer os "amigos".

Abaixo da chave IFEO, crie uma chave chamada "calc.exe" e dentro dessa chave adicione um valor chamado "debugger" com o conteúdo "notepad.exe" (pode ter o caminho completo, se você quiser, mas não é necessário nesse caso).



Agora tente executar a Calculadora. Não importará a forma como você tente, o Bloco de Notas será exibido em seu lugar. O único meio de realmente rodar a calculadora sem reverter a alteração em IFEO é renomear o arquivo calc.exe.

Normalmente, abaixo da chave IFEO já existem várias outras chaves, com diversos parâmetros cujo propósito não é inteiramente conhecido. A única coisa realmente suspeita é a presença de sub-chaves com o valor "debugger". E é isso que é observável com o Autoruns, na aba Image Hijacks.



Ignore o valor default "Your Image File Name Here without a path". Esse é só um exemplo de como uma tentativa de documentar o funcionamento de uma chave no Registro pode acabar confundindo o usuário. Veja no exemplo que calc.exe redireciona para notepad.exe.

Um exemplo de uso benigno é feito pelo Process Explorer. Quando você seleciona "Replace Task Manager", PE acrescenta uma entrada em IFEO redirecionando taskmgr.exe para o seu próprio executável.

No geral, IFEO é raramente usada legitimamente a menos que o PC seja de um programador (somente programadores sabem usar debuggers).


AppInit_DLLs

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows

Ao contrário de IFEO, essa locação do Registro não pode ser explorada por Power Users, a menos que sejam (bons) programadores, mas um Power User precisa conhecê-la. Toda e qualquer DLL que esteja listada nesse valor (não é uma chave) é carregada por toda e qualquer aplicação que carregue USER32.DLL. Ou seja: por quase todos os programas do Windows.

O particularmente perigoso nesse caso é que a DLL é carregada no mesmo espaço de memória que a aplicação, tornando-se parte indistinguível da mesma do ponto de vista do executável. Nessa situação fica facílimo (para programadores competentes) usar técnicas de "hooks" e "injection" para alterar o funcionamento de um programa. Isso é prato cheio para malware, mas também tem usos benignos. O danado é que mesmo os usos benignos são discutíveis.

Essa locação é raramente utilizada, mas é explorada pelo Kaspersky Antivirus 2009 para supostamente (foi anunciado em julho, está instalado no meu computador, mas não consigo fazer funcionar) acrescentar um teclado virtual a toda aplicação, contornando qualquer keylogger.



O problema é que qualquer aplicação que faz uso disso tem que ser cuidadosamente construída, porque vai ser carregada no espaço de memória de todas as outras aplicações. Corrompa uma DLL listada em AppInit_DLLs e provavelmente o Windows vai entrar em parafuso. A própria Microsoft recomenda que esse caminho não seja usado.

"We do not recommend that applications use this feature or rely on this feature. There are other techniques that can be used to achieve similar results."

Veja o resultado da peripécia do Kaspersky no Process Explorer:



O que danado o tal "Mozilla Virtual Keyboard" precisa fazer no espaço de memória do Regedit? E duas vezes? Felizmente o uso de memória é pequeno pois cada DLL tem apenas 13K.




Por que a MS não enxerga essas locações como "vetores de malware" ou "brechas de segurança"?

Porque não são.

IFEO e AppInit_DLLs estão sob HKEY_LOCAL_MACHINE no Registro. Só é possível escrever nessas locações se você estiver logado como administrador e se você deu a oportunidade para um malware rodar enquanto você estava logado como administrador, a sua máquina já pertence a ele. Como dizem em inglês: "You already lost" e "pwned!".

Nessa condição o malware pode substituir ou acrescentar o arquivo que quiser, se entranhando onde bem entender e não precisa explorar essas locações pois as possibilidades são ilimitadas. Nem o Linux ou o MacOS são seguros se você rodar um malware como Root. Na realidade eu tenho mais medo das aplicações que tentam fazer uso "legítimo" dessas chaves (ou de amigos palhaços, como no caso de IFEO) do que de malware.

terça-feira, 18 de novembro de 2008

Como fazer logon automático de um usuário no XP e 2K.

Nota1: Sim, eu sei que já publiquei isso antes. Não é falta de assunto (muito pelo contrário). Eu vou precisar fazer referência a esta dica em futuros posts (já em rascunho) e onde essa informação estava não dava para fazer um link direto só para ela.

Nota2: Não se confunda. "Administrador" (com "A" maiúsculo) é um usuário específico do Windows (no Vista é conhecido como Super Administrador). Já "administrador" (minúsculo) é qualquer usuário com poderes de administração. Existe uma diferença importante no que diz respeito a este post.

Este post aborda o Windows XP, mas no Win2K o procedimento é praticamente o mesmo, como você verá adiante.

Por default, o XP já faz logon automático em duas situações:
  • Se você só tem o usuário Administrador definido no XP, sem senha: Logon automático como Administrador;
  • Se você tem ele e apenas mais um usuário, sem senha: Logon automático como esse outro usuário.
Mas basta ter um segundo outro usuário, mesmo que ninguém tenha senha, para que óbviamente o XP não possa mais decidir sozinho quem vai entrar automaticamente. E existem casos onde mesmo com todo mundo tendo senha você vai achar conveniente que sempre ao dar boot um usuário inicie automaticamente. É o caso quando você tem um usuário administrador e um limitado e quer que sempre inicie pelo limitado.


Iniciar -> Executar -> control userpasswords2 [ENTER]

(No Windows 2000 é control userpasswords.)

Desmarque a opção "os usuários devem digitar um nome de usuário..."



Ao clicar em OK, vai perguntar usuário/senha, coloque o nome do usuário que você deseja logar automaticamente (no exemplo, "Administrador") e preencha os campos de senha com a senha desse usuário.



Se o usuário não tiver senha, deixe em branco, mas é importante que a senha que você coloca aqui confira com a senha real do usuário, ou coisas estranhas e desagradáveis podem acontecer!

Edit: Não é recomendável que você deixe sem senha. Já que o logon vai ser automático mesmo e você não vai digitar nada, dê-se ao trabalho de criar uma senha para esse usuário. Por questões de segurança o Windows bloqueia várias funcionalidades de rede para usuários sem senha.

Cabo HDMI em Recife, barato.



Acho difícil você encontrar mais barato do que no Carrefour. Lá você encontra o cabo de 5 metros pela bagatela de R$18.

Até a semana passada ainda era possível encontrar cabos menores mais barato ainda (mas só um pouco), mas já acabaram.

E o cabo tem uma boa construção e aparência. Não tem aquele aspecto vagabundo dos cabos USB que vem de graça com mp3 player "sonny".

A síndrome das 12:00 continua firme e forte...

Só mudaram os sintomas.

Para quem não está familiarizado, "the blinking 12:00 syndrome" é uma expressão que remonta desde o tempo em que os VCRs se tornaram populares. A mistura da dificuldade para acertar o relógio dos aparelhos com o fato de que a maioria esmagadora perdia o ajuste na primeira queda de energia, fazia com que a maioria dos proprietários acabasse desistindo e deixasse do jeito que estava, exibindo a hora errada mesmo. Como muitos aparelhos enquanto não fossem ajustados ficavam exibindo a hora piscando e começava por 12:00, surgiu a expressão "the blinking 12:00 syndrome". As únicas vezes em que eu me submetia a acertar o relógio de um VCR era quando a hora tinha que estar certa, para fazer uma gravação programada. 

Fazia? Ficavam? Perdia? Que nada! 

Isso vergonhosamente acontece até hoje, porque os fabricantes teimam em não colocar um RTC (Real Time Clock) para alimentar o relógio interno. Se os fabricantes de motherboards podem colocar um RTC com uma bateria CR2032 e fazê-la durar cinco anos, por que os fabricantes de outros eletrônicos não podem? E a desculpa do preço final do produto não cola, porque isso está acontecendo em produtos que custam mais de R$4000!

Nota: fazer com que o relógio permaneça funcionando mesmo desconectado da tomada requer mais que uma bateria. Conectado à tomada o aparelho pde usar a freqüência da rede elétrica como referência para sincronizar o relógio, mas desconectado ele precisa de um circuito RTC, que consiste basicamente num gerador de pulsos de 1Hz (preciso) e uma bateria, além do circuito normal de qualquer relógio. Nada caro ou complicado nos dias de hoje, pois perceba que qualquer rádio-relógio vagabundo já tem um tipo de RTC incluso, só não vindo com a bateria (você tem que colocar uma, de 9v). 

Eu fui chamado por um cliente para montar um rack de audio/video e me deparei com o problema. Tá, não tinha nada de informática no negócio, mas eu conheço toda a teoria necessária, gosto do trabalho (quando adolescente eu fazia parte de uma "equipe de som") e o cliente estava me pagando por hora do mesmo jeito, então...

Depois que já estava tudo montado e funcionando, o cliente precisou ir atender uma visita e decidi ajustar os componentes que estavam exibindo a hora errada:
  • VCR Panasonic - Esse é bem velho;
  • Gravador de DVD Samsung DVD-VR375 - Sem HDD, recém trazido de uma viagem aos EUA;
  • TV Sony Bravia KLV-46V410A - LCD 46" FullHD;
Eu não botava muita fé no VCR "segurar" o ajuste, mas para o meu espanto todos os aparelhos perderam a configuração da hora na primeira vez que o filtro de linha do rack foi desligado. O VCR fez o tradicional, piscando "12:00", mas a TV e o gravador "inovam", deixando apenas um "--:--" onde deveria estar a hora. Menos irritante que ficar piscando, admito.

Pensando bem, o Micro-System Philips FWM57-19 que minha mãe comprou há quatro anos por cerca de R$1200 tem o mesmo problema (estranhamente, não perde as estações programadas) e eu pensando que ela tivera apenas má sorte ao escolher o modelo (está no manual que o aparelho perde o ajuste ao ser desligado da tomada).

segunda-feira, 17 de novembro de 2008

O patético desempenho dos antivirus.

Nos últimos dias eu tenho estado ocupado trabalhando para consertar o estrago feito pelo vírus Wplugin/Slugin nos meus HDDs (estória que começa aqui). Não tenho tempo agora para fazer um relatório elaborado, mas achei importante adiantar uma coisa.

Eu instalei três antivirus que supostamente já sabem lidar com o FDP:
  • Kaspersky;
  • Mcafee Viruscan;
  • Norton Internet Security;
Nenhum dos três é capaz de identificar todos os arquivos infectados.

Eu tenho aqui nove amostras que o Mcafee não enxerga. Mostrei essas amostras para os outros antivirus e o Norton enxerga uma infecção e o Kaspersky, sete.

Não significa de jeito nenhum que o Norton e o Kaspersky sejam mais eficientes que o Mcafee, porque para testar isso eu precisaria ter submetido as dezenas de amostras que o Mcafee detectou e limpou a ambos para ver o resultado. E não tive tempo para isso.

Em resumo: TODOS FALHAM.

Como precaução, após passar o antivirus repita o processo de detecção manual que eu expliquei anteriormente, usando o Agent Ransack.

Edit: Esta estória se desenrola por esses outros posts:

terça-feira, 11 de novembro de 2008

Surto de SPAM.

Nos últimos dias um spammer tem conseguido passar várias vezes por dia pelo filtro do GMAIL. Esse SPAM se distingue por tentar passar por um e-mail enviado pela Microsoft, iniciando com o texto "You are receiving this e-mail because you subscribed to MSN Featured Offers" e com links para um dos sites do spammer.

Nas últimas 24 horas, spammers conseguiram fazer treze registros no meu fórum, com sete ativações bem sucedidas e postagem de uma mensagem.

Para se ter uma idéia, em todo o tempo de vida do meu fórum os spammers só tinham conseguido fazer dois registros. Treze em um só dia é bem preocupante.

Pelos IPs, a maior parte dos "ataques" vem da Europa.

Como medidas de prevenção, coloquei a dificuldade do captcha no máximo (estava na média) e bani vários hosts associados com os registros que chegaram a ocorrer. Infelizmente o captcha com dificuldade máxima é difícil de decifrar até para humanos.

A alternativa será mudar para aprovação manual de todos os registros. O problema nesse caso é que como meu fórum desperta interesse real também fora do país, nem sempre é fácil reconhecer por host e endereço de e-mail quem são os usuários falsos.

Às vezes é extremamente fácil, como no caso do e-mail *@usviagra.net, mas nem sempre, como no caso de *@ua-news.net.

Também bani *@web.de e *@mail.ru, que são notóriamente usados por spammers.

domingo, 9 de novembro de 2008

A MSI está complicando demais o download de BIOS.

Se você tem uma motherboard MSI, certifique-se de que pode encontrar o BIOS mais recente no site e guarde uma cópia. Eu peguei uma MSI PM8M3-V H para gravar o BIOS e fiquei surpreso ao não conseguir baixar os arquivos no site oficial. Para esse modelo só existe opção de baixar BIOS através do Live Update.

Maasssss... O Live Update só funciona em placas MSI e só baixa o BIOS da placa onde está rodando. Ou seja: para conseguir baixar o BIOS da PM8M3-VH morta a MSI quer que eu arrume outra placa igual funcionando, ou peça a alguém que tem uma para baixar por mim.

Procurando no Google eu encontrei diversos sites que supostamente teriam uma cópia do BIOS dessa placa, mas a maioria apenas faz um link para onde estava o BIOS no site da MSI ou tinha uma versão inadequada. Apelei até para o site russo, que tem alguns BIOS para download tradicional, mas só da versão 1.xx (a PM8M3-V H requer BIOS v3.xx).

Procurando mais eu encontrei o diretório desprotegido da MSI japonesa, com centenas de arquivos de BIOS. E por precaução estou baixando todos eles de uma vez usando o flashget. No meio deles eu encontrei um BIOS adequado para o meu caso, mas ainda assim não é a versão mais recente (lá a última versão é a 3.4 e eu sei que a versão mais recente é a 4.1).

Mas o que importa é que funciona. Com esse BIOS pelo menos eu já consegui recuperar a placa do cliente. Na pior das hipóteses, caso o cliente queira a versão mais recente possível, vai ter que levar assim mesmo, baixar a versão mais recente e depois trazê-la junto com o chip (eu coloquei um soquete na placa dele) para que eu grave outra vez.

Edit: O cliente disse que o que importa a ele é a placa "viva". A versão do BIOS é irrelevante.

Edit: Já baixei os arquivos do site japonês. No total são cerca de 1471 arquivos e 514MB. Se o flashget ficar empacando por volta de 95%, experimente determinar que cada download só possa ter uma thread (o default são cinco), tentar com outra versão do flashget ou um outro dia.

sábado, 8 de novembro de 2008

Mais uma prática "duvidosa" da Catho.

Vocês ainda se lembram de quando a Catho foi apanhada roubando adquirindo dados de clientes de seus concorrentes? Pois agora a empresa é acusada de "inflar" seus números de vagas disponíveis e se desculpa dizendo que foi um "erro de script".

Pois é. Eu conheci um dono de empresa que também era o programador do sistema comercial que utilizava. E ele fazia manipulações para trapacear os seus vendedores, que eram tão obtusos que não sabiam fazer as contas necessárias para perceber.

Se eventualmente fosse apanhado era só dizer: "ops... foi mal... tem um bug no meu programa..."

Eu poderia até acreditar na inocência da Catho se não fosse o "inocente" fato de ter sido vítima do SPAM deles por meses. Nunca cadastrei meu e-mail lá (nunca me cadastrei em NENHUMA agência de empregos) e recebia com freqüência abusiva a newsletter deles. Quando finalmente fui tentar me descadastrar tive mais uma prova do comportamento abusivo: a imensa dificuldade que impuseram para o descadastramento. Quando finalmente completei todas as etapas do processo ainda recebi um e-mail que dizia: "O processo de retirada de um e-mail de nosso cadastro pode demorar até 7 dias. Portanto... "

Ainda que o computador que faz o descadastramento fosse diferente do que envia o e-mail e estes se comunicassem por carta transportada no lombo de um jegue manco, ainda levaria menos tempo que isso.

Alguém está disposto a acreditar que um spammer que roubou adquiriu de forma duvidosa dados de clientes de seus concorrentes comete erros que inflam seu valor por inocência? Que tal cometer alguns "errinhos" que o desvalorizem de vez em quando?

Que todos os spammers tenham uma vaga garantida no inferno...