segunda-feira, 16 de maio de 2011
FlashMessenger
quinta-feira, 7 de outubro de 2010
Oauth Twitter
Seguindo a mesma lógica do ultimo post, irei dividir o conteúdo em algumas partes e vou atualizando o post a medida que o tempo me permite. O tema dessa vez é o twitter e sua api. Vou utilizar o zend oauth pra autenticar no twitter e fazer algumas operações bem básicas que podem ser aproveitadas em qualquer site.
terça-feira, 5 de outubro de 2010
Encurtando URLs
Tenho tido pouco tempo pro blog, então vou tentar algo diferente. Em vez de um post completo dessa vez vou colocar parte dele, e vou atualizando até ele ficar pronto. O tema desse post vai ser a api para encurtar urls do bit.ly, já que o google ainda não tem a sua api.
domingo, 5 de setembro de 2010
Avaliação de Desempenho
O titulo desse post poderia ser "Criando cache de imagens no browser". Mas eu queria também apresentar uma ferramenta bem legal. O nome dela é Page Speed.
sábado, 28 de agosto de 2010
Exemplo de implementação usando Zend framework

Como aplicar os modulos na construção MVC usando ZF era uma pergunta que estava me faltando responder pra mim mesmo a algum tempo. Faltava clareza na minha interpretação. E conversando com o Maicon eu percebi que não era só eu que tinha dificuldade em entender o papel e aplicação do modulo.
terça-feira, 24 de agosto de 2010
O Cache e o PHP
Eu vejo muita confusão ainda nos dias de hoje sobre o que o cache é e qual o seu papel na aplicação. A idéia desse post é explicar o cache e mostrar algumas implementações simples onde o cache pode fazer grande diferença.
quinta-feira, 19 de agosto de 2010
Criando Vergonha na Cara e Usando o Debug do PHP
A preguiça sempre foi minha inimiga, mas já era tempo de dar um basta nessa lenga-lenga, criar vergonha na cara e começar a usar a porcaria dum debugger pra PHP. Chega de usar var_dump e print_r.
segunda-feira, 16 de agosto de 2010
Acesso a Banco de Dados com PDO
Quando eu comecei a programar PHP muitas práticas interessantes não faziam parte do meu cotidiano. Eu tive que aprender muita coisa errando e pesquisando na net. Trocar o banco de uma aplicação de mysql pra postgres pode dar bastante dor de cabeça. E esquecer de escapar as querys pode resultar em SQL injections. Muitos programadores não conhecem os perigos dos SQLs.
Bom, uma das ferramentas que deveríamos usar em nosso dia a dia é o PDO, ou algum DO (data object) qualquer. Por exemplo, você lembra de escapar todas as querys que você roda? Eu não culpo, eu também esqueceria. Mas isso leva a uma falha de segurança grave. E implementar usando PDO pode ser muito menos doloroso do que possa parecer.
domingo, 8 de agosto de 2010
Identificando recursos do Browser

A algum tempo eu postei sobre uma classe para identificar o tipo de browser do cliente. Nas minhas andanças pelo manual do php eu encontrei algo que pode tornar tornar aquela ferramenta muito mais simples e robusta e que diria que o php já tinha funções in build tão bacanas e tão pouco conhecidas.
quinta-feira, 5 de agosto de 2010
Zend Certified Engineer
Algum tempo sem postar aqui, mas era por uma boa causa, tenho tentado dar um gás na minha faculdade que junto com o trabalho acaba ocupando todo meu tempo. Bem, quase todo... Nas férias de inverno ainda deu tempo pra correr atrás deste que já era meu desejo a algum tempo.
segunda-feira, 12 de abril de 2010
Identificando o dispositivo do cliente
Bom, talvez não seja tão difícil identificar um dispositivo móvel acessando seu site. Desde que você use a classe IsMobile.





