Virtualization tutorial - IT technology blog

Bật Hyper-V trên Windows 11 và tạo máy ảo bằng PowerShell: Tips thực chiến cho lập trình viên

Hướng dẫn bật Hyper-V trên Windows 11 và tạo máy ảo Linux/Windows bằng PowerShell — từ cách kiểm tra CPU, tạo virtual switch, đến script tự động hóa tạo VM Ubuntu trong vài phút. Tips thực chiến cho lập trình viên cần môi trường Linux ngay trên máy Windows mà không cài thêm phần mềm.
Docker tutorial - IT technology blog

Deploy Ruby on Rails với Docker: Multi-stage Build, Asset Precompile và Sidekiq Worker thực chiến

Triển khai Ruby on Rails với Docker thường gặp 3 vấn đề lớn: image nặng 1.8GB, asset precompile lỗi trong container, và Sidekiq chạy chung với Puma. Bài này hướng dẫn fix cả 3 bằng multi-stage Dockerfile tối ưu và Docker Compose stack tách web/worker riêng biệt — từ kinh nghiệm 6 tháng chạy production.
Fedora tutorial - IT technology blog

Hướng dẫn sử dụng Podman Compose trên Fedora: Thay thế Docker Compose để quản lý ứng dụng đa container rootless

Podman Compose cho phép chạy stack đa container trên Fedora mà không cần Docker daemon hay quyền root. Bài viết so sánh bốn approach — Docker Compose, Podman Pods, Quadlet và Podman Compose — rồi hướng dẫn triển khai thực tế với web app, PostgreSQL và Redis, kèm các lưu ý về SELinux và port rootless.
Database tutorial - IT technology blog

pg_stat_statements PostgreSQL: Tìm và tối ưu câu lệnh SQL ngốn tài nguyên

pg_stat_statements là extension của PostgreSQL chạy ngầm và tích lũy thống kê thực thi của mọi câu lệnh SQL, giúp bạn xác định chính xác query nào đang ngốn CPU, I/O và thời gian nhất. Bài này hướng dẫn cách cài đặt, cấu hình và sử dụng các query phân tích thực tế để tìm điểm nghẽn hiệu suất trong PostgreSQL.
Monitoring tutorial - IT technology blog

Giám sát MongoDB toàn diện với Prometheus Exporter và Grafana: Replica Set, Connection Pool, Slow Queries

Hướng dẫn thiết lập giám sát MongoDB toàn diện với Prometheus mongodb_exporter và Grafana. Tập trung vào 3 vấn đề hay gặp nhất trong production: Replica Set health, Connection Pool exhaustion và Slow Operations — kèm PromQL queries thực tế và cách phân tầng alert để không bị alarm fatigue.
Security tutorial - IT technology blog

Hướng dẫn sử dụng Canarytokens để phát hiện xâm nhập sớm: Đặt bẫy trong file, URL và email

Canarytokens là kỹ thuật đặt bẫy thông tin trong file, URL và email để phát hiện hacker ngay khi họ truy cập dữ liệu nhạy cảm — nhận cảnh báo tức thì kèm IP và timestamp. Hướng dẫn thực hành từng bước: tạo token, nhúng vào file credentials giả, .env, Word document và DNS config trên server Linux.