Contato
dot.dot.dot.
Título: Opera Mini 4.2
Data: 25-11-2008 (09:10)
Categoria: Internet

Foi lançado hoje a versão 4.2 do Opera Mini, o navegador para dispositivos móveis da Opera. Poucas diferenças em relação ao Opera Mini 4.1, as maiores delas a possibilidade de aplicar temas, sincronizar notas com a versão desktop do navegador (bookmarks e histórico já eram sincronizados antes) e algum suporte a vídeo do YouTube de alguns celulares.

O Opera Mini sempre funcionou muito bem comigo. Ao contrário de todos os outros navegadores para dispositivos móveis no mercado, o Mini não conecta-se diretamente aos sites requisitados: ele faz as requisições a servidores do Opera que intermediam o processo, transformando os sites para que sejam facilmente visualizados e rapidamente carregados no dispositivo móvel. O resultado é considerável: até 90% de redução na quantidade de dados carregados para alguns sites. Isso se traduz em menor tempo de carregamento e menor valor pago por dados (no caso de planos que não são ilimitados).

A vantagem adicional é que o scroll nos sites é geralmente bem mais rápida; este é o motivo por que prefiro utilizar o Opera Mini em detrimento do seu irmão, o Opera Mobile. O Opera Mobile funciona da forma tradicional, carregando os sites diretamente. Porém, sem a compressão, alguns sites ficam excessivamente lentos, mesmo depois de totalmente carregados, ao ter-se que fazer scroll ou zoom.

Título: Calculadora do Windows 7 no Vista
Data: 23-11-2008 (09:22)
Categoria: Computação

Descobriram que alguns programas do Windows 7 (a versão pré-Beta apresentada, pelo menos) rodam no Windows Vista. Nenhuma surpresa aí, já que o Windows 7 não deve introduzir tantas diferenças a ponto de a compatibilidade de programas ser afetada. E já dá para testar pelo menos um desses programas: a calculadora.

A calculadora do Windows Vista é virtualmente idêntica a calculadora do Windows 3.0. A do Windows 7 traz, finalmente, novidades, sem perder a simplicidade. Bem-vinda é a possibilidade de visualizar e editar o histórico das operações efetuadas. A nova calculadora introduz a noção de templates: formulários pré-programados com operações úteis (por exemplo, cálculo de taxas de juros).

A calculadora introduz dois novos modos, além do padrão e científico. O modo Estatístico traz operações específicas para estatística (média, mediana, desvio padrão, etc.). O modo Programador traz facilidades na conversão entre bases e operações lógicas.

Faça o download da nova calculadora.

Título: Resetando a BIOS de um notebook Asus W5
Data: 02-08-2008 (04:58)
Categoria: Computação

Para tentar desativar meu HD interno do meu Asus W5 para realizar alguns testes com boot a partir de um HD externo, fui na BIOS e optei por desativar o canal IDE onde o HD está ligado. Este é um procedimento bem normal em qualquer computador. Mas depois de desativar, meu notebook resolveu que nunca mais deixaria ativar o canal novamente. A opção de reabilitar simplesmente não existe na BIOS! O resultado foi que o HD interno não era mais reconhecido.

Depois de uma boa busca no Google, não encontrei solução. Portanto, parti para tentar resetar a BIOS. Porém, como resetar a BIOS de um notebook? Não há um jumper como em placas-mãe tradicionais e a bateria da BIOS é absolutamente inacessível.

Felizmente, há um truque para resetar a BIOS de placas-mãe Asus que também funciona para os notebooks da mesma marca. Basta manter a tecla CTRL pressionada enquanto se liga o computador. Há que se mantê-la pressionada por vários segundos. Em seguida, solta-se a tecla, aguarde o boot e reinicia o computador. A BIOS terá voltado a sua configuração padrão (ou, pelo menos, ele volta a detectar o canal IDE).

Título: Opera 9.5
Data: 13-06-2008 (12:14)
Categoria: Computação

Foi lançado hoje (13 de junho) a versão 9.5 do navegador Opera. Esta versão está no forno há um bom tempo e muitas modificações foram feitas no "motor" do aplicativo. O lançamento certamente foi acelerado para antecipar o lançamento do Firefox 3, mas não deve ser o caso de terem colocado na rua uma versão incompleta, já que o blog de desenvolvimento já indicava o lançamento há algum tempo.

Há diversas novidades nesta versão, as duas principais talvez sejam a possibilidade de fazer buscas em sites já visitados e sincronizar as preferências entre múltiplos navegadores. Os sites mantidos no cache agora podem ser utilizados para busca, tornando simples tentar encontrar aquele site que você fechou há pouco mas não lembra o endereço mais. Com o Opera Link, as preferências do navegador - bookmarks, speed dials, por exemplo - são mantidos em um servidor do Opera e podem ser sincronizados com o Opera Mini, no celular, ou com outro computador. Muito prático para quem costuma navegar de múltiplos locais.

