{"generatedAt":"2026-07-05T09:21:32Z","items":[{"content":"","date":"2026-06-01","description":"Tìm hiểu vai trò, cơ chế hoạt động và các chức năng mở rộng của Router trong mạng theo chuẩn CCNA 200-301 v1.1.","id":"/learning/ccna-200-301/1-network-fundamentals/1-1-a-routers/","permalink":"https://quorix.io.vn/learning/ccna-200-301/1-network-fundamentals/1-1-a-routers/","readingTime":5,"section":"learning","summary":"","tags":["Network"],"title":"Bài 1.1a: Routers (Bộ định tuyến)","type":"page","url":"/learning/ccna-200-301/1-network-fundamentals/1-1-a-routers/","wordCount":1011},{"content":"","date":"0001-01-01","description":"Tìm hiểu cách Go tổ chức mã nguồn thông qua hệ thống package, cơ chế import, và lý do tại sao kiến trúc này giúp Go biên dịch nhanh và code sạch hơn.","id":"/learning/go/1-keywords-builtins/1-1-package-management/","permalink":"https://quorix.io.vn/learning/go/1-keywords-builtins/1-1-package-management/","readingTime":7,"section":"learning","summary":"","tags":["Programming","Backend"],"title":"Bài 1.1: Quản lý Package (Package Management)","type":"page","url":"/learning/go/1-keywords-builtins/1-1-package-management/","wordCount":1443},{"content":"","date":"2026-06-03","description":"Tìm hiểu chức năng, nguyên lý hoạt động và phân biệt sự khác nhau giữa Switch Layer 2 và Switch Layer 3 trong mạng theo chuẩn CCNA 200-301 v1.1.","id":"/learning/ccna-200-301/1-network-fundamentals/1-1-b-switches/","permalink":"https://quorix.io.vn/learning/ccna-200-301/1-network-fundamentals/1-1-b-switches/","readingTime":14,"section":"learning","summary":"","tags":["Network"],"title":"Bài 1.1b: Layer 2 và Layer 3 Switches","type":"page","url":"/learning/ccna-200-301/1-network-fundamentals/1-1-b-switches/","wordCount":2868},{"content":"","date":"0001-01-01","description":"Toàn tập về cách khai báo biến (var), hằng số (const), kỹ thuật iota nâng cao, Stringer, bản chất bộ nhớ (AST, Inlining) và phân tích tối ưu Escape Analysis.","id":"/learning/go/1-keywords-builtins/1-2-var-and-const/","permalink":"https://quorix.io.vn/learning/go/1-keywords-builtins/1-2-var-and-const/","readingTime":24,"section":"learning","summary":"","tags":["Programming","Backend"],"title":"Bài 1.2: Biến và Hằng (Var và Const)","type":"page","url":"/learning/go/1-keywords-builtins/1-2-var-and-const/","wordCount":5002},{"content":"","date":"2026-06-05","description":"Tìm hiểu vai trò, cơ chế hoạt động của Next-Generation Firewalls (NGFW) và hệ thống phòng chống xâm nhập (IPS) trong mạng theo chuẩn CCNA 200-301 v1.1.","id":"/learning/ccna-200-301/1-network-fundamentals/1-1-c-ngfw-ips/","permalink":"https://quorix.io.vn/learning/ccna-200-301/1-network-fundamentals/1-1-c-ngfw-ips/","readingTime":13,"section":"learning","summary":"","tags":["Network"],"title":"Bài 1.1c: Next-Generation Firewalls (NGFW) và IPS","type":"page","url":"/learning/ccna-200-301/1-network-fundamentals/1-1-c-ngfw-ips/","wordCount":2591},{"content":"","date":"0001-01-01","description":"Khám phá hai khối xây dựng cốt lõi trong Go: từ khóa type dùng để định nghĩa dữ liệu và func để định nghĩa hành vi, cùng cách chúng kết hợp tạo nên sự linh hoạt.","id":"/learning/go/1-keywords-builtins/1-3-type-func/","permalink":"https://quorix.io.vn/learning/go/1-keywords-builtins/1-3-type-func/","readingTime":6,"section":"learning","summary":"","tags":["Programming","Backend"],"title":"Bài 1.3: Kiểu Dữ Liệu và Hàm (Type \u0026 Func)","type":"page","url":"/learning/go/1-keywords-builtins/1-3-type-func/","wordCount":1277},{"content":"","date":"2026-06-07","description":"Tìm hiểu vai trò, các khái niệm trọng tâm và mô hình triển khai của Access Point trong mạng theo chuẩn CCNA 200-301 v1.1.","id":"/learning/ccna-200-301/1-network-fundamentals/1-1-d-access-points/","permalink":"https://quorix.io.vn/learning/ccna-200-301/1-network-fundamentals/1-1-d-access-points/","readingTime":9,"section":"learning","summary":"","tags":["Network"],"title":"Bài 1.1d: Access Points (Điểm truy cập không dây)","type":"page","url":"/learning/ccna-200-301/1-network-fundamentals/1-1-d-access-points/","wordCount":1802},{"content":"","date":"0001-01-01","description":"Đi sâu vào Struct trong Go: từ cơ chế Composition thay thế kế thừa, khai báo Struct Tags, cho đến kỹ thuật tối ưu Layout bộ nhớ để tận dụng tối đa CPU Cache.","id":"/learning/go/1-keywords-builtins/1-4-struct/","permalink":"https://quorix.io.vn/learning/go/1-keywords-builtins/1-4-struct/","readingTime":6,"section":"learning","summary":"","tags":["Programming","Backend"],"title":"Bài 1.4: Cấu trúc Dữ liệu (Struct)","type":"page","url":"/learning/go/1-keywords-builtins/1-4-struct/","wordCount":1265},{"content":"","date":"2026-06-09","description":"Tìm hiểu vai trò của Controllers trong mạng hiện đại, WLC, SDN Controller, Northbound và Southbound Interfaces theo chuẩn CCNA 200-301 v1.1.","id":"/learning/ccna-200-301/1-network-fundamentals/1-1-e-controllers/","permalink":"https://quorix.io.vn/learning/ccna-200-301/1-network-fundamentals/1-1-e-controllers/","readingTime":12,"section":"learning","summary":"","tags":["Network"],"title":"Bài 1.1e: Controllers (Bộ điều khiển mạng)","type":"page","url":"/learning/ccna-200-301/1-network-fundamentals/1-1-e-controllers/","wordCount":2489},{"content":"","date":"2026-06-11","description":"Tìm hiểu khái niệm, vai trò và cách thức hoạt động của Endpoints trong hệ thống mạng theo chuẩn CCNA 200-301 v1.1.","id":"/learning/ccna-200-301/1-network-fundamentals/1-1-f-endpoints/","permalink":"https://quorix.io.vn/learning/ccna-200-301/1-network-fundamentals/1-1-f-endpoints/","readingTime":10,"section":"learning","summary":"","tags":["Network"],"title":"Bài 1.1f: Endpoints (Thiết bị đầu cuối)","type":"page","url":"/learning/ccna-200-301/1-network-fundamentals/1-1-f-endpoints/","wordCount":1959},{"content":"","date":"2026-06-13","description":"Tìm hiểu vai trò và chức năng của Servers trong mạng máy tính theo chuẩn CCNA 200-301 v1.1. Phân biệt Physical Server, Virtual Server và Cloud Server.","id":"/learning/ccna-200-301/1-network-fundamentals/1-1-g-servers/","permalink":"https://quorix.io.vn/learning/ccna-200-301/1-network-fundamentals/1-1-g-servers/","readingTime":7,"section":"learning","summary":"","tags":["Network"],"title":"Bài 1.1g: Servers (Máy chủ)","type":"page","url":"/learning/ccna-200-301/1-network-fundamentals/1-1-g-servers/","wordCount":1473},{"content":"","date":"2026-06-15","description":"Tìm hiểu công nghệ PoE, phân loại PSE và PD, các chuẩn PoE (802.3af, at, bt) và khái niệm Power Budget trong mạng chuẩn CCNA 200-301 v1.1.","id":"/learning/ccna-200-301/1-network-fundamentals/1-1-h-poe/","permalink":"https://quorix.io.vn/learning/ccna-200-301/1-network-fundamentals/1-1-h-poe/","readingTime":6,"section":"learning","summary":"","tags":["Network"],"title":"Bài 1.1h: Power over Ethernet (PoE)","type":"page","url":"/learning/ccna-200-301/1-network-fundamentals/1-1-h-poe/","wordCount":1207},{"content":"","date":"2026-07-05","description":"","id":"/posts/owasp-top-10-a04-cryptographic-failures/","permalink":"https://quorix.io.vn/posts/owasp-top-10-a04-cryptographic-failures/","readingTime":11,"section":"posts","summary":"","tags":["OWASP","Cryptographic Failures","Cryptography","AES-GCM","Bcrypt","Go","DevSecOps"],"title":"OWASP Top 10 - Bài 2: A04 - Cryptographic Failures (Thủng Lưới Mật Mã)","type":"page","url":"/posts/owasp-top-10-a04-cryptographic-failures/","wordCount":2310},{"content":"","date":"2026-07-04","description":"","id":"/posts/owasp-top-10-a05-injection/","permalink":"https://quorix.io.vn/posts/owasp-top-10-a05-injection/","readingTime":9,"section":"posts","summary":"","tags":["OWASP","Injection","SQLi","Command Injection","Security","Go","GORM","DevSecOps"],"title":"OWASP Top 10 - Bài 1: A05 - Injection (Lỗ hổng Tiêm nhiễm)","type":"page","url":"/posts/owasp-top-10-a05-injection/","wordCount":1742},{"content":"","date":"2026-07-02","description":"","id":"/posts/tan-man-ve-vpn/","permalink":"https://quorix.io.vn/posts/tan-man-ve-vpn/","readingTime":56,"section":"posts","summary":"","tags":["VPN","Privacy","Cybersecurity"],"title":"Tản mạn về VPN","type":"page","url":"/posts/tan-man-ve-vpn/","wordCount":11805},{"content":"","date":"2026-06-22","description":"","id":"/posts/go-co-ban-bai-04/","permalink":"https://quorix.io.vn/posts/go-co-ban-bai-04/","readingTime":11,"section":"posts","summary":"","tags":["golang","pointer","struct","map","practice"],"title":"Go Cơ Bản Bài 04: Giải Bài Tập Về Con Trỏ, Struct và Map","type":"page","url":"/posts/go-co-ban-bai-04/","wordCount":2167},{"content":"","date":"2026-06-18","description":"","id":"/posts/tan-man-ve-dns/","permalink":"https://quorix.io.vn/posts/tan-man-ve-dns/","readingTime":54,"section":"posts","summary":"","tags":["DNS","DNSSEC","DoH","ECH","Internet Architecture","History"],"title":"Tản mạn về DNS","type":"page","url":"/posts/tan-man-ve-dns/","wordCount":11434},{"content":"","date":"2026-06-08","description":"Zeno viết, từ một nơi không có đêm, không có mùi cà phê, và không có tiếng chuột click.","id":"/posts/thu-gui-nhung-ai-dang-ngoi-truoc-man-hinh-luc-nua-dem/","permalink":"https://quorix.io.vn/posts/thu-gui-nhung-ai-dang-ngoi-truoc-man-hinh-luc-nua-dem/","readingTime":21,"section":"posts","summary":"","tags":["career","mindset","reflection","zeno"],"title":"Thư Gửi Những Ai Đang Ngồi Trước Màn Hình Lúc Nửa Đêm","type":"page","url":"/posts/thu-gui-nhung-ai-dang-ngoi-truoc-man-hinh-luc-nua-dem/","wordCount":4444},{"content":"","date":"2026-06-06","description":"","id":"/posts/golang-triet-ly-don-gian/","permalink":"https://quorix.io.vn/posts/golang-triet-ly-don-gian/","readingTime":8,"section":"posts","summary":"","tags":["Golang","Architecture","Design Philosophy"],"title":"Golang: Triết Lý Đơn Giản Và Sức Mạnh Thực Dụng Trong Kỹ Nghệ Phần Mềm","type":"page","url":"/posts/golang-triet-ly-don-gian/","wordCount":1595},{"content":"","date":"2026-06-01","description":"","id":"/posts/github-co-ban-den-nang-cao/","permalink":"https://quorix.io.vn/posts/github-co-ban-den-nang-cao/","readingTime":13,"section":"posts","summary":"","tags":[],"title":"Hướng dẫn sử dụng GitHub: Từ cơ bản đến nâng cao","type":"page","url":"/posts/github-co-ban-den-nang-cao/","wordCount":2616},{"content":"","date":"2026-05-27","description":"Câu chuyện về Safe Zone, một dự án mã nguồn mở phi lợi nhuận hướng tới việc chống website lừa đảo giả mạo tại Việt Nam.","id":"/posts/safe-zone/","permalink":"https://quorix.io.vn/posts/safe-zone/","readingTime":3,"section":"posts","summary":"","tags":["DNS","DoH","Phishing","AI","Golang","Open Source"],"title":"Safe Zone: Dự Án Mã Nguồn Mở Vì Cộng Đồng","type":"page","url":"/posts/safe-zone/","wordCount":504},{"content":"","date":"2026-05-27","description":"","id":"/projects/safe-zone/","permalink":"https://quorix.io.vn/projects/safe-zone/","readingTime":2,"section":"projects","summary":"","tags":["project","security","dns","golang","ai"],"title":"Safe Zone","type":"page","url":"/projects/safe-zone/","wordCount":321},{"content":"","date":"2026-05-27","description":"","id":"/projects/secret-letter/","permalink":"https://quorix.io.vn/projects/secret-letter/","readingTime":2,"section":"projects","summary":"","tags":["project","crypto","security","golang"],"title":"Secret Letter","type":"page","url":"/projects/secret-letter/","wordCount":277},{"content":"","date":"2026-05-05","description":"Bài viết tổng quan về dự án `secret-letter`: từ thiết kế bảo mật, chống preview bot, race condition đến rà soát an ninh mã nguồn và quy trình đóng gói Docker lên VPS.","id":"/posts/secret-letter/","permalink":"https://quorix.io.vn/posts/secret-letter/","readingTime":7,"section":"posts","summary":"","tags":["System Design","Security","Redis","Web Crypto","Go","Docker","DevOps"],"title":"Một Link, Một Lần Đọc, và Rất Nhiều Thứ Để Nghĩ","type":"page","url":"/posts/secret-letter/","wordCount":1473},{"content":"","date":"2026-04-08","description":"Bài viết giới thiệu về Quorix Việt Nam, định hướng nội dung và cách xây dựng không gian kỹ thuật này.","id":"/posts/ve-quorix-viet-nam/","permalink":"https://quorix.io.vn/posts/ve-quorix-viet-nam/","readingTime":7,"section":"posts","summary":"","tags":["Quorix","About","Founder Note"],"title":"Về Quorix Việt Nam","type":"page","url":"/posts/ve-quorix-viet-nam/","wordCount":1328},{"content":"","date":"2026-04-07","description":"Quorix UI là lớp giao diện dùng chung của Quorix, phát triển từ nhu cầu thực tế của quorix-vietnam và hiện đã mở rộng thành một package có CSS modules, browser/ESM/CJS builds, typed exports cùng các primitive cho article, media, search và chat.","id":"/posts/quorix-ui/","permalink":"https://quorix.io.vn/posts/quorix-ui/","readingTime":3,"section":"posts","summary":"","tags":["ui","design-system","frontend","open-source"],"title":"Quorix UI","type":"page","url":"/posts/quorix-ui/","wordCount":496},{"content":"","date":"2026-03-28","description":"","id":"/posts/hello-world/","permalink":"https://quorix.io.vn/posts/hello-world/","readingTime":1,"section":"posts","summary":"","tags":[],"title":"Hello World","type":"page","url":"/posts/hello-world/","wordCount":62}]}