<?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>Sharpactivedirectory Tag - Viblo</title>
        <link>https://viblo.asia/rss</link>
        <description><![CDATA[Free service for technical knowledge sharing]]></description>
        <atom:link href="https://viblo.asia/rss/tags/sharpactivedirectory.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>Sharpactivedirectory Tag - Viblo</title>
            <link>https://viblo.asia/rss</link>
        </image>
                                <language>vi-vn</language>
        <lastBuildDate>2026-05-30T07:21:44+07:00</lastBuildDate>
                <item>
            <title><![CDATA[Proven Logistics Strategies &amp; Powerful Software Solutions]]></title>
                        <link>https://viblo.asia/p/proven-logistics-strategies-powerful-software-solutions-vbLbjjv1Lnk</link>
            <guid isPermaLink="true">https://viblo.asia/p/proven-logistics-strategies-powerful-software-solutions-vbLbjjv1Lnk</guid>
            <description><![CDATA[E-procurement or electronic procurement, is a system that digitizes and automates the entire procurement process within an organization. It covers eve...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">huongpham</dc:creator>
            <pubDate>2025-11-04 15:03:47</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Bằng cách nào Golang quản lý và vận hành Goroutine một cách hiệu quả]]></title>
                        <link>https://viblo.asia/p/bang-cach-nao-golang-quan-ly-va-van-hanh-goroutine-mot-cach-hieu-qua-8X4EjOv1JN2</link>
            <guid isPermaLink="true">https://viblo.asia/p/bang-cach-nao-golang-quan-ly-va-van-hanh-goroutine-mot-cach-hieu-qua-8X4EjOv1JN2</guid>
            <description><![CDATA[]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hoang Le</dc:creator>
            <pubDate>2025-07-23 17:12:55</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Clean code #7: Giữ cho code clean]]></title>
                        <link>https://viblo.asia/p/clean-code-7-giu-cho-code-clean-MG24Ba05Vz3</link>
            <guid isPermaLink="true">https://viblo.asia/p/clean-code-7-giu-cho-code-clean-MG24Ba05Vz3</guid>
            <description><![CDATA[1. Khi nào cần tái cấu trúc để Clean Code:

Chúng ta sẽ xem xét một số hướng dẫn đơn giản về thời điểm cần cấu trúc lại code hiện có bằng Clean Code P...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Huu Bao Nguyen</dc:creator>
            <pubDate>2025-02-14 15:17:09</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Clean code #6: Viết comment (P1)]]></title>
                        <link>https://viblo.asia/p/clean-code-6-viet-comment-p1-EbNVQnGm4vR</link>
            <guid isPermaLink="true">https://viblo.asia/p/clean-code-6-viet-comment-p1-EbNVQnGm4vR</guid>
            <description><![CDATA[1. Tại sao cần viết comment clean:

Comment thực sự có vị trí của nó. Nhưng vấn đề là việc quá phụ thuộc vào Comment là Code Smell. Comment chỉ nên đư...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Huu Bao Nguyen</dc:creator>
            <pubDate>2025-02-12 21:47:57</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Clean code #4: Viết các Hàm (Function) (P1)]]></title>
                        <link>https://viblo.asia/p/clean-code-4-viet-cac-ham-function-p1-y37Ldzdg4ov</link>
            <guid isPermaLink="true">https://viblo.asia/p/clean-code-4-viet-cac-ham-function-p1-y37Ldzdg4ov</guid>
            <description><![CDATA[1. Nguyên tắc khi viết các Function:

Trong bài viết này chúng ta sẽ giải quyết các vấn đề Clean cho Function bên dưới:

* Tạo các function (hàm) có s...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Huu Bao Nguyen</dc:creator>
            <pubDate>2025-02-09 09:27:47</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Cách OSEP(Advanced Evasion Techniques and Breaching Defenses) làm khó tôi &quot;A Little Bit&quot;]]></title>
                        <link>https://viblo.asia/p/cach-osepadvanced-evasion-techniques-and-breaching-defenses-lam-kho-toi-a-little-bit-EbNVQ5jWVvR</link>
            <guid isPermaLink="true">https://viblo.asia/p/cach-osepadvanced-evasion-techniques-and-breaching-defenses-lam-kho-toi-a-little-bit-EbNVQ5jWVvR</guid>
            <description><![CDATA[What the heck OSEP️‍
* Ngắn gọn:  Nâng cao AD của OSCP
* Dài dòng: Đây là khóa học thử nghiệm thâm nhập nâng cao. Những người học hoàn thành khóa học ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nothing</dc:creator>
            <pubDate>2024-03-10 13:17:05</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[So sánh và copy Object trong javaScript]]></title>
                        <link>https://viblo.asia/p/so-sanh-va-copy-object-trong-javascript-Yym40zXAL91</link>
            <guid isPermaLink="true">https://viblo.asia/p/so-sanh-va-copy-object-trong-javascript-Yym40zXAL91</guid>
            <description><![CDATA[Object trong javaScript

Điều cơ bản khác nhau giữa object và các kiểu dữ liệu nguyên thủy khác là object lưu trữ dữ liệu theo kiểu tham chiếu. Nên vi...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">long Nguyễn</dc:creator>
            <pubDate>2023-06-04 21:45:54</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[System Design - System Design Fundamentals]]></title>
                        <link>https://viblo.asia/p/system-design-system-design-fundamentals-y3RL1nvPVao</link>
            <guid isPermaLink="true">https://viblo.asia/p/system-design-system-design-fundamentals-y3RL1nvPVao</guid>
            <description><![CDATA[Trong bài viết này, chúng ta sẽ đi tìm hiểu về cái khái niệm, nguyên tắc cơ bản trong thiết kế hệ thống (system design) như là: khả năng mở rộng (scal...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thái Thanh Hải</dc:creator>
            <pubDate>2023-04-29 16:26:13</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tổng hợp kiến thức cơ bản cho Tester bạn nên biết]]></title>
                        <link>https://viblo.asia/p/tong-hop-kien-thuc-co-ban-cho-tester-ban-nen-biet-yZjJYxBp4OE</link>
            <guid isPermaLink="true">https://viblo.asia/p/tong-hop-kien-thuc-co-ban-cho-tester-ban-nen-biet-yZjJYxBp4OE</guid>
            <description><![CDATA[Nhiều bạn hỏi mình về chia sẻ kiến thức tổng hợp cho tester.

Vì thế hôm nay mình sẽ viết một bài tổng hợp kiến thức tổng quan, nó giống như 1 cái che...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vi Thường Diệu</dc:creator>
            <pubDate>2023-05-14 06:38:49</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Một số lưu ý trong automation test khi xác định elements]]></title>
                        <link>https://viblo.asia/p/mot-so-luu-y-trong-automation-test-khi-xac-dinh-elements-018J293E4YK</link>
            <guid isPermaLink="true">https://viblo.asia/p/mot-so-luu-y-trong-automation-test-khi-xac-dinh-elements-018J293E4YK</guid>
            <description><![CDATA[Khi thực hiện automation test trên web, các trường hợp thường gặp phải khi bắt element (các phần tử trên trang web) bao gồm:

1. Element không tìm thấ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vi Thường Diệu</dc:creator>
            <pubDate>2023-03-21 17:26:00</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tool testing guide for new Python developer]]></title>
                        <link>https://viblo.asia/p/tool-testing-guide-for-new-python-developer-3kY4g5MeLAe</link>
            <guid isPermaLink="true">https://viblo.asia/p/tool-testing-guide-for-new-python-developer-3kY4g5MeLAe</guid>
            <description><![CDATA[Lời mở đầu

Hello everyone, long time no see, nay tôi sẽ trở lại với bài dịch liên quan đến một bước crucial trong software development. Đó là ️ Testi...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">nguyen trong nhan</dc:creator>
            <pubDate>2023-03-12 03:29:36</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[DevTestOps xu hướng Tester nên biết]]></title>
                        <link>https://viblo.asia/p/devtestops-xu-huong-tester-nen-biet-5pPLkPRZVRZ</link>
            <guid isPermaLink="true">https://viblo.asia/p/devtestops-xu-huong-tester-nen-biet-5pPLkPRZVRZ</guid>
            <description><![CDATA[Khi nói đến  chúng ta đều biết tới Manual testing và Automation testing.

Hiện nay, khi tư duy Agile phát triển, đi kèm theo các mô hình, thuật ngữ, c...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vi Thường Diệu</dc:creator>
            <pubDate>2023-03-07 12:56:09</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Data Structure &amp; Algorithm- Graph Algorithms - Introduce]]></title>
                        <link>https://viblo.asia/p/data-structure-algorithm-graph-algorithms-introduce-2oKLnNxgLQO</link>
            <guid isPermaLink="true">https://viblo.asia/p/data-structure-algorithm-graph-algorithms-introduce-2oKLnNxgLQO</guid>
            <description><![CDATA[Trong thế giới thực, nhiều vấn đề được biểu diễn dưới dạng các đối tượng và các kết nối giữa chúng.  Ví dụ: trong bản đồ đường bộ Việt Nam, chúng ta c...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thái Thanh Hải</dc:creator>
            <pubDate>2023-02-26 18:50:31</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Ứng dụng Kiểm Thử Tự Động vào nhóm dự án Agile]]></title>
                        <link>https://viblo.asia/p/ung-dung-kiem-thu-tu-dong-vao-nhom-du-an-agile-GAWVpoQXL05</link>
            <guid isPermaLink="true">https://viblo.asia/p/ung-dung-kiem-thu-tu-dong-vao-nhom-du-an-agile-GAWVpoQXL05</guid>
            <description><![CDATA[Phương pháp phát triển phần mềm theo triết lý/mô hình Agile đang ngày càng trở nên phổ biến trên khắp thế giới. Các công ty, doanh nghiệp và nhóm dự á...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">akaAT</dc:creator>
            <pubDate>2022-10-04 14:01:20</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tổng quan về kiểm thử tự động: Định nghĩa, lợi ích, quy trình, các loại hình và cách áp dụng vào dự án]]></title>
                        <link>https://viblo.asia/p/tong-quan-ve-kiem-thu-tu-dong-dinh-nghia-loi-ich-quy-trinh-cac-loai-hinh-va-cach-ap-dung-vao-du-an-qPoL7XQNVvk</link>
            <guid isPermaLink="true">https://viblo.asia/p/tong-quan-ve-kiem-thu-tu-dong-dinh-nghia-loi-ich-quy-trinh-cac-loai-hinh-va-cach-ap-dung-vao-du-an-qPoL7XQNVvk</guid>
            <description><![CDATA[1. Kiểm thử tự động là gì?
Định nghĩa: Kiểm thử tự động là một kỹ thuật kiểm thử phần mềm thực hiện bằng cách sử dụng các công cụ kiểm thử tự động đặc...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">akaAT</dc:creator>
            <pubDate>2022-09-22 16:48:29</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Authentication Cognito với React và Amplify]]></title>
                        <link>https://viblo.asia/p/authentication-cognito-voi-react-va-amplify-4P856paLZY3</link>
            <guid isPermaLink="true">https://viblo.asia/p/authentication-cognito-voi-react-va-amplify-4P856paLZY3</guid>
            <description><![CDATA[Trong hầu như các ứng dụng thì `authentication là tính năng quan trọng để xác thực người dùng có thể truy cập vào hệ thống, hôm nay mình sẽ giới thiệu...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phan Van Hung</dc:creator>
            <pubDate>2021-08-18 15:46:31</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Kiến thức aws vụn vặt.]]></title>
                        <link>https://viblo.asia/p/kien-thuc-aws-vun-vat-GrLZD1rOlk0</link>
            <guid isPermaLink="true">https://viblo.asia/p/kien-thuc-aws-vun-vat-GrLZD1rOlk0</guid>
            <description><![CDATA[1. Cloud computing<br>
Cloud computing được định nghĩa như sau: Cloud computing là điện toán đám mây, cung cấp tài nguyên IT theo yêu cầu thông qua In...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tomii</dc:creator>
            <pubDate>2021-07-19 21:14:49</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tìm hiểu cơ bản về Python (P1)]]></title>
                        <link>https://viblo.asia/p/tim-hieu-co-ban-ve-python-p1-bWrZnrpvZxw</link>
            <guid isPermaLink="true">https://viblo.asia/p/tim-hieu-co-ban-ve-python-p1-bWrZnrpvZxw</guid>
            <description><![CDATA[Hello, xin  chào mọi người, mình là một dev FE, nhưng mấy hôm nay thấy hứng thú với `python nên quyết định làm 1 series về những gì mà mình học được. ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phan Van Hung</dc:creator>
            <pubDate>2021-06-21 10:29:29</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Cài đặt NextJS và Apollo client 3]]></title>
                        <link>https://viblo.asia/p/cai-dat-nextjs-va-apollo-client-3-XL6lAGBmKek</link>
            <guid isPermaLink="true">https://viblo.asia/p/cai-dat-nextjs-va-apollo-client-3-XL6lAGBmKek</guid>
            <description><![CDATA[Hello các bạn, hôm nay mình sẽ hướng dẫn dùng NextJS và Apollo client 3. Với một số bạn chưa biết thì Apollo client và thư viện giúp chúng gọi endpoin...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phan Van Hung</dc:creator>
            <pubDate>2021-05-21 09:43:10</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Sử dụng recoil thay thế redux ?]]></title>
                        <link>https://viblo.asia/p/su-dung-recoil-thay-the-redux-E375z7g2KGW</link>
            <guid isPermaLink="true">https://viblo.asia/p/su-dung-recoil-thay-the-redux-E375z7g2KGW</guid>
            <description><![CDATA[Như chúng ta đã biết quản lí state trong react đôi lúc rất khó khăn đó là lí do tại sao chúng ta sử dụng redux hoặc một số thư viện khác như mobx để g...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phan Van Hung</dc:creator>
            <pubDate>2020-12-21 08:20:35</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tìm hiểu cơ bản về Regular Expressions trong Javascript]]></title>
                        <link>https://viblo.asia/p/tim-hieu-co-ban-ve-regular-expressions-trong-javascript-QpmlejRk5rd</link>
            <guid isPermaLink="true">https://viblo.asia/p/tim-hieu-co-ban-ve-regular-expressions-trong-javascript-QpmlejRk5rd</guid>
            <description><![CDATA[Biểu thức chính quy (Regular expressions) là gì ?

Để bắt đầu tìm hiểu về biểu thức chính quy, đầu tiên chúng ta hãy xem biểu thức chính quy là gì ?

...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phan Van Hung</dc:creator>
            <pubDate>2020-10-21 10:06:04</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Sử dụng userLayoutoutEffect trong ReactJs]]></title>
                        <link>https://viblo.asia/p/su-dung-userlayoutouteffect-trong-reactjs-naQZRLxX5vx</link>
            <guid isPermaLink="true">https://viblo.asia/p/su-dung-userlayoutouteffect-trong-reactjs-naQZRLxX5vx</guid>
            <description><![CDATA[Trong bài viết này, chúng ta sẽ tìm hiểu:
* Tổng quan về hook
* Function `useLayoutEffect`
* Khi nào chúng ta dùng `useLayoutEffect`
* Sự khác nhau gi...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phan Van Hung</dc:creator>
            <pubDate>2020-07-21 17:27:17</pubDate>
                                                                                                        </item>
            </channel>
</rss>
