Sabe quando você vê uma coisa e sabe que ela tem o potencial pra ser the next big thing? Foi o que eu senti quando eu vi esse site. Eu já ouvi que a web esta morrendo e que não acreditam no potencial do HTML5. Mas com certeza isso não é verdade.
terça-feira, 31 de agosto de 2010
HTML5 é impressionante
![](https://resources.blogblog.com/img/icon18_edit_allbkg.gif)
sábado, 28 de agosto de 2010
Exemplo de implementação usando Zend framework
![](http://www.profissionaisti.com.br/wp-content/uploads/2010/05/logo-zend-framework.jpg)
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.
![](https://resources.blogblog.com/img/icon18_edit_allbkg.gif)
sexta-feira, 27 de agosto de 2010
Css Continua me Impressionado
![](http://4.bp.blogspot.com/_4ttj6YxZQtQ/THfiBoi4JII/AAAAAAAABho/DWSaiXchX-k/s320/fail_whale.jpg)
Eu tenho post sobre css no forno, mas primeiro eu queria dar um gostinho do que o css é capaz. A imagem a cima foi criada inteiramente com css. Clique no leia mais para ver a versão em css.
![](https://resources.blogblog.com/img/icon18_edit_allbkg.gif)
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.
![](https://resources.blogblog.com/img/icon18_edit_allbkg.gif)
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.
![](https://resources.blogblog.com/img/icon18_edit_allbkg.gif)
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.
quinta-feira, 12 de agosto de 2010
Colocando Código nos Posts
Colocar um hightlighter no site não é algo tão simples como deveria. Na verdade não é simples nem descobrir que esse é o nome do que você esta procurando. Então se o que você quer no seu site é algo como o da imagem, "bem vindo, você veio ao lugar certo".
![](https://resources.blogblog.com/img/icon18_edit_allbkg.gif)
segunda-feira, 9 de agosto de 2010
Implementando Lightbox no Blogspot
![](https://resources.blogblog.com/img/icon18_edit_allbkg.gif)
domingo, 8 de agosto de 2010
Identificando recursos do Browser
![](http://1.bp.blogspot.com/_4ttj6YxZQtQ/TF9QLF8TynI/AAAAAAAABeU/G7OIAa-90wI/s320/browser-producers.jpg)
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.