Postgres -- Getting Started
Postgres is wonderful piece of software! Set Up Postgres Postgres documents the progress of creating and starting a postgres database in detail. Basically, it provides initdb and postgres command...
Postgres is wonderful piece of software! Set Up Postgres Postgres documents the progress of creating and starting a postgres database in detail. Basically, it provides initdb and postgres command...
Router, LAN, WAN, NAT Each router has a private ip address and a public ip address. Router will assign private ip address to the devices behind its local area network (LAN). Use a home LAN as an ...
It claims that k8s was originally being designed for non-persistent micorservice architecture. https://www.cockroachlabs.com/blog/secure-multi-cluster-cockroachdb-calico-clustermesh/
Follow this guild to build golang from source. cd src && ./all.bash # If you do not want to run tests, then ./make.bash Also, remember to clear cache go clean --cache after rebuilding g...
Network itself is a complicated subject. It becomes even tougher inside kubernetes. This doc is meant to introduce a lot of network concepts and components inside kubernetes. I highly recommend Ma...
We know that Opensearch was forked from Elasticsearch 7.10.2 by AWS after Elastic changed Elasticsearch license. Most concepts and APIs are the same between them, but there are still some gotchas. ...
Missing features: Cannot explore 3rd library file structure. In vscode, you can view them directly. Smooth scrolling is very important. When I started using nvim in a remote server, I immedi...
I am using Macbook with M1 chip. The day-to-day develop experience is similar to working on Linux, but there are quite a few gotchas. For example, gdb is not available, so I can only use lldb. The...
Function sounds simple, but its implementation is quite complicated inside cpython. There are functions in the global space, functions inside a class (i.e., method), class method, static method, an...
It is so hard to compile Linux kernel on my Macbook M1. Since I only need the compilation database, I decided to build it in a Linux box, and then copy the the file compile_commands.json out. cd ~...