Z Shell, ou simplemente zsh, é um poderoso shell interativo para consoles e terminais de sistema operacional Unix like como Linux Ubuntu, Mint, Debian dentre outros. Além de também ser uma poderosa linguagem de script. Muitos dos recursos úteis do bash, ksh e tcsh foram incorporados ao zsh; e muitos recursos extras aos...

Ao instalar uma aplicação em um servidor Windows (necessidade de projeto, adequação a infraestrutura do cliente), me deparei com o erro “NumberFormatter Not Found”.

A primeira reação foi verificar se havia esquecido algum commit de meu ambiente de desenvolvimento PHP Laravel local para o repositório Github,...

Ao usar Laradock, acessando o container Workspace por vezes tenho recebido o segundo erro ao tentar executar o php composer:

COMPOSER_AUTH" does not match the expected JSON schema, this may result in errors and should be resolved:  
   - Boolean value found, but an object is required  

Segundo esta issue do projeto...

featured-conventional-commit.webp

O que são “Commits Semânticos”#

Commits semânticos, também conhecido como Commits Convencionais, são a melhor forma de documentação da execução de sua implementação de aplicações, por conferir contexto à gestão de mudanças de seu código fonte. Commits semânticos são considerados boa prática no uso de Git...

Se você trabalha com diferentes usuários em projetos pessoais e de trabalho, é interessante configurar seu username e email no Git de maneira local, por projeto, para que seja corretamente rastreado no Github, Gitlab e Bitbucket.

Por padrão o arquivo /<users>/.gitconfig é usado para armazenar as suas...

featured-laradock-laravel-docker.webp

Aprenda agora como instalar e configurar o Laradock, que é, como apresentado no artigo introdutório, um projeto para configuração rápida e simples de ambientes de desenvolvimento de sistemas PHP para web, usando Docker.

Neste artigo tutorial, veremos mais detalhadamente como instalar e configurar um ambiente Laradock...

Neste artigo apresento uma proposta para um fluxo de trabalho simples usando a ferramenta de gestão de versão de código fonte padrão do mercado, um Git workflow.

Para uma gestão eficiente de um projeto de desenvolvimento de software, além do uso elementar de uma ferramenta de versionamento, é importante definir uma...

Se você, como eu, gosta de ter algumas informações a respeito de meu sistema disponíveis rapidamente na tela, conheça o Conky, um monitor leve para desktop Linux.

Sempre procurando pelos famosos gadgets e widgets, me deparei com o projeto Screenlets, de uso comum pelos usuários do Gnome. Porém, após utilizá-lo por...

O Linux é um sistema operacional multiusuário, e graças a isso várias pessoas podem estar autenticadas e trabalhando em uma determinada máquina ao mesmo tempo.

Para garantir a segurança, como boa prática usuários não compartilham as credenciais de uma mesma conta, sendo que cada pessoa terá seu próprio usuário de...

Se você está recebendo o erro class not found ao executar o comando php artisan migrate:rollback em um projeto com o framework Laravel, este artigo mostra como resolver o erro e executar o roolback.

Migrations#

Ao trabalhar com migrations, as migrações de bancos de dados no Laravel, principalmente na fase de...

featured-shell-script-logo.jpg

Bash é uma linguagem de linha de comando (sabe aquela tela preta) para sistemas operacionais baseados em Unix, como o Linux. Ela permite que você controle seu computador utilizando comandos programáveis. Sendo você um desenvolvedor de softwares ou administrador de sistemas, existem diversas razões do porque aprender...

featured-monitor.jpg

Latência e largura de banda são duas características que podem ser medidas no tráfego de comunicação entre dispositivos ligados em redes computacionais como a Internet.

Um dos conceitos mais mal compreendidos em rede é velocidade e capacidade. Muitas pessoas acreditam que velocidade e capacidade são a mesma coisa....