<?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>Happy-new-year 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/happy-new-year.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>Happy-new-year Tag - Viblo</title>
            <link>https://viblo.asia/rss</link>
        </image>
                                <language>vi-vn</language>
        <lastBuildDate>2026-05-17T06:42:40+07:00</lastBuildDate>
                <item>
            <title><![CDATA[Docker Tutorial – Introduction To Docker &amp; Containerization (4/11)]]></title>
                        <link>https://viblo.asia/p/docker-tutorial-introduction-to-docker-containerization-411-Do754AvLKM6</link>
            <guid isPermaLink="true">https://viblo.asia/p/docker-tutorial-introduction-to-docker-containerization-411-Do754AvLKM6</guid>
            <description><![CDATA[1. Hướng dẫn Docker
Blog Hướng dẫn Docker này sẽ cung cấp cho bạn khái niệm và tiếp xúc thực tế với Docker - Một công nghệ chứa đựng thời đại mới.

Tr...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phạm Đức</dc:creator>
            <pubDate>2021-03-30 14:11:54</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Go Concurrency qua các ví dụ (Phần 1): Dining Philosophers]]></title>
                        <link>https://viblo.asia/p/go-concurrency-qua-cac-vi-du-phan-1-dining-philosophers-yMnKM0Gz57P</link>
            <guid isPermaLink="true">https://viblo.asia/p/go-concurrency-qua-cac-vi-du-phan-1-dining-philosophers-yMnKM0Gz57P</guid>
            <description><![CDATA[Bài toán Dining Philosophers (Bữa tối của các triết gia) là một trong những bài toán kinh điển  thường dùng để mô tả các vấn đề trong việc xử lý concu...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trung Dũng</dc:creator>
            <pubDate>2021-03-31 00:49:42</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ReentrantLock trong java!]]></title>
                        <link>https://viblo.asia/p/reentrantlock-trong-java-m68Z0AnAlkG</link>
            <guid isPermaLink="true">https://viblo.asia/p/reentrantlock-trong-java-m68Z0AnAlkG</guid>
            <description><![CDATA[Cách làm thông thường để có được đồng bộ thread trong java là sử dụng keyword synchronized, tuy nhiên nó có một vài nhược điểm, ví dụ như các khối đồn...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thanh Tùng Vũ</dc:creator>
            <pubDate>2021-03-29 18:32:10</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Permalinks WordPress Là Gì? Hướng Dẫn Tối Ưu Permalinks Cho SEO]]></title>
                        <link>https://viblo.asia/p/permalinks-wordpress-la-gi-huong-dan-toi-uu-permalinks-cho-seo-ORNZqd8eK0n</link>
            <guid isPermaLink="true">https://viblo.asia/p/permalinks-wordpress-la-gi-huong-dan-toi-uu-permalinks-cho-seo-ORNZqd8eK0n</guid>
            <description><![CDATA[Permalinks trong cấu trúc của WordPress đóng vai trò hết sức quan trọng. Quan trọng hơn nữa đó là trong kỹ thuật tối ưu Seo Onpage. Nếu bạn không phải...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Derma Peel</dc:creator>
            <pubDate>2021-03-29 15:29:18</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tạo api với nodejs, express và MySQL]]></title>
                        <link>https://viblo.asia/p/tao-api-voi-nodejs-express-va-mysql-gDVK2BDnKLj</link>
            <guid isPermaLink="true">https://viblo.asia/p/tao-api-voi-nodejs-express-va-mysql-gDVK2BDnKLj</guid>
            <description><![CDATA[Trước khi bắt đầu thì dưới đây là những điều kiện cần cũng như bắt buộc phải có để chúng ta có thể triển khai ứng dụng nhé:

Node.js là một môi trường...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Quynh Tran</dc:creator>
            <pubDate>2021-04-16 13:44:15</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Caching đại pháp 3: Vấn đề và cách giải quyết]]></title>
                        <link>https://viblo.asia/p/caching-dai-phap-3-van-de-va-cach-giai-quyet-RQqKLqp0Z7z</link>
            <guid isPermaLink="true">https://viblo.asia/p/caching-dai-phap-3-van-de-va-cach-giai-quyet-RQqKLqp0Z7z</guid>
            <description><![CDATA[Vấn đề không tự sinh ra cũng không tự mất đi, nó chỉ chuyển từ dạng này sang dạng khác, hoặc từ chỗ này sang chỗ khác.

Đây là định luật bảo toàn vấn ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Minh Monmen</dc:creator>
            <pubDate>2021-03-29 01:48:54</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Viết API document cực ĐƠN GIẢN!!!]]></title>
                        <link>https://viblo.asia/p/viet-api-document-cuc-don-gian-GrLZDJ4e5k0</link>
            <guid isPermaLink="true">https://viblo.asia/p/viet-api-document-cuc-don-gian-GrLZDJ4e5k0</guid>
            <description><![CDATA[![](https://images.viblo.asia/853b3b00-724f-40f2-8ab0-848ee0b90764.PNG)


1. Lời mở đầu
Kỳ này trên trường mình có dạy môn về lập trình ứng dụng Andro...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tran Minh Nhat</dc:creator>
            <pubDate>2021-03-28 19:40:27</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Sự kết hợp hoàn hảo của Scrapy và Splash - Giải pháp tối ưu với trang web sử dụng Javascript?]]></title>
                        <link>https://viblo.asia/p/su-ket-hop-hoan-hao-cua-scrapy-va-splash-giai-phap-toi-uu-voi-trang-web-su-dung-javascript-Qbq5Qa8w5D8</link>
            <guid isPermaLink="true">https://viblo.asia/p/su-ket-hop-hoan-hao-cua-scrapy-va-splash-giai-phap-toi-uu-voi-trang-web-su-dung-javascript-Qbq5Qa8w5D8</guid>
            <description><![CDATA[![](https://images.viblo.asia/31b364b5-7989-4d6c-bfee-b6c1f6b69bdb.png)


1. Lời mở đầu

Ở bài viết trước về Scrapy, mình đã cùng tìm hiểu cơ bản về S...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Minh Hoàng</dc:creator>
            <pubDate>2021-03-26 16:44:23</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[How to config your output file name in Gradle Kotlin DSL - Android]]></title>
                        <link>https://viblo.asia/p/how-to-config-your-output-file-name-in-gradle-kotlin-dsl-android-L4x5x6qYZBM</link>
            <guid isPermaLink="true">https://viblo.asia/p/how-to-config-your-output-file-name-in-gradle-kotlin-dsl-android-L4x5x6qYZBM</guid>
            <description><![CDATA[Config your output file name in Gradle Kotlin DSL
Thời gian qua mình có làm việc khá nhiều với Gradle Kotlin DSL. Có lần, mình cần config output file ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phuoc Bui</dc:creator>
            <pubDate>2021-03-25 17:05:48</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tản mạn về Self Attention]]></title>
                        <link>https://viblo.asia/p/tan-man-ve-self-attention-07LKXoq85V4</link>
            <guid isPermaLink="true">https://viblo.asia/p/tan-man-ve-self-attention-07LKXoq85V4</guid>
            <description><![CDATA[Self attention hay intra-attention - cụm từ chắc hẳn đã được đồng đạo trong giới Machine Learning biết đến nhiều qua một bài báo rất nổi tiếng Attenti...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bui Quang Manh</dc:creator>
            <pubDate>2021-03-29 10:25:19</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Code sạch, Code dễ phát triển,... Lập trình viên đã biết về Code an toàn chưa??? (Phần 3)]]></title>
                        <link>https://viblo.asia/p/code-sach-code-de-phat-trien-lap-trinh-vien-da-biet-ve-code-an-toan-chua-phan-3-gGJ59A0x5X2</link>
            <guid isPermaLink="true">https://viblo.asia/p/code-sach-code-de-phat-trien-lap-trinh-vien-da-biet-ve-code-an-toan-chua-phan-3-gGJ59A0x5X2</guid>
            <description><![CDATA[![](https://images.viblo.asia/40c92226-a80f-4f9b-90f4-492e8a8a1ffc.png)



Chắc hẳn sau phần 1 và phần 2 thì mọi người đã hiểu được mức độ quan trọng ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tran Minh Nhat</dc:creator>
            <pubDate>2021-03-25 09:43:26</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Giới thiệu về Prototype Design Pattern]]></title>
                        <link>https://viblo.asia/p/gioi-thieu-ve-prototype-design-pattern-aWj53Bmwl6m</link>
            <guid isPermaLink="true">https://viblo.asia/p/gioi-thieu-ve-prototype-design-pattern-aWj53Bmwl6m</guid>
            <description><![CDATA[Ý đồ
Prototype là một creational design pattern cho phép bạn sao chép các object hiện có mà không làm cho code của bạn phụ thuộc vào các class của chú...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vũ Hoàng Thái Dương</dc:creator>
            <pubDate>2021-03-23 19:02:11</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Hiểu thêm về Vue I18n]]></title>
                        <link>https://viblo.asia/p/hieu-them-ve-vue-i18n-OeVKBkr2ZkW</link>
            <guid isPermaLink="true">https://viblo.asia/p/hieu-them-ve-vue-i18n-OeVKBkr2ZkW</guid>
            <description><![CDATA[Xin chào mọi người, hôm nay mình xin tiếp tục chia sẻ cho các bạn về những gì cơ bản nhất của Vuejs, để trở thành 1 Fresher chính hiệu ^^ , hãy ghé qu...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">looj</dc:creator>
            <pubDate>2021-03-22 21:03:07</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Combining client side and server side rendering on same page using next.js]]></title>
                        <link>https://viblo.asia/p/combining-client-side-and-server-side-rendering-on-same-page-using-nextjs-Ljy5VjR95ra</link>
            <guid isPermaLink="true">https://viblo.asia/p/combining-client-side-and-server-side-rendering-on-same-page-using-nextjs-Ljy5VjR95ra</guid>
            <description><![CDATA[We can easily create Client rendered pages (CSR) and Static generated pages (SG) using Next.js. But, often times, you'll want your page to use a combi...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sirajus Salekin</dc:creator>
            <pubDate>2021-03-22 21:43:36</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Exceptions và xử lý Exception trong C#]]></title>
                        <link>https://viblo.asia/p/exceptions-va-xu-ly-exception-trong-c-naQZRyRmKvx</link>
            <guid isPermaLink="true">https://viblo.asia/p/exceptions-va-xu-ly-exception-trong-c-naQZRyRmKvx</guid>
            <description><![CDATA[1. Mô tả
Các tính năng xử lý exception của ngôn ngữ C# giúp bạn đối phó với bất kỳ tình huống bất ngờ hoặc ngoại lệ nào xảy ra khi một chương trình đa...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tuan Anh B Pham</dc:creator>
            <pubDate>2021-03-23 09:47:12</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Có gì mới trong Javascript ES2021 (ES12)]]></title>
                        <link>https://viblo.asia/p/co-gi-moi-trong-javascript-es2021-es12-1Je5E7A1ZnL</link>
            <guid isPermaLink="true">https://viblo.asia/p/co-gi-moi-trong-javascript-es2021-es12-1Je5E7A1ZnL</guid>
            <description><![CDATA[Giới thiệu
Mỗi năm, bản cập nhật Javascript bổ sung thêm các tính năng mới. ES2021 (còn được gọi là ES12) dự kiến sẽ được phát hành vào tháng 6 năm na...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Khánh Lê</dc:creator>
            <pubDate>2021-03-22 21:37:52</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Generate PDF với gem Prawn]]></title>
                        <link>https://viblo.asia/p/generate-pdf-voi-gem-prawn-07LKXoR85V4</link>
            <guid isPermaLink="true">https://viblo.asia/p/generate-pdf-voi-gem-prawn-07LKXoR85V4</guid>
            <description><![CDATA[Giới thiệu
Chào mọi người !

Trong bài hôm nay, mình xin chia sẻ với mọi người về gem Prawn cũng như cách sử dụng Prawn trong ứng dụng Rails thông qua...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thư Nguyễn</dc:creator>
            <pubDate>2021-03-23 08:35:55</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[JWT và ứng dụng của nó]]></title>
                        <link>https://viblo.asia/p/jwt-va-ung-dung-cua-no-vyDZOMRk5wj</link>
            <guid isPermaLink="true">https://viblo.asia/p/jwt-va-ung-dung-cua-no-vyDZOMRk5wj</guid>
            <description><![CDATA[Khái niệm
JSON Web Token (JWT) là 1 tiêu chuẩn mở (RFC 7519) định nghĩa cách thức truyền tin an toàn giữa bên bằng 1 đối tượng JSON. Thông tin này có ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Van Thao</dc:creator>
            <pubDate>2021-03-22 17:40:33</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Làm chủ thanh hệ thống (System Bars) trong Android]]></title>
                        <link>https://viblo.asia/p/lam-chu-thanh-he-thong-system-bars-trong-android-LzD5d2ReZjY</link>
            <guid isPermaLink="true">https://viblo.asia/p/lam-chu-thanh-he-thong-system-bars-trong-android-LzD5d2ReZjY</guid>
            <description><![CDATA[![](https://images.viblo.asia/6fdd6cf2-cea9-4684-a185-68113a5efa49.png)



Khi xây dựng Giao diện người dùng (UI) trên thiết bị di động, thông thường ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phuc Nguyen</dc:creator>
            <pubDate>2021-03-22 22:39:28</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Sử dụng Data-tables trong Laravel]]></title>
                        <link>https://viblo.asia/p/su-dung-data-tables-trong-laravel-QpmleNRr5rd</link>
            <guid isPermaLink="true">https://viblo.asia/p/su-dung-data-tables-trong-laravel-QpmleNRr5rd</guid>
            <description><![CDATA[I. Giới thiệu
- Datatables cung cấp cho chúng ta tìm kiếm nhanh, phân trang, sắp xếp, v.v.
- Nó tìm các record thông qua eloquent model bằng cách sử d...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">tuan anh</dc:creator>
            <pubDate>2021-03-22 15:17:40</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Những lý do khiến mình thích CSS custom properties hơn SASS variables?]]></title>
                        <link>https://viblo.asia/p/nhung-ly-do-khien-minh-thich-css-custom-properties-hon-sass-variables-jvElamRolkw</link>
            <guid isPermaLink="true">https://viblo.asia/p/nhung-ly-do-khien-minh-thich-css-custom-properties-hon-sass-variables-jvElamRolkw</guid>
            <description><![CDATA[Halo các bạn,

Lại là mình với một bài post liên quan tới chủ đề Front-end đây :rofl: Mình còn nhớ hồi mình bắt đầu tìm hiểu và bị SASS lôi cuốn, mình...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trần Bá Hoà</dc:creator>
            <pubDate>2021-03-22 16:55:57</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Một số Tips JavaScript hay]]></title>
                        <link>https://viblo.asia/p/mot-so-tips-javascript-hay-Az45bLRgZxY</link>
            <guid isPermaLink="true">https://viblo.asia/p/mot-so-tips-javascript-hay-Az45bLRgZxY</guid>
            <description><![CDATA[Two ways to empty an array
Thường thì chúng ta thường làm rỗng mảng bằng 2 cách sau

Vậy 2 cách này có khác biệt như thế nào ?
* list = [] assigns a r...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phan Văn Nhân</dc:creator>
            <pubDate>2021-03-22 14:22:41</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Kỹ thuật Debouncing và Throttling]]></title>
                        <link>https://viblo.asia/p/ky-thuat-debouncing-va-throttling-bJzKm4Ak59N</link>
            <guid isPermaLink="true">https://viblo.asia/p/ky-thuat-debouncing-va-throttling-bJzKm4Ak59N</guid>
            <description><![CDATA[Có một số những chức năng trong một website yêu cầu tính toán rất tốn thời gian. Nếu như một method được gọi thường xuyên, nó có thể ảnh hưởng rất nhi...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Truong Hong Thai</dc:creator>
            <pubDate>2021-03-22 07:28:07</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[7 bước cài đặt thư viện Paging trong Android]]></title>
                        <link>https://viblo.asia/p/7-buoc-cai-dat-thu-vien-paging-trong-android-3P0lP18v5ox</link>
            <guid isPermaLink="true">https://viblo.asia/p/7-buoc-cai-dat-thu-vien-paging-trong-android-3P0lP18v5ox</guid>
            <description><![CDATA[Gần đây mình có tìm hiểu về thư viện Paging - một phần của Android Jetpack. Mặc dù đã có một số resource về cách triển khai thư viện này trong một ứng...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Ngoc Hieu</dc:creator>
            <pubDate>2021-03-22 08:22:08</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tự deploy kho lưu trữ đám mây của riêng bạn bằng Nextcloud]]></title>
                        <link>https://viblo.asia/p/tu-deploy-kho-luu-tru-dam-may-cua-rieng-ban-bang-nextcloud-maGK7ArLlj2</link>
            <guid isPermaLink="true">https://viblo.asia/p/tu-deploy-kho-luu-tru-dam-may-cua-rieng-ban-bang-nextcloud-maGK7ArLlj2</guid>
            <description><![CDATA[![](https://images.viblo.asia/92c5adf3-320e-4ac0-8153-2e87cb3f448d.png)



Mình chắc hẳn rằng bạn đã từng dùng, không ít thì nhiều, một trong các dịch...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trần Xuân Thắng</dc:creator>
            <pubDate>2021-03-22 07:28:28</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tìm hiểu về tool CircleCI]]></title>
                        <link>https://viblo.asia/p/tim-hieu-ve-tool-circleci-924lJ2RXlPM</link>
            <guid isPermaLink="true">https://viblo.asia/p/tim-hieu-ve-tool-circleci-924lJ2RXlPM</guid>
            <description><![CDATA[Đây là bài viết tổng hợp lại kiến thức của mình khi bắt đầu tìm hiểu về CircleCI. Và một hướng dẫn đơn giản để sử dụng nó.

CI là gì?
CI là viết tắt c...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ninenineseven</dc:creator>
            <pubDate>2021-03-22 06:21:18</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Thực tế, Amazon web services (AWS) cung cấp bao nhiêu services ?]]></title>
                        <link>https://viblo.asia/p/thuc-te-amazon-web-services-aws-cung-cap-bao-nhieu-services-RQqKLqB4Z7z</link>
            <guid isPermaLink="true">https://viblo.asia/p/thuc-te-amazon-web-services-aws-cung-cap-bao-nhieu-services-RQqKLqB4Z7z</guid>
            <description><![CDATA[1. Thực tế, AWS cung cấp bao nhiêu services ?
Amazon Web Services (AWS) là nền tảng đám mây toàn diện và được sử dụng rộng rãi nhất, cung cấp trên 200...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Le Thi Ngoc Tram</dc:creator>
            <pubDate>2021-04-22 13:08:40</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Test-Driven Development (TDD)]]></title>
                        <link>https://viblo.asia/p/test-driven-development-tdd-924lJ2B6lPM</link>
            <guid isPermaLink="true">https://viblo.asia/p/test-driven-development-tdd-924lJ2B6lPM</guid>
            <description><![CDATA[Xin chào các bạn.
Đối với mỗi công việc mà chúng ta làm, cần có một chuỗi các hành động để hoàn thành công việc không chỉ hiệu quả mà còn mang lại giá...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Pham Phu Quoi</dc:creator>
            <pubDate>2021-03-22 00:06:14</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Từng bước học Vue2 Tập 14]]></title>
                        <link>https://viblo.asia/p/tung-buoc-hoc-vue2-tap-14-GrLZDJBg5k0</link>
            <guid isPermaLink="true">https://viblo.asia/p/tung-buoc-hoc-vue2-tap-14-GrLZDJBg5k0</guid>
            <description><![CDATA[Giới thiệu cơ bản về Vue 2

Xin chào lại là mình quay trở lại với series về Vue2

Như các bạn đã biết thì Vue không cung cấp bất kì chức năng về ajax ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kiên Nguyễn</dc:creator>
            <pubDate>2021-03-21 23:03:41</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Use Google Translate API in Android With No Limit Request]]></title>
                        <link>https://viblo.asia/p/use-google-translate-api-in-android-with-no-limit-request-aWj53BzQl6m</link>
            <guid isPermaLink="true">https://viblo.asia/p/use-google-translate-api-in-android-with-no-limit-request-aWj53BzQl6m</guid>
            <description><![CDATA[I. Giới thiệu.
Chào các bạn, Google Translate là một trong những công cụ phổ biến nhất hiện nay, và hầu như ai trong chúng ta cũng đã dùng đến nó.
Tro...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bui Van Hieu</dc:creator>
            <pubDate>2021-03-22 08:51:43</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Viết Rspec như thế nào cho tốt?]]></title>
                        <link>https://viblo.asia/p/viet-rspec-nhu-the-nao-cho-tot-L4x5x6JrZBM</link>
            <guid isPermaLink="true">https://viblo.asia/p/viet-rspec-nhu-the-nao-cho-tot-L4x5x6JrZBM</guid>
            <description><![CDATA[Hồi mình mới sử dụng Rspec mình dường như chưa hiểu thực sự ý nghĩa của viết Unit Test (Rspec) nên chỉ viết cho có, hay chưa có tâm. Viết unit test để...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Linh Lee</dc:creator>
            <pubDate>2021-03-22 22:02:00</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[What’s the difference between @ObservedObject, @State, and @EnvironmentObject?]]></title>
                        <link>https://viblo.asia/p/whats-the-difference-between-atobservedobject-atstate-and-atenvironmentobject-WAyK8AB9ZxX</link>
            <guid isPermaLink="true">https://viblo.asia/p/whats-the-difference-between-atobservedobject-atstate-and-atenvironmentobject-WAyK8AB9ZxX</guid>
            <description><![CDATA[State là không thể tránh khỏi trong bất kỳ ứng dụng hiện đại nào, nhưng với SwiftUI, điều quan trọng cần nhớ là tất cả các views của chúng ta chỉ đơn ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tran Ngoc Nam</dc:creator>
            <pubDate>2021-03-21 21:52:23</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Build SSL Ngay Dưới Local Với Laradock]]></title>
                        <link>https://viblo.asia/p/build-ssl-ngay-duoi-local-voi-laradock-naQZRyBvKvx</link>
            <guid isPermaLink="true">https://viblo.asia/p/build-ssl-ngay-duoi-local-voi-laradock-naQZRyBvKvx</guid>
            <description><![CDATA[Laradock hiện tại đang được sử dụng khá phổ biến bởi tính linh hoạt cũng như độ phủ về mặt setting cho nhu cầu làm về Website, cũng như ngôn ngữ PHP đ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bùi Thành Việt</dc:creator>
            <pubDate>2021-03-21 22:22:36</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[3 cách để làm object thread-safe trong ruby]]></title>
                        <link>https://viblo.asia/p/3-cach-de-lam-object-thread-safe-trong-ruby-1Je5E7ByZnL</link>
            <guid isPermaLink="true">https://viblo.asia/p/3-cach-de-lam-object-thread-safe-trong-ruby-1Je5E7ByZnL</guid>
            <description><![CDATA[Thread Safety là gì ?
Định nghĩa thread safe là code hoạt động chính xác khi có nhiều thread truy cập vào cùng thời điểm đó. Ví dụ: Khi một biến có gi...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hoang Anh Tu B</dc:creator>
            <pubDate>2021-03-21 22:26:17</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Giả mạo IP]]></title>
                        <link>https://viblo.asia/p/gia-mao-ip-6J3Zg0axlmB</link>
            <guid isPermaLink="true">https://viblo.asia/p/gia-mao-ip-6J3Zg0axlmB</guid>
            <description><![CDATA[Giả mạo là một loại tấn công mạng, kẻ tấn công cố gắng mạo danh người dùng, thiết bị hợp pháp, nhằm khởi động một số cuộc tấn công mạng.

Các hình thứ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Doan Thi Hanh</dc:creator>
            <pubDate>2021-03-22 16:13:55</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Webpack vs Sprockets - chọn gì bây giờ ?]]></title>
                        <link>https://viblo.asia/p/webpack-vs-sprockets-chon-gi-bay-gio-QpmleNM95rd</link>
            <guid isPermaLink="true">https://viblo.asia/p/webpack-vs-sprockets-chon-gi-bay-gio-QpmleNM95rd</guid>
            <description><![CDATA[Kể từ ngày release của Rails 6, Webpack đã trở thành JavaScript bundler mặc định cho các Rails App. Vốn đã quen với việc sử dụng Sprockets, và vốn là ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">manhdatt</dc:creator>
            <pubDate>2021-03-22 00:17:41</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Cách tạo Admob cho một dự án Android (Phần 1).]]></title>
                        <link>https://viblo.asia/p/cach-tao-admob-cho-mot-du-an-android-phan-1-djeZ1wdg5Wz</link>
            <guid isPermaLink="true">https://viblo.asia/p/cach-tao-admob-cho-mot-du-an-android-phan-1-djeZ1wdg5Wz</guid>
            <description><![CDATA[Chào các bạn, chắc mọi người đều biết admob của Google rồi nhỉ :grinning: còn đối với các bạn chưa biết thì đây là một công cụ của Google giúp mình có...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Xuan Nghia</dc:creator>
            <pubDate>2021-03-21 21:19:43</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Những Selenium Exception thường gặp và cách xử lý chúng – Selenium Tutorial #19]]></title>
                        <link>https://viblo.asia/p/nhung-selenium-exception-thuong-gap-va-cach-xu-ly-chung-selenium-tutorial-19-924lJ286lPM</link>
            <guid isPermaLink="true">https://viblo.asia/p/nhung-selenium-exception-thuong-gap-va-cach-xu-ly-chung-selenium-tutorial-19-924lJ286lPM</guid>
            <description><![CDATA[Bắt một exception - ngoại lệ trong mã tự động hóa là rất phổ biến. ‘Ngoại lệ’ biểu thị trường hợp đặc biệt hoặc không phổ biến.

Việc thực thi mã tự đ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Thị Hoa</dc:creator>
            <pubDate>2021-03-22 06:06:14</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tìm hiểu về kiến trúc của React Native]]></title>
                        <link>https://viblo.asia/p/tim-hieu-ve-kien-truc-cua-react-native-GrLZDJRg5k0</link>
            <guid isPermaLink="true">https://viblo.asia/p/tim-hieu-ve-kien-truc-cua-react-native-GrLZDJRg5k0</guid>
            <description><![CDATA[Nếu đã làm việc với mobile app thì chắc hẳn các bạn không còn xa lạ gì với các tên React Native. Nó là một open-source hay còn gọi là Cross-Platform d...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Thanh Tùng</dc:creator>
            <pubDate>2021-03-22 10:28:42</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[So sánh imperative programming và declarative programming]]></title>
                        <link>https://viblo.asia/p/so-sanh-imperative-programming-va-declarative-programming-YWOZro3ElQ0</link>
            <guid isPermaLink="true">https://viblo.asia/p/so-sanh-imperative-programming-va-declarative-programming-YWOZro3ElQ0</guid>
            <description><![CDATA[I. Giới thiệu

Trong quá trình làm việc, chắc hẳn đã nhiều lần chúng ta thấy nhắc đến khái niệm imperative programming (lập trình mệnh lệnh) và declar...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">hungbv</dc:creator>
            <pubDate>2021-03-21 11:27:32</pubDate>
                                                                                                        </item>
            </channel>
</rss>
