Tag MayFest2024
Tìm kiếm bài viết trong Tag MayFest2024
SOLID: Nguyên tắc, Ứng dụng Thực tiễn và Tầm Quan Trọng
Giới thiệu về SOLID. SOLID là tập hợp năm nguyên tắc thiết kế phần mềm được giới thiệu bởi Robert C.
0 0 17
Cách Triển Khai Hilt Dagger Trong Dự Án Android Kotlin
Hilt là một thư viện Dependency Injection (DI) của Google được xây dựng trên Dagger, giúp đơn giản hóa việc sử dụng DI trong ứng dụng Android. Trong bài viết này, chúng ta sẽ cùng tìm hiểu về cách tri
0 0 24
Một số cách ngăn chặn tấn công MITM đối với Android
Để tạo kết nối an toàn trong ứng dụng Android của bạn và ngăn chặn các cuộc tấn công Man-in-the-Middle (MITM), bạn nên tuân thủ các phương pháp tốt nhất để triển khai giao tiếp mạng an toàn. Dưới đây
0 0 16
Memory Leaks trong Android và Cách Phòng Tránh
Memory Leaks trong Android và Cách Phòng Tránh. Memory leaks (rò rỉ bộ nhớ) là một trong những vấn đề phổ biến và nghiêm trọng trong phát triển ứng dụng Android.
0 0 15
Giới Thiệu Về Dependency Injection (DI) và cách sử dụng trong dự án Android Kotlin
Tổng Quan Về Dependency Injection. Dependency Injection (DI) là một mẫu thiết kế cho phép loại bỏ các phụ thuộc cứng và làm cho chúng có thể thay đổi, dù là tại thời điểm chạy (runtime) hay thời điểm
0 0 17
Refactor open-source ERP 1k sao GitHub WebVella - P2
Bài trước mình đã review và refactor một vài hàm trong bộ mã nguồn này. Bài này sẽ chỉ ra một số điểm về kiến trúc để chúng ta cải thiện.
0 0 12
Khám phá Kiến trúc Serverless
Trong thế giới phát triển phần mềm hiện đại, các công nghệ mới không ngừng được cải tiến để đáp ứng nhu cầu ngày càng tăng về sự linh hoạt và hiệu quả chi phí. Trong số đó, kiến trúc Serverless đang d
0 0 12
NestJS: Microservices với gRPC, API Gateway, và Authentication — Part 1/2
NestJS: Microservices với gRPC, API Gateway, và Authentication — Part 1/2. Hôm nay, tôi muốn giới thiệu với bạn về Microservices trong NestJS (TypeScript) kết hợp với framework gRPC của Google và API
0 0 14
Distributed Database
1. Distributed Database. . Cơ sở dữ liệu phân tán là một hệ thống lưu trữ dữ liệu trên nhiều nút trong một mạng máy tính.
0 0 14
Boilerplate NestJS: một tí S.O.L.I.D ✨️
Đây là bài viết nằm trong Series NestJS thực chiến, các bạn có thể xem toàn bộ bài viết ở link: https://viblo.asia/s/nestjs-thuc-chien-MkNLr3kaVgA. . Đặt vấn đề .
0 0 17
Cafe chém gió: lưu mật khẩu trong CSDL (Phần 1)
Thỉnh thoảng các trang tin tức, báo mạng, facebook,... có đăng những thông tin về một dịch vụ, mội doanh nghiệp nào đó bị hacker tấn công, đánh cắp và rao bán dữ liệu trên "chợ đen". Đối tượng bị hack
0 0 14
PM2 - Quản lý tiến trình ứng dụng Node.js
PM2 là một trình quản lý tiến trình mạnh mẽ dành cho các ứng dụng Node.js, giúp đơn giản hóa việc triển khai, giám sát và quản lý ứng dụng của bạn.
0 0 11
[Banking Domain] Tại sao Java lại được tin tưởng và được sử dụng rộng rãi trong các ngân hàng và công ty tài chính ở Việt Nam
Giới thiệu. Trong lĩnh vực ngân hàng và tài chính, việc lựa chọn công nghệ luôn được cân nhắc kỹ lưỡng, với mục tiêu hàng đầu là đảm bảo an toàn, bảo mật và hiệu quả cao.
0 0 14
[INTEGRATION] Vì Sao RESTful API Được Ưa Chuộng Hơn SOAP API?
Trong thế giới lập trình và phát triển phần mềm, việc lựa chọn kiến trúc phù hợp cho API là yếu tố quan trọng quyết định đến hiệu quả, tính bảo mật, và khả năng mở rộng của hệ thống. Trong những năm g
0 0 18
GitOps Và Sử Dụng FluxCD: Cài đặt flux và môi trường Kubernetes
Lời mở đầu. .
0 0 14
GitOps Và Sử Dụng FluxCD: Xây dựng thư mục, cấu hình Helm charts và K8s
Lời mở đầu. .
0 0 17
Tìm Hiểu Chức Năng và Cách Sử Dụng HTTP Status Code trong Phát Triển Web
HTTP status code là một phần quan trọng của giao thức HTTP, đóng vai trò cung cấp thông tin về trạng thái của một yêu cầu được gửi từ máy khách (client) đến máy chủ (server). Mỗi mã trạng thái là một
0 0 6