Programming tutorial - IT technology blog

Làm chủ Gleam: Xây dựng Hệ thống Phân tán Chịu lỗi với Static Typing trên BEAM VM

Gleam là ngôn ngữ lập trình hàm có static typing, biên dịch sang BEAM bytecode, kết hợp khả năng chịu lỗi huyền thoại của Erlang với an toàn kiểu dữ liệu tại compile-time. Hướng dẫn này đi qua việc cài đặt Gleam, xây dựng các actor được giám sát và tận dụng OTP cho hệ thống phân tán tự phục hồi — kèm code ví dụ thực tế xuyên suốt.
Security tutorial - IT technology blog

Tăng cường bảo mật etcd và Kubernetes API Server: Mã hóa dữ liệu tĩnh, mTLS và phát hiện rò rỉ thông tin xác thực

etcd lưu trữ mọi Kubernetes Secret và trạng thái cluster — theo mặc định, không có mã hóa. Hướng dẫn này bao gồm cách bật mã hóa dữ liệu tĩnh, xác minh mTLS giữa các thành phần control plane, và quét rò rỉ thông tin xác thực để bảo vệ lớp quan trọng nhất trong cluster của bạn.
Programming tutorial - IT technology blog

Gọi Thư Viện C từ Python với ctypes và cffi: Tăng Tốc Code CPU-Intensive Không Cần Cython

Khi một data pipeline Python bị timeout lúc 2 giờ sáng, giải pháp không phải là tinh chỉnh thuật toán thêm lần nữa — mà là gọi trực tiếp hàm C từ Python bằng ctypes. Bài viết này hướng dẫn cách tích hợp C/C++ với Python qua ctypes và cffi, gọi thư viện hệ thống và loại bỏ nút cổ chai CPU mà không cần đụng vào Cython hay pipeline build.
AI tutorial - IT technology blog

Hướng dẫn cài đặt và sử dụng LM Studio: Chạy AI model cục bộ với giao diện Desktop GUI

LM Studio là ứng dụng desktop cho phép bạn tải, chạy và quản lý các mô hình ngôn ngữ lớn ngay trên máy tính Windows, macOS và Linux — không cần Docker hay thiết lập terminal. Nó tích hợp sẵn server API tương thích OpenAI, nên code hiện tại của bạn có thể chuyển từ API trả phí sang suy luận cục bộ chỉ với một dòng thay đổi. Bài viết này hướng dẫn từng bước: cài đặt, thiết lập model, cấu hình server và kiểm tra hiệu suất.
Linux tutorial - IT technology blog

Làm Chủ Memory Overcommit trên Linux: Cấu Hình vm.overcommit_memory cho Database và AI Workloads trong Production

Memory overcommit trên Linux cho phép kernel hứa hẹn nhiều RAM hơn thực tế tồn tại — một canh bạc kết thúc tệ hại cho database production và AI services khi OOM killer tấn công lúc 2 giờ sáng. Hướng dẫn này trình bày cách các chế độ vm.overcommit_memory hoạt động, cách cấu hình chúng đúng cho PostgreSQL và ML workloads, và cách giám sát mức sử dụng commit trước khi trở thành khủng hoảng.