-->

quinta-feira, 27 de dezembro de 2007

Enooorme burrada!

Há 10 dias, um erro de interpretação do funcionamento do Symantec Ghost me fez perder 40GB e vários meses de trabalho.

Eu precisei copiar o conteúdo do meu HDD principal para um outro HDD para fazer uma experiência:
  • HDD fonte: Samsung IDE 40GB com duas partições
  • HDD destino: Seagate IDE 40GB com uma partição

O HDD fonte estava ligado como master na controladora primária e liguei o destino como master na secundária. Como precaução costumeira eu removi todos os outros HDDs da máquina para evitar identificação incorreta.

Ao iniciar o Ghost via DOS, não dava para saber quem era quem porque ambos apareciam como HDDs de 40GB, por isso escolhi o HDD 1 como fonte e o HDD 2 como destino. Mas ao exibir as informações do destino, antes de iniciar a cópia, o Ghost me mostrou duas partições. Até então, por pura falta de atenção e por ter usado o Ghost muito pouco e apenas para copiar partições únicas, eu supunha que a janela "HDD Destino" mostrava a situação corrente do HDD, para que você tivesse certeza de que não estava apagando o HDD errado. Como descobri depois ao investigar o que havia dado errado, a janela "HDD Destino" mostra como o HDD vai ficar, depois da operação.

Eu assumi que o Ghost estava apenas numerando os HDDs ao contrário e me baseei na informação de particionamento para determinar qual era a ordem correta. Inverti a seleção e iniciei a cópia.

Lá pela metade do processo, uns 8 minutos depois, percebi que havia algo errado porque o Ghost me mostrava arquivos que não deveriam estar no meu HDD fonte, mas estavam no HDD que deveria ser o destino. Mas achei que já era tarde para fazer qualquer coisa. Deixei o processo terminar e testei: O Ghost fez a cópia no sentido inverso do que eu desejava.

Eu rodei o GetDataback e ainda foi possível recuperar algumas coisas importantes, porque o conteúdo do HDD errado era menor que o do meu HDD, mas muito trabalho foi definitivamente perdido. Se eu tivesse cancelado o processo no momento que notei o problema, poderia ter recuperado mais.

O que estava no HDD sobreescrito (em vermelho, o que vai fazer mais falta):
  • Minha instalação principal do XP, que já refiz quase completamente;
  • Todas as personalizações do Google Earth (tinha backup total);
  • Todas as informações do meu Treo650 (backup total no próprio Treo);
  • Duas ou três semanas de downloads;
  • Um ano de bookmarks do Firefox (recuperado com o GetDataback);
  • Três meses de trabalho no Delphi (eu tinha backup até 12/09);
  • Seis meses de fotografias, incluindo todas as fotos de modems ADSL (uns quatro) não publicadas, fotos internas do DivX player Stracta SE120, fotos do harware de minha conexão wireless, incluindo fotos das antenas do meu provedor (sem backup);
  • Vários meses de anotações (recuperei algumas coisas com o GetDataback);
  • Algumas páginas do site que estavam em rascunho, com as respectivas imagens (eu tinha backup até 10/11 e recuperei algumas coisas com o GetDataback);
  • Cerca de 10GB de software arquivado. Downloads, cópias de CDs de revistas, etc;
  • 1GB de ThinExes (eu tinha backup de quase todos);

Com a perda da minha pasta Delphi, perdi os seguintes códigos-fonte:
  • DictSync;
  • Um software de mudança do MAC address que eu estava preparando, incluindo o "macete" para se resetar uma conexão de rede automaticamente;
  • Um software para download de trailers da Apple que estava em teste;
  • Todo o trabalho que eu vinha fazendo nos últimos dias para a nova versão corrigida do GetClip (lamento, 1N73RC3P70R, mas agora vai demorar mesmo...)
Eu ainda não confirmei se minhas últimas mudanças no MTK Patcher estavam no backup. Pela data, sim. Eu estou torcendo, porque chegar ao ponto onde eu estava novamente pode custar semanas de dedicação exclusiva;

Mesmo que o problema com o Ghost não tivesse ocorrido, diversos outros problemas poderiam ter me feito perder esses dados todos. O mais incômodo foi perceber que meu último backup de fotos tinha sido feito há seis meses e que eu tive várias oportunidades de fazer backup de meus bookmarks mas não fiz. Certamente meu procedimento de backup tem diversas falhas sérias que precisam ser corrigidas.

Mas ainda bem, ainda bem, que não foi o HDD de um cliente.

06/06/09: Seguindo recomendações feitas pelos leitores eu passei a usar o Acronis True Image e estou satisfeito com ele. Não uso mais o Norton Ghost há muito tempo.

quarta-feira, 26 de dezembro de 2007

Teste seu monitor CRT


Com o Nokia Monitor Test, você pode checar se seu monitor CRT (o tradicional) está funcionando bem ou o que especificamente está errado quando você nota que tem algo errado, mas não sabe dizer o que é.

Com ele você pode testar facilmente (entre outras coisas):

  • Convergência - A imagem em um monitor CRT é formada por três canhões de elétrons (vermelho, verde e azul) que varrem a tela. Esses canhões precisam estar perfeitamente alinhados, para não comprometer a definição da imagem. O programa exibe padrões de grade que permitem que você note se algum dos canhões está deslocado.
  • Pureza de cor - Em um monitor de boa qualidade, uma tela verde é uma "placa" de um verde continuo, sem variações ou manchas.

O programa é destinado a monitores CRT porque a maioria dos testes (se não todos) não faz sentido em outras tecnologias. Monitores LCD, por exemplo, não podem ter problemas de convergência ou de pureza.

O único problema que tive com o programa é funcionar apenas no monitor principal. Se você estiver no modo multi-monitor e quiser testar o secundário, precisa fazê-lo ser o primário.

Se você testar o programa e não estiver entendendo algum teste, me avise. Eu pretendo fazer um tutorial, mas isso pode demorar. Para você ter uma idéia, este texto estava em rascunho desde setembro do ano passado porque eu pretendia publicar junto com o tutorial, que nunca tive tempo de fazer.

segunda-feira, 24 de dezembro de 2007

Não use mais o Internet Explorer...

... se você costuma usar o recurso "salvar senha" do browser.

Nota: este post está em rescunho desde abril. Só agora eu lembrei de finalizar e publicar. Não estou satisfeito ainda, mas decidi publicar assim mesmo porque senão nunca vai sair.

Qualquer um que siga meu blog há algum tempo sabe que estou muito longe de ser um "Openxiita", "MS-hater" ou fanboy. Eu nunca recomendaria isso se não achasse o perigo real.

Um mísero minuto
é tudo o que um indivíduo com um flashdrive ou disquete precisa para roubar várias de suas senhas da internet.

Você está no grupo de risco se:
  • Usou ou está usando qualquer versão do Internet Explorer (IE);
  • Você usa o recurso "lembrar senha" que o IE oferece.
O indivíduo precisa de um minuto logado com o seu login e senha do Windows. Isso sendo otimista, porque 30 segundos podem ser suficientes. Isso pode ser feito tanto "localmente" por alguém que tenha acesso físico ao seu computador (isso inclui colegas de trabalho, "amigos" e técnicos na Assistência) quanto remotamente, se você executar algum programa com o código necessário.

O método de exploit depende da versão do IE que você usou ou está usando.

1) Se você usa ou usou o IE anterior à versão 7 (9x, 2000 e XP);

Nesse caso, as opções são maiores.

Com o freeware Protected Storage Explorer(PSE), de míseros 160K, e logado como de costume no PC eu pude ver login e senha dos seguintes serviços:
  • Meu site inteiro (login e senha do meu provedor de hospedagem);
  • Meu fórum;
  • Meu provedor de acesso;
  • Minha conta google (Gmail, Blogger, Orkut...).
  • Outros serviços e sites.
Imagine o estrago que um indivíduo mal intencionado pode fazer com isso. Se você usa algum tipo de "esquema" para construir senhas, a análise das várias senhas que o indivíduo vai obter pode ser suficiente para que ele deduza que esquema é esse, e invadir contas suas que nem guardadas no browser estão.

O problema é que a segurança do serviço "Protected Storage", uma área do registro destinada à armazenagem de senhas pelo IE/OE, foi comprometida. E outros programas podem ler o que apenas o IE/OE deveria ser capaz.

Eu uso há muitos meses o Firefox como browser principal. Mas como eu de vez em quando chaveio para o IE fazendo testes, meus logins e senhas estavam gravados e acessíveis.



O PSE não precisa ser instalado, tem uma aparência inocente, seu nome não denuncia seu propósito, e permite salvar em arquivo texto todas as informações, no mesmo diretório onde está o .exe. O indivíduo leva mais tempo esperando que o flashdrive seja reconhecido pelo Windows do que executando o programa e salvando as chaves da sua vida privada em um arquivo texto.

E o PSE não é o único. O Protected Storage Passview (PSP) é ainda menor (52KB) e tem vários extras úteis:
  • Visualização mais organizada de login e senha;
  • Possibilidade de deletar registros (eu já tratei de fazer isso no meu PC);
  • Funciona por linha de comando, por isso é possível criar um arquivo .bat que salvará as senhas no mesmo diretório onde está o .exe, sem chamar atenção.
2) Se você usa ou usou o IE7 (2000, XP, Vista);

Se o browser usado é o IE7, é preciso usar um programa diferente: o IE Passview. Isso porque o IE7 mudou a forma de gravar os dados, tornando-a mais inteligente, mas ainda insegura.



Eu conheço pelo menos um exemplo de trojan que inclui uma cópia do PSP. Ao rodar o trojan este envia os comandos para o PSP e todas as senhas são silenciosamente coletadas em um arquivo, que é rapidamente enviado pela internet para o autor do malware. O autor de malware nem mesmo precisa saber como se coleta as senhas, já que pode pedir ao PSP que faça isso por ele.

PSE e PSP tem usos legítimos, claro. Você pode eventualmente localizar senhas das quais não se lembra mais e deletar informações de logins que você acidentalmente salvou, para que outra pessoa não veja.

Depois de descobrir que isso existe, não vou mais deixar que um estranho sente na frente no meu PC e coloque um pendrive ou disquete com a desculpa de que precisa ver/imprimir/salvar um documento a não ser que eu faça logoff e deixe ele entrar como outro usuário que eu tenha criado só para isso. Estou usando o Firefox, que até onde sei não foi comprometido, mas quando eles forem eu certamente não vou ser o primeiro a saber.

Minha recomendação: Deixe de usar o IE. Se tiver que usar, jamais salve senhas nele. Se precisa usar de vez em quando o computador de outras pessoas, experimente a versão ThinExe do Firefox, ou a do Opera, que rodam direto do flashdrive, com todas as suas personalizações.

