Hoje o recado é curto, mas muito importante! Até preferi gravar um vídeo rápido, pra explicar melhor. Só não liguem a má qualidade. Vídeos não são meu forte. :P A ideia é simples: se quiser trabalhar com Programação e se...
Categoria: Dicas
Composer: o gerenciador de dependências para PHP
O Composer é o gerenciador de dependências para PHP mais utilizado hoje em dia em todo o mundo. Ele permite que você defina bibliotecas externas usadas em seu projeto de forma simples. O próprio Composer se encarrega de baixar a biblioteca...
Honeypot: Captcha Acessível Sem Utilização de Imagens
Neste meu antigo post eu mostrei como usar algumas técnicas de Captcha envolvendo imagens. O grande problema disso está no quesito acessibilidade. Leitores de tela não identificam as imagens, dificultando a navegação para deficientes visuais. Outro problema é o incômodo...
A Magia dos números de Fibonacci
Na semana passada, foi publicado no Canal do TED Talk no Youtube, o vídeo The magic of Fibonacci numbers, no qual Arthur Benjamin mostra a Sequência de Fibonacci e a magia escondida nela. Se as escolas mostrassem esse lado da...
C/C++: calculando hash MD5 usando a biblioteca do OpenSSL
Obter o hash MD5 de uma string é uma tarefa bem simples em algumas linguagens de mais alto nível, como Python, Ruby ou PHP. Porém, em C e C++ não é tão simples. Sem o auxílio de uma biblioteca externa,...
Git: criando repositórios remotos
Há um tempo, eu mostrei aqui como usar as funcionalidades básicas do Git para controlar versões de softwares. Hoje mostrarei como criar repositórios remotos via SSH. É possível usar repositórios remotos por meio do GitHub ou do Google Code, mas...
Estudando Inglês: dicas de fontes de conteúdo
Dominar a língua inglesa é fundamental para muitos cargos de trabalho, principalmente na área de TI. Também é importante conhecer esse idioma para objetivos pessoais, como uma viagem para o exterior. Por isso resolvi criar este post para compartilhar com...