Development

Code Reviews - Not just a quality tool

Code Reviews - Not just a quality tool

  • May 17, 2016

I’m a big fan of Code Reviews, or Peer Reviews, within the work flow of a team.

Read More
Installing Composer Packages

Installing Composer Packages

  • October 13, 2014

I have been putting together a new talk about Composer, and that means looking around the community, doing loads of research and trying to identify the items that need to be covered in a talk.

Read More
Using Git Hooks to delegate routine tasks

Using Git Hooks to delegate routine tasks

  • November 15, 2013

My team currently uses GitHub as the center of our development process, taking full advantage of Pull Requests and all that.

Read More
Problem solving technique #1: Taking a mental break

Problem solving technique #1: Taking a mental break

  • February 4, 2011

Developers are modern day artists whose masterpieces are not hung on walls but stretched out thin on web servers all over the world, yes that is very poetic, but I really try to look at developers as artists and puzzle solvers.

Read More
Using the Facebook PHP-SDK to run FQL

Using the Facebook PHP-SDK to run FQL

  • January 12, 2011

As of Facebook’s migration to the new Graph API and its OAuth 2.

Read More
PHP Security: Are you paying attention?

PHP Security: Are you paying attention?

  • September 29, 2009

Security is a recurring topic when the talk is about Technology, or any other area for that matter.

Read More
Pequenas mudanças

Pequenas mudanças

  • August 23, 2008

Caro leitor frequente, Você que acompanha este blog desde seu início, em 2006 percebeu que ele sempre rondou em torno de assuntos web, mas sempre com um foco em PHP.

Read More
Feedalizr 1.1.0 alpha

Feedalizr 1.1.0 alpha

  • May 27, 2008

A semana passada marcou o lançamento da nova versão do feedalizr.

Read More
New Mac Widget: QR Code Generator

New Mac Widget: QR Code Generator

  • May 20, 2008

With the advent of the smartphones, tools used before in the most random areas end up coming to a phone near you.

Read More
DashBoard Widget: Gerador de códigos QR

DashBoard Widget: Gerador de códigos QR

  • May 19, 2008

Com o advento dos smartphones , ferramentas usadas nas mais diversas áreas acabam chegando rapidamente a eles.

Read More
Screencast: Utilizando o dmsAutocomplete com banco de dados

Screencast: Utilizando o dmsAutocomplete com banco de dados

  • January 10, 2008

Uma das perguntas que mais respondo pelo blog é “Como faço para utilizar o dmsAutocomplete com registros da base de dados?”. Além disso, a muito tempo procuro uma “desculpa” para fazer um screencast. Decidi então juntar estas duas situações e fazer o primeiro screencast da DMS Systems.

No video apresentado neste post vou demonstrar como fazer uma simples adaptação ao script PHP que vem incluído no dmsAutocomplete para que o mesmo busque dentro de uma base de dados e não mais dentro do texto como o exemplo demonstra. Usarei uma base de dados mysql simples e farei as conexões e busca de resultados utilizando as funções básicas do PDO, portanto se não conhecem esta nova camada OO de abstração de conexão com a base de dados, sugiro que procurem sobre, pois ela facilita e organiza bastante o trabalho com base de dados no PHP.

UPDATE: No momento o serviço que hospeda o screencast esta offline, o screencast deve voltar na quinta ou sexta

UPDATE: Screencast no ar novamente

Read More
Optimizing code with __autoload()

Optimizing code with __autoload()

  • March 13, 2007

With the advent of PHP5 a new tool was available to all who wished to optimize their code, its called __autoload. This function can reduce the time lost by having to include object and class files in your code. But how do you proceed in creating an __autoload function to optimize code?

Read More