Olá, seja bem-vindo ao meu blog

Sou um desenvolvedor web com grande interesse em interfaces e usabilidade. Neste espaço você encontrará artigos sobre programação e design.

  • 28 de maio de 2010

    11Canvas: nova classe para manipulação e redimensionamento de imagens com PHP

    Quase 3 anos, 144 comentários e dezenas de e-mails depois resolvi atualizar e dar o devido valor à minha classe de manipulação e redimensionamento de imagens com PHP. A antiga m2brimagem agora virou canvas e, em breve, contará com um site próprio. Nessa nova versão, dei uma revisada geral no código e adicionei novas funcionalidades - a grande maioria delas sugerida/solicitada por vocês, queridos leitores.

    Continue lendo

  • 01 de março de 2010

    18Recortando imagens com jCrop e PHP

    Quando desenvolvemos um sistema com upload de fotos envolvendo miniaturas, é muito comum um cliente não gostar dos thumbnails gerados automaticamente pelo PHP, já que todos devem possuir o corte nas mesmas coordenadas X e Y. Existem duas maneiras de resolver o problema: uma é criar um novo campo de upload para que o cliente já mande a miniatura no tamanho certinho. A outra é desenvolver uma interface em javascript para o cliente selecionar, após o upload, a área da foto que ele deseja utilizar na miniatura.

    Continue lendo

  • 11 de fevereiro de 2010

    6PHP: Retornando todas as combinações possíveis de um array multidimensional

    Ontem me deparei com uma tarefa que, a princípio, parecia ser bem simples. O que eu precisava fazer era pegar um array multidimensional e retornar todas as suas combinações possíveis. No entanto, depois de algum tempo quebrando a cabeça, ficou claro que era um pouco mais complicado do que eu imaginava.

    Continue lendo

  • 05 de fevereiro de 2010

    2Akismet: Bloqueando spam nos comentários do seu blog

    Pra todo mundo que tem um blog, uma das coisas mais chatas é gerenciar os comentários. Mesmo que seu blog não seja tão popular assim, sem uma ferramenta anti-spam o espaço reservado aos comentários será invadido e tomado de assalto por mensagens com links para comprar Viagra, loteria, ninfetas russas etc. Neste post você aprende a utilizar o Automattic Kismet, ou Akismet para os íntimos.

    Continue lendo

  • 17 de novembro de 2009

    31Populando selects de cidades e estados com AJAX (PHP e jQuery)

    Nada pior do que deixar um campo de cidade como texto livre para os usuários. Os erros de português e digitação acabam com qualquer chance de um relatório fiel filtrado por localidade. Além do mais, é muito mais fácil pro próprio usuário poder escolher sua cidade em uma lista já estabelecida.

    Continue lendo

  • 23 de outubro de 2009

    2011 dicas de PHP que talvez você não conheça

    Você sabia que a função isset(), em alguns casos, pode substituir a strlen()? Que o "?>" no final dos arquivos PHP é opcional? E que, a partir do PHP 5, é possível encadear métodos de uma classe? Confira 11 dicas de PHP que talvez você não conheça.

    Continue lendo

  • 28 de setembro de 2009

    31Interface drag and drop com jQuery (atualizado)

    Muita gente chega no meu blog pesquisando por "drag and drop". Em respeito a esses leitores resolvi dar uma atualizada no meu primeiro artigo sobre o tema. Na época em que foi publicado, ainda não existia a parte de interface oficial do jQuery - muitos elementos, aliás, foram incorporados dos plugins de interface não-oficiais do site eyecon.ro.

    Continue lendo

  • 17 de setembro de 2009

    83Programadores PHP e agências web: onde está o problema?

    Qual é o problema com os programadores PHP disponíveis no mercado? Ultimamente tenho repetido esta pergunta o tempo todo. Já se vão mais de dois anos tentando achar bons programadores para estabelecer e formar uma equipe. Perdi a conta de quantas entrevistas fizemos, quantos testes, quantos contatos…

    Continue lendo

Mais artigos