Tag MayFest2025
Tìm kiếm bài viết trong Tag MayFest2025
Tạo extension đơn bản trong 3 phút trên Chrome
Bài viết này sẽ hướng dẫn chi tiết từng bước để bạn có thể tạo ra một extension Chrome cơ bản. .
0 0 2
Bài 4: Các lỗi thường gặp trong thiết kế Verilog – và cách tránh chúng
"Một dòng Verilog có thể sinh ra cả một mạch sai nếu bạn không hiểu bản chất phần cứng." Trong bài viết này, ta cùng mổ xẻ những lỗi kinh điển, khó debug nhưng rất phổ biến trong thiết kế Verilog – và
0 0 4
Lập trình viên web cần biết! Hiểu đúng về Query và Body trong yêu cầu HTTP
Hôm nay tôi muốn chia sẻ về yêu cầu HTTP mà chúng ta thường xuyên đối mặt khi lập trình, đặc biệt là sự khác biệt giữa Query và Body. Cấu trúc cơ bản của yêu cầu HTTP.
0 0 1
Kỹ Sư Phần Mềm Thời AI: Cơ Hội & Thách Thức
Chào anh em đồng môn, lại là tôi đây. Thực tế là AI đang len lỏi vào mọi ngóc ngách.
0 0 6
Hướng dẫn tạo EC2 và S3 bằng AWS CDK Python
Xin chào các bạn! Trong bài viết này, mình sẽ hướng dẫn từng bước cách dùng AWS CDK với Python để triển khai một EC2 instance và một S3 bucket. 1.
0 0 4
Tự động deploy ứng dụng Express.js lên EC2 thông qua AWS CodeBuild
Ở bài viết trước, mình đã hướng dẫn cách tạo một EC2 instance bằng AWS CDK Python với Amazon Linux 2023, có cài sẵn Nginx, Node.js và mở port 80 để truy cập web.
0 0 4
Tối ưu hàm AWS Lambda Python bằng cách sử dụng Layer
AWS Lambda là một công cụ tuyệt vời để triển khai các đoạn code chạy theo sự kiện mà không cần quản lý server. Tuy nhiên, nếu bạn sử dụng nhiều thư viện third-party, kích thước file .
0 0 3
Hướng dẫn tạo website tĩnh với Amazon S3 chỉ trong vài phút
Xin chào mọi người, hôm nay mình sẽ chia sẻ một mẹo nhỏ cực kỳ hữu ích và đơn giản là triển khai một website tĩnh lên Amazon S3 mà không cần dùng EC2, không cần backend, không cần viết code phức tạp.
0 0 3
Bảo mật thông tin nhạy cảm trong Lambda bằng AWS Systems Manager Parameter Store
Xin chào mọi người, hôm nay mình sẽ chia sẻ một cách đơn giản nhưng khá quan trọng để bảo mật các thông tin nhạy cảm (như API key, password, secret token...) trong Lambda function là sử dụng AWS Syste
0 0 3
Bài 2: Quy trình thiết kế phần cứng số chuyên nghiệp – Từng bước một trên FPGA
Nếu phần mềm là linh hồn, thì phần cứng là cơ thể. Cơ thể càng mạnh, linh hồn càng có đất để tung hoành.
0 0 3
Ai kiểm soát tệp tin của bạn trong Linux? Khám phá sức nạnh của quyền truy cập
Khi làm việc trong môi trường Linux nhiều người dùng, không phải mọi thứ đều mở cho tất cả mọi người — và điều đó có lý do của nó. Quyền truy cập tệp (file permissions) là nền tảng của bảo mật Linux,
0 0 3
Soi kỹ kiểu dữ liệu trong Ruby và JavaScript cho người mới học
Khi học lập trình, việc hiểu rõ các kiểu dữ liệu là điều rất quan trọng, vì chúng là nền tảng của mọi chương trình. Trong bài viết này, chúng ta sẽ so sánh cách hai ngôn ngữ phổ biến là Ruby và JavaSc
0 0 3
Bài 3: Verilog cho người mới – Học bằng ví dụ, không chỉ lý thuyết
"Muốn hiểu Verilog – hãy code nó." Không giống các ngôn ngữ lập trình thông thường, Verilog mô tả phần cứng, không phải thuật toán.
0 0 3
Kafka Fundamental - Bài 6: Zookeeper and Kafka KRaft
Xin chào, lại là mình - Đức Phúc, anh chàng hơn 6 năm trong nghề vẫn nghèo technical nhưng thích viết Blog để chia sẻ kiến thức bản thân học được trong quá trình “cơm áo gạo tiền” đây. Các bạn có thể
0 0 3
11 Khóa học giúp bạn nắm vững System Design và Kiến trúc phần mềm
Chào các lập trình viên! Thiết kế phần mềm hay thiết kế hệ thống (system design) là một trong những chủ đề khó làm chủ nhất. Bạn có thể dễ dàng học một ngôn ngữ lập trình như [Java] hoặc [Python], như
0 0 2
Bạn nên mã hóa các biến môi trường của mình
Các biến môi trường (tệp .env) là một cách phổ biến để quản lý cấu hình và bí mật trong các ứng dụng hiện đại.
0 0 4
SERIES INDEX NÂNG CAO - BÀI 2: ĐÀO SÂU VÀO CÁC CẤU TRÚC DỮ LIỆU DÙNG ĐỂ LƯU TRỮ INDEX TRONG MYSQL
Nếu anh em thấy hay thì ủng hộ tôi 1 follow + 1 upvote + 1 bookmark + 1 comment cho bài viết này tại Mayfest 2025 nhé. Còn nếu bài viết chưa hữu ích thì tôi cũng hi vọng anh em để lại những góp ý thẳn
0 0 4
Top 5 trình soạn thảo mã dựa trên AI để lập trình năm 2025
Các trình soạn thảo mã hỗ trợ AI đang cách mạng hóa cách các lập trình viên viết mã, gỡ lỗi và tối ưu hóa mã nguồn. Với những tiến bộ mới nhất trong hỗ trợ lập trình dựa trên AI, các lập trình viên hi
0 0 2
Docker Bind Mounts vs Volumes: Sự khác biệt là gì?
Hiểu rõ sự khác biệt chính giữa Bind Mounts và Volumes trong Docker, thời điểm nên sử dụng từng loại, và cách chúng hoạt động phía sau hậu trường. .
0 0 3