
– Đây là một khái niệm được rất nhiều lập trình viên quan tâm trong thời gian gần đây. Là một trong những công cụ hỗ trợ tìm kiếm nên Elasticsearch đang được sử dụng vô cùng rộng rãi hiện nay. Nếu... Read more
Để hoà chung vào không khí thi đua làm tốt học tốt thì nay mình cũng lượm nhặt được 1 list danh sách các khoá học đang hot và được giảm giá cực sâu về tới 0 đồng trên Udemy.... Read more
I. Tạo kho lưu trữ trên Docker hub Để push image lên Docker Hub thì đầu tiên chúng ra sẽ cần có 1 tài khoản, để đăng ký bạn truy cập vào link https://hub.docker.com/signup bạn sẽ thấy hình ảnh sau.... Read more
Coupling nói một cách đơn giản nó là sự phụ thuộc lần nhau giữa các modules (có thể hiểu là class, thành phần của phần mềm), là tính liên kết giữa các modules. Thiết kế code tốt thì phải theo... Read more

Service worker là gì ?Với các website trước đây yêu cầu đòi hỏi để chúng hoạt động là luôn phải có mạng, mỗi khi vào website thì cần phaỉ load lại trang toàn bộ trang rất lâu, và các notifications… Read more
I. Docker compose là gì ? – Docker compose là một công cụ để xác định và chạy multi-container. Với Docker compose, bạn sử dụng tệp YAML để config các service của ứng dụng. Sau đó, bằng một lệnh duy... Read more
I. Dockerfile Nó là một tệp văn bản đơn giản với một tập hợp lệnh hoặc hướng dẫn. Các lệnh/hướng dẫn này được thực thi tuần tự để thực hiện các hành động trên image cơ sở nhằm tạo image docker mới.... Read more
I. Tại sao phải dùng Docker ? – Việc setup và deploy application lên một hoặc nhiều máy chủ rất mất thời gian từ việc phải cài đặt các công cụ, môi trường cần cho application đến việc chạy được... Read more
Khái quát về Alpha Testing và Beta Testing Giai đoạn thử nghiệm Alpha và Beta chủ yếu tập trung vào việc phát hiện lỗi trong sản phẩm được test và đưa ra bức tranh rõ ràng về cách người dùng... Read more
Tối ưu câu truy vấn có thể hiểu là cải thiện tốc độ truy vấn tới DB bằng cách thay đổi câu truy vấn, có thể là bỏ truy vấn trong vòng lặp, hay sử dụng bảng tạm thời,… Nhưng... Read more