quinta-feira, 16 de junho de 2011

Finalmente, Flash no Linux como tem que ser!



O Adobe Flash sempre foi um desapontamento no Linux. Mal portado, mal programado, uma confusão que carrega o processador e, não raro, trava a máquina.
Mas, é este o suporte que certas empresas prestam ao Linux. De qualidade muito duvidosa.

A comunidade, mais uma vez, salva o dia
Mas, o que fazer se a empresa que criou o Flash não presta uma assistência decente ao Linux ?
Resolver o problema. E, foi isso que o desenvolvedor lovinglinux fez: resolveu o problema do Flash no Linux, criando o Flash Video Replacer.

O que é
É um Addon(complemento) para o Firefox que, como diz o nome, troca o player default do Flash no Linux pelo Mplayer, que é muito melhor para lidar com Linux.
Ele age melhor se estiver em conjunto com o Flash Blocker, já que impede que qualquer player em Flash seja carregado, e, permite que apenas a mídia(o vídeo em Flash) seja executado.
Basicamente, o complemento Flash Video Replacer identifica páginas de serviços famosos de vídeo(You Tube, Meta Cafe, Daily Motion, etc...) e substitui o player do Flash pelo Mplayer.
O Mplayer  reproduz os vídeos de forma muito mais eficiente, sendo leve, e, permite opções de escolher, se deseja o vídeo em FLV, MP4 ou até em WebM.
E, permite salvar o vídeo sendo reproduzido.

Características:
  • Flash não é necessáriao
  • Trabalha com Flashblock
  • Reproduzir vídeos embutidos no local, em uma nova guia, nova janela ou usando um leitor autônomo externo
  • Opção para selecionar o método de substituição por vídeo/site
  • Download de vídeo fácil, acessado através do menu da barra de ferramentas
  • Diretório de download configurável
  • Compatibilidade com DownThemAll
  • Detecção de vídeos do YouTube e Vimeo embutidos em sites de terceiros (só links)
  • Redirecionamento automático para o tocador de WebM no YouTube, quando disponível (sem plugin necessário)
  • Controle de qualidade de vídeo no YouTube
  • Feedback de qualidade de vídeo através de alertas
  • Opção de priorizar mp4 sobre flv quando possível
  • Opção para forçar o mime-type, a fim de lançar vídeos com diferentes plugins ou contornar incompatibilidades .

Como um bônus, o Flash Video Replacer acaba com as irritantes propagandas nos vídeos do You Tube. Um Addon mais do que recomendado.




sexta-feira, 11 de março de 2011

Atualizando as bases de dados do Clamav – Freshclam



Quando se instala o Clamav, uma das dificuldades que se encontra com ele é atualizar as definições de vírus.

O Clamav é constituído por diversos arquivos de assinatura de vírus, os bancos de dados de vírus.

São eles:
main.cvd , lançado em 14/11/2010, e que tem a base de assinaturas de vírus.
daily.cvd , que é atualizado diariamente, tem as assinaturas mais recentes de vírus.
bytecode.cvd, que é um arquivo usado para implementar assinaturas complexas de vírus, para encontrar diversas variantes de um mesmo vírus(mutações ou polimórficos)
safebrowsing.cvd, que é um arquivo de assinaturas que implementa ligação com o Google Safe Browsing e é atualizado diariamente.

Um dos arquivos, main.cvd, é atualizado quando se lançam novas versões do Clamav, sendo a mais recente a 0.97, de novembro de 2010.
Os outros arquivos, no entanto, são atualizados diariamente. Portanto, para se ter uma proteção confiável, é necessário atualizar as bases de dados do Clamav com a maior frequência possível.
Porém, geralmente, não consegue se atualizar. Uma das mensagens de erro é : “Base de dados não encontrada” - WARNING: getpatch: Can't download daily.cvd / bytecode.cvd / safebrowsing.cvd .

O Que Acontece ?

