Trước đây tôi dùng OpenVPN như là phương pháp mặc định để vượt tường lửa. Gần đây tôi phát hiện ra WireGuard là cái tên mới nổi mang lại nhiều cải tiến so với OpenVPN. Sau khi trải nghiệm nó thì tôi quyết định chia tay OpenVPN luôn. Bài này sẽ hướng dẫn nhanh cách dựng server WireGuard bằng Docker Compose.
»
Docker là đồ chơi không thể thiếu trong bộ đồ nghề của developer. Cho nên việc đầu tiên tôi làm sau khi cài Ubuntu là cài ngay nó. Dưới đây là đoạn script tôi dùng để tự động hóa cài Docker.
»
Gõ chữ là công việc mà developer phải làm mỗi ngày. Sử dụng một bộ font đẹp giúp tăng trải nghiệm thị giác, tạo thêm hứng thú trong lúc code. Hầu hết developer dùng font mặc định mà IDE cấp sẵn. Dùng hoài một font chữ đôi khi cũng chán nên cứ vài tháng là tôi đổi để tìm cảm giác mới. Dưới đây là một vài font đẹp miễn phí tôi sử dụng.
»
Lens là công cụ tôi hay dùng để quản lý cluster Kubernetes. Dạo gần đây em nó bắt đầu giở trò, bắt login mà không cho skip. Dưới đây là cách để vượt qua rào cản này.
»
Chế độ bridge mode của router ZTE F670Y được giấu khá kỹ. Để bật tính năng này ta buộc phải làm thêm vài thao tác trên trang web admin của router. Bài này hướng dẫn từng bước để bật chế độ bridge mode cho nó.
»