Skip to Content

David Cao

David is a Cloud & DevOps Enthusiast. He has years of experience as a Linux engineer. He had working experience in AMD, EMC. He likes Linux, Python, bash, and more. He is a technical blogger and a Software Engineer. He enjoys sharing his learning and contributing to open-source.

In PostgreSQL, the `search_path` is a configuration parameter that determines which schemas the system will check and in what order when an object (like a table or a function) is referenced by a simple, unqualified name. By default, the `search_path` is set to `$user, public`, which means the system will first look for objects in …

Read More about What is search path in Postgresql and how to configure it?

It was late Thursday evening when I ran into a pesky network issue on our Linux server that had me stumped for hours. We had just wrapped up deploying a new application, and suddenly, users started reporting intermittent connectivity issues. Initial checks showed no problem with the server’s software configurations, so I decided to dive …

Read More about AI-Assisted Troubleshooting: ChatGPT’s Diagnosis of a Disconnected Server

A PFX file is a certificate in PKCS#12 format. It contains the SSL certificate (public keys) and the corresponding private keys. Most of the Certificate Authorities will not issue certificates with the private key. They just issue and share the certificates in .cer, .crt, and .p7b formats which don’t have the private key in most …

Read More about How to convert pfx file to pem

Recently, I encountered a strange problem when executing the binary file protoc, which resulted in the error “no such file or directory: ./protoc”. The file was clearly there, but the error persisted, making me wonder if there was a bug in the system. Whenever I face such bizarre issues, I tend to doubt the operating …

Read More about How ChatGPT Diagnosed the ‘No Such File’ Error

Red Hat has recently announced significant updates to its flagship operating system. It has several key enhancements, focusing on containerization, system management, and storage solutions. These improvements include: Containerized Future: Both versions natively incorporate Podman for managing Linux containers, with enhanced automation and web console improvements. This includes automated actions for failed container health checks, …

Read More about Red Hat Enterprise Linux (RHEL) versions 9.3 and 8.9 released

Introduction If you’re new to Linux or have recently switched to it, you may have been overwhelmed by the vast array of commands you can use within it. These commands have a different syntax than those you might be used to in Windows or Mac systems; however, once you have an understanding of how they …

Read More about Unlock the Secrets of Linux: Your Ultimate Guide to Mastering Commands