Nota: Comentários do tipo: "não use mais o Windows!" são inúteis e indesejáveis.

domingo, 23 de dezembro de 2007

URL snooper

Packet sniffers não são novidade para mim. Eu testei um pela primeira vez há anos na fábrica e fiquei surpreso ao constatar que do meu PC podia ver que sites meus colegas de trabalho estavam visitando e até mesmo o que eles estavam escrevendo nos browsers, sem ter instalado nada nas máquinas deles.

Nota: isso só é possível em "modo promíscuo" e se você estiver conectado aos outros computadores por hub (switches tem segurança natural contra isso).

Mas tirando as atividades relacionadas com segurança (que não são minha área) e um certo "voyeurismo cibernético", até mesmo porque packet sniffers são normalmente complexos e mostram informação até demais, eu não vi muita utilidade para packet sniffers no meu dia-a-dia.

Até ontem.

Seguindo a dica dada por Pix em um post anterior, testei o URL snooper e fiquei dependente. O programa é um packet sniffer especializado, baseado na conhecida biblioteca Winpcap, que analisa todo o tráfego na sua placa de rede e apenas exibe os URLs. O objetivo primário do programa é exibir URLs relacionados com streaming (vídeo e áudio), mas você pode configurar para exibir todas.

Nota: apesar de no Brasil ser generalizado referir-se a URLs (Uniform Resource Locators) no feminino ("a URL", "uma URL"), eu considero isso tão errado quanto dizer "na BIOS" ou "a BIOS". Por isso vou me referir a URLs como algo do gênero masculino.

Com a ajuda de URL snooper você pode, entre outras coisas:
  • Salvar animações swf;
  • Ter uma razoável idéia do que está por trás de uma repentina e inesperada atividade de internet e com isso pode ser possível descobrir que aba do IE/Firefox insiste em fazer refresh do conteúdo ou localizar um spyware (cuidado: nem toda atividade de vírus/spyware pode ser vista por esse programa);
  • Salvar trailers da Apple;
  • Salvar vídeos do Youtube;
  • Se instalado no seu gateway ICS, lhe dá uma razoável idéia do que os seus usuários estão fazendo (mas nesse caso não pode dizer que usuário).
Para coisas mais populares ou facilmente discerníveis (quando o site ou a extensão são conhecidos) existem programas (ou complementos do Firefox) especializados. A utilidade de URLsnooper está onde esses programas falham.

Exemplo:

O meu programa preferido de monitoramento do uso de banda, o Bandwidth Monitor, (03/2008 : meu preferido agora é o NetMeter) acusa acessos regulares e periódicos à internet mesmo sem eu estar fazendo nada:



E URL snooper mostra que são feitos pelo Gmail:



O acesso a "usenet.1a.to" foi uma tentativa de conexão do Dreamule.

O que faz falta:
  • A possibilidade de mandar automaticamente URLs de domínios específicos, que são seguros mas ficam entulhando a listagem, para uma lista separada, de baixa importância. Por exemplo: "http://mail.google.com";
  • Poder escolher ignorar imagens e outras coisas que entulham o log;
  • Hora do acesso;
  • Salvar logs automaticamente após n entradas ou n horas;

Eu ainda não consegui flagrar o que o Gmail anda baixando. Parece até que ele sabe que agora está sendo vigiado...

[26/12] Cada packet capturado é salvo na sub-pasta workingdir. De vez em quando você vai precisar dar um "clear results" para apagar o conteúdo dessa pasta, ou a operação vai ficar progressivamente mais lenta, com milhares de arquivos nela. Com 6000 arquivos na pasta, meu Explorer deve ter levado uns 30 segundos só para exibir o conteúdo.

[26/12] URL snooper, por si só, é portável. Você pode simplesmente mover a pasta onde ele está instalado que todas as configurações vão junto. O problema é que o Winpcap precisa estar instalado na outra máquina.

Cuidado com onde enfiam o seu pendrive...

Este post começou a ser escrito em maio e só agora lembrei de finalizar e publicar.

Transportar informação confidencial sem proteção criptográfica sempre foi um problema: você pode perder o container (hoje, geralmente é um flash drive) ou tê-lo roubado de alguma forma, mas já existe há muito tempo uma forma simples de roubarem a informação sem que você sequer perceba.

O minúsculo USBDumper detecta a inserção de qualquer flash drive e automaticamente começa a copiar o conteúdo sem que o usuário perceba. A única coisa que o proprietário pode estranhar é uma certa lentidão no acesso ao drive.

O USBDumper original já é reconhecido por muitos anti-virus (o Avast o chama de "Win32:USBDump [trj]") e supostamente (nunca testei) é capaz de fazer uma imagem do seu pen-drive, o que permitiria até mesmo a recuperação de arquivos que você já havia deletado. Já o USBDumper2 além de ser detectado por apenas 4 entre 32 anti-virus, mesmo estando no ar desde 2006, vem com um monte de "aperfeiçoamentos":
  • Tem uma GUI;
  • Pode anexar macros à sua escolha a todos os documentos Excel e MSWord encontrados;
  • Pode copiar arquivos à sua escolha automaticamente para o flash drive;
  • Você pode escolher a pasta para onde vão os arquivos copiados do pendrive (a versão 1 não permitia);
  • Você pode escolher que tipos de arquivos quer copiar (apenas *.txt, *.doc e *.xls, por exemplo). Nota: USBdumper não entende os asteriscos e espera que você coloque apenas as extensões separadas por espaços. Por exemplo: "txt doc xls";
É importante salientar que o fato do anti-virus detectar ou não o USBdumper é de pouca relevância, porque este é um software que geralmente vai rodar na máquina de uma pessoa maliciosa, que pode muito bem desligar o anti-virus. A detecção só ajuda nos casos em que o USBDumper é aplicado por um terceiro que teve acesso de administrador às máquinas (para implantar o software) e continua tendo acesso físico ou pela rede (para ir buscar os arquivos) sem o conhecimento do administrador.

É ainda mais importante ter me mente que o que USBDumper faz não é nada espetacular, por isso qualquer programador com um razoável conhecimento pode fazer sua própria versão, indetectável por qualquer anti-virus. Eu mesmo tenho o conhecimento, neste exato momento, para criar um programa que faz tudo o que USBDumper2 faz, exceto detectar a inserção do pendrive e anexar macros nas planilhas. Mas se eu estivesse determinado a fazer meu próprio USBDumper, o google me ajudaria a aprender o que eu ainda não sei fazer. Até mesmo porque o USBDumper vem com código-fonte (em C++, que eu não entendo, mas consigo analisar).

Sabe aquele conhecido que você sabe que é alma sebosa? Desconfie da próxima vez que ele pedir o seu pendrive para copiar alguma coisa para você. Mesmo olhando por cima do ombro dele você não vai notar o que realmente ele está fazendo. Ceder o drive por um momento para um estranho, então, nem se fala...

Editado: Aqui um defensor do software livre levianamente atribui a existência do USBDumper à "insegurança" do Windows. Qualquer Sistema Operacional pode ter sua própria versão do USBDumper. É preciso ser muito ignorante ou fanboy (redundância?) para achar que isso pode ser feito apenas no Windows.

Além disso, existem os dispositivos "USB On the GO", muito usados por fotógrafos. Esses dispositivos permitem copiar cartões de memória e flash drives sem a necessidade de computador. Alguns copiam para outros flash drives enquanto outros tem um HDD interno. O pilantra só precisa de alguns minutos (depende da velocidade e quantidade de dados) sem que você dê pela falta do flash drive.

Você carrega informação confidencial e desprotegida no flash drive? Não deveria!

quarta-feira, 19 de dezembro de 2007

Esta página está sendo redirecionada... Para onde?!

Ontem, do nada, a página do GMAIL aberta no Firefox começou a exibir a seguinte mensagem de tempos em tempos:

Esta página está sendo redirecionada para outro endereço. Gostaria de enviar as informações fornecidas também ao novo endereço?

Eu sei que tem a ver com o GMAIL porque não importa em que aba eu esteja, sou lançado para a aba do GMAIL quando a mensagem é exibida. Eu experimentei responder OK uma vez e aparentemente nada havia acontecido, mas minutos depois eu notei que toda a minha banda de conexão estava sendo usada e após fechar aba por aba constatei que era a aba do GMAIL.

Aparentemente a mensagem é exibida por um mecanismo do Firefox, porque o Google só encontrou uma referência a essa mensagem, que está no site da Mozilla (editado: com a publicação deste post, agora existem várias). Mas o que o GMAIL estava fazendo que consumiu uma banda de 256KBps por vários minutos?

[Editado] Eu refiz o teste. Depois de mais de 15 minutos consumindo toda a minha banda, eu fechei apenas a aba do Gmail e o download cessou imediatamente. O que, tão grande assim, está sendo baixado?


terça-feira, 18 de dezembro de 2007

Quanto o Office 2007 custa em espaço no seu HDD

Para uma instalação completa no Windows XP:
  • 776MB em Arquivos de Programas;
  • 517MB em uma pasta oculta chamada MSOCACHE, para onde o Office copia praticamente todo o programa de instalação (sem pedir sua autorização, é claro);
  • 100MB em outras pastas;
Total de aproximadamente 1.4GB.

Editado:
Esses números são do Office 2007 Enterprise. Eu vou testar o Home & Student assim que puder. Vejam as diferenças entre versões.

Para efeito de comparação, o MS Office 2000 espalha um total de 166MB no seu HDD.

Eu acredito firmemente que espaço no disco e memória RAM são do dono do computador e não do desenvolvedor do software para ele fazer o que bem entender. Por isso eu apago a porcaria da pasta MSOCACHE. Se o Office quiser algum arquivo depois, que peça o CD!

Novidades da minha conexão via rádio

Este post continua a narrativa iniciada neste

Aproveitando uma parada para manutenção do meu provedor no domingo, eu mudei o SO do meu gateway ICS para Windows 2000 SP4 Professional (era o XP SP2 Professional), na esperança de que fizesse alguma diferença quanto ao meu problema de "saturação". Minha experiência ficou comprometida porque a parada que o provedor fez foi justamente para fazer mudanças. O software de gerenciamento dos usuários agora é o VigoProvider e, mais importante, o HTTP Proxy agora é da Mikrotik.

Editado: Eles também estão usando um servidor rodando Linux Kurumin e squid 2.6STABLE5. Isso pode ser visto nos logs do Flashget ao baixar um arquivo.

