Database tutorial - IT technology blog

Hướng dẫn sử dụng SQLite với Python: Database nhẹ cho script tự động hóa và ứng dụng nhỏ

Khi cần một database gọn nhẹ, không cần cài đặt rườm rà cho script Python hay các ứng dụng nhỏ, SQLite là lựa chọn không thể bỏ qua. Bài viết này sẽ hướng dẫn bạn từ A-Z cách sử dụng SQLite với Python, từ những thao tác cơ bản đến các kỹ thuật nâng cao, giúp bạn triển khai nhanh chóng mà không phải đau đầu.
Development tutorial - IT technology blog

Viết Unit Test cho ứng dụng Python với Pytest: Hướng dẫn từ cơ bản đến thực hành

Pytest là một framework mạnh mẽ giúp viết unit test cho ứng dụng Python. Bài viết này hướng dẫn chi tiết cách cài đặt, cấu hình các test case từ cơ bản đến nâng cao như fixtures, parameterization và mocking. Bạn cũng sẽ học cách chạy test và đo độ phủ mã để đảm bảo chất lượng code.
Python tutorial - IT technology blog

Python và Linux: Các script sysadmin hữu ích để tự động hóa tác vụ

Làm thế nào để giải quyết những tác vụ lặp đi lặp lại trên Linux một cách hiệu quả? Python chính là câu trả lời. Bài viết này sẽ hướng dẫn bạn cách viết các script Python hữu ích để tự động hóa công việc quản trị hệ thống, giúp bạn làm việc hiệu quả và ít rủi ro hơn.
Linux tutorial - IT technology blog

Hướng dẫn quản lý Logical Volume (LVM) trên Linux: Tạo, mở rộng và thu hẹp phân vùng linh hoạt

LVM (Logical Volume Manager) là giải pháp quản lý không gian đĩa linh hoạt trên Linux, cho phép tạo, mở rộng và thu hẹp phân vùng dễ dàng. Bài viết này hướng dẫn chi tiết các thao tác với LVM từ cơ bản đến nâng cao, kèm theo ví dụ thực tế và kinh nghiệm cá nhân.
Security tutorial - IT technology blog

Giám sát toàn vẹn file hệ thống với AIDE trên Linux: Phát hiện xâm nhập sớm và ngăn chặn giả mạo dữ liệu

Đảm bảo an toàn cho server Linux là ưu tiên hàng đầu, và giám sát toàn vẹn file (FIM) với AIDE là giải pháp hiệu quả. Bài viết này chia sẻ kinh nghiệm triển khai AIDE để phát hiện sớm xâm nhập và ngăn chặn giả mạo dữ liệu hệ thống.
Linux tutorial - IT technology blog

Tùy chỉnh kernel parameters với sysctl trên Linux: Tối ưu hiệu suất và bảo mật server

Việc điều chỉnh kernel parameters bằng sysctl là một kỹ thuật mạnh mẽ giúp tối ưu hóa hiệu suất và tăng cường bảo mật cho server Linux. Từ kinh nghiệm xử lý sự cố lúc nửa đêm, mình nhận ra rằng hiểu rõ cách kernel hoạt động và biết cách tinh chỉnh nó có thể cứu nguy cho hệ thống trong những tình huống cấp bách nhất. Đây là một kỹ năng không thể thiếu cho bất kỳ kỹ sư IT nào quản lý hệ thống Linux production.