Entre as novidades não muito visíveis, estão melhorias no sistema de e-mail (o M2) e no motor de renderização de páginas. Prometem renderizações mais velozes, com menor consumo de memória. Também incluída nessa versão está o Dragonfly - um conjunto de ferramentas para auxiliar o desenvolvimento de sites, que incluem inspetor de CSS e DOM e debugador de Javascript. Uma mão na roda para qualquer desenvolvedor.

Eu utilizo o Opera já há alguns anos. O principal motivo é o cliente de e-mail integrado ao navegador (e o consumo de memória é muito menor que Firefox +Thunderbird), mas me acostumei a diversos apetrechos que o navegador oferece. Gosto de poder dar CTRL+Z para dar "undo" no fechamento de uma tab, reabrindo-a, por exemplo. Os problemas nunca superaram as vantagens e esta nova versão parece dar uma atualizada em probleminhas que incomodavam durante esses anos. Ou assim espero.

Título: OpenSocial
Data: 29-05-2008 (22:37)
Categoria: Computação
Tenho me entretido descobrindo e desenvolvendo pequenas coisas para o OpenSocial, do Google. O OpenSocial é uma API para aplicativos sociais - orkut, hi5, myspace... quase tudo, menos o Facebook - e é mais uma entre as dezenas de APIs que o Google disponibiliza. A diferença realmente está em ser uma API "aberta", no sentido de poder ser utilizada por qualquer site de rede social.

A utilização do OpenSocial permite criar aplicativos para sites de rede social que suportem a API, de uma maneira bastante semelhante a criação de aplicativos para o Facebook. Desenvolve-se o aplicativo utilizando-se HTML e Javascript (pelo menos) e faz-se chamadas à API para recuperar informações sobre a rede social, bem como interagir com amigos e outros usuários de maneiras diversas.

O OpenSocial é a especificação de um conjunto de funções mínimas que um site de rede social deve suportar para poder dizer que suporta a API. Há funções para, por exemplo, recuperar a lista de amigos e acessar informações em perfis. Como as funções devem ser idênticas para qualquer site que as suporte, isso significa que os aplicativos gerados potencialmente funcionarão com mínimas modificações em diferentes sites. Não é difícil portar um aplicativo do Orkut para o Hi5, Myspace ou mesmo para o iGoogle. A exceção é quando utiliza-se funções adicionais à API básica, que podem ser específicas de um site em particular.

Para quem tem experiência com Javascript e a programação orientada a eventos, construir um aplicativo com OpenSocial é relativamente simples. Algumas limitações dificultam um pouco o processo. Por exemplo, no Orkut cada usuário pode ter no máximo 10KB por aplicativo para armazenar informações não-voláteis. Portanto, qualquer coisa acima disso tem que ser armazenado externamente, o que passa a exigir comunicação entre servidores (que é permitido, com algumas restrições de privacidade).

Estou projetando alguns aplicativos que podem ser divertidos, mais para aprender do que qualquer outra coisa. Assim que tiver algo, coloco no Orkut. Mesmo que ainda não tenham lançados os aplicativos no Brasil.

Título: 24 mitos sobre a Evolução
Data: 19-04-2008 (16:46)
Categoria: Ciência

A New Scientist (tenho que assinar essa revista um dia) está com um artigo compilando os 24 mitos mais comuns sobre a Evolução. Apenas 10 são sobre a Evolução em si, outros 14 são sobre o Criacionismo.

O meu favorito: seleção natural leva a organismos incrementalmente mais complexos. É o "mito" que mais desafia o bom senso, ou pelo menos o que vemos no dia-a-dia. Ainda assim, mesmo que complexidade não seja exigida, ela aparentemente ajuda.

Título: Ubuntu em um iBook G4
Data: 31-03-2008 (13:30)
Categoria: Computação

Se você está tentando rodar o Ubuntu 6.06 em um iBook G4 e recebe uma mensagem de erro relativo a alguma coisa como "bonobo-server", quando o Gnome está inicializando, o problema provavelmente é devido a data do sistema estar incorretamente setada.

Os iBooks tem a péssima mania de retornarem a 1904 se ficarem sem alimentação (sem bateria e fora da tomada). Como o ano inicial dos Linux é 1970, acaba-se com um ano negativo que o Gnome não sabe como processar.

Basta reajustar o relógio do sistema para que tudo funcione.

Título: Athur C. Clarke
Data: 21-03-2008 (17:30)
Categoria: Livros

Arthur C. Clarke faleceu no dia 18 de março. Clarke foi um dos maiores autores de ficção científica, mas também um dos poucos a realmente fazer jus à essa categoria literária. É uma linha tênue que separa a "realidade fantástica" da "ficção científica". A última, na minha visão ideológica de quem nunca estudou literatura, se concentraria em extrapolações científicas mas mantendo-se dentro do que é possível, concebível ou razoável. A primeira, por outro lado, não teria qualquer compromisso com viabilidade técnica ou científica. Não é a toa que Clarke imaginou satélites artficiais para comunicação antes que estes fossem realmente (re)inventados.

É curioso que um dos meus livros favoritos, The Songs From a Distant Earth, de sua autoria, seja também o único livro que li dele. Tenho certeza que já li trechos de "2001" e até de "2010", mas não guardo recordações destes estranhamente. Algo a corrigir no futuro próximo.