<?xml version="1.0" encoding="UTF-8" ?>
<rss
    version="2.0"
    xmlns:atom="http://www.w3.org/2005/Atom"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:webfeeds="http://webfeeds.org/rss/1.0"
    xmlns:media="http://search.yahoo.com/mrss/"
    >
    <channel>
        <title>Newest - Viblo</title>
        <link>https://viblo.asia/rss</link>
        <description><![CDATA[Free service for technical knowledge sharing]]></description>
        <atom:link href="https://viblo.asia/rss/posts/newest.rss" rel="self"></atom:link>
                <copyright>Sun* Inc.</copyright>
                                                <webfeeds:logo>https://viblo.asia/logo_full.svg</webfeeds:logo>
        <image>
            <url>https://viblo.asia/logo_full.svg</url>
            <title>Newest - Viblo</title>
            <link>https://viblo.asia/rss</link>
        </image>
                                <language>vi-vn</language>
        <lastBuildDate>2026-09-27T05:20:00+07:00</lastBuildDate>
                <item>
            <title><![CDATA[Nhiều client hoặc ứng dụng (như Node.js, Python) yêu cầu chứng chỉ định dạng PEM (.crt và .key) thay vì PKCS#12. Làm sao để trích xuất hoặc tạo chứng chỉ PEM từ Elasticsearch?]]></title>
                        <link>https://viblo.asia/p/nhieu-client-hoac-ung-dung-nhu-nodejs-python-yeu-cau-chung-chi-dinh-dang-pem-crt-va-key-thay-vi-pkcs12-lam-sao-de-trich-xuat-hoac-tao-chung-chi-pem-tu-elasticsearch-oW4oeAOBLml</link>
            <guid isPermaLink="true">https://viblo.asia/p/nhieu-client-hoac-ung-dung-nhu-nodejs-python-yeu-cau-chung-chi-dinh-dang-pem-crt-va-key-thay-vi-pkcs12-lam-sao-de-trich-xuat-hoac-tao-chung-chi-pem-tu-elasticsearch-oW4oeAOBLml</guid>
            <description><![CDATA[Để chuyển đổi chứng chỉ từ định dạng PKCS#12 (.p12) sang định dạng PEM (.crt và .key), công cụ xử lý mạnh mẽ và có sẵn nhất trên Linux là OpenSSL.

Dư...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Huy Hoàng</dc:creator>
            <pubDate>2026-09-27 00:48:24</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Local Cloud Emulation in 2026: Stop Paying AWS to Run Your Unit Tests]]></title>
                        <link>https://viblo.asia/p/local-cloud-emulation-in-2026-stop-paying-aws-to-run-your-unit-tests-pPLkNbvDJRZ</link>
            <guid isPermaLink="true">https://viblo.asia/p/local-cloud-emulation-in-2026-stop-paying-aws-to-run-your-unit-tests-pPLkNbvDJRZ</guid>
            <description><![CDATA[]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">EME GUG</dc:creator>
            <pubDate>2026-09-26 23:51:07</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[process ,thread]]></title>
                        <link>https://viblo.asia/p/process-thread-1j4lQvXWJwl</link>
            <guid isPermaLink="true">https://viblo.asia/p/process-thread-1j4lQvXWJwl</guid>
            <description><![CDATA[Tiến trình là 1 chương trình đang được thực thi vd như chorme đang chạy hay vscode , chat gpt ( nó chỉ là tập hợp các tài nguyên như địa chỉ không gia...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Luận Nguyễn Văn</dc:creator>
            <pubDate>2026-09-26 21:55:28</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Làm sao biết một workflow thật sự cần AI Agent?]]></title>
                        <link>https://viblo.asia/p/lam-sao-biet-mot-workflow-that-su-can-ai-agent-XP4WEdvkL7G</link>
            <guid isPermaLink="true">https://viblo.asia/p/lam-sao-biet-mot-workflow-that-su-can-ai-agent-XP4WEdvkL7G</guid>
            <description><![CDATA[![](https://substack-post-media.s3.amazonaws.com/public/images/f19e9bee-1e60-4ef9-9c36-930bac6b42ed_1254x1254.png)



Hãy thử hình dung một buổi plann...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Henry Phạm</dc:creator>
            <pubDate>2026-09-26 18:10:35</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Từ Stockfish đến Lc0: Hai cách “suy nghĩ” khác nhau của AI trong cờ vua]]></title>
                        <link>https://viblo.asia/p/tu-stockfish-den-lc0-hai-cach-suy-nghi-khac-nhau-cua-ai-trong-co-vua-k74a9OGl4eO</link>
            <guid isPermaLink="true">https://viblo.asia/p/tu-stockfish-den-lc0-hai-cach-suy-nghi-khac-nhau-cua-ai-trong-co-vua-k74a9OGl4eO</guid>
            <description><![CDATA[

Khi nhìn vào cờ vua máy tính, có một điều rất thú vị:

Stockfish và Leela Chess Zero đều chơi cờ cực mạnh, nhưng cách chúng “suy nghĩ” lại rất khác ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phan Ngoc</dc:creator>
            <pubDate>2026-09-26 13:44:53</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Headless Salesforce là gì?]]></title>
                        <link>https://viblo.asia/p/headless-salesforce-la-gi-wlVmRkrm45Z</link>
            <guid isPermaLink="true">https://viblo.asia/p/headless-salesforce-la-gi-wlVmRkrm45Z</guid>
            <description><![CDATA[1. Headless là gì?
Headless Salesforce là cách sử dụng các chức năng của Salesforce mà không cần đăng nhập trực tiếp vào giao diện Salesforce.
Thay vì...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dinh Duc Nguyen</dc:creator>
            <pubDate>2026-09-26 12:39:04</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Go Zero to Hero - Bài 55: Directional Channels (Channel một chiều)]]></title>
                        <link>https://viblo.asia/p/go-zero-to-hero-bai-55-directional-channels-channel-mot-chieu-Nj4vgaGKJ6r</link>
            <guid isPermaLink="true">https://viblo.asia/p/go-zero-to-hero-bai-55-directional-channels-channel-mot-chieu-Nj4vgaGKJ6r</guid>
            <description><![CDATA[Mặc định, khi bạn tạo ra một Channel bằng hàm make(chan int), đó là một Bidirectional Channel (Channel hai chiều). Nó cho phép bạn vừa gửi dữ liệu vào...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Huy Hoàng</dc:creator>
            <pubDate>2026-09-26 12:02:11</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[OOP Bài 14: Phương thức tĩnh (Static Methods) và những ranh giới cấm kỵ]]></title>
                        <link>https://viblo.asia/p/oop-bai-14-phuong-thuc-tinh-static-methods-va-nhung-ranh-gioi-cam-ky-AWVpX9maV05</link>
            <guid isPermaLink="true">https://viblo.asia/p/oop-bai-14-phuong-thuc-tinh-static-methods-va-nhung-ranh-gioi-cam-ky-AWVpX9maV05</guid>
            <description><![CDATA[1. Phương thức tĩnh là gì?

Phương thức tĩnh là những hàm được gắn từ khóa static. Điểm tối thượng của nó là: Bạn có thể gọi nó chạy ngay lập tức thôn...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Huy Hoàng</dc:creator>
            <pubDate>2026-09-26 10:30:38</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Bài 5: Tái sử dụng mã nguồn với @include và Truyền biến]]></title>
                        <link>https://viblo.asia/p/bai-5-tai-su-dung-ma-nguon-voi-atinclude-va-truyen-bien-G24B8myELz3</link>
            <guid isPermaLink="true">https://viblo.asia/p/bai-5-tai-su-dung-ma-nguon-voi-atinclude-va-truyen-bien-G24B8myELz3</guid>
            <description><![CDATA[Chào bạn đến với Bài 5! Nếu như @extends (ở Bài 4) giúp bạn chia sẻ khung sườn lớn cho toàn trang, thì @include lại là công cụ đắc lực để bạn tách nhỏ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Huy Hoàng</dc:creator>
            <pubDate>2026-09-26 10:22:37</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[EzCode # Bài 13 — Chi tiết khóa học và danh sách bài học]]></title>
                        <link>https://viblo.asia/p/ezcode-bai-13-chi-tiet-khoa-hoc-va-danh-sach-bai-hoc-8X4EjYzDJN2</link>
            <guid isPermaLink="true">https://viblo.asia/p/ezcode-bai-13-chi-tiet-khoa-hoc-va-danh-sach-bai-hoc-8X4EjYzDJN2</guid>
            <description><![CDATA[Học xong bài này bạn sẽ:
- Dùng INNER JOIN để lấy dữ liệu từ hai bảng trong một câu truy vấn
- Tạo Models/Lession.php và phương thức detail($id) nhận ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Huy Hoàng</dc:creator>
            <pubDate>2026-09-26 10:14:13</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Dùng Jev làm guardrail cho coding agent: case study pi-warden với 17.000 lượt phán đoán thật]]></title>
                        <link>https://viblo.asia/p/dung-jev-lam-guardrail-cho-coding-agent-case-study-pi-warden-voi-17000-luot-phan-doan-that-RlL5eP0GLbB</link>
            <guid isPermaLink="true">https://viblo.asia/p/dung-jev-lam-guardrail-cho-coding-agent-case-study-pi-warden-voi-17000-luot-phan-doan-that-RlL5eP0GLbB</guid>
            <description><![CDATA[![](https://images.viblo.asia/abf0ae7d-44ad-4f74-8c7b-48aeeb5b079c.png)


Vấn đề: coding agent cần một "cặp mắt thứ hai" trước khi chạy lệnh nguy hiểm...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Minh Le Duc</dc:creator>
            <pubDate>2026-09-26 09:05:14</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[TAI NẠN CHÍ MẠNG: KHI FILE .env LÊN SÓNG PUBLIC GITHUB]]></title>
                        <link>https://viblo.asia/p/tai-nan-chi-mang-khi-file-env-len-song-public-github-lZL9XDyZJQK</link>
            <guid isPermaLink="true">https://viblo.asia/p/tai-nan-chi-mang-khi-file-env-len-song-public-github-lZL9XDyZJQK</guid>
            <description><![CDATA[trong thế giới lập trình, có một tai nạn nghề nghiệp kinh điển mà bất kỳ lập trình viên nào nghe đến cũng phải rùng mình: Commit file .env lên Git (Gi...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Huy Hoàng</dc:creator>
            <pubDate>2026-09-26 08:31:33</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Git as a Database: How git-bug Stores Issues Inside Your Repo (and How to Build Your Own)]]></title>
                        <link>https://viblo.asia/p/git-as-a-database-how-git-bug-stores-issues-inside-your-repo-and-how-to-build-your-own-kY4gDRORJAe</link>
            <guid isPermaLink="true">https://viblo.asia/p/git-as-a-database-how-git-bug-stores-issues-inside-your-repo-and-how-to-build-your-own-kY4gDRORJAe</guid>
            <description><![CDATA[]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">EME GUG</dc:creator>
            <pubDate>2026-09-26 05:25:00</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Allowed Routes: Khóa Chặt Cánh Cửa Phía Nguồn (Route-based Restriction)]]></title>
                        <link>https://viblo.asia/p/allowed-routes-khoa-chat-canh-cua-phia-nguon-route-based-restriction-ZjJYWPYzVOE</link>
            <guid isPermaLink="true">https://viblo.asia/p/allowed-routes-khoa-chat-canh-cua-phia-nguon-route-based-restriction-ZjJYWPYzVOE</guid>
            <description><![CDATA[

Nếu cấu hình Restricted Domains (nhốt một domain lại, chỉ cho nó đi vào một vài route) đóng vai trò kiểm soát chủ thể, thì cấu hình Allowed Routes l...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Huy Hoàng</dc:creator>
            <pubDate>2026-09-26 00:47:19</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Go Zero to Hero - Bài 26: Closures - Sức mạnh của hàm bậc cao]]></title>
                        <link>https://viblo.asia/p/go-zero-to-hero-bai-26-closures-suc-manh-cua-ham-bac-cao-wd43EllqLX9</link>
            <guid isPermaLink="true">https://viblo.asia/p/go-zero-to-hero-bai-26-closures-suc-manh-cua-ham-bac-cao-wd43EllqLX9</guid>
            <description><![CDATA[Trong Golang, cú pháp tuy tối giản nhưng lại hỗ trợ đầy đủ các mô hình lập trình nâng cao. Một trong những vũ khí sắc bén nhất của các Gopher kỳ cựu c...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Huy Hoàng</dc:creator>
            <pubDate>2026-09-26 00:06:44</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Type Guard của bạn có thể âm thầm lệch khỏi kiểu TypeScript ]]></title>
                        <link>https://viblo.asia/p/type-guard-cua-ban-co-the-am-tham-lech-khoi-kieu-typescript-2vJPdlKnJeK</link>
            <guid isPermaLink="true">https://viblo.asia/p/type-guard-cua-ban-co-the-am-tham-lech-khoi-kieu-typescript-2vJPdlKnJeK</guid>
            <description><![CDATA[Hoi hoi! 

Mình là @nyaomaru, một frontend engineer, và mình vừa trở về sau một chuyến đi ngắn đến Texel, một hòn đảo ở Hà Lan. ️

Hôm nay mình muốn n...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">nyaoamru</dc:creator>
            <pubDate>2026-09-25 22:44:54</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Bài 7: Middleware trong Go]]></title>
                        <link>https://viblo.asia/p/bai-7-middleware-trong-go-Nj4vgGndJ6r</link>
            <guid isPermaLink="true">https://viblo.asia/p/bai-7-middleware-trong-go-Nj4vgGndJ6r</guid>
            <description><![CDATA[Trong kiến trúc web, hiếm khi một Request được đẩy thẳng tới hàm xử lý logic (Main Handler) ngay lập tức. Trước khi lưu User vào database hay trả về d...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Huy Hoàng</dc:creator>
            <pubDate>2026-09-25 22:28:14</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Git as a Database: What git-bug Teaches Us About Storing Data in Refs]]></title>
                        <link>https://viblo.asia/p/git-as-a-database-what-git-bug-teaches-us-about-storing-data-in-refs-8X4EjqKAJN2</link>
            <guid isPermaLink="true">https://viblo.asia/p/git-as-a-database-what-git-bug-teaches-us-about-storing-data-in-refs-8X4EjqKAJN2</guid>
            <description><![CDATA[]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">EME GUG</dc:creator>
            <pubDate>2026-09-25 21:43:47</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Behaviour driven development testing: a practical guide for modern teams]]></title>
                        <link>https://viblo.asia/p/behaviour-driven-development-testing-a-practical-guide-for-modern-teams-OQJwzm2g4MP</link>
            <guid isPermaLink="true">https://viblo.asia/p/behaviour-driven-development-testing-a-practical-guide-for-modern-teams-OQJwzm2g4MP</guid>
            <description><![CDATA[Most software bugs are not really coding mistakes. They are misunderstandings. The developer built exactly what they thought the ticket meant, the tes...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcus Keenton</dc:creator>
            <pubDate>2026-09-25 20:47:13</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[RLCD là gì: phương pháp training đứng sau Jev, khác RLHF và RLVR ở đâu]]></title>
                        <link>https://viblo.asia/p/rlcd-la-gi-phuong-phap-training-dung-sau-jev-khac-rlhf-va-rlvr-o-dau-lZL9XDmZJQK</link>
            <guid isPermaLink="true">https://viblo.asia/p/rlcd-la-gi-phuong-phap-training-dung-sau-jev-khac-rlhf-va-rlvr-o-dau-lZL9XDmZJQK</guid>
            <description><![CDATA[![](https://images.viblo.asia/93029f43-3758-4bfa-ab14-f8fe709f9a84.png)


Vấn đề: làm sao biết một mô hình "tự tin 64%" có thực sự đúng 64% số lần?

H...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Minh Le Duc</dc:creator>
            <pubDate>2026-09-25 19:46:58</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[TỪ KHÓA nil TRONG GOLANG: HIỂU ĐÚNG ĐỂ KHÔNG SẬP BẪY &quot;NIL PANIC&quot;]]></title>
                        <link>https://viblo.asia/p/tu-khoa-nil-trong-golang-hieu-dung-de-khong-sap-bay-nil-panic-y0VGwg87VPA</link>
            <guid isPermaLink="true">https://viblo.asia/p/tu-khoa-nil-trong-golang-hieu-dung-de-khong-sap-bay-nil-panic-y0VGwg87VPA</guid>
            <description><![CDATA[khi chuyển từ các ngôn ngữ như PHP hay JavaScript sang Golang (Go), một trong những khái niệm nhỏ nhưng dễ tạo ra "cạm bẫy" nhất chính là từ khóa nil....]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Huy Hoàng</dc:creator>
            <pubDate>2026-09-25 16:43:04</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[7 Reasons Businesses Need the Microsoft Azure Cloud Adoption Framework]]></title>
                        <link>https://viblo.asia/p/7-reasons-businesses-need-the-microsoft-azure-cloud-adoption-framework-wd43EXnjLX9</link>
            <guid isPermaLink="true">https://viblo.asia/p/7-reasons-businesses-need-the-microsoft-azure-cloud-adoption-framework-wd43EXnjLX9</guid>
            <description><![CDATA[Cloud adoption is no longer limited to moving applications and infrastructure from on-premises environments to the cloud. Businesses also need to cons...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Diwakar Exe</dc:creator>
            <pubDate>2026-09-25 16:06:16</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[AI-Native Software Development: Tái thiết kế Software Development Workflow với AI]]></title>
                        <link>https://viblo.asia/p/ai-native-software-development-tai-thiet-ke-software-development-workflow-voi-ai-K9Vy82lALQR</link>
            <guid isPermaLink="true">https://viblo.asia/p/ai-native-software-development-tai-thiet-ke-software-development-workflow-voi-ai-K9Vy82lALQR</guid>
            <description><![CDATA[AI đang thay đổi cách software engineer phát triển phần mềm. Từ việc phân tích requirement, thiết kế solution, viết code, tạo test, debug cho đến code...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hưng Phạm</dc:creator>
            <pubDate>2026-09-25 16:06:04</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Google phát hành September 2026 Spam Update cho Google Search]]></title>
                        <link>https://viblo.asia/p/google-phat-hanh-september-2026-spam-update-cho-google-search-13VM9lp8VY7</link>
            <guid isPermaLink="true">https://viblo.asia/p/google-phat-hanh-september-2026-spam-update-cho-google-search-13VM9lp8VY7</guid>
            <description><![CDATA[Theo các thông tin mình nhận được thuật toán Google Spam Update tháng 9/2026 vừa chính thức được kích hoạt, đánh dấu đợt rà soát hạ tầng kỹ thuật quy ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phan Tâm</dc:creator>
            <pubDate>2026-09-25 14:32:00</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Jev là gì? Mô hình System One biến AI thành câu lệnh if thông minh]]></title>
                        <link>https://viblo.asia/p/jev-la-gi-mo-hinh-system-one-bien-ai-thanh-cau-lenh-if-thong-minh-lZL9XDybJQK</link>
            <guid isPermaLink="true">https://viblo.asia/p/jev-la-gi-mo-hinh-system-one-bien-ai-thanh-cau-lenh-if-thong-minh-lZL9XDybJQK</guid>
            <description><![CDATA[Jev là mô hình System One đầu tiên được phát triển bởi TypeSafe AI, được thiết kế chuyên biệt để đưa ra các phán đoán có định kiểu (typed judgments) t...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trần Văn Tuấn</dc:creator>
            <pubDate>2026-09-25 14:28:36</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[11 phần mềm quản lý tài sản doanh nghiệp nên tham khảo]]></title>
                        <link>https://viblo.asia/p/11-phan-mem-quan-ly-tai-san-doanh-nghiep-nen-tham-khao-bA468o7DLKv</link>
            <guid isPermaLink="true">https://viblo.asia/p/11-phan-mem-quan-ly-tai-san-doanh-nghiep-nen-tham-khao-bA468o7DLKv</guid>
            <description><![CDATA[Khi số lượng máy tính, thiết bị, phương tiện, công cụ dụng cụ và tài sản cố định tăng lên, việc quản lý bằng cách thủ công dễ phát sinh sai lệch giữa ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hoang Anh</dc:creator>
            <pubDate>2026-09-25 14:01:28</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tata Neu: Có đủ app rồi, sao vẫn khó làm super app?]]></title>
                        <link>https://viblo.asia/p/tata-neu-co-du-app-roi-sao-van-kho-lam-super-app-gdJzvPljJz5</link>
            <guid isPermaLink="true">https://viblo.asia/p/tata-neu-co-du-app-roi-sao-van-kho-lam-super-app-gdJzvPljJz5</guid>
            <description><![CDATA[![](https://substack-post-media.s3.amazonaws.com/public/images/c5252dd8-c8dc-43b4-89ab-ac5337320a46_1254x1254.png)



Năm 2022, Tata ra mắt Tata Neu. ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Henry Phạm</dc:creator>
            <pubDate>2026-09-25 13:00:34</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Go Zero to Hero - Bài 54: Unbuffered Channel vs Buffered Channel]]></title>
                        <link>https://viblo.asia/p/go-zero-to-hero-bai-54-unbuffered-channel-vs-buffered-channel-ymJXDAW5Jkq</link>
            <guid isPermaLink="true">https://viblo.asia/p/go-zero-to-hero-bai-54-unbuffered-channel-vs-buffered-channel-ymJXDAW5Jkq</guid>
            <description><![CDATA[Trong hệ thống xử lý đồng thời (concurrency), việc lựa chọn đúng loại Channel đóng vai trò quyết định đến hiệu năng và tính ổn định của hệ thống. Gola...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Huy Hoàng</dc:creator>
            <pubDate>2026-09-25 12:02:02</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Proxy Network — Mạng Proxy toàn tập Phần 10]]></title>
                        <link>https://viblo.asia/p/proxy-network-mang-proxy-toan-tap-phan-10-37Ldep1RVov</link>
            <guid isPermaLink="true">https://viblo.asia/p/proxy-network-mang-proxy-toan-tap-phan-10-37Ldep1RVov</guid>
            <description><![CDATA[Kiểm chứng — chạy thật, đừng suy đoán

-w với %{time_appconnect} là công cụ chẩn đoán tốt nhất trong danh sách này.
Nó tách một con số "chậm" mơ hồ th...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Huy Hoàng</dc:creator>
            <pubDate>2026-09-25 11:57:47</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[HƯỚNG DẪN CHUYỂN HÓA DATA LAKE THÀNH LAKEHOUSE VỚI APACHE ICEBERG VÀ MINIO/S3 CHUẨN PRODUCTION]]></title>
                        <link>https://viblo.asia/p/huong-dan-chuyen-hoa-data-lake-thanh-lakehouse-voi-apache-iceberg-va-minios3-chuan-production-OXLA0xqZJGr</link>
            <guid isPermaLink="true">https://viblo.asia/p/huong-dan-chuyen-hoa-data-lake-thanh-lakehouse-voi-apache-iceberg-va-minios3-chuan-production-OXLA0xqZJGr</guid>
            <description><![CDATA[Trong hơn một thập kỷ qua, kiến trúc Data Lake (Hồ dữ liệu) lưu trữ các file Parquet hoặc ORC trên hạ tầng Object Storage (AWS S3, Google Cloud Storag...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Huy Quốc</dc:creator>
            <pubDate>2026-09-25 11:11:46</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[OOP Bài 13: Thành viên tĩnh (Static Variables) - Khối tài sản chung của Class]]></title>
                        <link>https://viblo.asia/p/oop-bai-13-thanh-vien-tinh-static-variables-khoi-tai-san-chung-cua-class-1QLxnEKx4Aw</link>
            <guid isPermaLink="true">https://viblo.asia/p/oop-bai-13-thanh-vien-tinh-static-variables-khoi-tai-san-chung-cua-class-1QLxnEKx4Aw</guid>
            <description><![CDATA[1. Bản chất của Thuộc tính tĩnh là gì?

Nếu thuộc tính thông thường (Instance Attribute) là tài sản riêng, dữ liệu riêng của từng Đối tượng, thì Thuộc...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Huy Hoàng</dc:creator>
            <pubDate>2026-09-25 10:30:25</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Bài 4: Kế thừa giao diện với @extends, @section, @yield và @show]]></title>
                        <link>https://viblo.asia/p/bai-4-ke-thua-giao-dien-voi-atextends-atsection-atyield-va-atshow-RlL5eDxqLbB</link>
            <guid isPermaLink="true">https://viblo.asia/p/bai-4-ke-thua-giao-dien-voi-atextends-atsection-atyield-va-atshow-RlL5eDxqLbB</guid>
            <description><![CDATA[Chào mừng bạn đến với Bài 4! Khi xây dựng một website, phần khung chung (Header, Menu, Sidebar, Footer) thường giống nhau ở mọi trang, chỉ có phần nội...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Huy Hoàng</dc:creator>
            <pubDate>2026-09-25 10:22:27</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[EzCode # Bài 12 — Bộ lọc và tìm kiếm]]></title>
                        <link>https://viblo.asia/p/ezcode-bai-12-bo-loc-va-tim-kiem-G24B8mrYLz3</link>
            <guid isPermaLink="true">https://viblo.asia/p/ezcode-bai-12-bo-loc-va-tim-kiem-G24B8mrYLz3</guid>
            <description><![CDATA[Học xong bài này bạn sẽ:
- Dựng được câu SQL thay đổi theo lựa chọn của người dùng
- Sinh được số lượng dấu ? động cho mệnh đề IN (...)
- Hiểu vì sao ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Huy Hoàng</dc:creator>
            <pubDate>2026-09-25 10:14:02</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[A Practical Workflow for Evaluating AI Video Generation from Text and Images]]></title>
                        <link>https://viblo.asia/p/a-practical-workflow-for-evaluating-ai-video-generation-from-text-and-images-pPLkNbMDJRZ</link>
            <guid isPermaLink="true">https://viblo.asia/p/a-practical-workflow-for-evaluating-ai-video-generation-from-text-and-images-pPLkNbMDJRZ</guid>
            <description><![CDATA[AI video generation is easiest to evaluate when it is treated as a production pipeline rather than a single prompt-and-download step. A useful workflo...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ThisVid</dc:creator>
            <pubDate>2026-09-25 09:13:55</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Reproducible Builds: What F-Droid Teaches Us About Trusting Our Own Binaries]]></title>
                        <link>https://viblo.asia/p/reproducible-builds-what-f-droid-teaches-us-about-trusting-our-own-binaries-Nj4vgGlqJ6r</link>
            <guid isPermaLink="true">https://viblo.asia/p/reproducible-builds-what-f-droid-teaches-us-about-trusting-our-own-binaries-Nj4vgGlqJ6r</guid>
            <description><![CDATA[]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">EME GUG</dc:creator>
            <pubDate>2026-09-25 08:31:34</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Cách debug memory leak trong Node.js]]></title>
                        <link>https://viblo.asia/p/cach-debug-memory-leak-trong-nodejs-wd43EXnbLX9</link>
            <guid isPermaLink="true">https://viblo.asia/p/cach-debug-memory-leak-trong-nodejs-wd43EXnbLX9</guid>
            <description><![CDATA[]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">EME GUG</dc:creator>
            <pubDate>2026-09-25 08:26:10</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Cảnh báo lỗ hổng bảo mật nghiêm trọng trên WordPress]]></title>
                        <link>https://viblo.asia/p/canh-bao-lo-hong-bao-mat-nghiem-trong-tren-wordpress-y0VGwg85VPA</link>
            <guid isPermaLink="true">https://viblo.asia/p/canh-bao-lo-hong-bao-mat-nghiem-trong-tren-wordpress-y0VGwg85VPA</guid>
            <description><![CDATA[Đội ngũ phát triển WordPress vừa chính thức phát hành bản vá bảo mật khẩn cấp nhằm xử lý lỗ hổng thực thi mã từ xa cực kỳ nghiêm trọng. Lỗ hổng này ph...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phan Tâm</dc:creator>
            <pubDate>2026-09-25 08:07:20</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Go Zero to Hero - Bài 25: Hàm Variadic (Tham số số lượng biến đổi)]]></title>
                        <link>https://viblo.asia/p/go-zero-to-hero-bai-25-ham-variadic-tham-so-so-luong-bien-doi-y0VGwyyrVPA</link>
            <guid isPermaLink="true">https://viblo.asia/p/go-zero-to-hero-bai-25-ham-variadic-tham-so-so-luong-bien-doi-y0VGwyyrVPA</guid>
            <description><![CDATA[Trong quá trình phát triển các ứng dụng Backend, đôi khi bạn sẽ gặp những hàm cần tiếp nhận số lượng đối số không cố định (như hàm log hệ thống, hàm n...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Huy Hoàng</dc:creator>
            <pubDate>2026-09-25 00:06:31</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[#Hướng dẫn đầy đủ cài đặt Codex CLI trên Windows: Node.js, npm.ps1 và biến môi trường]]></title>
                        <link>https://viblo.asia/p/huong-dan-day-du-cai-dat-codex-cli-tren-windows-nodejs-npmps1-va-bien-moi-truong-K9Vy82GqLQR</link>
            <guid isPermaLink="true">https://viblo.asia/p/huong-dan-day-du-cai-dat-codex-cli-tren-windows-nodejs-npmps1-va-bien-moi-truong-K9Vy82GqLQR</guid>
            <description><![CDATA[Hướng dẫn đầy đủ cài đặt Codex CLI trên Windows: Node.js, npm.ps1 và biến môi trường

Khi cài đặt Codex CLI trên Windows, các vấn đề chủ yếu xoay quan...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">crboluo</dc:creator>
            <pubDate>2026-09-24 22:47:02</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Jev là gì: mô hình AI trả về xác suất thay vì text, và vì sao điều đó quan trọng khi build agent]]></title>
                        <link>https://viblo.asia/p/jev-la-gi-mo-hinh-ai-tra-ve-xac-suat-thay-vi-text-va-vi-sao-dieu-do-quan-trong-khi-build-agent-bA468ol9LKv</link>
            <guid isPermaLink="true">https://viblo.asia/p/jev-la-gi-mo-hinh-ai-tra-ve-xac-suat-thay-vi-text-va-vi-sao-dieu-do-quan-trong-khi-build-agent-bA468ol9LKv</guid>
            <description><![CDATA[![](https://images.viblo.asia/0b8adcf8-b08a-4d63-bb7b-b4e2349ad02a.png)


Vấn đề: agent cần ra quyết định nhanh, không cần sinh văn bản

Một coding ag...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Minh Le Duc</dc:creator>
            <pubDate>2026-09-24 19:30:27</pubDate>
                                                                                                        </item>
            </channel>
</rss>
