[visudo] Username is not in the sudoers file

Username is not in the sudoers file. This incident will be reported Besides making sure that your username is in sudo group (I think it is), there are other cases that cause this problem. Some of them may have something to do with sudoers file (/etc/sudoers) in my case, i accidently commented out 1 important… Continue reading [visudo] Username is not in the sudoers file

Overview of Container Runtimes

Foundation OCI: Open Container Initiativefounded by Docker, CoreOS, and othersimage-specruntime-specCRI: Container Runtime Interface enables kubelet to use different runtimesCNI: Container Network Interface Container Runtimes high-level runtimes often incorporate low-level runtimes that are otherwise standalone projects.  If tomorrow you get the urge to add your own container project to the ever-growing jungle, you should make it… Continue reading Overview of Container Runtimes

Bản quyền phần mềm

Có rất nhiều loại bản quyền (License) dành cho phần mềm (software program). Về định nghĩa thì có thể tìm thấy dễ dàng. Tuy nhiên đôi khi mọi người hay có thắc mắc về cái nào thì được thương mại hóa mà không phải cung cấp mã nguồn. Bài này mình sẽ trích ra một… Continue reading Bản quyền phần mềm

Machine Learning Systems Design

Translated from Machine Learning Interviews – Machine Learning Systems Design by Chip Huyen Vì đây là một bài viết rất hay nên mình quyết định dịch lại để nó có thể đến với nhiều độc giả hơn. Để xem phiên bản mới nhất, các bạn nên truy cập Github của bạn Huyền. Cũng khoảng 12… Continue reading Machine Learning Systems Design

Một chút với Linux Terminal

Cho những ai lười đọc Bước 1: cài đặt oh-my-zsh  sh -c “$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)” Bước 2: cài đặt powerlevel10k git clone –depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-sh/custom}/themes/powerlevel10k Bước 3: Edit ~/.zshrc ZSH_THEME=”powerlevel10k/powerlevel10k”  Sau đó thoát terminal ra vào lại xem thành quả. Bước 4: Cài đặt thêm plugins (optional nhé) 4.1 tải về một số plugins… Continue reading Một chút với Linux Terminal

SIM not provisioned when roaming

Quick solution: WAIT (1-2 hours) and manually register the SIM with the Mobile Network (AT&T, Viettel, olleh, etc.) in Settings section. I had this problem when traveling from Vietnam to Korea. My SIMs worked fine in Vietnam, I had 2 of them and both didn’t work when I brought them to Korea, 1 SIM was… Continue reading SIM not provisioned when roaming

WordPress – hosting migration

Backup & Restore: UpdraftPlus –> GoogleDrive Setting: CloudFlare: DNS (change IP – A record) TLS/SSL Non CloudFlare: change DNS record in Domain provider Set up WP on new host with UpdraftPlus plugin to restore data Hosting provider may not install SSL cert by default, you must install it in cPanel/DirectAdmin Others Use localhost instead of… Continue reading WordPress – hosting migration

Applied Machine Learning – things you need to know

Một số lưu ý khi áp dụng Machine Learning để giải quyết các vấn đề cụ thể: Always use train_test_split or similar GridSearchCV (built-in cross validation) HDF need to be shrunk after write/update –> ptrepack –chunkshape=auto –propindexes –complevel=9 –complib=blosc data_in.h5 data_out.h5 Use Keras optimizer instead of tensorflow itself (so that it can be saved later… Continue reading Applied Machine Learning – things you need to know