Skip to content

Arquivo

Artigos

Notas práticas sobre engenharia de software, arquitetura, infraestrutura e inteligência artificial.

Algoritmo de Dijkstra

Edsger W. Dijkstra foi um cientista da computação holandês que fez contribuições significativas para a ciência da computação. Ele é mais conhecido por desenvolver o algoritmo de Dijkstra, que resolve o problema do …

PHP — Streams Filters

Se você já trabalhou com arquivos em PHP, provavelmente já usou funções como fopen, fwrite, fread, fclose, entre outras. Streams são uma abstração muito poderosa e flexível para trabalhar com arquivos e outros recursos …

JIT (Just in Time) — PHP

Se você ainda não atualizou para o PHP 8.0 ou maior, está na hora de fazer isso. O PHP 8.0 foi lançado em 26 de novembro de 2020 e trouxe o JIT (Just In Time) e é sobre ele que vamos falar hoje. Código OPC Quando você …

Programação Paralela e Assíncrona com PHP

Photo by Ben Griffiths on Unsplash Introdução PHP é uma linguagem de programação de propósito geral, amplamente utilizada para desenvolvimento web. No entanto, PHP também pode ser utilizado para desenvolvimento de …

Tabelas Hash

Uma tabela hash é uma estrutura de dados que associa chaves de pesquisa a valores. Sua principal função é, a partir de uma chave simples, fazer uma busca rápida e eficiente para encontrar o valor desejado. 1. Funções …

Quicksort

Quicksort é um algoritmo de ordenação muito eficiente, inventado por C.A.R. Hoare em 1960. Ele é amplamente utilizado para ordenação de arrays. O algoritmo que apresentamos a seguir é uma versão recursiva do Quicksort …