Thiago Belem / Blog
Artigos e tutoriais sobre desenvolvimento WEB
Removendo acentos de uma string – URLs amigáveis
Hoje vou mostrar um código bem simples de uma função que eu criei para remover acentos de uma string… Essa função é muito útil quando queremos trabalhar com URLs amigáveis e precisamos passar o slug (versão sem acento, espaço e caracteres especiais de uma string) para uma URL. Veja como...
Exibindo mapas no seu site – Google Maps + PHP – Parte 2
Fala gente, Essa é a continuação de um tutorial da semana passada: Buscando a Latitude e Longitude de um endereço – Google Maps + PHP – Parte 1 Hoje vou mostrar como você pode exibir um mapinha do Google Maps no seu site, usando as informações encontradas com a Google...
Ambiente de Desenvolvimento para iniciantes
Fala gente, Esse mês que passou muita gente me perguntou sobre como seria um bom ambiente de desenvolvimento para iniciantes no PHP e/ou CakePHP… Bom, aqui vão algumas recomendações PESSOAIS de programas/versões/aplicações que eu uso, mas não significa que alguém aqui seja obrigado a concordar comigo. O ambiente do qual...
Resolvendo o problema de "headers already sent"
Um erro que muito programador iniciante acaba se deparando aí é o famoso “Warning: Cannot modify header information - headers already sent by…” ou “Warning: Cannot send session cookie - headers already sent by…” e nem sempre é fácil de descobrir o que se fazer para resolver esse erro (que...
CSS Reset – O que é e como usar?
Hoje vou falar sobre uma coisa simples, rápida e MUUITO útil… o CSS Reset ou CSS Reseter. Há um grande problema quando implementamos um layout em HTML e CSS e vamos testar em outros browsers como o Internet Explorer ou Safari… Alguns elementos não se comportam da mesma forma, mesmo...
Buscando a Latitude e Longitude de um endereço – Google Maps + PHP – Parte 1
Fala pessoal, hoje eu vou falar sobre uma funcionalidade que sempre tive interesse em desenvolver mas nunca parei para estudar sobre: Google Maps + PHP. Vamos fazer um código que usa as APIs do Google Maps para buscar a latitude e longitude de um endereço qualquer, por exemplo: “Av. Brasil,...
Relacionamento de Tabelas no MySQL
Opa opa! Hoje vamos a mais um tutorial step by step onde vou falar e mostrar como fazer relacionamento entre tabelas no MySQL. O relacionamento de tabelas é necessário quando temos mais de uma tabela com informações que podem e precisam ser cruzadas, por exemplo: categorias e produtos… Cada registro...
PHP: As 10 melhores práticas pra um iniciante
Hoje vi essa “pequena” lista de atitudes criada pelo Glen Stansberry lá no Tuts+ e resolvi passar ela pra vocês aqui no blog em bom português… A lista “oficial” tem 30 itens, mas eu resolvi fazer um apanhado dos 10 mais importantes. O PHP é (hoje em dia) indiscutivelmente a...
O que são e como usar as Cron Jobs?
Hoje vi uma pergunta no fórum do iMasters bem simples mas que me deu vontade de criar um tópico aqui para respondê-la: Cron jobs, o que é? O que são as Cron Jobs? As Cron Jobs são como as Terefas Agendadas do Windows: são tarefas executadas automaticamente de X em...
Entendendo os seletores do jQuery
Hoje vou falar sobre uma parte bem simples mas de enorme importância no uso do jQuery: os seletores. Através dos seletores você escolhe com qual elemento do HTML irá trabalhar e/ou interagir. Os seletores do jQuery são muito parecidos com os seletores do CSS onde você identifica cada elemento usando...