Thiago Belem / Blog
Artigos e tutoriais sobre desenvolvimento WEB
Criando um tema para WordPress – Parte 3
No último artigo nós começamos a criar o HTML da página inicial, e agora vamos continuar o trabalho criando o topo do site e listando os posts. Deixando o título mais… dinâmico Uma boa prática é mostrar o título do post dentro da tag title, no head do site… Pra...
Criando um tema para WordPress – Parte 2
Na Parte 1 começamos a criar o tema, e agora nós vamos começar a criar o HTML da home do novo tema do meu blog. :) Por enquanto não tenho nenhum layout à seguir, então vou tentar criar o “HTML ideal” com o máximo de semântica possível e vamos ver...
Criando um tema para WordPress - Parte 1
Opa opa! Estou de volta, e dessa vez vou fazer algo que meu amigo Thiago Gonzalez já está pedindo a bastante tempo: mostrar o passo-a-passo da criação de um tema de WordPress. Como eu não gosto de reinventar a roda nem de fazer coisas muito genéricas, vou documentar um caso...
Encriptando senhas de forma segura
Atenção: Esse artigo está desatualizado, por favor leia o meu post mais recente sobre segurança de senhas. Fala pessoal, tudo bom? Volta e meia gosto de vir aqui falar um pouquinho sobre “Segurança” e uma das coisas que acho mais interessante - nessa área - e a encriptação de senhas....
Orientação à Objetos - Métodos e atributos estáticos
Hoje na faculdade estava vendo o código de um colega que está aprendendo PHP e comecei a discutir com ele algumas melhorias, o resultado final foi tão satisfatório e diferente do original que resolvi criar um post pra mostrar como o código evoluiu. O código original - Orientado à objetos...
Atualizando seu projeto em CakePHP para a versão 2.0
Essa semana saiu a versão stable do CakePHP 2.0 e muita coisa ainda está por vir. Resolvi escrever esse post para ajudá-lo a atualizar sua aplicação, mas antes vamos para algumas perguntas e pontos que as pessoas levantaram nas listas e grupos ligados ao CakePHP. Recomendo muito a leitura do...
Automatizando a instalação (deploy) e atualização de sites com Git
Hoje vou mostrar pra vocês como é extramente simples realizar deploys de sites de forma segura, fail-safe e rápida utilizando Git com alguns poucos comandos na linha de comando. Este artigo é uma “tradução” (com algumas modificações) do artigo “Using Git to manage a web site”, escrito por Abhijit Menon-Sen....
Sistema de login com CakePHP 1.3 e AuthComponent
Fala pessoal, tudo bom? Hoje vou tentar explicar pra vocês como configurar o AuthComponent do CakePHP pra criar um sistema de login bem simples mas muito eficiente. Na minha opinião, o maior problemas de usar o Auth em um sistema/aplicação em português é que seu Model de usuários vai se...
Meu Ambiente de Desenvolvimento
Fala pessoal! Tudo em paz? Estou formatando minha máquina e resolvi criar um post no blog enquanto o PC não fica pronto. Vou listar pra vocês as ferramentas, programas, versões e tudo mais que eu uso pra trabalhar no meu dia-a-dia… Muita coisa mudou de uns tempos pra cá, então...
Paginação no CakePHP
Opa opa! Estou de volta :) Tenho recebido algumas dúvidas sobre como usar/fazer paginação no CakePHP, e resolvi ensinar pra vocês como eu resolvo esse problema… Você vai que precisamos de exatamente duas linhas pra fazer uma consulta paginada no CakePHP, e mais duas linhas pra mostrar os links de...