Linux tutorial - IT technology blog

systemd-networkd: Cấu hình mạng Linux server tối giản, thay thế NetworkManager bằng file .network

Hướng dẫn chuyển từ NetworkManager sang systemd-networkd trên Linux server headless — cấu hình bằng file .network đơn giản, nhẹ hơn và khởi động nhanh hơn. Bao gồm quick start 5 phút, cấu hình IP tĩnh/DHCP, multi-interface, VLAN và các tips debug thực tế từ kinh nghiệm quản lý VPS.
MySQL tutorial - IT technology blog

Kết nối MySQL trong Python với PyMySQL và mysql-connector-python: Connection Pool, Prepared Statements và Transaction an toàn tránh SQL Injection

Hướng dẫn thực tế kết nối MySQL trong Python với PyMySQL và mysql-connector-python: setup Connection Pool tái sử dụng kết nối, dùng Prepared Statements để tránh SQL Injection, và xử lý Transaction an toàn với context manager — có ví dụ code đầy đủ từ quick start đến production.
MySQL tutorial - IT technology blog

Kết nối MySQL trong Node.js với mysql2: Connection Pooling, Prepared Statements và Transaction

Bài viết hướng dẫn kết nối MySQL trong Node.js với thư viện mysql2 đúng cách, tránh các lỗi phổ biến của junior developer. Học cách dùng Connection Pooling để tối ưu hiệu năng, Prepared Statements để chặn SQL Injection, và Transaction để đảm bảo tính toàn vẹn dữ liệu khi thao tác nhiều bảng cùng lúc.
Network tutorial - IT technology blog

Hướng dẫn cấu hình Transparent Proxy với TPROXY trên Linux: Chuyển hướng toàn bộ TCP/UDP mà không cần cấu hình từng client

TPROXY là cơ chế Linux kernel chặn và redirect toàn bộ TCP/UDP trước khi client kịp phản ứng — smart TV, camera IP, thiết bị IoT đều bị intercept mà không hay biết. Từ quick start 5 phút đến production-ready với nftables, SSL bump và debug checklist thực tế.
Network tutorial - IT technology blog

Cấu hình NAT64 và DNS64 trên Linux với Tayga và BIND9: Kết nối máy chủ IPv6-only với dịch vụ IPv4 legacy

Hướng dẫn thực tế cấu hình NAT64 với Tayga và DNS64 với BIND9 trên Linux, giúp máy chủ IPv6-only kết nối được đến các dịch vụ IPv4-only legacy mà không cần thêm địa chỉ IPv4 hay sửa code ứng dụng. Chia sẻ từ kinh nghiệm 6 tháng chạy production thực tế.
Database tutorial - IT technology blog

Apache Pinot: Hướng dẫn cài đặt OLAP database thời gian thực cho analytics dashboard dưới 100ms

Apache Pinot là distributed OLAP datastore cho phép truy vấn analytics trên hàng tỷ rows với độ trễ dưới 100ms, được LinkedIn và Uber dùng cho user-facing dashboard. Bài viết hướng dẫn từng bước cài đặt bằng Docker, cấu hình schema và star-tree index, nạp dữ liệu CSV, và monitoring cluster health.