O que mudou para melhor:
  • Desde o domingo às 8 da manhã, quando voltei ao ar, não experimentei mais nenhum problema de "saturação";
  • Eu não havia comentado isso ainda, mas qualquer operação com o blogger/blogspot exceto Visualizar (postar, editar, comentar, etc.) era estranhamente lerda (mais do que por linha discada) e às vezes nem se concretizava. Mas agora está rápido como deveria ser;
  • Estou conseguindo baixar do Rapidshare (pouco, mas consigo);
Como o provedor também fez mudanças do lado dele, fica difícil afirmar categoricamente que o meu problema (a saturação) era no Windows XP. Eu vou esperar um tempo (dias ou semanas) e restaurar a instalação XP (eu não a apaguei) para ver se o problema volta.

Eu também não havia comentado aqui porque estava investigando, mas pela conexão via rádio eu não conseguia usar o Bradesco Internet Banking, porque antes de chegar ao saldo eu recebia uma mensagem do banco do tipo "foi detectada alteração do seu endereço IP" e a sessão era encerrada. No dia da mudança o acesso ao banco passou a funcionar e me animei, mas hoje fui testar novamente e deu o mesmo erro.

Liguei para o suporte e o responsável entendeu imediatamente qual era o problema. O software deles faz balanceamento automático de carga entre as várias conexões com a Internet que eles possuem, por isso durante um mesmo acesso ao Bradesco o meu IP poderia mudar (e estava mudando) de repente. Ele mudou a configuração para que toda comunicação por protocolo HTTPS ficasse restrita a uma única conexão e isso aparentemente resolveu meu problema.

Eu acho que é também devido a esse balanceamento de carga que o Rapidshare aqui sempre dava erro. Seria de se esperar que o erro fosse do tipo "seu IP já está baixando um arquivo" ou "você tem que esperar xxx minutos...", mas era sempre "download session invalid" após digitar o captcha.

Eu solicitei que abrissem uma faixa de portas para mim (para usar em P2P, VNC, etc) e o responsável concordou em fazer. Mas isso pode demorar porque pelo visto ele não tinha tentado fazer isso para nenhum cliente ainda.

Algumas coisas mudaram para pior, mas não vou comentar por enquanto.

Dell - É muito melhor fazer o upgrade em casa

O comentário de Thiago em meu post anterior me lembrou de algo que eu deveria ter comentado há muito tempo. Quando orçei o dektop Dell de meu amigo, percebemos que para trocar o módulo de RAM de 256MB por 512MB a Dell cobrava cerca de R$ 350, o dobro do que custava um módulo aqui em Recife na época. E também que para trocar o drive de DVDROM incluso por um gravador de DVDs, isso também custaria R$ 350.

Note o "trocar". É muito importante notar isso.

Na época, eu quebrei a cara, porque comprei certo de que ia pagar R$100 por um gravador IDE mas não sabia que esse modelo da Dell não tinha nenhuma porta IDE. E como gravadores SATA eram novidade no início deste ano, comprar um por fora ia custar mais ou mesmo a mesma coisa, mas sem devolver o leitor da Dell.

Inconformado com o preço, eu deixei um gravador de DVDs LG IDE (na gaveta USB) com meu amigo e meses mais tarde comprei um gravador de DVDs LG SATA para ele por R$118 e ainda fiquei com o leitor dele.

A favor da Dell: Eles não colocam selo de garantia no gabinete. Assim você fica livre para comprar peças extras onde quiser.

Palm Desktop Application - não roda

Após instalar o Palm Desktop com o XP "limpo" e fazer o Hotsync, o programa logo após abrir deu uma mensagem de erro e ficou inutilizado. Os detalhes ("assinatura") do erro:

AppName: palm.exe
AppVer: 4.1.4.0
ModName: mfc42.dll
ModVer: 6.2.4131.0
Offset: 00004973

Pesquisando com o Google, descobri que Intruder_A6 teve o mesmo problema há dois anos e seu relato me deu a pista de que precisava para localizar a causa. Bastou renomear a pasta "address" dentro do meu perfil para o Palm Desktop conseguir entrar normalmente. O problema era de corrupção no meu address book (contatos) em address.dat. É claro que ao renomear a pasta o Palm Desktop abriu sem nenhum contato e quando refiz o Hotsync o problema voltou, porque a cópia no telefone também estava corrompida.

Como o Palm Desktop estava tentando exibir os contatos logo ao abrir, não era possível rodar o "Verificar e Corrigir registros corrompidos" sugerido por Intruder_A6.

Para consertar o problema definitivamente:
  • Renomeie sua pasta address para address1;
  • Execute o Palm Desktop e escolha "Tasks" no painel para que o programa não tente abrir address.dat logo ao iniciar;
  • Feche o Palm Desktop;
  • Copie address.dat e address.bak da pasta address1 por cima dos arquivos que o Palm Desktop criou automaticamente (1K cada) na nova pasta address;
  • Abra o Palm Desktop. Não deve dar erro, porque ele vai lembrar que você fechou da última vez exibindo "Tasks". Não clique em nada que não esteja nestas instruções;
  • Imediatamente, execute Tools - Options - Tools - Check Now. Espere, porque pode demorar um pouco. Ignore a mensagem "Welcome to the Media Desktop", se aparecer;
  • Faça um novo Hotsync;
Problema resolvido.


Como essa solução funciona

Address.dat está corrompido e pode ser consertado, mas você não consegue rodar a ferramenta necessária porque o Palm Desktop dá uma erro irrecuperável logo de cara. Mas ele dá erro porque está abrindo automaticamente nos Contatos. Se ele abrir em Tasks, não vai dar erro algum a não ser que você vá clicar em Contatos. Então o método acima simplesmente explica como fazer para que o Palm Desktop abra em Tasks com o address.dat corrompido.

Possíveis causas
  • Eu estava testando o Agendus, e arranquei-o na marra porque estava atrapalhando mais que ajudando;
  • Bem antes disso, há uns dois meses, eu percebi uma grande doideira ao adicionar um contato pelo próprio Treo. A mesma pessoa tinha dois registros idênticos, mas eu só havia criado um. Apagar e fazer de novo criava novamente uma duplicata; O banco de dados já devia estar corrompido nesse momento e como fazia tempo que eu não usava o Palm Desktop, não havia notado

DELL - Nosso PC é barato, mas o frete...

Eu não tenho dúvidas de que a Dell fabrica bons computadores e notebooks. E também sei que a Garantia deles é espetacular. Mas cobrar R$488 de frete em um PC (somente a CPU) que custa R$835 é demais, né?

Pegue esta CPU, coloque no carrinho e brinque com o frete.

Eu não sei o motivo, mas o frete para o Sudeste é bem mais razoável: R$82 para SP.

Eu sei que a mercadoria vem do Rio Grande do Sul, que é um bocado longe de Pernambuco, mas também sei que esse frete sairia muito mais barato pelo Correio, com seguro e tudo.

Se você pedir duas unidades o frete dobra e se pedir três, triplica. O normal para mim é haver um preço alto inicial mas cada quilo extra custar bem menos. Mas o frete parece estar mesmo relacionado ao peso e não ao preço, porque um notebook de R$ 1500 tem um frete de R$221 e uma CPU de R$2000 tem o mesmo frete de R$488.

E não, não se trata de um bug na loja virtual. Um amigo meu comprou um Dell no início deste ano por recomendação minha, como pessoa jurídica e por telefone, e também levamos um susto quando a vendedora orçou o frete na época.

sexta-feira, 14 de dezembro de 2007

Quando o teclado é melhor que o mouse

Não, eu não estou mudando de lado. Eu ainda acho que as interfaces gráficas facilitam muito o trabalho de quem usa computadores e detesto ter que digitar longas linhas de comando, até mesmo porque sou "dedógrafo" (ainda assim, digito mais rápido que muitos "datilógrafos" que já vi por aí). Mas existem situações em que digitar consegue ser mais eficiente (e às vezes até mais rápido) que fazer a mesma operação usando o mouse.

É o caso, por exemplo, de quem precisa usar o XP e o Vista.

Eu não pretendo sair do XP nem tão cedo, mas sou obrigado a me familiarizar com o Vista por causa da velocidade com que meus clientes estão comprando novos computadores com o novo SO. E uma das coisas que mais incomodam um usuário muito acostumado com o XP quando tenta usar o Vista é que muita coisa ou não está no mesmo lugar que estava antes ou mudou de nome. Até mesmo para explicar como se chega a uma configuração ficou mais problemático, porque é preciso lembrar de um caminho de mouse para o XP e outro para o Vista.

Mas você pode contornar o problema em muitos casos usando o teclado. E por conta disso a partir de hoje sempre que eu conhecer o nome do programa que leva diretamente à janela desejada no Windows, eu vou citá-lo no lugar de dar o caminho por mouse, da seguinte maneira:

[WIN+R] comando [ENTER]

por exemplo, para chegar à janela "Serviços" do XP o caminho por mouse (um deles) é este:

Botão direito em Meu Computador -> Gerenciar -> Serviços e Aplicativos -> Serviços

e por teclado:

[WIN+R] services.msc [ENTER]

As vantagens disso:
  • É um comando apenas para lembrar/explicar para diferentes versões do Windows.
  • Geralmente o que funciona no XP funciona desde o Windows 2000 até o Vista;
  • Não depende da língua do SO. Imagine achar o caminho com o mouse ao dar manutenção em um notebook com Windows em francês ou em alemão. Os comandos de teclado são sempre os mesmos.

A lista é muito grande e não creio que adiante tentar decorar, entretanto :)

segunda-feira, 10 de dezembro de 2007

"Saturação" do Windows ao usar P2P?

Eu pensei que isso estava acontecendo apenas comigo, mas comentários deixados por Intruder_A6 e Henzo em outro post sugerem que não. Como é off topic discutir isso lá, estou criando este post.

No momento (isso pode mudar) eu estou usando como gateway um PC rodando Windows XP professional e ICS ativado para compartilhar meu acesso à internet com minha rede inteira. Como de qualquer maneira eu estou colocando um PC com Windows ligado 24H na rede, aproveitei para testar programas de P2P nesta máquina.

O problema é que, não importa que aplicação P2P seja usada, depois de um período incerto de tempo (horas ou dias) a navegação (Firefox, IE, etc) nas outras máquinas fica muito lenta, mesmo que a aplicação P2P não esteja usando toda a banda disponível. E curiosamente o problema é mais grave com qualquer site que use o protocolo HTTPS, como o blooger/blogspot, gmail, Orkut, bancos, etc.

A solução do problema só vem mesmo reiniciando o gateway XP. Encerrar a aplicação P2P não adianta.

Eu estou suspeitando que isso seja algum tipo de saturação das tabelas NAT do ICS, por isso estou me preparando para testar soluções mais "robustas" como o Wingate.

