Navegando pela web me deparei com o blog do Andre Noel e vi essa dica interessante de como "transformar" a tecla com o simbolo do windows segue o link abaixohttp://andrenoel.com.br/2010/07/26/transformando-a-tecla-win-em-tecla-ubu/Att"Why So Serious?" Finalmente resolvi para de adiar e comecar a me preparar com seriedade para realizar a prova da zend de certificacao PHP para tornar o estudo mais interessante resolvi comecarei a escrever uma serie de tutoriais(a intencao e que sejam mais praticos com exemplos para melhor fixar o conteudo) sobre os topicos da prova alem de postar links para simulados e outros artigos interessantes.Para que os artigos nao se resumissem apenas aos aspectos tecnicos achei por bem adotar a seguinte metodologia a cada tutorial publicado sobre um topico tecnico da certificacao irei adicionar outro topico com questoes sobre o assunto e com respostas justificadas de cada questao.Abaixo segue a ordem dos assuntos1-O Basico do PHP 2-Funcoes3-Arrays4-Strings5-Web Programing6-Programacao Orientada a Objeto (OOP)7-SQL8- Design Pattern9- XML e Webservices10- Seguranca11-Streams e RedeAttI knew a man once who said, "Death smiles at us all. All a man can do is smile back." Acredito que muitos ja passaram por esse tipo de situacao em que um objeto/funcionalidade da sua aplicacao esta rodando a meses em producao e de repente sem nenhuma atualizacao de codigo ele simplesmente para de funcionarComo em um ambiente de producao bem configurado os erros e mensagens de warning sao desabilitados no php.ini e muitas vezes no ambiente de homologacao nao e possivel reproduzir esse comportamento se faz necessario ativar as mensagens de erro/warning porem nao para aplicacao toda so para aquele metodo ,funcao ou trecho de codigo . Para isso sera necessario colocar o codigo abaixo no metodo/funcao/trecho de codigo c : ini_set("display_errors", 1); error_reporting(E_ERROR | E_WARNING); O ini_set e um comando que serve para definir um valor de uma configuracao do servidor em tempo de execucao no caso acima ele esta ativando a visualizacao dos erros .O error_reporting e um comando para definir o nivel de erros que serao exibidos em tempo de execucao no caso acima o comando ira exibir todos os erros e warnings apartir deste ponto porem existem mais opcoes recomendo a leitura do manual do php no link abaixo para uma melhor configuracao http://php.net/manual/pt_BR/function.error-reporting.phpQuando nao for mais necessario basta retornar aos valores originais do arquivo php.ini"Madness is like gravity. All it takes is a little push."Att Essa e uma surpresa que posso dizer nada agradavel que aconteceu quando eu tinha acabado de me logar no ubuntuO tracer nada mais e que um miniaplicativo de pesquisa indexada de arquivoso jeito mais facil que eu achei de acabar com essa mensagem e desativando o tracker para isso abra o terminal e digitesudo tracker-processes -rDepois va em Sistema >Preferencias >Aplicativos de SessaoDesabilite a opcao Tracker Servico de pesquisa e indexacao Tracker (veja a figura abaixo)AttI knew a man once who said, "Death smiles at us all. All a man can do is smile back." Este post trata de uma situacao no minimo curiosa que passei esses dias com Ubuntu 9.04 eu ate alguns dias atras usava o som onbord da