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,...
Categoria: Programação
Server Push: Long Polling usando PHP
Há situações em que precisamos obter uma resposta de um servidor a cada X intervalo de tempo. Alguns programadores criam rotinas que ficam perguntando para o servidor toda hora. O problema dessa abordagem é que ela sobrecarrega o servidor com...
Como usar o servidor nativo do PHP
Até o PHP 5.3, era necessário instalar um Servidor Web, como o Apache, Nginx ou IIS, para executar scripts PHP pelo navegador. Em ambientes de desenvolvimento, onde há, em geral, apenas um usuário fazendo requisições HTTP para os testes, é um...
Curso de Shell Script – Módulo #1: Scripts Shell e suas estruturas
Dando continuidade ao Curso de Shell Script, neste segundo módulo vou mostrar como criar scripts Shell. Caso não tenha visto o primeiro módulo, acesse este link para ler o Curso de Shell Script: Módulo #0 - Comandos Básicos do Linux....
Curso de Shell Script: Módulo #0 – Comandos Básicos do Linux
Este curso de Shell Script, divido em duas partes, tem por objetivo mostrar os principais conceitos do Bash, seus comandos mais utilizados e a teoria sobre como criar scripts Shell. Não adianta querer programar usando Shell Script sem conhecer os...
A extensão MySQLi do PHP
O PHP possui a extensão MySQL nativamente desde a versão 4. No PHP 5 foi adicionada a extensão MySQLi, que é uma versão mais completa e recente da antiga extensão MySQL. Além disso, a extensão MySQLi suporta orientação e objetos. Essa...
Como Inserir Múltiplos Registros no Banco de Dados de Forma Eficiente
Como inserir diversos registros simultaneamente em uma tabela de banco de dados
Sou Roberto Beraldo (ou apenas Beraldo), desenvolvedor PHP há mais de 15 anos, numa jornada de desenvolvimento para me aprofundar no mundo DevOps e Cloud. Bacharel em Ciência da Computação, com uma base sólida em desenvolvimento web e conhecimentos em DevOps e Computação em Nuvem. Estou dedicado a conectar o desenvolvimento de software com a gestão de infraestrutura.