Thiago Belem / Blog
Artigos e tutoriais sobre desenvolvimento WEB
Como acelerar sua conexão com a Internet: dicas simples para melhorar a velocidade
Você está sofrendo com velocidade lenta da internet? Não está obtendo as velocidades pelas quais está pagando? Se você possui muitos dispositivos em sua rede, usa hardware antigo ou tem interferência de outros sinais sem fio, existem motivos pelas quais sua Internet pode ser muito mais lenta do que deveria....
Gerenciando assets com o Bower
Hoje vou replicar aqui um post que publiquei no blog da HE:labs. O Bower (bower.io), criado pelo galerê do Twitter, é um “gerenciador de pacotes para web”, mas especificamente para pacotes de Front-end. A ideia por trás dele é bem simples: você lista as dependências de JS (jQuery, jQuery Highlight, Backbone...
Instalando PHP 5.4 com Homebrew no OS X
Atualmente estou usando Mac durante alguns dias da semana, e como pretendo voltar a escrever artigos para o blog, precisei instalar o Mamp. Como estou usando o compilar o PHP (manualmente) e busquei um solução que fizesse uso dele. Outro ponto é que não queria instalar o Apache pois o PHP...
PHP 5.5 - API de senhas
A novidades do PHP 5.5. O objetivo principal dessa API é padronizar/facilitar o trabalho de crypt. Com essa nova api, foram criadas quatro novas funções: password get info password hash password needs rehash password verify Vamos ver o uso das duas funções mais importantes (e úteis) dessa API.. password_hash O...
PHP 5.5 - Novidades e novas funcionalidades
O PHP 5.5 entrou em estado beta no dia 21 desse mês, e deve ser lançada nos próximos dias. Vamos à um resumão das mais interessantes novas funcionalidades que virão com essa atualização. Todas essa novidades vão permitir a criação de sistemas e frameworks mais simples e eficientes, pois recursos desse tipo contribuem e muito...
Mas afinal, o que é o MVC?
Model–view–controller (MVC) is a software architecture pattern that separates the representation of information from the user’s interaction with it. – Wikipedia MVC é um padrão de arquitetura de software que separa a informação (e as suas regras de negócio) da interface com a qual o usuário interage. É uma forma de estruturar seu...
PHP: Sim, nós precisamos de padrões!
Ontem o PHP: Sim, nós precisamos de padrões que eu concordo em gênero, número e grau… então resolvi reproduzí-lo na íntegra aqui e adicionar alguns links/observações: Se você é um programador web e tem o PHP como sua linguagem principal, ou uma das linguagens que mais usa, pode ser que você...
Usando bcrypt no CakePHP
Recentemente escrevi um pequeno artigo falando sobre as vantagens e utilização do bcrypt em projetos PHP. E agora gostaria de mostrar pra vocês como é fácil hashear senhas usando o bcrypt dentro do CakePHP. Versão 2.3+ O versão 2.3 do CakePHP, que hoje (20/11) ainda está em desenvolvimento. Habilitando e...
PHP 5.4 - Servidor interno
Uma das funcionalidades implementadas do PHP 5.4 é o servidor interno, que permite que você teste e desenvolva sites localmente sem a necessidade de servidores como Apache ou Nginx. Este é um recurso que eu já havia visto em linguagens como Python e Ruby, mas (até onde eu sei) nunca...
PHP 5.4 - Novidades e novas funcionalidades
Eu sei que o assunto não é novo, já que o PHP 5.4 foi lançado 01 de março de 2012 (já já vai fazer um ano!), mas muita gente ainda não sabe o que há de novo e - talvez por isso - ainda não instalou a versão mais recente. Por...