How to Fix Cron “Operation not permitted” error in macOS

I have been working on putting together a simple bash script to backup my client’s macOS users files to a local NAS in their office. I put this script in a cron job in my macOS Big Sur, but kept getting Operation not permitted” error in my macOS Big Sur machine. WTF! Crazy thing was …

Docker failed to solve with frontend dockerfile.v0: failed to create LLB definition

I was working on improving my Flask skills and at the same time learning about REST APIs and how to build them using Flask, Docker, MongoDB and AWS. I’m using git in order to have my code available and practice whether at home or at the office macOS computer I have. Somehow, after pushing my …

Ping Command Examples in Brief

The ping command is one of the most common used commands in the IT field. After taking a walk in Brooklyn New York City I decided to put together some ping command examples to remember. Basic ping command The most basic ping command example would be to just ping itprohelper.com: You can also test your …

How To Update macOS Using The Terminal

The other day my Finder crashed for some crazy reason. I’m using BigSur and wanted to update macOS using the Terminal since Finder was not responding. I decided to brew one of my favorite medium roast Caturra varietal coffee and put this little tutorial together. Listing Available Updates On The Terminal This is quite simple …

Enable vim Syntax Highlighting

I have to admit, I’m addicted to vim. There are many cool editors out there, but I still not used to them. Now, that I discovered how to enable vim syntax highlighting I decided to share some details. First, I want to thank you for your support with my ITPro Helper shop. I’m going to …

Install Shell Completion for Docker in macOS Big Sur

Docker Desktop comes with scripts to enable completion for the docker and docker-compose commands. The completion scripts may be found inside Docker.app, in the Contents/Resources/etc/ directory and can be installed both in Bash and Zsh. Bash Bash has built-in support for completion To activate completion for Docker commands, these files need to be copied or …

xcrun: error: invalid active developer path MacOS

Again, I decided to come back and keep up with my path to become a full time Web Developer instead of an “IT handyman”. So, I brewed another cup of my favorite Caturra coffee varietal and poured it on my Caturra coffee varietal mug to get some code with coffee inspiration. I opened my Terminal …

Find Command Examples Linux/MacOS

I wanted to put together some find command examples because I tend to forget this useful Linux command often. It is very important for Linux/MacOS administrators or DevOps to master the find command. While having my favorite coffee varietal Caturra the other day I decided to put together this brief find command examples: 1. Search …

How to Change MacOS hostname using the Terminal

Hola! the other day I had a need to change a MacOS hostname using the Terminal. I did not have access to a GUI and had to do this remotely. Chagning the hostname using MacOS Terminal is quite simple and is my favorite method. This is why I decided to document this little how to. …

The requested image’s platform (linux/arm64) does not match the detected host platform

When I was testing Docker’s initial tutorial when you download for the first time I got the error: The requested image’s platform (linux/arm64) does not match the detected host platform (linux/amd64) and nospecific platform was requested. It sucks because I got a new MacBook Pro M1 and I did not know about these issues with …