Editado: Não faz muito sentido ser uma saturação das tabelas NAT porque pelo que eu entendo uma aplicação rodando no gateway não está sujeita a NAT. A não ser que o uso do Firefox e não o P2P é que esteja saturando as tabelas. No momento eu tenho 114 abas do Firefox abertas e eu imagino que cada uma abra uma porta. De qualquer forma, 114 entradas não deveria ser muito. No momento, só posso especular...

Baixando vídeos do youtube, sem software extra

Eu não sei há quanto tempo, porque só notei na semana passada quando fui instalar meu software GetClip para minha irmã, mas o Youtube mudou a forma como suas páginas são geradas, por isso o GetClip parou de funcionar.

O novo método de "codificação" dos URLs é tão simples quanto o anterior. Eu não sei por que não expliquei o anterior aqui no blog, mas aqui está o novo:
  • Vá para a página do vídeo que você quer baixar;
  • Peça para ver o "código fonte" no seu browser;
  • Procure pela linha que contém a expressão "var swfArgs"
Por exemplo, nesta página do Youtube (um review de três TVs FullHD):
http://www.youtube.com/watch?v=ERuy7Gj7lJE

A linha era assim quando fiz a análise:

var swfArgs = {hl:'en',video_id:'ERuy7Gj7lJE',l:'437'
,t:'OEgsToPDskJu_nc0VzJgiqQOxXVptrEK',sk:'5oAp0qM8iDmnMgcfAU-ofAC'};

E o verdadeiro endereço do filme foi (linha única):

http://youtube.com/get_video?video_id=ERuy7Gj7lJE&t=
OEgsToPDskJu_nc0VzJgiqQOxXVptrEK

A porção em verde (o video_id) nunca muda e faz parte do endereço da página onde você vê o filme, mas a porção em vermelho (uma espécie de senha) minutos ou horas depois já vai ser diferente, por isso precisa ser obtida novamente por análise da página.

Em outras palavras, o endereço é montado assim:

'http://youtube.com/get_video?video_id=' + video_id + '&t=' + senha

Você pode usar qualquer software para baixar, incluindo o próprio browser ou um gerenciador como o Flashget. Salve com a extensão .flv. Para assistir você pode usar, entre outros, o VLC.

Já tenho uma nova versão de GetClip corrigida, mas ainda não fiz o upload.

sábado, 8 de dezembro de 2007

Proview DVP816 - Primeiro firmware alternativo

Daniel Campos publicou hoje no fórum seu primeiro firmware, baseado no original que ele extraiu na semana passada.



sexta-feira, 7 de dezembro de 2007

Texto "tachado" em posts blogger/blogspot

21/11/09: O blogspot criou um novo editor de posts que já tem a função de texto tachado. Basta escolher o novo editor em suas configurações.

Nota: em inglês é "strikethrough". A palavra "tachado" não existe no Aurélio e só faz um pouco de sentido quando você verifica que "tachar" é "pôr defeito" ou "censurar".

Desde que eu mudei meu blog para o blogspot e os leitores começaram a colocar comentários, eu sinto falta de uma fonte tachada que me permitisse fazer pequenas correções no texto que deixem claro que houve uma edição (não gosto de que pareça que eu estou tentando esconder meus erros).

Mas sempre que eu sentia a necessidade, por um motivo ou outro não tinha tempo de parar para consultar o grande oráculo de sabedoria infinita ou o help do blogspot.

Que desperdício. Hoje, bastou colocar "strikethrough blogspot" (sem as aspas) no Google para a resposta vir na primeira página de resultados.

Não existe botão para isso no editor wysiwyg, mas basta inserir o texto entre as tags:

<*s> <*/s>
ou
<*strike> <*/strike>

(remova o asterisco. Ele esta aí apenas para evitar que o blogspot tente aplicar as tags neste post)

Atalho de teclado para Conexões de Rede no Vista

Se você, como eu, se perde toda vez que tem que configurar ou simplesmente dar uma olhada nas propriedades de rede do Windows Vista, use o teclado:

  • [WIN]+[R]
  • ncpa.cpl [ENTER]
A partir deste ponto dá para trabalhar mais ou menos como no XP.

Nota: Isso funciona desde o XP, mas nunca foi tão útil quanto agora :)

Isso vai poupar os muito habituados com o XP de alguns quilômetros de vai e vem com o mouse procurando onde a MS escondeu no Vista o que era absurdamente fácil de achar na versão anterior do SO.

Funciona até no Vista Starter (é o que estou usando aqui).

quinta-feira, 6 de dezembro de 2007

Motherboards com escolha do MAC no setup

Eu ainda não tinha visto nenhuma, talvez porque antes isso nunca havia me interessado, mas anteontem ao montar um computador novo para um cliente com uma placa mãe ECS GeForce 6100SM-M, vi no setup do BIOS a opção de definir o endereço MAC do adaptador de rede onboard.

Mas em certos casos pode continuar sendo interessante mesmo assim fazer no Windows, já que não requer reiniciar o computador.

Novo software para embutir legendas

A dica foi dada por um usuário no fórum.

Segundo o grego que criou o programa, AviAddXsubs não usa o DivXMux ou o fuse.exe. E talvez por isso funcione quando o Sub2Divx e o AviSub falham miseravelmente.

Eu estava esperando para reportar isso apenas depois de testar, mas como um outro usuário relatou que funcionou com ele, acho que vale a pena chamar a atenção de todos os interessados.

TV Digital - Muitas Dúvidas

A TV Digital só vai chegar aqui em Recife em 2009, mas isso não me impede de ficar com uma pulga atrás da orelha assistindo ao show de (des)informação sobre a tecnologia que se vê na imprensa.

A primeira é a estória do "sem chuviscos e sem fantasmas".

Não que eu duvide disso. Simplesmente não é possível haver chuviscos e fantasmas numa transmissão digital, porque esses problemas são inerentes à tecnologia analógica de transmissão. O que eu não entendo é como, nas mesmas circunstâncias em que um receptor receberia um sinal fraco o suficiente para provocar chuviscos ou fantasmas, o sinal digital chegaria "melhor".

O sinal da TV Digital não está sendo transmitido por satélite, mas por UHF. Eu vi rapidamente uma reportagem sobre uma "possível" transmissão que poderia ser captada por parabólicas comuns, mas o fato é que na prática o que existe hoje é transmissão UHF. A banda UHF usa uma faixa de freqüências mais alta que VHF (a TV normal) e quanto mais alta a freqüência de transmissão, mais difícil fica superar obstáculos porque o sinal vai ficando mais e mais "direcional". E vocês sabem o que você pega quando recebe um sinal digital ruim?

Nada.

Esse é o problema. Em vez de chuviscos e fantasmas, o telespectador vai ver uma tela preta e muda.

Eu estava com essa dúvida, sem entender porque ninguém havia levantado essa questão antes e imaginando que houvesse algo que eu não sabia, até ler este artigo de uma "early adopter": a Sandra Carvalho.

Em resumo: não é diferente do que eu imaginava.

Editado: Neste review do conversor da Positivo, que inclui um interessante vídeo de demonstração, o quadro é pintado um pouco diferente. Se a intensidade do sinal estiver abaixo de 60%, realmente não há imagem, mas entre 61 e 79% há, mas com falhas. Em resumo, me parece que o sistema só é melhor que o atual se você tiver a sorte de captar o sinal com pelo menos 80% da intensidade original.

Honestamente, eu prefiro os chuviscos e fantasmas. Eu moro em um vale onde até a recepção VHF é prejudicada e agora estou achando que é melhor não criar nenhuma expectativa para 2009.

Outro problema é a recepção móvel. Do jeito que a imprensa fala, parece até que antes da TV Digital não existiam TVs de bolso ou TVs de carro. Caramba, eu tenho uma TV de bolso há mais de 6 anos, mas o problema sempre foi a qualidade da recepção e a necessidade de uma inconveniente (e geralmente insuficiente) antena telescópica.

Só que na primeira exibição de uma TV Digital de bolso (um modelo da Gradiente) o que eu vejo? Uma antena telescópica!

Como eu posso esperar receber alguma coisa no meu (próximo) celular?

Nota: É verdade que à medida que a freqüência aumenta, o comprimento de onda diminui e o tamanho das antenas é proporcional ao comprimento de onda. Ou seja: UHF requer antenas menores. Mas o simples fato de haver uma antena telescópica me deixa com um pé atrás.

Eu cheguei a me animar com o receptor de TV Digital USB que a Tectoy vai oferecer em janeiro, mas quando vi as especificações, me desanimei. Resolução de 320x240? Eu espero que isso esteja errado...

Editado: Não, não está errado. E é ainda pior.

Seguindo a dica do artigo de que o receptor era compatível com o padrão "1seg", cheguei a este artigo da en.Wikipedia, que confirma a limitação de resolução e ainda faz sérias críticas à tecnologia. Segundo o artigo, a recepção digital móvel desse padrão japonês não é nenhuma maravilha tecnológica.

Mais informações:

Alguém tem algo a acrescentar?

Quem não chora não mama

Há cerca de três semanas, um cliente que tinha duas assinaturas Velox me pediu ajuda para cancelar uma delas. Fiz todos os arranjos físicos para a segunda linha não ser mais necessária e liguei para a Telemar.

Eu já esperava a quase inevitável sabatina e insistência para que a assinatura não fosse cancelada, mas não esperava que me oferecessem desconto na mensalidade. Eu não tenho certeza agora dos termos da oferta, mas se não me engano era uma redução de 50%.

É importante ter em mente que esta linha, instalada desde 2004, era usada exclusivamente para navegação, MSN e Skype. Este cliente não faz P2P de maneira alguma.

Mas ainda assim não era negócio para o meu cliente. Justamente por fazer uma utilização leve, uma linha só é muito mais do que suficiente para ele. A assinatura extra foi cancelada.

Ontem, me pediram para cancelar o provedor de acesso (Globo.com), porque a primeira tentativa há três semanas foi rejeitada sob a alegação que os dados fornecidos por meu cliente não batiam com o cadastro. Para encurtar a história, a Globo.com ofereceu dispensa do pagamento em janeiro e redução de 50% até dezembro se continuássemos com a assinatura. O atendente chegou a sugerir que trocássemos a assinatura existente na outra linha, de outro provedor (ele sabia que havia outra porque eu disse) pela assinatura com desconto da Globo.com.

Mesmo assim, não valia a pena e foi cancelada.

Também é importante salientar que o cliente sequer usava os serviços da Globo. Nunca havia usado o e-mail e nem usava o conteúdo. A Globo.com faturava uns R$350 por ano na moleza. É natural que não quisesse perder o cliente.

