Artigos e tutoriais para Desenvolvedores

Confira nossos artigos e tutoriais exclusivos sobre os mais variados temas da Tecnologia da Informação.

Como escolher a versão do PHP utilizada no Composer?

Veja como utilizar o comando composer em diferentes versões do PHP

Não confunda os métodos da Collection com os do Eloquent!

Utilizando ngrok com Laravel

NGROK é um serviço gratuito que permite ao desenvolvedor abrir um túnel que tornará exposto na web os serviços executados localmente. Nesse tutorial, estarei ensinando co...

Por que o comando 'php artisan serve' não funciona no Lumen Framework?

Nesse tutorial vamos entender por que o comando "php artisan serve" não funciona no Lumen e qual é a solução para esse problema.

Qual é a diferença entre readfile e file_get_contents em PHP?

Veja nesse artigo quais as principais diferenças entre as funções de leitura de arquivo readfile e file_get_contents.

Como criar e publicar uma biblioteca própria no Composer

Aprenda como criar, publicar e disponibilizar a sua própria biblioteca ou pacote no Composer.

Como gerar cores aleatórias com PHP?

Aprenda a gerar cores hexadecimais aleatórias através do PHP.

Criando um usuário através do artisan interativamente

Aprenda a criar um comando personalizado e interativo no Artisan para criar usuários de maneira rápida, simples e eficiente, através da linha de comando, no Laravel.

Erros comuns no Laravel

Existem vários erros que podem acontecer numa aplicação Laravel, que simplesmente podem se repetir várias vezes, sem você descobrir a causa logo de cara. Descubra aqui a...

Como verificar se uma hora é válida no PHP?

Aprenda como verificar se uma hora/horário é válido ou não pelo PHP

Criando um componente com diferentes temas com Blade e Tailwind CSS

Neste tutorial, veja como definir seus próprios temas usando componentes do Blade e Tailwindcss.

Atualizando a versão do PHP no Ubuntu 22

Ao atualizar para a versão 22 do Ubuntu, você poderá ter problemas com as versões do PHP instaladas. Aprenda a solucionar este problema neste tutorial.

Como fazer uma sessão PHP expirar após determinado tempo?

Veja como é fácil definir o tempo de expiração de uma sessão no PHP.

Resolvendo o erro 404 ao usar o Vue Router no Apache

Ao tentar criar um virtual host para uma aplicação Vue rodar no Apache, é comum ter problemas com as rotas Vue Router, pois ao atualizar a página ou acessar diretamente u...

Como obter as coordenadas de um Canvas em HTML5?

Veja como obter as coordenadas X e Y relativas a um elemento Canvas no HTML5

Como resolver o erro "compact: Undefined variable" no PHP

Veja a causa e a solução para o erro "compact: Undefined variable 'variavel' " na versão 7.3 do PHP

Como adicionar o Composer na variável PATH?

As vezes, quando instalamos algo com o "composer global require", é comum que alguns comandos não estejam disponíveis, retornando o erro "comando não encontrado". Aprenda...

Corrigindo o erro "Class League\Flysystem\Local" ao usar o Storage no Lumen?

No Lumen, ao tentar utilizar o Storage (filesystem), você pode receber o erro "Class League\Flysystem\Adapter\Local' not found ". Isso é causado por uma dependência que...

Como habilitar a reescrita de url no Apache2 no Linux

Saiba como habilitar o mod_rewrite para reescrita de urls do Apache2 no Linux.

Como gerar cores hexadecimais aleatórias no Python?

Como gerar cores hexadecimais aleatórias em Python?

Como instalar múltiplas versões do PHP no Kali Linux

Aprenda a resolver o erro a o instalar versões anteriores do PHP no Kali Linux.

Como instalar o adminer no Linux?

O Adminer é um gerenciador de banco de dados bem simples escrito em PHP. Ele utiliza apenas um script PHP para fazer isso. Aprenda a configurá-lo para melhor aproveitame...

Como enviar log de erro do Laravel pelo Slack?

Log são muito úteis para não deixar o desenvolvedor perdido no momento que uma aplicação passa por algum erro ou coisas do tipo. Nesse tutorial, vamos aprender como receb...