Sidecar pattern là gì? Kiến trúc tách phụ trợ khỏi ứng dụng chính

Sidecar pattern là gì? Kiến trúc tách phụ trợ khỏi ứng dụng chính Sidecar pattern (mẫu xe bên cánh) là một mẫu kiến trúc phần mềm trong đó các chức…

Xem thêm

bat là gì? Lệnh thay thế cat với tô màu cú pháp

bat là công cụ command line thay thế lệnh cat trên Linux và macOS, bổ sung tô màu cú pháp, tích hợp Git và hiển thị ký tự không in…

Xem thêm

Tối ưu pin iPhone: Cách giảm hao pin hiệu quả nhất

Điện thoại hết pin giữa chừng buổi sáng và bạn phải cắm sạc mỗi ngày là dấu hiệu cho thấy việc tối ưu pin iPhone của bạn chưa thực sự…

Xem thêm

Nginx là gì: Reverse proxy và load balancer phổ biến nhất

Nginx (đọc là “engine-x”) là một máy chủ web mã nguồn mở, reverse proxy và load balancer phổ biến nhất thế giới. Nhờ kiến trúc bất đồng bộ dựa trên…

Xem thêm
Sơ đồ trình tự Authorization Code Grant của OAuth 2.0 từ chủ tài nguyên tới truy cập API

OAuth 2.0 là gì: Chuẩn ủy quyền và bảo vệ API

OAuth 2.0 là gì và tại sao mọi ứng dụng hiện đại đều phụ thuộc vào nó? Nếu bạn đăng nhập Google, Facebook hay GitHub bằng tài khoản sẵn có,…

Xem thêm

Ẩn dữ liệu nhạy cảm trong commit Git: Công cụ và quy trình đúng

Ẩn dữ liệu nhạy cảm trong commit Git là một trong những sai lầm phổ biến nhất của lập trình viên: đẩy API key, mật khẩu hoặc token lên kho…

Xem thêm

TOTP là gì? Xác thực hai lớp bảo vệ tài khoản an toàn hơn SMS

TOTP (Time-based One-Time Password) là thuật toán sinh mật khẩu dùng một lần dựa trên thời gian hiện tại, được chuẩn hoá thành RFC 6238 của IETF. Đây là xương…

Xem thêm

HAProxy là gì: Cân bằng tải và reverse proxy cho hệ thống

HAProxy là gì: Cân bằng tải và reverse proxy cho hệ thống HAProxy là phần mềm cân bằng tải và reverse proxy mã nguồn mở chạy ở tầng TCP và…

Xem thêm
Man hinh tmux voi nhieu khung chia va cua so

tmux là gì: Quản lý phiên terminal cho lập trình viên

tmux là gì? tmux là trình quản lý phiên terminal mã nguồn mở, cho phép bạn tạo nhiều cửa sổ và khung chia nhỏ trong cùng một terminal, đồng thời…

Xem thêm

Neovim là gì: Trình soạn thảo mở nâng cấp từ Vim

Neovim là một trình soạn thảo mã nguồn mở, nhánh riêng của Vim được thiết kế để cải thiện khả năng mở rộng và hiệu suất nhờ viết lại phần…

Xem thêm