O objetivo do post é só dar o recado: ameace cancelar seu serviço com uma desculpa convincente e é bem possível que você saia ganhando alguma coisa :)

segunda-feira, 3 de dezembro de 2007

Alternando rapidamente as propriedades TCP/IP

Eu ainda não cancelei meu acesso discado ilimitado, nem desmontei meu roteador coyote, por isso o acesso ainda está disponível na minha rede mas não dá para usar ambos ao mesmo tempo (não com a organização atual do hardware). Para evitar que minhas irmãs acabem com meu prazer de usar banda larga usando uma combinação de Orkut, Youtube, videoconferência, Skype e rádio online, já que elas não contribuíram e nem querem contribuir com meus gastos (a mais velha até pode, mas é pirangueira/sovina/avarenta/morta-fome/encostada demais para isso) , eu deixei o acesso discado para elas, por enquanto.

Nota: Eu estou testando soluções que controlam o quanto de banda cada usuário da rede pode usar, mas até agora os resultados foram ruins e vou deixar para falar sobre isso depois.

Essa solução temporária (e muito inconveniente) está dividindo minha rede em duas sub-redes com endereçamentos diferentes (lógico). Cada vez que preciso acessar os PCs de minhas irmãs ou acessar o roteador coyote, preciso mudar manualmente endereço IP e gateway do meu PC. Como isso já estava enchendo o saco, parti para procurar um software que fizesse isso por mim.

Existem vários, mas eu parei de procurar quando testei o freeware coreano Shock IP Changer.

Editado: acabei de perceber um recurso do XP que pode tornar isso tudo desnecessário, pelo menos no meu caso. Vou testar mais e comentarei depois.

Como o programa você pode criar facilmente quantos perfis quiser, cada um com sua interface, IP, gateway, máscara, servidores DNS e até a impressora padrão.

Já que não tenho múltiplas impressoras compartilhadas na minha rede, o principal diferencial desse software para mim, comparado com os softwares que testei antes dele, é que você amarra o perfil a uma interface (e não a uma conexão) escolhendo em um menu. Eu cheguei a testar softwares que não funcionavam por assumir que a conexão de rede se chamava "Local Area Connection" (só funciona no Windows XP em inglês) ou que exigiam que você digitasse cuidadosamente o nome da conexão (basta usar uma minúscula no lugar errado para não funcionar), provavelmente porque o autor não sabe como procurar os nomes no Registro.

É importante salientar que o XP já tem um recurso chamado "configuração alternativa" que permite que você tenha até duas configurações diferentes, mas desde que a principal seja por DHCP e a outra com IP fixo selecionada automaticamente se o servidor DHCP não responder. Ou seja: não te dá nenhum controle sobre em que sub-rede entrar num dado momento, nem dá para usar se você tiver um IP fixo diferente para cada rede.

O software é especialmente interessante para quem tem notebook e acessa múltiplas redes sem DHCP.

Exportando o Call Log do TREO 650

Um dos grandes diferenciais do TREO 650 comparado com celulares comuns é o registro de chamadas praticamente ilimitado. Enquanto a maioria dos celulares só mantém o registro de umas dez chamadas, o TREO lembra de milhares, podendo filtrar por recebidas, efetuadas ou perdidas.

A coisa mais chata no visualizador padrão do TREO 650 é a impossibilidade de "pesquisar" dentro das chamadas. Por exemplo, se você perde uma chamada de um número do qual não recorda e este número não estiver nos seus contatos, não tem como saber se já se comunicou com esse número em alguma ocasião. E localizar um número para onde você ligou semanas atrás (considerando que você lembre quando foi) é um tédio, porque você não pode ir direto para um período. Descobrir quando foi a última vez que você ligou para um determinado contato é igualmente demorado.

Outra coisa chata é não poder apagar um grupo de ligações do log. Se um idiota qualquer passou a tarde inteira insistindo em ligar por engano para você depois de você ter dito mais de uma vez que era o número errado (é só comigo que acontece?) não existe um modo de deletar aquelas dezenas de ligações do log de uma vez (você tem que deletar uma por uma).

Eu comecei hoje a procurar por um programa que estendesse as capacidades do visualizador do TREO, mas acabei esbarrando em algo que achei melhor: um freeware que exporta o banco de dados para uma planilha do Excel.

Basta arrastar para PhoneCallDB Converter o backup de PhoneCalldb.pdb que é feito durante o Hotsync (procure no seu HDD) que ele salvará uma planilha com todos os dados em um arquivo à sua escolha. No total eu tinha 2897 ligações registradas desde que comecei a usar o aparelho em 12/02/2006. E olha que eu não gosto de telefone.

Como eu não preciso realmente do log no telefone agora que é mais fácil consultá-lo no PC, aproveitei para usar o gerenciador de arquivos que eu tinha no TREO (o 3xCommander) para apagar PhoneCalldb.pdb do aparelho, liberando com isso 245K de preciosa memória. Se você faz/recebe muitas ligações, seu log pode ser bem maior que isso.

A planilha criada não diferencia claramente ligações recebidas, efetuadas e perdidas, mas quem sabe usar o Excel (eu não sei) pode usar a coluna "Type" para criar destaques e filtros:
  • Type 1: Recebidas
  • Type 2: Perdidas
  • Type 3: Efetuadas
Se alguém conhece uma boa extensão para o Call Log ou um melhor modo de exportar os dados, (preferencialmente gratuitos, claro) por favor se manifeste :)

sábado, 1 de dezembro de 2007

Firefox consumindo CPU demais

Quando eu escrevi meu post sobre o congelamento do Firefox eu já passava também pelo problema do excesso de consumo de CPU, mas ainda não tinha informações suficientes, por isso deixei de lado. Hoje consegui identificar com precisão um site que gatilha o problema.

Eu senti que o PC estava lerdo e ao abrir o Gerenciador de Tarefas do XP vi que o Firefox estava consumindo entre 20 e 30% da CPU com picos de 80%, mesmo em "idle", quando o normal seria de não mais que 10%. Como desta vez eu tinha poucas abas abertas (umas 13), me animei a investigar o problema. Comecei fechando aba por aba, de olho no consumo da CPU, até identificar o site culpado.

Eu tinha duas páginas abertas que estavam criando o problema: Esta e esta (parecem, mas não são iguais). Quando fui fechar a primeira já notei que era uma forte candidata por causa da "neve" caindo e realmente ao fechar ambas o problema sumiu.



Se qualquer uma delas estiver em primeiro plano, o consumo da CPU sobe para 80% ou mais. Em segundo plano o consumo fica nos 30% (idealmente, deveria ser zero).

Nota: Não é um problema que atinge apenas o Firefox. Eu testei no IE7 e o resultado foi semelhante.

A culpa parece ser do "Snow Effect Script". Eu estou usando o complemento noscript para barrar a execução de javascript no Firefox, mas este site eu havia liberado porque não estava conseguindo fazer downloads com os scripts bloqueados. Pedindo ao noscript para bloquear o site novamente, o problema sumiu.



Já vi que pode ser mais inteligente, da próxima vez que acontecer, procurar por abas que estejam desbloqueadas no noscript e bloqueá-las de olho no consumo da CPU, do que simplesmente sair fechando uma de cada vez como vinha fazendo.

Resolvido o problema (por ora) decidi procurar se não haveria um complemento do Firefox que detectasse o problema em vez de esperar que eu percebesse. Eu gostaria de um complemento que fizesse algo como:
  1. Indicar quanto de CPU cada aba está usando. Eu não faço idéia da complexidade disso, mas se for possível ajudaria muito a diagnosticar diversos tipos de problema no Firefox;
  2. Alertar quando o Firefox começasse a consumir continuamente um percentual exagerado de CPU.
Infelizmente, não consegui encontrar nada do tipo, mas achei um complemento que pode ser útil: StatusbarEx mostra na barra de status o total que o Firefox está consumindo de memória e CPU. Não é exatamente o que eu queria, mas pelo menos dá para notar um pouco mais rápido quando há algo errado.

Na imagem, o Firefox está consumindo 109MB de RAM e 57% da CPU.



O complemento ainda tem uns problemas a resolver. Com todas as opções default ativadas, statusbarEx impede a exibição da barra de rolagem em certas janelas, como a de comentários do blogspot/blogger, o que inviabiliza o uso. É preciso não usar nenhuma das opções "show speed..." para a barra de rolagem voltar a aparecer.

Não deve ser difícil para o autor de StatusbarEx criar o alerta em caso de consumo excessivo de CPU (meu segundo requerimento), já que basta pegar o consumo de CPU do Firefox, que ele já sabe como obter, e calcular a média em um certo intervalo de tempo.

Proview DVP-816 - Firmware Original

Daniel colocou a mão na massa e fez a extração do firmware do aparelho dele



Mais detalhes no fórum.

sexta-feira, 30 de novembro de 2007

LG DV298H é Zoran Vaddis 888

Ou seja: fique longe.

A informação foi dada por um proprietário no fórum.

quarta-feira, 28 de novembro de 2007

Bons filmes, por um preço bom.

Ontem eu passei no Extra Benfica e comprei, por R$12,99 cada:
  • Teoria da Conspiração;
  • Tropas Estelares;
  • U-571;
  • O Exterminador do Futuro 2.

Todos, claro, widescreen e com pelo menos um áudio original em inglês. Não boto meu dinheiro em filme fullscreen ou dublado (a não ser certas animações).

Existiam opções mais baratas. Dois bons filmes por R$ 20. Porém em todos os casos era apenas 1 DVD (provavelmente, do tipo "flipper") e ambos em fullscreen. Mesmo saindo por R$10 cada, não me interessam.

terça-feira, 27 de novembro de 2007

Um upgrade maior que o software inteiro. De novo!

Há pouco mais de um ano eu reclamei a mesma coisa. Hoje o Firefox me disse que uma atualização para a versão 2.0.0.10 estava disponível e quando coloquei para baixar me disse que eram 7MB. Editado: eu estava usando a versão 2.0.0.7



Fui checar o tamanho do software inteiro para download: 5.7MB

É óbvio que cancelei o download da atualização e baixei o software inteiro. A atualização só serve para esta máquina e o inteiro eu instalo onde quiser.

Alguém consegue explicar como um patch pode ser maior que o software inteiro? Igual ao software inteiro eu até admito, quando o programador não tem o conhecimento, a habilidade ou a necessidade de criar um programa que aplique apenas o que foi mudado (a definição de "patch").

Mas maior?!

Na falta de uma boa explicação e somando com o que vem ocorrendo nas últimas semanas (incluindo o FF3), acho que o dinheiro pago pelo Google à Mozilla Corporation não está sendo suficiente para contratar bons programadores.


