Writing
Workaround for Homebrew: “terraform@0.12 has been disabled because it is not supported upstream!”
I needed to install an older version of Terraform on my work Mac, but got this error: Error: terraform@0.12 has been disabled because it is not supported upstream! I tried to edit terraform@0.12 and tried to install without success. This is what worked: HOMEBREW_NO_INSTALL_FROM_API=1 brew install terraform@0.12 ? Source brew install terraform@0.12 Error: terraform@0.12 has been…
AI & ChatGPT Resources
AI and ChatGPT, specifically, is changing the face of technology. It’s just mind-boggling and intimidating at the same time. Here are resources I’ve come across that I find useful: ChatGPT for Google – Chrome Web Store ChatGPT for Search Engines (chatonai.org) WebChatGPT – Chrome Web Store Talk to Books (google.com)
Tech Must-Reads and Resources
Writing this post to archive my must-reads, in no particular order. Note this is a living post/work-in-progress. Microservices Guide (martinfowler.com) The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win: Kim, Gene, Behr, Kevin, Spafford, George Clean Code: A Handbook of Agile Software Craftsmanship: Robert C. Martin: 9780132350884 The Pragmatic Programmer, 20th…
oh-my-zsh: Insecure completion-dependent directories detected
In case you encounter this error on installing oh-my-zsh, do the chmod commands below. ? ~ source ~/.zshrc [oh-my-zsh] Insecure completion-dependent directories detected: drwxrwxr-x 16 Anton.Perez admin 512 May 4 10:42 /usr/local/share [oh-my-zsh] For safety, we will not load completions from these directories until [oh-my-zsh] you fix their permissions and ownership and restart zsh. [oh-my-zsh] See the above list for…
GitHub: The unauthenticated git protocol on port 9418 is no longer supported
GitHub recently improved security, so you may get the error below like I did when I tried to install oh-my-zsh on a new Mac. Anton.Perez@amp ~ % sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" Cloning Oh My Zsh… fatal: remote error: The unauthenticated git protocol on port 9418 is no longer supported. Please see https://github.blog/2021-09-01-improving-git-protocol-security-github/ for more…
Homebrew: “Permission denied @ rb_file_s_symlink…”
In case you encounter this error below when doing brew update: ==> Homebrew has enabled anonymous aggregate formula and cask analytics. Read the analytics documentation (and how to opt-out) here: https://docs.brew.sh/Analytics No analytics have been recorded yet (nor will be during this `brew` run). ==> Homebrew is run entirely by unpaid volunteers. Please consider donating:…