Tự setup VPN với giá 0 đồng Nói chung là VPN bây giờ thật sự có giá khá rẻ rồi, tuy nhiên với tinh thần “em yêu khoa học” thì tự trồng một con VPN server với IP cố định với chi phí gần như là bằng 0 là thứ mình thích nhất và muốn giới thiệu
Deploy docker app bằng SSH Khi muốn deploy docker app lên một VPS nào đó thì có một vài cách mà các thánh xưa nay hay thực hiện với các chiêu số như là: * Commit docker-compose.yml lên trong một cái git nào đó, rồi ssh lên server -> git clone -> docker-compose
Hãy để Docker tránh xa node_modules Docker rất tốt, xịn sò, là một trong những nền tảng cho Native Cloud. Nodejs cũng xịn sò, ngon lành và sexy. Chỉ có điều cái node_modules lại là thứ mình khá ghét vì nó thường chứa tùm lum thứ, nặng nề, chậm chạp. Mỗi lần builder docker thì
Một vài tips JSON.stringify JSON.stringify là một trong những function mà bất kể ai làm JS đều biết. Tuy nhiên chúng ta (có lẽ) thường dùng nó như thế này JSON.stringify(data), hoặc thế này JSON.stringify(obj) vớiobj.toJSON = function() {}. Trong phần lớn các trường hợp thì 2 cách trên có
Tips nhỏ với httpGet trong livenessProbe và readinessProbe Khi làm việc với Kubernetes (K8s) thì hai khái niệm livenessProbe và readiness Probe khá quan trọng, nó là một trong những thứ giúp cho các ứng dụng của bạn tiếp tục hoạt động nếu có lỗi xảy ra. Như chúng ta biết thì livenessProbe sẽ giúp K8s biết rằng
[Cách fix lỗi] Pip error: Microsoft Visual C++ 14.0 is required Khi cài đặt những thư viện như zipline hay pycrypto thì thường pip sẽ báo lỗi thiếu compiler như Visual C++ hay g++. error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft VisualC++ Build Tools" Cách giải quyết lỗi này thì cách chính thống là
Setup HTTPS siêu nhanh bằng Cloudflare. Tại thời điểm mình viết bài này thì Letsencrypt là một dịch vụ cung cấp giải pháp SSL miễn phí cho các site. Tuy nhiên việt setup sử dụng dịch vụ này đôi khi không dễ và tốn thời gian trong việc renew lại cert đã quá hạn. Nếu bạn