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

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.

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.

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 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.

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 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 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 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...