Editado:
Baseado nos relatos de Bhuda e Daniel eu fui confirmar meu resultado em minhas outras máquinas. O PC da sala está com o FF 2.0.0.3 e o resultado foi o mesmo: 7.0MB

Mas o resultado no meu PC secundário conseguiu ser pior. Ele ainda está com o FF 1.5.0.12 e quando eu mandei checar atualizações ele me disse que a atualização seria para a versão 2.0.0.6

Então eu tenho que fazer duas atualizações seguidas para ter a versão mais recente, quando posso ter tudo de uma vez só baixando diretamente a 2.0.0.10? Muito inteligente esse "update automático" do FF.

Mas o pior não foi isso. Eu decidi deixar que ele fizesse o update, imaginando que deveria haver um bom motivo para esse passo intermediário (um download menor seria uma boa razão), mas vejam o resultado:



É mole? Por que só acontece na minha rede?

segunda-feira, 26 de novembro de 2007

O perigo do acesso sem fio "gratuito"

Como sempre, se você não sabe quem está pagando e o motivo, desconfie.

Já faz semanas que eu venho ouvindo de clientes perguntas sobre o acesso à internet sem fio gratuito sendo oferecido no Aeroporto dos Guararapes e no Shopping Recife. Nesta lista você pode ver que existem uns poucos outros lugares, mas esses dois são os mais "convenientes". Eu não pude testar ainda, porque ainda não comprei um notebook desde que o meu teve um piripaque.

A única coisa que posso dizer, mesmo sem testar, é: "fique esperto".

Seja lá onde você estiver, não use um acesso sem fio se você não souber exatamente quem está oferecendo e confiar em sua idoneidade. No mesmo lugar onde já existe um ponto idôneo, pode até "aparecer" outro que não é.

Nota: você pode até usar, desde que seja para não fazer nada que requeira senhas e se você tiver certeza de que não há nenhum compartilhamento aberto no seu HDD que possa ser usado por alguém na mesma rede que você.

Qualquer um, pode, munido apenas de um notebook e softwares adequados, sentar na praça de alimentação do Shopping Center e fazer seu notebook posar como um ponto de acesso. Para quem está olhando, o ladrão está usando a Internet gratuita, como todos os outros, mas na verdade está torcendo para que usuários incautos se conectem a ele em vez da rede do Shopping. Como ponto de acesso, o pilantra tem condições de rotear seu acesso à internet gratuita do Shopping através dele enquanto monitora o que você faz, coletando senhas de acesso, falsificando a resolução DNS (qualquer página de banco que você tentar abrir, por exemplo vai ser roteada para um serviço falso, como se sua máquina estivesse infectada), etc.

Depois, no final de um dia de "trabalho", ele pode simplesmente fechar o notebook e sumir sem deixar um único rastro nas máquinas de suas vítimas. Nem mesmo um vírus prá chamar atenção.

Isso, repito, pode acontecer em qualquer lugar. E a quantidade de pessoas a cair nessas armadilhas deve ser imensa. Outro dia, eu tive a seguinte conversa com um usuário:

Usuário: Tem um três acessos sem fio por aqui, mas não consigo entrar em nenhum!
Eu: E você acha que era para poder?
Usuário: E por que não?
Eu: Se você tivesse internet sem fio para seu uso, distribuiria de graça para qualquer um usar?
Usuário: [fez cara de quem não entendia a pergunta]
Eu: O seu acesso pode ficar intolerávelmente lento, com um número desconhecido de pessoas penduradas nele.
Usuário: E fica?

Perceba que eu sequer entrei na questão da segurança do próprio usuário. Ele não conseguia entender sequer conceitos que acho "óbvios". Imagine entender conceitos de segurança.

Quer ver um exemplo prático da ameaça? Há alguns meses, o Carlos Cardoso até escreveu um de seus impagáveis artigos exatamente sobre isso.

domingo, 25 de novembro de 2007

Como mudar o MAC de uma placa de rede, sem software.

A necessidade de contornar uma limitação de minha banda larga sem fio me levou a estudar o processo. E criei um tutorial quase completo a respeito. Testado e comprovado na minha própria rede.

Finalmente, banda larga!

Os leitores antigos sabem que sempre estive preso ao acesso discado porque no meu bairro não há ADSL nem existiam opções via rádio. Meu amigo Júnior, que mora a uns quatro ou cinco quilômetros em outro bairro igualmente sem ADSL, recebeu há alguns meses uma proposta de acesso via rádio e me telefonou perguntando o que eu achava. Eu não soube opinar, porque nunca havia usado acesso via rádio, não conhecia pessoalmente ninguém que usasse e honestamente achei que qualquer serviço oferecido em bairros de baixo poder aquisitivo como os nossos não seria grande coisa. Ele instalou um acesso de 128Kbps e depois de alguns meses estava satisfeitíssimo, porque além de ser estável, tinha a velocidade prometida e às vezes até mais um pouco.

E pagar R$50 por mês por 128Kbps é uma pechincha comparado com os R$69 que pago todo mês à Telemar por 56Kbps (46Kbps na prática) pelo plano Internet sem Limites discado (inclui a assinatura da linha, que uso só para isso).

Entrei em contato com o prestador do serviço, que depois de verificar as condições no meu bairro constatou que não valia a pena para ele ainda. Talvez em um futuro próximo ele pudesse colocar uma antena aqui.

Eu sou meio desligado para essas coisas, mas o próprio Júnior, que nem mesmo mora aqui, notou que a nova Lan House que abriu no meu bairro tinha um acesso via rádio (a antena é indisfarçavel) e até conseguiu o telefone da empresa prestadora do serviço.

Na semana passada instalaram meu link de 256Kbps. Só levou cerca de duas horas entre colocar a antena Wi-Fi no mastro da antena de TV no segundo andar da casa e instalar a placa PCI no meu PC principal. Eu esperava algo mais "específico" mas o link é Wi-Fi comum, assim como a placa de rede.

Vou pagar por isso R$200 da instalação e R$110 por mês. Menos que o dobro do que pago à Telemar, por uma banda cinco vezes maior.

Várias coisas que já aprendi sobre meu novo acesso:
  • O link deles é Velox/Telemar. Bastou informar meu IP externo a este serviço para obter "xxxxxxxxxxx.user.veloxzone.com.br";
  • Rapidshare não funciona;
  • e-mule só da Low ID;
  • uTorrent está sempre "no vermelho" (ninguém consegue se conectar à minha máquina) e os downloads ficam tão lentos quanto numa conexão discada;
  • Shareazza nem conecta.
Já vi que não tenho sorte com P2P. Mas só a agilidade para abrir as páginas já vale o dinheiro extra!

Tive que montar um novo roteador já que o antigo baseado no Coyote Linux não ia reconhecer minha placa de rede Wi-Fi PCI. Eu estou temporariamente usando um PC com o Windows XP e ICS ativado. Já que foi necessário colocar um HDD (o coyote roda de um disquete) aproveitei para criar um servidor de arquivos para a casa.

Eu tenho várias outras novidades aguardando publicação. Aguardem!

O Proview DVP-816 é Mediatek

Essa informação acaba de ser dada por um usuário do fórum

sábado, 24 de novembro de 2007

Como baixar trailers da Apple

Qualquer um que tenha interesse pelos trailers da Apple já deve ter percebido que a empresa do Steve quer mesmo é que você assista no browser. Há um ano, eu conseguia baixar os trailers usando o Quicktime Alternative (aparecia uma opção de salvar quando eu clicava com o botão direito), mas isso deixou de funcionar e eu perdi o interesse. Até mesmo porque só era viável baixar os trailers quando eu estava em um acesso banda larga e nessas situações muitas vezes o PC não me pertencia.

Mas hoje eu encontrei um método alternativo, que não requer nada extra instalado no PC. O autor do texto especifica o Firefox, mas o método é facilmente adaptável para o IE.

Já consegui o endereço real de vários trailers recentes usando o método. Por exemplo (botão direito - Salvar Destino como...):

Iron Man
National Treasure - Book of Secrets
Hitman
I am Legend Trailer 2
Beowulf
Jumper

quarta-feira, 14 de novembro de 2007

Novo utilitário: DictSync

DictSync é um pequeno programa para sincronizar os dicionários de usuário do Firefox 2 e do MS Word. Leia meus posts anteriores se não sabe do que estou falando;

  • Você só precisa indicar onde estão os dicionários uma vez. O programa vai lembrar;
  • O programa mescla as duas listas, ordena e remove as duplicatas;
  • O julgamento de duplicatas é "case sensitive", ou seja: "internetês" e "Internetês" são palavras diferentes para DictSync. Se tem um bom motivo para achar que seria melhor de outra forma, deixe um comentário;
  • O formato dos arquivos é preservado, claro. O arquivo do Firefox é salvo como Unix, UTF-8 e o do MS Word como Dos/Windows, ANSI;
  • Modo de teste: Se você marcar "...Simular..." serão criados dois arquivos TXT na mesma pasta do programa com o conteúdo que seria colocado em usuario.dic e persdict.dat;
  • Arrastar e Soltar: basta arrastar usuario.dic e/ou persdict.dat para a janela do programa;
  • Linha de comando: Use "DictSync /s" para que a sincronização seja feita de acordo com a configuração, sem sequer abrir a janela do programa. Bom para fazer automaticamente no inicio do Windows;
  • A configuração (como em todos os meus programas) é gravada em um arquivo INI criado na mesma pasta que o programa. Nada é mexido no seu Registro (nesta versão, nada é mesmo) sem seu conhecimento;

O programa foi travado para enxergar/aceitar apenas arquivos de nomes "usuario.dic", "custom.dic" e "persdict.dat". Se alguém tiver alguma outra necessidade específica, me informe;

[15/11] O programa faz backups automáticos dos dois dicionários no formato "nome_bakxxxxxx.extensão". Onde "xxxxxx" é a hora de criação. O backup é feito sempre que você clicar em "Sincronizar Agora" e mesmo que esteja no modo de simulação (vou mudar isso na próxima versão);

Possibilidades para uma próxima versão:
  • Opção para, a pedido do usuario, iniciar automaticamente com o Windows;
  • Possibilidade de fazer edição simples nos arquivos;
Esses e outros aperfeiçoamentos dependem do interesse dos leitores, pois as minhas necessidades atuais o programa já atende em 100%.

Download no fórum

Não funciona? Deixe um comentário.

terça-feira, 13 de novembro de 2007

MS Word e Firefox: Mesclando dicionários de usuário

Nota: embora a definição no Aurélio para "dicionário" seja: "Conjunto de vocábulos duma língua ou de termos próprios duma ciência ou arte, dispostos, em geral, alfabeticamente, e com o respectivo significado, ou a sua versão em outra língua.", para a Informática e neste contexto "dicionário" é habitualmente apenas uma lista de palavras. Não é necessário o "respectivo significado".