Ocorre que as definições padrão do Freshclam(que é a ferramenta de atualização das bases de dados) não especifica os endereços dos diversos mirrors de bases de dados do Clamav. O freshclam.conf vem com as definições padrão, que têm esses dados comentados (#).

O Que Fazer ?

Como root, procurar pelo arquivo freshclam.conf, em /etc/freshclam.conf e, com seu editor de texto favorito, adicionar a seguinte linha:


DatabaseMirror database.clamav.net


Essa linha poderá ser colocada abaixo dos mirrors de bases de dados do Clamav. Como é a base de dados fallback(de reserva), deverá funcionar bem em qualquer país do mundo.

Uma outra configuração a ser feita é habilitar o download do bytecode.cvd, inserindo-se as seguintes linhas:

# This option enables downloading of bytecode.cvd, which includes additional
# detection mechanisms and improvements to the ClamAV engine.
# Default: enabled

Bytecode yes


Também é possível baixar os arquivos de definições de vírus direto do site do Clamav, em http://www.clamav.net/lang/en/ , e, manualmente, baixar um por um os arquivos CVD e depois copia-los(como root) para /var/lib/clamav, que é o local padrão das definições de vírus.
Depois de configurado, rodar o comando freshclam num terminal como root.
Deverá resolver os problemas de atualização do Clamav.

sexta-feira, 25 de fevereiro de 2011

Sobre Perus, Águias e Plataformas em Chamas...



Passado algum tempo depois da fatídica sexta-feira, 11 de fevereiro, podemos olhar o acordo MS/Nokia de uma perspectiva melhor.
E, tirar melhores conclusões sobre ele.
Na verdade, os atos tresloucados da diretoria atual da Nokia, no final das contas, fazem muito sentido. Nós só não sabíamos de toda a história. E, jamais saberemos, é claro. Mas, com o pouco que veio à tona, podemos fazer uma imagem melhor dos diversos envolvidos.

Elop: Não demorou muito para vir a público que ele é o 7o maior acionista da Microsoft. E, seus atos na presidência da Nokia são muito eloquentes neste sentido. Fazer coisas como o “Memorando da Plataforma em Chamas”, que se pensava ser falso, é uma ofensa a toda a cultura da Nokia, e, a partir daí, as ações da empresa começaram a cair.
Na presidência da Nokia, ele age como um funcionário da Microsoft, ajudando uma empresa em detrimento da outra. Este tipo de conflito de interesses é algo que mereceria um escrutínio mais aprofundado, afinal, tais atitudes se enquadram perfeitamente como crimes de colarinho branco.

Conselho de acionistas da Nokia: Interessante saber que diversos grandes acionistas da Microsoft também tem muitas ações da Nokia. E, que eles escolheram sacrificar a Nokia agora, na tentativa de fazer a Microsoft melhorar no mercado. A manobra não adiantou, já que as ações da Nokia caíram 25% desde o anúncio do acordo, enquanto as da Microsoft continuam em baixa. As ações da Google, por outro lado, subiram 8% quando o acordo foi anunciado.

Symbian: Muito se fala, que o setor responsável pelo Symbian cresceu tanto em importância e poder político dentro da Nokia, que começou a engessar a habilidade da empresa em tomar decisões rápidas e ser ágil, e, obviamente, agiu para se auto proteger. O acordo com a Microsoft seria uma resposta ao grupo Symbian, terminando seus dias de influência dentro da Nokia.

Nokia: A Nokia, como empresa, não poderia ter tomado uma decisão pior. Num momento em que o hardware está se comoditizando, que os grandes lucros estão vindo de software e serviços, a Nokia joga fora a sua chance de poder controlar o seu destino, e, ter influencia em serviços(Ovistore – Mapas) e AppStores, para se tornar mais uma fabricante OEM da Microsoft. E, vai acontecer o que aconteceu no mercado de microcomputadores pessoais, onde o hardware foi uma grande fonte de renda apenas no início, com diversas marcas e diversos fabricantes. Quando o PC da IBM se tornou um padrão de indústria, apenas a Microsoft passou a lucrar alto com ele. O resto, fabricantes, OEM's e etc., foram ficando com margens cada vez mais apertadas.
E o que é pior: desde o anúncio do acordo, as ações da Nokia estão em queda livre, e, a empresa perdeu algo em torno de 11 bilhões de dólares em valor de mercado.

Sobre a Nokia, esperem ela se tornar muito mais agressiva contra os fabricantes de celulares que utilizarem o Android(processos de patentes), visto que tanto Elop quanto Horacio Gutierrez(Microsoft) afirmaram que vão proteger a propriedade intelectual conjunta das duas empresas.

Steve Ballmer: Este grande “estrategista”, CEO da Microsoft, tentou com esta manobra, salvar sua cadeira. Um plano muito bom, não fossem os concorrentes Google e Apple. Com esta manobra, praticamente, Ballmer transformou a Nokia em mais uma subsidiária da Microsoft, por 0 US$.
E, não é nada de novo. Ele já fez assim com o Yahoo, onde implantou Carol Bartz, e, o resultado todo mundo viu: Yahoo, de segunda empresa mais importante em buscas da internet, se tornou um nada, apenas uma casca vazia. E, esperem que aconteça com a Nokia o que já aconteceu com o Yahoo: encerramento de projetos, demissões em massa, extinção de setores.
Claro que tudo pode ser algum plano secreto de Steve Ballmer, ir desvalorizando a Nokia, até poder comprá-la por ninharia.

Intel: A Intel precisava desesperadamente da Nokia, tanto que uniu forças, criando o Meego, que era parte sua criação(Moblin) e parte o Maemo(Nokia)
Intel perde feio nos cenários de processadores embarcados e móveis, sempre atrás da ARM, que produz processadores RISC muito menores, eficientes em gasto de energia e dissipação de calor, sem perder potencia de processamento.
Na área embarcada/móvel, a Intel ainda tenta emplacar sua plataforma Atom, sem muito sucesso.
Agora sem a Nokia, Intel fica a deriva, procurando algum outro fabricante que se interesse por seu sistema Meego.

Qt: O pessoal da Qt, apesar de muito otimistas, estão suma situação delicada: Como o Symbian, oficialmente foi anunciado como uma plataforma em vias de extinção, o desenvolvimento futuro do framework Qt está ameaçado. Pelos planos de Elop, eles planejam vender mais 150 milhões de unidades com Symbian nos próximos dois anos e depois encerrar as atividades. E o que vai ser do Qt então ? Por ser um framework muito bom, Elop jamais iria deixá-lo sair do seu controle, afinal, iria concorrer com a plataforma windows da Microsoft. O mais certo é que ele faça como a Oracle fez com o OpenSolaris: Foi deixando-o morrer aos poucos, até encerrar seu desenvolvimento.
Por isso, urge forkar o Qt. Pelo bem do KDE, e, de tantos grandes programas escritos sobre a Qt.

Microsoft: Foi a única vencedora nesse acordo. Precisava desesperadamente que algum fabricante de peso “pegasse” a sua plataforma WP7, já que desde seu lançamento, o interesse por ela foi próximo de nenhum. E, conseguiu, simplesmente a maior fabricante mundial de celulares.
Com seu “funcionário” Elop na direção da Nokia, a Microsoft pode se aproximar de muitas patentes em telefonia móvel, e, com seus atos desastrados no leme da Nokia, o valor da empresa tende a diminuir cada vez mais.
A Microsoft consegue não só um fabricante para seu sistema abacaxi, como de quebra ainda poderá comprar uma Nokia quase falida, bem barato até.
Não é segredo que a Microsoft conseguiu este acordo a peso de ouro, pagou muito para a Nokia para que esta entrasse de cabeça no sistema operacional WP7, mas, mesmo com as “vantagens” para Nokia(economizar muito com cortes em R&D), estes atos não melhoraram as ações da Microsoft, que, anda torrando bilhões em suas aventuras desastradas on line(Bing, Xbox Live e agora WP7). Mas, a fonte de dinheiro da Microsoft é finita, e, eles já estão pedindo alguns bilhões de dólares emprestado. Claro que é coisa que não é muito noticiada, para que a empresa não tenha sua imagem de gigante da TI estragada.

Ninguém pode saber, no entanto, o que vai acontecer. Talvez a Nokia tenha sucesso com o celular movido a Meego que eles estão para lançar este ano. Quem sabe ele pode até atrair atenção novamente ao Meego e dar um novo sopro de vida à plataforma na Nokia. Talvez tenha sucesso até vendendo os celulares WP7. Talvez a Microsoft se endivide demais e venha a falir.

Tudo pode acontecer, mas, parafraseando Vic Gundotra, da Google, dois perus não fazem uma águia. E é isso que Nokia + Microsoft são hoje, duas metades, tentando fazer desesperadamente um inteiro.

sexta-feira, 11 de fevereiro de 2011

Sobre a Nokia descendo a ladeira com a Microsoft



Oh, rapaz, como eu queria escrever algo sobre essa farsa.
Bem, vamos começar a enumerar as questões:

1-Onde estavam as cabeças dos acionistas da Nokia, quando trouxeram  a bordo o Elop?
2-O homem é um burocrata, ele não é um tecnocrata. Quero dizer, ele vai fazer o que os burocratas fazem: cortar custos e demitir.
3-Nokia precisa de um visionário, não um burocrata. Eles precisam de um Jobs, e não outro Ron Hovsepian. E  coisas Hovsepianas é o que  Elop vai fazer.
4-Oh, não, o cara diz que está de pé sobre uma plataforma em chamas e, em seguida, ele tenta apagar fogo com gasolina ... Isso é incrível.
5-A Nokia tem vários anos de desenvolvimento com Symbian e uma quantidade razoável de tempo desenvolvendo o Meego. Eles atravessaram todo o caminho do mar, e, quando eles estão prestes a chegar à costa, o "CEO", diz: Não, vamos voltar atrás e esquecer tudo o que fizemos até agora. Jesus Misericordioso, que idiota.
6-E então, ele fala sobre os ecossistemas, dizendo que as tentativas da Nokia não produziram resultados. Ok, eu vou conceder essa pra ele, vamos dizer que seria verdade (não é). Bem, o que o Einstein faz então? Escolhe uma plataforma com NENHUM ECOSSISTEMA. Oh, rapaz, você tem certeza que esse cara não está sofrendo de privação de realidade?
7-Em seguida, faz todo o barulho que a Nokia está em apuros. Não está. Na verdade, a M $ está com mais problemas do que a Nokia. O fato é, a Nokia sofre porque é grande. O que é mais fácil de se movimentar? Um elefante ou uma formiga? O tamanho gigantesco da Nokia, é problema deles, eles não podem se mover rápido o suficiente, e não conseguem responder à velocidade da Apple, já que a Apple tem apenas Hypefone para cuidar, e nem a velocidade da Google, já que a Google só faz o sistema operacional, e não precisa se preocupar com o hardware.
8- Então, eu digo: Escolhendo WMP7 ao invés  das  próprias criações da Nokia vai ser um fracasso,  é apenas trocar o seis por meia dúzia. O problema da Nokia não é o sistema operacional móvel, é o seu tamanho e, se eles não fizerem algo a respeito, nem mesmo Einstein juntamente com, digamos, Alan Touring, pode salvá-los.

Digamos que a Nokia de hoje é como IBM dos anos 70. A IBM não podia competir com o crescente mercado de computadores domésticos. Em seguida, eles contrataram M $ para fazer seu sistema operacional. Bem, o resto dessa história todo mundo conhece: IBM quase foi por água abaixo, e M $ tornou-se um gigante poderoso, que ainda prejudica a TI até hoje. Parece que pessoal da Nokia não aprendeu com a história.