Skip to content

Ademir Mazer Junior

YOUTUBE

YOUTUBE

Youtube channel with free software development videos

Title

TWITTER

Mazer Twitter profile

MAZER.DEV

MAZER.DEV

About me and my professional career


Recent posts

Como resolver “permission denied” com Docker-compose
Um problema comum ao executar o docker-compose pela primeira vez é a falta de permissão no arquivo docker.sock: Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.40/containers/json: dial unix /var/run/docker.sock: connect: permission denied Verificando se o serviço Docker está rodando Comece verificando o …
How to install Docker and Docker-compose on Linux Ubuntu, Mint and Debian
O Docker é uma plataforma open source para desenvolvimento, deploy e execução de aplicativos. Para executá-lo em sistemas operacionais é necessário realizar sua instalação, neste artigo veremos como instalar e configurar em distribuições baseadas em Linux Debian: Mint e Ubuntu. O Docker permite que você separe os aplicativos de sua …
Executing protected and private methods in PHP
Private and protected methods should not be accessed outside the permitted scope of the class or subclass. However, there are some situations where this is necessary, for me in some contexts of automated tests (unit or integration), or in others where I am implementing a functionality and I want to perform specific executions to …
Linux software development environment
If you want to build the best environment for software development in Linux Mint (or Ubuntu or other Debian derivatives), this is the right article for that. Every software developer organizes their work environment for programming using a mix of needs from the technologies they use to program, …
Zsh - intro
Z Shell, or simply zsh, is a powerful interactive shell for consoles and Unix-like operating system terminals like Linux Ubuntu, Mint, Debian and others. In addition to also being a powerful scripting language. Many of the useful features of bash, ksh, and tcsh have been built into zsh; and many …
VSCode Extensions for Developers
Visual Studio Code, or VS Code, is one of the most popular source code editors (IDE) that software developers use. To increase the productivity of your software development project, you can (should/should) use the best VS Code extensions, and I bring them to…
Best Practices for Writing Clean Code
In this article I present tips for when developing software, writing with good clean code practices, which, in general, means writing more readable blocks of code, in some contexts, more fluid and well structured. There is a misconception by junior developers that the "concept" …
Software Engineering - Overview
This article presents an overview of software engineering, which is a branch of engineering associated with the development of software products, computer programs, using well-defined scientific principles, methods and procedures. The result of software engineering is an efficient and reliable software product. The management…
Laravel PHP – Class 'NumberFormatter' Not Found
When installing an application on a Windows server (project need, adaptation to the client's infrastructure), I came across the error "NumberFormatter Not Found". The first reaction was to check if I had missed any commits from my local PHP Laravel development environment to the Github repository, which had a fix…
How to resolve “error: src refspec main does not match any” in Git
The error message: "error: src refspec main does not match any" happens for some routinely common causes, particularly when starting a new project repository. A second line of message with the text: "error: failed to push some refs to 'github.com:nunomazer/my-repository.git'" may also appear in the error stack. Missing…
How to resolve “COMPOSER_AUTH” does not match the expected JSON schema in Laradock
When using Laradock, accessing the Workspace container I have sometimes received the second error when trying to run 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 According to this issue of …
Free e-books on programming and computing in general
Looking for free e-books on programming, software development, and other areas of computing? This list includes these topics as well as books on software engineering and other subjects. The pandemic period has exploded the number of educational videos and online courses, both in production and in…
en_USEnglish