O seu browser “guenta o tranco”?
Separei alguns links com testes de renderização utilizando animações em HTML5 e JavaScript, e outros testes interessantes, será se o seu navegador "guenta o tranco"?
Se você (assim como eu) tem vários browsers instalados no PC é uma brincadeira interessante testar como cada um se comporta. Isso não quer dizer que você deveria usar o que tem a melhor performance, afinal existem outros aspectos a se considerar ao usar um browser, mas é interessante ver a evolução dos engines JavaScript e da capacidade de processamento gráfico.
Performance gráfica: Let it Snow
Hello World com Zend Framework
No post anterior mostrei a estrutura de diretórios recomendada para se utilizar o Zend Framework, agora iremos criar as primeiras linhas de código, e fazer o software mais famoso entre nós programadores, o Hello World.
Se você ainda não utilizou frameworks de desenvolvimento deve estar pensando: "ok, mas o hello world em php se resume a <?php echo 'Hello World!'; ?>", pois bem, usaremos esse exemplo de uma simples saída de string mas usando a estrutura MVC (Model View Controller) implementada em Zend Framework para gerar esse mesmo resultado, e a medida em que você for seguindo no seu projeto você verá as inúmeras vantagens de utilizar essa arquitetura.
Observe que até o momento o nosso projeto não possui sequer um arquivo no nosso diretório público (public_html, httpdocs, www, etc), nós precisaremos apenas de um arquivo .php no diretório público, e a única coisa que ele fará é disparar o inicializador do projeto (Bootstrap). Então, vamos ao que interessa...
// httpdocs/index.php defined('APPLICATION_PATH') || define('APPLICATION_PATH', '/home/zend/application/projeto/'); defined('APPLICATION_ENV') || define('APPLICATION_ENV', 'testing'); set_include_path(implode(PATH_SEPARATOR, array(APPLICATION_PATH, "/home/zend/library/"))); require_once 'Zend/Application.php'; $application = new Zend_Application(APPLICATION_ENV, APPLICATION_PATH . '/configs/application.ini'); $application->bootstrap()->run();
Começando com Zend Framework
Se você está lendo esse artigo é porque provavelmente já leu um pouco a respeito de Zend Framework e pensa em começar a utilizá-lo em seus projetos, pouparei maiores detalhes sobre o que é ZF e quais as suas vantagens em relação a outros frameworks PHP, aqui estou considerando que você já está decidido a usá-lo.
Caso ainda tenha muitas dúvidas sobre o framework em si, deixe um recado ao final do post que providencio um outro texto sobre as noções básicas de ZF. E por falar em noções básicas, vamos ao B+A=BA da configuração do Zend Framework...
Lumia 900 – A (não tão) grande novidade da Nokia
É interessante ver como a Nokia não consegue evitar o vasamento de informações ao lançar grandes produtos. Foi assim com o "Nokia Sea Ray", depois conhecido como Lumia 800 e dessa vez com o "Nokia Ace", desde a semana passada a ficha técnica completa os rumores sobre o "Nokia Ace" já circulavam na internet, e como já era de se esperar em relação à Nokia, os rumores eram verdadeiros.
O "Nokia Ace", grande lançamento da Nokia na CES 2012, na verdade chama-se Lumia 900, e é o terceiro aparelho com o Windows Phone lançado pela Nokia. Entre os destaques do Lumia 900 estão a compatibilidade com redes 4G, câmera frontal, e tela AMOLED de 4,3" (maior que a do Lumia 800). NFC e Skype ainda não estão presentes.
Windows 8 com instalador via web
Em seu último post no blog Building Windows 8 a Microsoft mostrou algumas novidades sobre o mecanismo de instalação da próxima versão do Windows.
No Windows 7, se quisermos fazer um upgrade de versão, ou mesmo atualizar do Windows Vista/XP o passos a se seguir incluem:
- Instalar o Windows 7 Upgrade Advisor
- Utilizar o Windows Easy Transfer para salvar os arquivos e configurações
- Adquirir uma mídia de instalação do Windows 7 (e instalar o Windows)
- Executar novamente o Windows Easy Transfer para "voltar o backup"
O Windows 8 reunirá todas as etapas anteriores em um único instalador, que além de detectar possíveis incompatibilidades de software/hardware, também permitirá realizar backup de arquivos e configurações.
Zune – O Media Player Estilo Windows 8

Iniciando a sessão de reviews do blog mostrarei pra vocês um pouco do Zune, o Player de música Metro Style da Microsoft.
Após anos de soberania do Windows Media Player ao que parece a Microsoft pretende substituir o player que já vai fazer 14 anos por um novo player, o Zune.
O novo player segue o padrão Metro Style que a Microsoft vem adotando em alguns de seus produtos, como no Windows Phone e no Windows 8, além de possuir também alguma semelhança com o Windows Media Center. A interface é bastante intuitiva e o gerenciamento da biblioteca de midia não deixa a desejar.
Diferenças entre o Nokia Lumia 800 e 710
No ultimo mês a Nokia mostrou ao mundo seus primeiros filhotes com Windows Phone, os smartphones da família Lumia. Sabemos que ambos possuem o mesmo tamanho de tela, mesma memória e mesmo processador, então, o que faz ambos serem tão diferentes no quesito preço? Continue lendo e entenderá os motivos.
