• 02 jul 2009 /  Geral, Internet, Linux/Open Source

    Após um dia de uso constante e pesado do Firefox 3.5, foi possível comprovar uma melhora na performance.

    Um exemplo, o tempo para abrir o Firefox e carregar uma URL local até finalizar:

    Firefox 3.0.11: 9,983 segundos
    Firefox 3.5: 7,855 segundos

    Parece pouca diferença, mas considerando a quantidade de páginas abertas durante o dia, com conteúdos extensos, é bastante para se notar.

    Porém, a versão 3.5 apresentou alguns erros no teste Acid2 e simplesmente fecha (crash) no Acid3 após obter o resultado de 93/100. Espero que não tenhamos problemas de CSS pela frente.

    Por André Arruda

    Tags: , , ,

  • 12 jan 2009 /  Linux/Open Source, Programação

    O Linux possui um ótimo recurso para melhorar o tempo de resposta do sistema, porém para utilizá-la é necessário recompilar o Kernel, pois por padrão as distribuições (a maioria) não vem com esta opção habilitada, e possuir um processador dual core.

    Esta opção é chamada preemption, mas o que ela faz? Imagine que o processador de seu computador é uma estrada e os processos ativos são os carros.  Exemplificando, um kernel com preemption desativado é uma estrada com 10 pistas com velocidade limitada à 40km/h. Neste caso temos vários carros trafegando ao mesmo tempo porém demorando mais para chegar ao destino. Já um kernel com preemption ativado (preemptible) é uma estrada com 5 pistas mas com velocidade limitada à 100km/h, ou seja, trafegam menos carros num mesmo trecho mas chegam ao destino mais rápido.

    A utilização (ou não) desta opção no kernel tem lados positivos e negativos, geralmente um kernel preemptible (com preemption ativado) é mais útil em um desktop (interface gráfica) enquanto sem esta opção (no preemption) é mais indicado para servidores:

    Por André Arruda

    Tags: , , ,

  • 29 dez 2008 /  Geral, Linux/Open Source, Tecnologia

    Após a “morte” do meu antigo notebook comprei este mês um HP DV4 1120. Fiquei na dúvida por ser um notebook recém lançado no mercado (uns 3 meses) e provavelmente não ter drivers compatíveis no Linux. Mesmo assim arrisquei, e tive sorte. Para minha surpresa boa parte dos drivers são open-source e disponibilizados pelos próprios fabricantes (realtek, broadcom, intel, etc).

    Para dar uma ajuda a quem comprou ou está pensando em comprá-lo e utiliza Linux, montei uma tabela de compatibilidade:

    Testes feitos com OpenSUSE 11.1 32bit (kernel 2.6.28 – SMP PREEMPT)

    Por André Arruda

    Tags: , , , , , ,

  • 23 out 2008 /  Geral, Linux/Open Source, Tecnologia

    Nas últimas eleições nada mais que 130 milhões de eleitores votaram. Todas as máquinas utilizavam o Linux com um programa desenvolvido pelo própria Justiça Eleitoral, uma das maiores utilizações simultâneas do sistema operacional até hoje.

    O Brasil tem sido um exemplo mundial de como a utilização do software livre, quando feita de forma organizada e bem estudada, não só economiza milhões para empresas e entidades públicas como também agiliza o desenvolvimento de soluções em grande escala.

    As fotos do Linux iniciando nas máquinas de votação e um vídeo podem ser vistos aqui.

    Por André Arruda

    Tags: , ,

  • Finalmente! Uma das poucas coisas que faltava funcionar no Linux era a transparência do Flash nos sites. Aparentemente a espera acabou :)

    Hoje faz quase 1 mês que estou utilizando a versão 10 do Flash Player, beta. Mesmo não sendo o release final até agora não tive nenhum tipo de problema e todos os sites acessados que utilizam transparência funcionam normalmente. Os elementos abaixo da transparência são acessíveis sem conflitos quando o flash não está expandido ou visível.

    Quem esperou por este milagre depois de tantos anos pode fazer um teste baixando o player aqui:

    http://labs.adobe.com/downloads/flashplayer10.html

    Por André Arruda

    Tags: , , , , ,

  • 27 set 2008 /  Linux/Open Source, Programação

    Hoje tive que atualizar o PHP de um dos servidores da agência para um projeto que entrará no ar segunda, era uma atualização simples para que o GD utilizasse fontes Type1. O que geralmente é algo rápido se tornou um parto.

    Primeiramentem, ao rodar o comando “yum” que atualiza os pacotes do sistema notei que nenhuma atualização havia sido feita há meses. Atualizei a base de pacotes, rodei uma atualização geral, e nada, todos os pacotes com versões de meses atrás. Resolvi pesquisar no site do Fedora, e não encontrei absolutamente nada referente à versão que o servidor utiliza. Recorri ao Google, e surpresa! achei uma página descrevendo o quão avançado, amigável e prático é o sistema de atualizações do Fedora entre Releases diferentes:

    Por André Arruda

    Tags: , , ,