Tìm hiểu về service worker

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

Tìm hiểu Docker compose

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

Dockerfile và các lệnh cơ bản trong docker

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

Docker là gì ? Cơ bản về Docker

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

Alpha Testing và Beta Testing là gì ?

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

INDEX IN DATABASE MANAGEMENT SYSTEM (P1)

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

Đào tạo & phát triển và những điều bạn chưa biết

L&D có vai trò quan trọng đối với sự phát triển của công ty. Mặc dù trước đây các công ty thường không đánh giá cao vai trò của L&D. Tuy nhiên thực tế cho thấy, L&D có tác động... Read more

Hiểu và làm việc với các ràng buộc trong Flutter

Bằng cách tận dụng các tiện ích, tuỳ chọn bố cục và kỹ thuật tối ưu hoá hiệu suất tích hợp sẵn của Flutter, chúng ta có thể hiểu và làm việc hiệu quả với các ràng buộc của Flutter,... Read more

Call functions in a uncommon way with Function.apply() method

As a developer, “calling” or “executing” functions is the thing you do many times per your working day. It’s a common action. However, in this post, we will try an uncommon way to execute functions in Dart using static Function.apply()... Read more

Sự khác biệt giữa dynamic và object trong Dart

Biến khai báo dynamic có thể gán cho mọi loại giá trị và những biến được khai báo dynamic cũng có thể gán cho mọi kiểu biến Với một object, bạn có thể khai báo một biến dữ liệu bất... Read more