Se você é usuário do MS Word pode já ter uma lista enorme de palavras adicionadas ao dicionário padrão. Se acontece de você também usar o Firefox 2.0, não seria bom poder reutilizar o seu dicionário de usuário do MS Word no Firefox?

Nos comentários do meu post anterior sobre o corretor ortográfico do FF 2.0 ficamos sabendo que o dicionário de usuário do Firefox é um arquivo texto (quase) comum que pode ser visualizado no Notepad. O arquivo, em uma instalação XP, está localizado em:

C:\Documents and Settings\[usuário]\Dados de aplicativos\Mozilla\Firefox\Profiles\[perfil]\persdict.dat

Procurar em todo a partição onde está o Firefox por "persdict.dat" ("personal dictionary") pode ser uma boa idéia.

Esta página me deu a dica de que é possível fazer a mesclagem. Eu não sabia, mas o arquivo criado pelo MS Word é tão simples quanto o do Firefox. Na verdade, ainda mais simples para usuários Windows porque não é UTF-8 (mais sobre isso adiante) e a quebra de linha é DOS/Windows (CrLf). Para o Office em inglês o arquivo se chama Custom.dic, mas eu descobri apanhando que no Office PT-BR ele se chama Usuario.dic.

Office 97 (no 9x ou no XP):
C:\Arquivos de Programas\Microsoft Office\Office\Usuario.dic

Office2000 (no XP):
C:\Documents and Settings\[usuario]\Dados de aplicativos\Microsoft\Prova\Usuario.dic

Note que o dicionário do Office97 é compartilhado com todos os usuários do PC mas o Office 2000 já mantém um dicionário para cada usuário.

Como eu não posso listar aqui cada local possível e imaginável onde esse arquivo pode estar, faça uma busca em toda a partição onde está instalado o Office (geralmente em C:) por Usuario.dic ou mesmo *.dic.

Nota: É sempre uma boa idéia ter desligada a (imbecil) configuração do Windows de "ocultar extensões para arquivos conhecidos". Se preferir não desligar, é melhor saber o que está fazendo, porque não vou levar essa possibilidade em consideração aqui.

O arquivo do Firefox está no formato Unix (as quebras de linha são diferentes) e UTF-8 (uma das formas possíveis de Unicode), por isso usar o Notepad para visualização é possível, mas não é a melhor opção para editar o arquivo. Eu recomendo o freeware PSPad pelo seguinte:
  • Porque é freeware, claro!
  • Ele abre o arquivo Unix e exibe como se fosse um arquivo texto Windows;
  • É compatível com UTF-8;
  • Tem uma função Sort que permite ordenar o arquivo e, muito importante, remover as ocorrências duplicadas no processo;
  • Salva no formato Unix, de modo que o Firefox não vai espernear.
É irrelevante para mim, mas PSPad pode ser configurado para PT-BR (veja em Settings -> Program Settings -> Language);

O procedimento basicamente é o seguinte:
  • Feche o Firefox;
  • Faça um backup de persdict.dat pro caso de algo dar muito errado;
  • Abra persdict.dat no PSPad. Certifique-se de que na barra de status aparece: "Code page: UTF-8". Se estiver aparecendo ANSI ou outra coisa, algo deu errado. Você pode continuar, mas o resultado pode não ser o esperado;
  • Abra usuario.dic no PSPad (vai abrir outra aba) ou no Notepad. Não faz diferença;
  • Copie todo o conteúdo de usuario.dic e cole em persdict.dat;
  • Use Edit-Sort para ordenar o resultado. Marque "Remove Duplicates" antes de dar o OK;
  • Salve o arquivo. Não é necessário especificar tipo, porque o PSPad vai salvar do mesmo jeito que abriu (Unix e UTF-8);
Abra o Firefox e teste. Abra alguma página onde você possa digitar texto e digite uma palavra que você sabe que estava no dicionário do Word mas não no do Firefox.

É pena que não seja fácil assim manter os dois sincronizados (estou pensando num jeito) :)

[15/11] Eu criei um jeito.

segunda-feira, 12 de novembro de 2007

Por que Thinstall exige que o Windows esteja limpo?

Se você já testou o Thinstall já viu a recomendação de que você sempre trabalhe em uma instalação "limpa" do XP (uma instalação recente, sem nenhum acréscimo). Isso pode parecer frescura, mas é absolutamente essencial para o correto funcionamento do programa.

Para poder criar corretamente o ThinEXE, Thinstall precisa saber precisamente o que muda no sistema com a instalação do programa. Ele consegue isso fazendo um snapshot anterior e outro posterior à instalação que permite a ele saber exatamente cada arquivo acrescentado ou modificado pela instalação, em qualquer lugar do HDD.

Se você instalar um programa que requer uma versão mais recente de uma DLL qualquer do que a originalmente instalada pelo Windows, mas você já tiver essa DLL instalada, o instalador vai notar isso e não vai mexer em nada. Conseqüentemente Thinstall ao comparar os snapshots não vai perceber a necessidade da DLL e não vai incluí-la no ThinEXE. Ao rodar o arquivo em um Windows com a DLL certa, vai funcionar, mas em um Windows sem a atualização o programa vai espernear. Muitas vezes sem dar uma pista muito clara do motivo.

O mesmo ocorre com o Registro. Não há nenhuma garantia de que um programa ao ser desinstalado remova todos os seus arquivos e/ou tudo o que fez no Registro. Assim desinstalar um programa e depois monitorar sua reinstalação com o Thinstall pode não ter o efeito desejado.

Então, para aumentar suas chances de sucesso sem ter que formatar o HDD e reinstalar o Windows entre cada operação, use a facilidade de snapshot do VmWare/VirtualPC ou mesmo o Ghost.

Bloqueando java, flash, javascript, etc. no Firefox

Flashblock

Eu estava pesquisando sobre meu problema com o Firefox quando esbarrei no artigo Firefox CPU usage e na referência à extensão Flashblock. Eu ainda não sabia que poderia bloquear apenas flash no browser e decidi instalar para ver como funciona e se faz diferença.

Eu não sou paranóico por segurança e não é apenas por causa das travadas do Firefox. Como eu uso conexão discada e a maioria das animações em flash ou tem funcionalidade zero ou tem um substituto em HTML na mesma página, blockear flash pode me poupar vários segundos de espera para a página carregar.

Eu gostei do funcionamento da extensão. A animação nem sequer começa a carregar e é substituída por um ícone correspondente que vira um ícone de "play" quando você move o mouse sobre ela. Parte do caminho para a animação também é exibido.



Se você desejar ver a animação basta clicar nele que a animação correspondente (e somente ela) é carregada, sem que a página precise ser carregada novamente (o que seria um comportamento irritante).

Clicando com o botão direito nós temos inclusive a (às vezes bem útil) opção de obter o endereço da animação, entre outras coisas.




A página do IG, com as animações bloqueadas pelo Flashblock.

Note que o Flashblock deixa passar algumas coisas. Para mim existe uma animação flash onde se vê a imagem do casal, mas a animação ocorre de qualquer forma.

A animação da página inicial de Nero.com, por exemplo, leva 10 segundos para carregar na minha conexão discada e não acrescenta nada que eu não possa fazer sem ela.

Noscript

Na mesma página sobre CPU Usage, encontrei referência à extensão Noscript. Eu já tinha ouvido falar desta, mas pela descrição me pareceu mais uma coisa para paranóicos por segurança e eu não queria um programa filtrando as páginas que visito "capando" a funcionalidade delas. Mas acabei me interessando pelo fato de que Noscript também bloqueia flash e java! Supostamente de uma forma seletiva. Às vezes o Java me pega de surpresa. Depois de ter trocentas abas abertas eu descubro que alguma delas carregou o plugin java e agora o FF está lento. Muitas vezes por causa de uma bobagem, como é o caso da front page de Experts-Exchange, que neste momento usa Java em uma animação que seria igualmente (ou melhor) apresentada em flash.

Nota: Testei a animação de Experts-Exchange no IE e não passa 30 segundos sem dar uma "travadinha" (não é 100% fluida). Nunca vi isso acontecer em flash.

Instalei Noscript para testar a funcionalidade, já contando com a possibilidade de desinstalar e ficar apenas com flashblock. Como eu já sabia pela leitura de Extensões Problemáticas que Flashblock não funciona com Noscript ativo, desativei Flashblock antes.

Como eu esperava, Noscript é bem mais "chato" que Flashblock, por causa da onipresença do javascript e do fato que Noscript diferencia o javascript não apenas pelo site onde está a página mas também pelo site de onde o javascript vem.

Por exemplo, meu blog contém javascript vindo de blogger.com, statcounter.com e google-analytics.com. Noscript requer permissão individual para cada um dos domínios.

Quando Noscript barra alguma coisa, aparece uma barra no fundo da janela/aba, com status do lado esquerdo...




... e opções do lado direito:




A mesma página do IG, com os bloqueios default do noscript



O problema de Noscript é que se você visita muitos sites novos diariamente (isso é inevitável quando se faz pesquisas com o Google) ele acaba enchendo o saco com os bloqueios, principalmente se cada página exigir múltiplas permissões. E me preocupa a possibilidade de deixar de ver informação (um texto ou link importante) se eu não desbloquear todos os scripts, como o exemplo do IG acima mostra. No caso do IG ainda fica evidente que está faltando algo, mas e em outras situações, onde a ausência for mais discreta?

Detalhe da página inicial de Experts-Exchange, com as animações bloqueadas. O retângulo de cima é uma animação flash e o de baixo é um applet java. Noscript nem sempre demarca e coloca seu ícone, como pode ser visto no exemplo do IG.



Eu ainda não sei se vou continuar usando Noscript (se eu fosse um adolescente no Orkut eu usaria) ou se vou voltar para o menos inconveniente Flashblock. Vou passar mais algum tempo usando o primeiro para ver se me acostumo.

Editado: um extra para quem acessa por linha discada é que Noscript bloqueia também, embora de forma um tanto deselegante, a execução automática de vídeos do Youtube.

domingo, 11 de novembro de 2007

O corretor ortográfico do Firefox 2.0

Eu sabia que isso existia, mas há meses eu uso o FF2.0 e nunca vi a cara do corretor. Procurei nos menus mais de uma vez e nem a mais leve pista foi encontrada. Nem mesmo o help ajudou.

Como eu não uso mesmo corretores ortográficos (é mais fácil eu cometer vários outros erros que os de ortografia) não dei muita bola para isso. Mas ultimamente eu tenho cometido uma quantidade enorme de erros de digitação onde até letras estão sumindo (é fácil culpar meu teclado Clone de R$20 por isso), por isso decidi descobrir por que a correção nunca deu as caras por aqui.

