<?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>Sun-rd-lab Organizations - Viblo</title>
        <link>https://viblo.asia/rss</link>
        <description><![CDATA[Free service for technical knowledge sharing]]></description>
        <atom:link href="https://viblo.asia/rss/authors/sun-rd-lab.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>Sun-rd-lab Organizations - Viblo</title>
            <link>https://viblo.asia/rss</link>
        </image>
                                <language>vi-vn</language>
        <lastBuildDate>2026-06-18T18:43:34+07:00</lastBuildDate>
                <item>
            <title><![CDATA[Các kiến thức cần phải biết khi sử dụng Nginx]]></title>
                        <link>https://viblo.asia/p/cac-kien-thuc-can-phai-biet-khi-su-dung-nginx-RQqKLeMNZ7z</link>
            <guid isPermaLink="true">https://viblo.asia/p/cac-kien-thuc-can-phai-biet-khi-su-dung-nginx-RQqKLeMNZ7z</guid>
            <description><![CDATA[I. Lời mở đầu
Mình là một newbie, đang muốn tạo một trang web cho riêng mình. Nên mình có tập tọe học một vài ngôn ngữ để có thể tự viết code. Sau khi...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Văn Quy</dc:creator>
            <pubDate>2020-09-15 19:54:53</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Deploy Node.js app đơn giản với Docker và Gitlab Registry]]></title>
                        <link>https://viblo.asia/p/deploy-nodejs-app-don-gian-voi-docker-va-gitlab-registry-ORNZq1nNZ0n</link>
            <guid isPermaLink="true">https://viblo.asia/p/deploy-nodejs-app-don-gian-voi-docker-va-gitlab-registry-ORNZq1nNZ0n</guid>
            <description><![CDATA[I. Lời mở đầu

Tình hình là thời gian vừa rồi mình có code một trang web bán hàng. Sau khi code xong mình muốn sử dụng nó trên website mà vẫn chưa biế...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Văn Quy</dc:creator>
            <pubDate>2020-08-16 20:50:48</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Nên lựa chọn web server nào: Apache hay NGINX?]]></title>
                        <link>https://viblo.asia/p/nen-lua-chon-web-server-nao-apache-hay-nginx-gAm5y1BV5db</link>
            <guid isPermaLink="true">https://viblo.asia/p/nen-lua-chon-web-server-nao-apache-hay-nginx-gAm5y1BV5db</guid>
            <description><![CDATA[

Lời mở đầu


- Xin chào các đã đang và sẽ trở thành "web developer", bài viết hôm nay sẽ đề cập đến một chủ để khá cơ bản nhưng chưa chắc nhiều bạn ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vương Minh Thái</dc:creator>
            <pubDate>2020-05-31 23:08:11</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Hacker đã tấn công trang web của tôi như thế nào]]></title>
                        <link>https://viblo.asia/p/hacker-da-tan-cong-trang-web-cua-toi-nhu-the-nao-naQZR9kAKvx</link>
            <guid isPermaLink="true">https://viblo.asia/p/hacker-da-tan-cong-trang-web-cua-toi-nhu-the-nao-naQZR9kAKvx</guid>
            <description><![CDATA[Lời mở đầu

Tình hình là một newbie tập tọe mày mò tập code. Mình muốn tự thiết kế một trang web cho riêng mình với mục đích là bán sách online. Hồi t...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Văn Quy</dc:creator>
            <pubDate>2020-05-30 22:26:23</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Triển khai bộ lưu trữ log tập trung với Graylog]]></title>
                        <link>https://viblo.asia/p/trien-khai-bo-luu-tru-log-tap-trung-voi-graylog-RQqKLLR4K7z</link>
            <guid isPermaLink="true">https://viblo.asia/p/trien-khai-bo-luu-tru-log-tap-trung-voi-graylog-RQqKLLR4K7z</guid>
            <description><![CDATA[Hiện nay, khi các ứng dụng theo kiến trúc Microservice ngày càng phổ biến, chúng ta không chỉ quản lý logs của 1 ứng dụng trên 1 máy chủ mà bây giờ sẽ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Son Dao Thai</dc:creator>
            <pubDate>2020-05-29 17:15:44</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Xây dựng một website cực nhanh với Gridsome]]></title>
                        <link>https://viblo.asia/p/xay-dung-mot-website-cuc-nhanh-voi-gridsome-m68Z0QVzlkG</link>
            <guid isPermaLink="true">https://viblo.asia/p/xay-dung-mot-website-cuc-nhanh-voi-gridsome-m68Z0QVzlkG</guid>
            <description><![CDATA[Trong bài viết trước, mình đã giới thiệu tới các bạn  VuePress, trong bài viết này sẽ tiếp tục là 1 công cụ nữa, tiếp tục là 1 công cụ để xây dựng sta...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Son Dao Thai</dc:creator>
            <pubDate>2020-05-29 17:14:46</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Xây dựng một website cực nhanh với VuePress]]></title>
                        <link>https://viblo.asia/p/xay-dung-mot-website-cuc-nhanh-voi-vuepress-ORNZqDjGK0n</link>
            <guid isPermaLink="true">https://viblo.asia/p/xay-dung-mot-website-cuc-nhanh-voi-vuepress-ORNZqDjGK0n</guid>
            <description><![CDATA[Hiện nay, ứng dụng web là một trong những công cụ giúp mọi người dễ dàng tiếp cận thông tin, chia sẻ nội dung tới đông đảo cộng đồng. Chính vì sự tiện...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Son Dao Thai</dc:creator>
            <pubDate>2020-05-29 17:14:33</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Bạn đã thực sự &quot;biết&quot; HTTP Response Status Code?]]></title>
                        <link>https://viblo.asia/p/ban-da-thuc-su-biet-http-response-status-code-gGJ59NOrKX2</link>
            <guid isPermaLink="true">https://viblo.asia/p/ban-da-thuc-su-biet-http-response-status-code-gGJ59NOrKX2</guid>
            <description><![CDATA[

Lời nói đầu



Trong thời đại "công nghệ 4.0" như hiện nay thì việc truy cập, sử dụng các website gần như là hoạt động hàng ngày không thể thiếu của...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vương Minh Thái</dc:creator>
            <pubDate>2020-05-18 15:26:38</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Vì sao React Hooks lại được sử dụng nhiều trong các dự án đến thế?]]></title>
                        <link>https://viblo.asia/p/vi-sao-react-hooks-lai-duoc-su-dung-nhieu-trong-cac-du-an-den-the-bWrZnXEb5xw</link>
            <guid isPermaLink="true">https://viblo.asia/p/vi-sao-react-hooks-lai-duoc-su-dung-nhieu-trong-cac-du-an-den-the-bWrZnXEb5xw</guid>
            <description><![CDATA[Lời mở đầu

Các bạn có thể biết ReactJS ngày càng trở thành 1 thư viện, framework cần thiết, và được các Frontend Developer rất ưu chuộng. React có lẽ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Văn Quy</dc:creator>
            <pubDate>2020-05-16 00:30:29</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Làm biểu đồ thống kê đẹp-bổ-rẻ với Apex Chart]]></title>
                        <link>https://viblo.asia/p/lam-bieu-do-thong-ke-dep-bo-re-voi-apex-chart-V3m5W4EyKO7</link>
            <guid isPermaLink="true">https://viblo.asia/p/lam-bieu-do-thong-ke-dep-bo-re-voi-apex-chart-V3m5W4EyKO7</guid>
            <description><![CDATA[

Lời nói đầu


- Xuất phát từ nhu cầu cần thực hiện chức năng biểu đồ thống kê cho trang admin của mình thì minh cũng có tìm hiểu về các thư viện hỗ ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vương Minh Thái</dc:creator>
            <pubDate>2020-05-05 17:44:11</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Cài đặt SonarQube để tìm bug.]]></title>
                        <link>https://viblo.asia/p/cai-dat-sonarqube-de-tim-bug-924lJNValPM</link>
            <guid isPermaLink="true">https://viblo.asia/p/cai-dat-sonarqube-de-tim-bug-924lJNValPM</guid>
            <description><![CDATA[Giới thiệu về SonarQube

SonarQube là một nền tảng mã nguồn mở để quản lý chất lượng mã nguồn. SonarQube hỗ trợ khá nhiều ngôn ngữ: Java, C#, C/C++, P...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Son Dao Thai</dc:creator>
            <pubDate>2020-04-20 23:06:03</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Nginx là gì?]]></title>
                        <link>https://viblo.asia/p/nginx-la-gi-1VgZvOXMlAw</link>
            <guid isPermaLink="true">https://viblo.asia/p/nginx-la-gi-1VgZvOXMlAw</guid>
            <description><![CDATA[Đợt vừa rồi do yêu cầu dự án nên mình được ngồi cài lại đống server. Cũng có mấy thứ như php, composer, yarn ... thì cũng coi như là quen thuộc mà bản...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bùi Hiếu</dc:creator>
            <pubDate>2020-03-16 19:56:17</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Functional Programming trong Javascript với lodash/fp]]></title>
                        <link>https://viblo.asia/p/functional-programming-trong-javascript-voi-lodashfp-naQZRD3v5vx</link>
            <guid isPermaLink="true">https://viblo.asia/p/functional-programming-trong-javascript-voi-lodashfp-naQZRD3v5vx</guid>
            <description><![CDATA[Trải qua những ngày tháng cặm cụi đọc về Functional Programming thì mình cũng may mắn hiểu được một phần nó về ý tưởng của nó. Mục đích mình đi tìm hi...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bùi Hiếu</dc:creator>
            <pubDate>2020-02-15 20:13:05</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Chatwork forwarder - Giải pháp cho sự lười biếng]]></title>
                        <link>https://viblo.asia/p/chatwork-forwarder-giai-phap-cho-su-luoi-bieng-maGK7qN9lj2</link>
            <guid isPermaLink="true">https://viblo.asia/p/chatwork-forwarder-giai-phap-cho-su-luoi-bieng-maGK7qN9lj2</guid>
            <description><![CDATA[![](https://images.viblo.asia/f0a33127-77a8-41f9-ac61-b38e11ea7950.png)



Chatwork Forwarder là một opensource được phát triển bằng Laravel framework...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Quách Đại Phúc</dc:creator>
            <pubDate>2020-02-03 21:05:37</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Functional Programming trong Javascript (Phần 2)]]></title>
                        <link>https://viblo.asia/p/functional-programming-trong-javascript-phan-2-V3m5WPLWKO7</link>
            <guid isPermaLink="true">https://viblo.asia/p/functional-programming-trong-javascript-phan-2-V3m5WPLWKO7</guid>
            <description><![CDATA[Tiếp nối câu chuyện tìm hiểu Functional Programming trong Javascript ở phần 1 thì tất nhiên hôm nay sẽ là phần 2 của chủ đề trên. Cũng không cần mở đầ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bùi Hiếu</dc:creator>
            <pubDate>2020-01-15 21:12:53</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Functional Programming trong Javascript]]></title>
                        <link>https://viblo.asia/p/functional-programming-trong-javascript-YWOZrB9vZQ0</link>
            <guid isPermaLink="true">https://viblo.asia/p/functional-programming-trong-javascript-YWOZrB9vZQ0</guid>
            <description><![CDATA[Vào một ngày đẹp trời trong khi bạn đang hùng hục ngồi fix bug cho dự án maintain từ 2 năm trước. Tìm loạn hết lên thì bạn cũng tìm ra chỗ cần sửa (ng...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bùi Hiếu</dc:creator>
            <pubDate>2019-12-16 19:27:45</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Triển khai bộ log tập trung (Centralized logging) với Docker và Kubernettes cho server sử dụng ELK stack.]]></title>
                        <link>https://viblo.asia/p/trien-khai-bo-log-tap-trung-centralized-logging-voi-docker-va-kubernettes-cho-server-su-dung-elk-stack-maGK7OdMKj2</link>
            <guid isPermaLink="true">https://viblo.asia/p/trien-khai-bo-log-tap-trung-centralized-logging-voi-docker-va-kubernettes-cho-server-su-dung-elk-stack-maGK7OdMKj2</guid>
            <description><![CDATA[ELK stack bao gồm Elasticsearch, Logstash và Kibana, trong đó Logstash thu thập logs trong các ứng dụng của bạn đưa về lưu trữ trong Elasticsearch và ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Son Dao Thai</dc:creator>
            <pubDate>2019-12-16 09:47:13</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tìm hiểu về Hooks trong React]]></title>
                        <link>https://viblo.asia/p/tim-hieu-ve-hooks-trong-react-Ljy5VzGG5ra</link>
            <guid isPermaLink="true">https://viblo.asia/p/tim-hieu-ve-hooks-trong-react-Ljy5VzGG5ra</guid>
            <description><![CDATA[1. Mở đầu


Xin chào tất cả các bạn mặc dù Hooks của React đã ra mắt được một thời gian rồi tuy nhiên gần đây mình mới có cơ hội sử dụng thử nó nhiều ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dao Quang Huy</dc:creator>
            <pubDate>2019-12-15 23:27:43</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Auto deploy dự án với Github Actions]]></title>
                        <link>https://viblo.asia/p/auto-deploy-du-an-voi-github-actions-eW65G8X9KDO</link>
            <guid isPermaLink="true">https://viblo.asia/p/auto-deploy-du-an-voi-github-actions-eW65G8X9KDO</guid>
            <description><![CDATA[Đối với developer chúng ta thì việc làm việc với Github là việc hàng ngày, thường xuyên phải làm việc với nó. Đa số chúng ta chỉ quan tâm đến các chức...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phan Lý Huỳnh</dc:creator>
            <pubDate>2019-12-10 11:14:11</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Mẹo cải thiện và tăng tốc độ chạy PHPUnit]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/meo-cai-thien-va-tang-toc-do-chay-phpunit-jvElaggdKkw</link>
            <guid isPermaLink="true">https://viblo.asia/p/meo-cai-thien-va-tang-toc-do-chay-phpunit-jvElaggdKkw</guid>
            <description><![CDATA[Tiết kiệm từ 50% - 70% thời gian chạy PHPUnit test cho dự án của bạn chỉ với vài mẹo đơn giản thật không ngờ.

Sử dụng --filter

Mình đã thấy rất nhiề...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Hữu Kim</dc:creator>
            <pubDate>2019-11-26 09:34:31</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Một số khái niệm tăng kỹ năng JavaScript của bạn]]></title>
                        <link>https://viblo.asia/p/mot-so-khai-niem-tang-ky-nang-javascript-cua-ban-gDVK2prXlLj</link>
            <guid isPermaLink="true">https://viblo.asia/p/mot-so-khai-niem-tang-ky-nang-javascript-cua-ban-gDVK2prXlLj</guid>
            <description><![CDATA[Hiện nay thì JavaScript là một ngôn ngữ rất phổ biến và không thể thiếu trong các ứng dụng web. Môi trường JavaScript đã trở nên khổng lồ. Nó có hệ si...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phan Lý Huỳnh</dc:creator>
            <pubDate>2019-11-17 22:51:17</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Viết style (sạch) cho front-end như thế nào?]]></title>
                        <link>https://viblo.asia/p/viet-style-sach-cho-front-end-nhu-the-nao-E375zd72ZGW</link>
            <guid isPermaLink="true">https://viblo.asia/p/viet-style-sach-cho-front-end-nhu-the-nao-E375zd72ZGW</guid>
            <description><![CDATA[![](https://images.viblo.asia/b4936b4e-dd30-4eb3-a65d-acbb0c4e0373.jpg)


I. Lời mở đầu

Lập trình web đang nổi lên là một công việc được các bạn trẻ ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Văn Quy</dc:creator>
            <pubDate>2019-11-17 22:44:35</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tự đo chỉ số ô nhiễm không khí tại nhà với sensor và Raspberry Pi]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/tu-do-chi-so-o-nhiem-khong-khi-tai-nha-voi-sensor-va-raspberry-pi-YWOZrBBvZQ0</link>
            <guid isPermaLink="true">https://viblo.asia/p/tu-do-chi-so-o-nhiem-khong-khi-tai-nha-voi-sensor-va-raspberry-pi-YWOZrBBvZQ0</guid>
            <description><![CDATA[![](https://images.viblo.asia/ddf68522-6212-496a-bc7f-37eb281db7e3.png)


Mở đầu

Tình hình ô nhiễm không khí có vẻ đã lắng xuống sau khi không thấy b...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Anh Tien</dc:creator>
            <pubDate>2019-11-04 15:08:02</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Giới thiệu về Prometheus, công cụ monitoring hiệu quả!]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/gioi-thieu-ve-prometheus-cong-cu-monitoring-hieu-qua-Ljy5VYzblra</link>
            <guid isPermaLink="true">https://viblo.asia/p/gioi-thieu-ve-prometheus-cong-cu-monitoring-hieu-qua-Ljy5VYzblra</guid>
            <description><![CDATA[![](https://images.viblo.asia/f27183f5-47c5-4865-b0ec-b6a704cbbf02.png)



Một trong số các công cụ hữu ích mà mình sử dụng cho việc monitoring server...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Hữu Kim</dc:creator>
            <pubDate>2019-09-22 16:27:48</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Biến ảnh sprites  thành ảnh động với vuejs]]></title>
                        <link>https://viblo.asia/p/bien-anh-sprites-thanh-anh-dong-voi-vuejs-ByEZkGQWZQ0</link>
            <guid isPermaLink="true">https://viblo.asia/p/bien-anh-sprites-thanh-anh-dong-voi-vuejs-ByEZkGQWZQ0</guid>
            <description><![CDATA[Ảnh sprites là gì?

Sprites là một hình ảnh lớn được tạo ra bằng cách gộp nhiều ảnh nhỏ lại với nhau theo một cách được định trước sao cho có thể tái ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phạm Tuấn Anh</dc:creator>
            <pubDate>2019-09-15 11:28:12</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Làm sao để đọc lại tin nhắn đã xóa trên facebook? - Node.js]]></title>
                        <link>https://viblo.asia/p/lam-sao-de-doc-lai-tin-nhan-da-xoa-tren-facebook-nodejs-yMnKMwNrl7P</link>
            <guid isPermaLink="true">https://viblo.asia/p/lam-sao-de-doc-lai-tin-nhan-da-xoa-tren-facebook-nodejs-yMnKMwNrl7P</guid>
            <description><![CDATA[1. Mở đầu
Các bạn có bao giờ tự hỏi: Làm sao để đọc lại tin nhắn đã bị xóa trên facebook?

Các bà vợ muốn quản lý chồng của mình có nhắn tin tán gái h...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Chó cũng học code</dc:creator>
            <pubDate>2019-09-03 11:03:26</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Bạn đang viết commit message như thế nào?]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/ban-dang-viet-commit-message-nhu-the-nao-gDVK22A0KLj</link>
            <guid isPermaLink="true">https://viblo.asia/p/ban-dang-viet-commit-message-nhu-the-nao-gDVK22A0KLj</guid>
            <description><![CDATA[![](https://images.viblo.asia/bfe4b34c-140b-4a67-b2d6-28ac2c84bbc6.png)



Ngày hôm nay mình sẽ viết lách một chút với một topic không mấy liên quan t...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Hữu Kim</dc:creator>
            <pubDate>2019-07-17 17:22:37</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Server-side Rendering trong React]]></title>
                        <link>https://viblo.asia/p/server-side-rendering-trong-react-yMnKMYozK7P</link>
            <guid isPermaLink="true">https://viblo.asia/p/server-side-rendering-trong-react-yMnKMYozK7P</guid>
            <description><![CDATA[Ở một số bài viết trước, mình có viết về React và đã dùng Create React App để thực hiện ví dụ một cách đơn giản và nhanh chóng nhất. Tuy nhiên sử dụng...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bùi Hiếu</dc:creator>
            <pubDate>2019-06-16 20:45:00</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Base64 - Những điều bạn cần biết]]></title>
                        <link>https://viblo.asia/p/base64-nhung-dieu-ban-can-biet-3P0lPePp5ox</link>
            <guid isPermaLink="true">https://viblo.asia/p/base64-nhung-dieu-ban-can-biet-3P0lPePp5ox</guid>
            <description><![CDATA[![](https://images.viblo.asia/7f584367-37a7-4b31-a396-1e083119efaf.jpg)



Chào mọi người, trong bài viết hôm nay mình xin cố gắng đi sâu vào một khái...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Quách Đại Phúc</dc:creator>
            <pubDate>2019-03-17 17:53:44</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Mobile First trong Web Responsive Design]]></title>
                        <link>https://viblo.asia/p/mobile-first-trong-web-responsive-design-XL6lAN9R5ek</link>
            <guid isPermaLink="true">https://viblo.asia/p/mobile-first-trong-web-responsive-design-XL6lAN9R5ek</guid>
            <description><![CDATA[1. Mở đầu



Đối với các bạn làm Web Developer ở phía Front-end hay Back-end chắc hẳn không còn xa lạ gì với khái niệm Web Responsive Design (WRD) nữa...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dao Quang Huy</dc:creator>
            <pubDate>2019-03-17 17:03:20</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Cơ bản về mật mã học và ứng dụng]]></title>
                        <link>https://viblo.asia/p/co-ban-ve-mat-ma-hoc-va-ung-dung-ByEZkNEWKQ0</link>
            <guid isPermaLink="true">https://viblo.asia/p/co-ban-ve-mat-ma-hoc-va-ung-dung-ByEZkNEWKQ0</guid>
            <description><![CDATA[1. Mở đầu


Trong công việc hằng ngày của mỗi lập trình viên, chắc hẳn các bạn cũng đã được nghe được biết về thứ có tên là Mã hóa hoặc Hàm băm. Những...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dao Quang Huy</dc:creator>
            <pubDate>2019-02-20 21:22:57</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Một số khác biệt cơ bản giữa Vue và React qua một ví dụ đơn giản]]></title>
                        <link>https://viblo.asia/p/mot-so-khac-biet-co-ban-giua-vue-va-react-qua-mot-vi-du-don-gian-YWOZrzkrZQ0</link>
            <guid isPermaLink="true">https://viblo.asia/p/mot-so-khac-biet-co-ban-giua-vue-va-react-qua-mot-vi-du-don-gian-YWOZrzkrZQ0</guid>
            <description><![CDATA[Mình đã có một thời gian làm việc với React và còn nhiều rất nhiều những vấn đề nâng cao mình vẫn chưa có thể nắm rõ hết. Mình cũng hơi có hứng thú tì...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bùi Hiếu</dc:creator>
            <pubDate>2019-02-19 21:56:41</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Docker và những kiến thức cơ bản]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/docker-va-nhung-kien-thuc-co-ban-YWOZrp075Q0</link>
            <guid isPermaLink="true">https://viblo.asia/p/docker-va-nhung-kien-thuc-co-ban-YWOZrp075Q0</guid>
            <description><![CDATA[Trong thời gian gần đây, Docker có rất nhiều bài báo, blog, ... thảo luận và gây được nhiều chú ý trong cộng đồng công nghệ trong nước cũng như trên t...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phan Lý Huỳnh</dc:creator>
            <pubDate>2018-10-14 09:47:01</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tổng quan về Traefik]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/tong-quan-ve-traefik-XL6lAA8Dlek</link>
            <guid isPermaLink="true">https://viblo.asia/p/tong-quan-ve-traefik-XL6lAA8Dlek</guid>
            <description><![CDATA[Lời mở đầu
Chào mọi người! Trong bài viết này, mình sẽ giới thiệu tới bạn đọc cái nhìn tổng quan về Traefik (phiên âm là /ˈtræfɪk/ luôn ha). Mục tiêu ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Hữu Kim</dc:creator>
            <pubDate>2018-09-19 17:16:56</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Bài toán các vị tướng Byzantine và ứng dụng trong Blockchain]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/bai-toan-cac-vi-tuong-byzantine-va-ung-dung-trong-blockchain-jvEla4vmZkw</link>
            <guid isPermaLink="true">https://viblo.asia/p/bai-toan-cac-vi-tuong-byzantine-va-ung-dung-trong-blockchain-jvEla4vmZkw</guid>
            <description><![CDATA[Lời nói đầu
Dân IT đúng là khổ. Chạy theo công nghệ thật là mệt. :(

Ở thế giới hiện tại công nghệ phát triển như vũ bão, hot trend thay đổi không ngừ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tran Duc Thang</dc:creator>
            <pubDate>2018-05-11 14:54:11</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Cách tạo một NPM package đơn giản]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/cach-tao-mot-npm-package-don-gian-3P0lPy3o5ox</link>
            <guid isPermaLink="true">https://viblo.asia/p/cach-tao-mot-npm-package-don-gian-3P0lPy3o5ox</guid>
            <description><![CDATA[Nên biết trước khi đọc bài
- Git cơ bản
- Cấu hình webpack cơ bản.
Đó là nên biết thì giúp bạn đọc hiểu nhanh hơn, còn không thì cũng chả sao, bạn cứ ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Hữu Kim</dc:creator>
            <pubDate>2018-04-01 16:05:59</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Become a SuperUser] Debian vs Redhat: Package Management System]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/become-a-superuser-debian-vs-redhat-package-management-system-gGJ59Xg1lX2</link>
            <guid isPermaLink="true">https://viblo.asia/p/become-a-superuser-debian-vs-redhat-package-management-system-gGJ59Xg1lX2</guid>
            <description><![CDATA[
Index
- Unix vs Linux. Nguồn gốc và sự khác biệt
- Debian vs Redhat: Package Management System

Lời mở đầu
Như trong bài viết trước, tôi đã đề cập đế...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tran Duc Thang</dc:creator>
            <pubDate>2017-05-12 07:24:08</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Become a SuperUser - Part 0] Unix vs Linux. Nguồn gốc và sự khác biệt]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/become-a-superuser-part-0-unix-vs-linux-nguon-goc-va-su-khac-biet-rNkKxxMAKlm</link>
            <guid isPermaLink="true">https://viblo.asia/p/become-a-superuser-part-0-unix-vs-linux-nguon-goc-va-su-khac-biet-rNkKxxMAKlm</guid>
            <description><![CDATA[
Lời mở đầu
Thời gian gần đây, tôi có nhiều hứng thú và muốn tìm hiểu về Infrastructure, một lĩnh vực tôi thấy là quá sức rộng lớn nhưng mà kiến thức ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tran Duc Thang</dc:creator>
            <pubDate>2017-01-07 13:24:19</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Laravel Beauty: Tìm hiểu về Contract]]></title>
                        <link>https://viblo.asia/p/laravel-beauty-tim-hieu-ve-contract-oZVRg4mpMmg5</link>
            <guid isPermaLink="true">https://viblo.asia/p/laravel-beauty-tim-hieu-ve-contract-oZVRg4mpMmg5</guid>
            <description><![CDATA[
Index

1. Laravel Beauty: Recipes & Best Practices
2. Laravel Beauty: Tìm hiểu về Service Container
3. Laravel Beauty: Tìm hiểu về Service Provider
4...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tran Duc Thang</dc:creator>
            <pubDate>2016-05-28 04:09:09</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Laravel Beauty: Tìm hiểu về Facade]]></title>
                        <link>https://viblo.asia/p/laravel-beauty-tim-hieu-ve-facade-znVGLYLbvZOe</link>
            <guid isPermaLink="true">https://viblo.asia/p/laravel-beauty-tim-hieu-ve-facade-znVGLYLbvZOe</guid>
            <description><![CDATA[
Index

1. Laravel Beauty: Recipes & Best Practices
2. Laravel Beauty: Tìm hiểu về Service Container
3. Laravel Beauty: Tìm hiểu về Service Provider
4...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tran Duc Thang</dc:creator>
            <pubDate>2016-02-24 08:04:54</pubDate>
                                                                                                        </item>
            </channel>
</rss>
