Thiago Belem / Blog
Artigos e tutoriais sobre desenvolvimento WEB
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...
Project Euler - Desafios de programação
Fala meus queridos leitores! Tudo bem? Essa semana eu queria falar um pouquinho do Project Euler, um projeto beeeem interessante. Project… Quem? Euler fez importantes descobertas em campos variados nos cálculos e grafos. Ele também fez muitas contribuições para a matemática moderna no campo da terminologia e notação, em especial para as análises matemáticas,...