Tin tức

Bí quyết cổ xưa của Nhật Bản để làm chủ bất cứ kỹ năng nào – Shuhari

Có một ranh giới vô hình nhưng rất rõ ràng giữa người học nhiều và người thực sự làm chủ. Phần lớn con người dừng lại ở mức sơ cấp – không phải vì thiếu thông minh, mà vì đi sai trình tự học. Hàng trăm năm trước, người Nhật đã hệ thống hóa con đường học tập này thành…

Tiếp tục đọc

Lập trình, Linux

10 Lệnh sed Siêu Hữu ích để chỉnh sửa file Cấu Hình trong Linux

Trong bài viết này, chúng ta sẽ khám phá 10 lệnh sed cực kỳ hữu ích giúp bạn chỉnh sửa file cấu hình trong môi trường Linux nhanh chóng mà không cần phải mất thời gian mở trình soạn thảo văn bản như VIM hay NANO. Tất cả ví dụ dưới đây sẽ được demo cụ thể và trực quan…

Tiếp tục đọc

Hệ điều hành (OS), Linux

Cách Check lỗ hổng bảo mật trên máy chủ web với các lệnh Linux đơn giản

Trong kiểm thử chống xâm nhập (penetration testing) hệ thống, bước đầu tiên thường là chúng ta cần xác định các cổng mà máy chủ web đang lắng nghe. Quá trình quét cổng (port scanning) giống như “gõ cửa từng cánh cửa của một tòa nhà để xem cánh nào đang mở, cánh nào đang khóa”. Kẻ tấn công sử…

Tiếp tục đọc

Hệ điều hành (OS), Linux

10 Nguyên Tắc Bảo Mật Linux Thực Chiến Nhất Cho Production Server

Đã bao giờ bạn thức dậy giữa đêm khuya, tay run run gõ lệnh khắc phục sự cố, tự hỏi: “Trời, tại sao hệ thống servers của mình lại dễ bị tấn công như vậy?” Bài blog này sẽ mang đến cho bạn 10 “kinh nghiệm thực chiến” trong bảo mật Linux server cho môi trường production (đặc biệt là…

Tiếp tục đọc

Containers, Lập trình, Linux

Hướng dẫn Container hóa ứng dụng Node.js với Docker từ A đến Z

Container hóa (containerization) cho phép chúng ta đóng gói ứng dụng Node.js cùng tất cả các thư viện và các thành phần phụ thuộc của nó vào một container nhỏ gọn, có khả năng chạy nhất quán trên mọi môi trường (từ máy local của bạn đến môi trường production triển khai trong thực tế). Kết quả là “không còn…

Tiếp tục đọc

Lập trình, Linux

Tự động hóa Linux: Viết Shell Script, Lập lịch Cron và CI/CD Pipeline

Giới thiệu Bạn đã bao giờ mệt mỏi khi cứ phải phải lặp đi lặp lại cùng một tác vụ trên Linux? Ví dụ như nhập tên vào rồi nhìn Linux Server in ra lời chào mỗi lần chạy chương trình. Rất may, Linux cho phép chúng ta tự động hóa những việc như vậy bằng shell script và cron.…

Tiếp tục đọc

Containers

Hiểu Đúng Để Làm Chủ Docker Container Networking

Trong Docker, bạn đã bao giờ tự hỏi làm thế nào một web server container có thể “nói chuyện” với một database container? Hay vì sao một số containers communicate được với nhau, trong khi những containers khác lại không thể nói chuyện được với nhau? Và điều thú vị nhất là:Tại sao có các containers ping được với nhau,…

Tiếp tục đọc

Tin tức

Câu chuyện về bảo mật hệ thống (Cybersecurity) được trình bày để cho bất kỳ ai cũng có thể hiểu

Hôm nay Phương rất vui vì có thể chia sẻ với các bạn một câu chuyện thật dễ hiểu cho ngay cả người bình thường – không phải là IT nhiều kinh nghiệm, cũng có thể hiểu về các nguyên tắc hoạt động & cấu trúc bảo mật hệ thống, các bạn nhé…Let’s get started! Chúng ta hãy tưởng tượng…

Tiếp tục đọc

Containers

Cách Tạo Local Docker Registry và Build Image Siêu Nhẹ với NGINX Alpine

“Bạn có biết rằng chỉ một dòng lệnh sai trong Dockerfile cũng có thể làm image của bạn tăng thêm dung lượng hàng trăm MB?Hay tệ hơn — khi bạn build xong image nhưng không được phép push lên Docker Hub vì chính sách nội bộ của công ty bạn?” Nếu bạn từng bị rơi vào tình huống đó —…

Tiếp tục đọc