Một lưu ý khi tôi tìm hiểu về gRPC

Tram Ho

Kịch bản Ngày nay, nhiều hệ thống được phân phối, nghĩa là chúng bao gồm nhiều thành phần (hoặc dịch vụ siêu nhỏ) trên các máy khác nhau. Điều này đặt ra một câu hỏi: làm thế nào để các...

Xem chi tiết

Những practices mà bạn nên dùng trong Vuejs

Tram Ho

Thời gian gần đây mình đã được làm việc với vuejs khá nhiều và lúc đầu khi tiếp nhận dự án mình đọc code của người trước có những đoạn mình không hề biết tại sao lại viết như vậy...

Xem chi tiết

Google Play Console có thông báo mới!

Tram Ho

Gần đây, trên trang Google Play Console đưa ra thông báo yêu cầu developer phải cập nhật form Data Safety theo format mới nhất. Thông báo đó mình đọc được bằng cách truy cập vào Google Play Console -> App...

Xem chi tiết

Tìm hiểu về OperationQueue trong Swift

Tram Ho

OperationQueue là một lớp trong iOS và macOS được sử dụng để quản lý và thực thi các tác vụ (operations) đồng thời và tuần tự. Nó cho phép bạn lên lịch và thực hiện các tác vụ trong nền,...

Xem chi tiết

Khởi động mùa xuân đang hoạt động: Đậu

Tram Ho

I. Introduction Thực tế Spring Boot là một framework lớn và phức tạp, sử dụng rất nhiều abstraction nên việc hiểu được các khái niệm của nó không phải là điều dễ dàng gì. Nhưng cũng vì có nhiều abstraction...

Xem chi tiết

Sự phát triển của HTTP

Tram Ho

Chào các bạn. Khi làm quen với lập trình web hay làm việc trong lĩnh vực CNTT chắc không còn xa lạ gì với thuật ngữ HTTP rồi nhỉ. Mình cũng sẽ đóng góp chút hiểu biết của mình về...

Xem chi tiết

Giới thiệu về OWASP TOP 10

Tram Ho

SECURITY OVERVIEW Kiểm thử bảo mật kết hợp các phương pháp kiểm thử để kiểm tra các vấn đề bảo mật của ứng dụng, xác định mức độ an toàn của dữ liệu và chức năng của ứng dụng, và chia sẻ mức...

Xem chi tiết