Eu comecei lendo esta explicação. Aí eu entendi que apesar de estar usando o FF 2.0 PT-BR, o dicionário PT-BR não vem com o produto (eu nunca ia imaginar isso).

OK. Segui as instruções. O dicionário foi instalado como um complemento qualquer e pediu para reiniciar o Firefox. Reiniciei e...

...Nada! Abri uma postagem nova aqui do blog e não teve jeito das linhas vermelhas aparecerem sob o texto que eu digitava propositalmente errado.

Então eu voltei ao gerenciador de complementos e o dicionário estava lá instalado mas desativado. Foi preciso ativar e reiniciar de novo o FF para que funcionasse. Isso não está nas instruções.

Se fosse o IE, era incompetência da MS...

Bom... funciona! Embora não seja lá muito completo. Por exemplo, não tem a palavra "Firefox" e tem a palavra "descongelamento" mas não tem "congelamento" (vá entender...) mas como você pode ir adicionando palavras o dicionário vai ficando mais esperto com o tempo. E de qualquer forma ajuda bastante a pegar os meus erros de digitação.

Acabando os foguetes, ainda dá para matar o inimigo...

... de medo!

Essa mistura de Darth Maul com Jason Voorhees não é a fantasia do serial killer de um novo filme de terror. Trata-se de um novo capacete de piloto para o caça F-35 Lighting II Joint Strike Fighter.



Não olhe nos olhos por muito tempo!

Se encontrar um desses andando na rua, grite: Klaatu barada nikto!

Sério, gente. Um troço assim seria ainda mais útil na infantaria, para inspirar terror no inimigo :)



Fonte: Engadget. Mais no Gizmodo

Por que o Nero?

Um leitor anônimo comentou no meu post sobre o Nero 7 não entender por que o Nero é tão popular se existem alternativas gratuitas. Ao responder o comentário notei que seria melhor fazer um post só sobre isso.

Eu gravei meu primeiro CD quando os gravadores (HP) ainda eram SCSI, custavam R$1000 e se você encontrasse um CD (não existia DVD) virgem por R$25 (TDK, geralmente) achava muito barato e comprava um monte para não perder a promoção. Nessa época o software era em quase 100% dos casos o Easy CD Creator. O Nero Burning Rom já existia, mas era muito fresco. Se gravar um CD já era difícil com o Easy CD Creator (até entrar a proteção de tela ou ejetar outro drive no mesmo PC fazia a gravação dar xabu), com o Nero era ainda pior. Eu suspeitava que era preciso ter um hardware top de linha para o Nero funcionar direito. E eu nunca tive dinheiro para isso.

Editado: Gravar CDs era tão complicado que pelas minhas contas da época, 25% dos CDs eram estragados por motivos diversos. Se você não é dessa época, imagine hoje perder um disco de R$25 em cada quatro gravações.

Por muito tempo o Easy CD Creator liderou o mercado, com muita gente sem saber para que alguém iria querer o Nero, já que não existia versão gratuita. Mas os anos passaram (11 anos, na verdade) e o Easy CD Creator mudou de propriedade, nome e programadores várias vezes. A coisa começou a degenerar já quando ele se chamava "Adaptec Easy CD Creator" e esculhambou de vez quando ganhou o pré nome "Roxio". Nesse meio tempo a Ahead mudou sua estratégia e o Nero passou a aparecer em versão OEM (Nero Express) em quase toda compra de gravador de CD ou DVD no Brasil.

Editado: A Wikipedia tem um resumo da complicada história do CD Creator.

O Nero Express, ao contrário do que pode parecer por ser uma versão "capada" do principal produto da Ahead (o Burning Rom), é um programa de gravação completo. A versão 5 tinha uns problemas ridículos de estabilidade e ainda não gravava DVDs, mas esses problemas e limitações acabaram na versão 6. O produto agora é estável e faz direito o que se propõe a fazer.

Então, enumerando os motivos que fazem o usuário Windows usar o Nero e não as opções gratuitas:

1)Para a maioria dos usuários, o Nero pode ser enxergado como um programa gratuito. A versão Express, que atende 99% das necessidades do usuário comum (atende quase todas as minhas e eu não sou um usuário comum), vem de graça com a maioria dos gravadores de DVD vendidos no Brasil. E tem os seguintes recursos, entre outros (Nero Express 6):
  • Grava CD e DVD;
  • Grava DVD-Video 100% dentro da especificação;
  • Grava CD audio a partir de arquivos MP3 e WMA;
  • Cria CDs e DVDs de boot (a partir do Nero Express 7 isso não é mais possível);
  • Faz CD Text a partir dos nomes/tags MP3 sem que o usuário nem note isso;
  • Grava a partir de uma grande quantidade de arquivos de imagem (ISO, BIN, etc);
  • Funciona de forma impecável mesmo com gravadores de DVD ligados em conversores USB-IDE (o meu é).
Uma limitação? O Nero só cria imagens no HDD em seu formato .NRG (ele lê .ISO, mas não cria). Mas isso dificilmente é um problema.

2)O Nero Express não tem flexibilidade, mas historicamente os discos gravados especificamente pelo Nero Express apresentaram uma taxa de compatibilidade maior com DivX players como o DVP642, sem qualquer necessidade de ajustes pelo usuário. Quando alguém diz que está tendo problemas com a gravação que fez e não está usando o Nero Express essa é a primeira coisa de que desconfio. Mesmo que a pessoa esteja usando o Burning Rom eu sugiro que use o Nero Express. A flexibilidade do Burning Rom às vezes só atrapalha;

3)O Nero Express é facílimo de usar e de ensinar a usar. Na maioria dos casos não é preciso muito mais que o famoso "Next - Next - Next - Finish".

4)Confiar em um programa de gravação é difícil. Eu já vi esquisitices suficientes em outros programas e até versões anteriores do Nero para só querer mudar para outro se este tiver algo realmente imprescindível.

5)As pessoas estão acostumadas ao Nero por causa de sua onipresença. O PC tem Windows e gravador de DVD? Altíssima probablidade de você encontrar o Nero nos menus e já saber como usá-lo.

6)Mesmo o Nero Express pode ter sua funcionalidade expandida pelo uso da Nero API. O DVD Shrink deve ser o programa de transcoding mais popular do mundo e usa a API do Nero para entregar um DVD-Video já pronto para o usuário. Eu não uso essa funcionalidade, mas entendo que simplifica a vida da maioria das pessoas.

7)Não trava. Não dá pau do nada. O meu gravador USB 2.0 por algum motivo foi reconhecido como USB 1.0 pelo Windows? Leva uma eternidade mas o DVD é gravado. O HDD está fragmentado ou tem outro problema que deixa esvaziar o buffer? O Nero 6 pára a gravação quantas vezes for necessário para esperar o buffer encher novamente, mas conclui e o disco fica indistinguível de um disco gravado de uma tacada só.

É por isso que o Nero é o programa de gravação mais popular do país.

Pode ser que isso mude por causa das ca**das que a Ahead está fazendo nas versões mais recentes, mas a Ahead também pode enxergar a luz de repente.

[12/11] Já faz algum tempo que a Ahead mudou de nome para Nero AG. "AG" é o equivalente alemão para nosso "S.A."

ImgTool Burn

O único inconveniente do Nero 6 para mim é sua incapacidade de gravar, em um DVD-Video, qualquer arquivo "extra" fora da especificação. Eu entendo que isso protege o usuário de fazer meleca, mas em todos os meus discos eu preciso gravar um snapshot com o CRC32 de todos os arquivos do DVD e o Nero não deixa.

Esse é o principal diferencial do ImgTool Burn

ImgTool Burn é uma extensão para o Nero (não funciona sozinho) que usa a API Nero (NeroAPI.dll) para gravar os discos, podendo assim passar por cima das limitações propositais da GUI do programa da Ahead. Outro programa popular que usa a API nero é o DVD Shrink.

Você diz ao ImgTool Burn onde é a raiz do DVD-Video que você estrá criando e ele grava tudo o que estiver lá. Você pode colocar a trilha sonora em MP3 do filme, posters, etc.

Apesar disso, não pense que a integridade do filme não é checada. O programa verifica tudo o que estiver dentro da pasta VIDEO_TS e avisa se existir um arquivo que não deveria estar lá ou se está faltando alguma coisa.

sábado, 10 de novembro de 2007

Nero 7 - Cheio de "prá que isso?"

Apesar de já ter saído o Nero 8, eu ainda uso o Nero 6 e estou muito satisfeito com ele. Eu definitivamente não sou o tipo de pessoa que acha que "o mais novo é o melhor". E o Nero 6 já comprovou sua estabilidade e eficiência para mim. Além disso, se tudo o que você espera é que o programa grave CDs e DVDs direito, onde o software pode melhorar sem acrescentar recursos desnecessários?

Mas os últimos drives da LG estão vindo com uma cópia do "Nero 7 Essentials" (Nero Expres 7 e Nero Backit-up 7) e precisei instalar a pedido de um cliente. Antes de começar a instalação já achei que havia algo muito errado:



Para que raios um programa de gravação de mídia óptica precisa do Directx 9?!

E não adianta desmarcar a opção, porque aí o Nero 7 não instala. Num PC doméstico de alguém que jogue eu não me incomodaria. Mas para que atualizar o DirectX na máquina do Departamento Financeiro (era o meu caso)?

Como não tinha jeito, mandei instalar. Outra decepção, porque foi penosamente lerda em um XP com 512MB de RAM. Eu teria instalado o Nero 6 em um décimo do tempo, no mesmo PC.

A única vantagem, que foi decisiva para o cliente querer o Nero instalado em mais dois PCs: Esta versão permite escolher o idioma Português.

Eu entendo que um cliente que não entenda lhufas de Inglês ache isso um grande diferencial, mas se o texto da imagem acima for um exemplo do Português usado no Nero 7, eu fico com o Inglês mesmo. O que danado significa "O tempo de execução do Usuário Final"? A hora em que ele vai morrer?

Coloquei isso no Google e só encontrei uma página. Coincidentemente (ou não) um texto da MS sobre DirectX. Pedi para ver a página em Inglês e então descobri que isso é uma tradução porca de "End-User Runtime". Eu entendo o que significa isso em Inglês, mas não faz o menor sentido na tradução.

Infelizmente, já li reports de que o Nero 6 (e até versões iniciais do Nero 7) não funcionam direito sob Windows Vista, por isso vou ter que ir me acostumando a instalar esta josta para clientes.

Mas vou continuar com meu Nero 6 por um bom tempo ainda.