<?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>Custom 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/custom.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>Custom Tag - Viblo</title>
            <link>https://viblo.asia/rss</link>
        </image>
                                <language>vi-vn</language>
        <lastBuildDate>2026-03-11T05:17:39+07:00</lastBuildDate>
                <item>
            <title><![CDATA[Custom Terminal bằng Oh-my-posh]]></title>
                        <link>https://viblo.asia/p/custom-terminal-bang-oh-my-posh-yZjJYx3l4OE</link>
            <guid isPermaLink="true">https://viblo.asia/p/custom-terminal-bang-oh-my-posh-yZjJYx3l4OE</guid>
            <description><![CDATA[Giới thiệu

Bạn có muốn Terminal của mình pro ngầu lòi như này ?

Và áp dụng luôn được cả cho VSCode

Thì hôm nay mình sẽ hướng dẫn các bạn thực hiện ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Duc Ngoc</dc:creator>
            <pubDate>2023-06-03 22:16:17</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[SWIFT] Custom video player in Swift using AVPlayer]]></title>
                        <link>https://viblo.asia/p/swift-custom-video-player-in-swift-using-avplayer-gGJ597oGZX2</link>
            <guid isPermaLink="true">https://viblo.asia/p/swift-custom-video-player-in-swift-using-avplayer-gGJ597oGZX2</guid>
            <description><![CDATA[Môi trường phát triển:
- Swift Language Version: Swift 5
- Xcode: Version 12.4
- Deployment Target: 13.0

Apple cung cấp AVKit framework - cho phép de...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Duc Huy B</dc:creator>
            <pubDate>2021-08-27 14:03:40</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Custom Side Menu trong iOS]]></title>
                        <link>https://viblo.asia/p/custom-side-menu-trong-ios-bWrZnVAvZxw</link>
            <guid isPermaLink="true">https://viblo.asia/p/custom-side-menu-trong-ios-bWrZnVAvZxw</guid>
            <description><![CDATA[Tạo enum để xác định hướng mà Menu sẽ được hiển thị:

Tạo class custom Animation khi Menu được show:

Tạo conteiner dùng để present màn hình:

Tạo Sid...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trịnh Giang Đông</dc:creator>
            <pubDate>2021-05-20 22:28:34</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Creating custom universal toolbar (Design Pattern or Regular using Data Binding) Android]]></title>
                        <link>https://viblo.asia/p/creating-custom-universal-toolbar-design-pattern-or-regular-using-data-binding-android-gDVK2mqr5Lj</link>
            <guid isPermaLink="true">https://viblo.asia/p/creating-custom-universal-toolbar-design-pattern-or-regular-using-data-binding-android-gDVK2mqr5Lj</guid>
            <description><![CDATA[Creating a toolbar in your app is easy but when you have a huge app that needs flexibility and embraces reusabilty it is wise to implement a universal...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Babatunde Fatoye Sunday</dc:creator>
            <pubDate>2020-02-18 16:19:42</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Cách validate các LTI request với Warden Strategy]]></title>
                        <link>https://viblo.asia/p/cach-validate-cac-lti-request-voi-warden-strategy-maGK7OPLKj2</link>
            <guid isPermaLink="true">https://viblo.asia/p/cach-validate-cac-lti-request-voi-warden-strategy-maGK7OPLKj2</guid>
            <description><![CDATA[Bài viết gốc How to Validate LTI Requests with a Custom Warden Strategy

Các bạn có từng tìm một số cách để xác thực các incoming request dựa vào một ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lim Kimhuor</dc:creator>
            <pubDate>2019-11-22 21:53:28</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Các cách tạo Custom post type trong wordpress]]></title>
                        <link>https://viblo.asia/p/cac-cach-tao-custom-post-type-trong-wordpress-V3m5WjAwlO7</link>
            <guid isPermaLink="true">https://viblo.asia/p/cac-cach-tao-custom-post-type-trong-wordpress-V3m5WjAwlO7</guid>
            <description><![CDATA[Custom post type là gì ?
Khi cài đặt mặc định, wordpress đã cung cấp 2 post type đó là : page và post. Chúng dùng để quản lý bài viết (post) và các tr...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">leedrum</dc:creator>
            <pubDate>2019-10-22 23:49:35</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Custom terminal - custom git command]]></title>
                        <link>https://viblo.asia/p/custom-terminal-custom-git-command-bJzKmGowl9N</link>
            <guid isPermaLink="true">https://viblo.asia/p/custom-terminal-custom-git-command-bJzKmGowl9N</guid>
            <description><![CDATA[![](https://images.viblo.asia/f1364737-f817-4a75-8ff1-ac2a8b53801f.png)



Nhìn vào ảnh chắc mọi người nghĩ, ui giới, mấy cái màu mè, lệnh tắt của git...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">tran.danh.ha</dc:creator>
            <pubDate>2019-03-20 16:09:51</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Customization Material ui react component]]></title>
                        <link>https://viblo.asia/p/customization-material-ui-react-component-3P0lPeko5ox</link>
            <guid isPermaLink="true">https://viblo.asia/p/customization-material-ui-react-component-3P0lPeko5ox</guid>
            <description><![CDATA[Material UI là gì
Material UI là một thư viện gồm tập hợp các react component được Google viết cho reactJS theo phong cách của Material design.

Mater...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Phuc Cuong</dc:creator>
            <pubDate>2019-02-21 18:37:11</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[8 điều bạn có thể custom trong laravel registration]]></title>
                        <link>https://viblo.asia/p/8-dieu-ban-co-the-custom-trong-laravel-registration-bWrZnPqw5xw</link>
            <guid isPermaLink="true">https://viblo.asia/p/8-dieu-ban-co-the-custom-trong-laravel-registration-bWrZnPqw5xw</guid>
            <description><![CDATA[Laravel có một hệ thống Auth cực kì linh hoạt, với một vài dòng command bạn có thể có các hàm Login, Register hoàn chỉnh và sẵn sàng. Hôm nay mình sẽ ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Chu Xuan Thang</dc:creator>
            <pubDate>2019-02-13 13:59:04</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tùy chỉnh giao diện phân trang trong Laravel 5]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/tuy-chinh-giao-dien-phan-trang-trong-laravel-5-eW65GxY6KDO</link>
            <guid isPermaLink="true">https://viblo.asia/p/tuy-chinh-giao-dien-phan-trang-trong-laravel-5-eW65GxY6KDO</guid>
            <description><![CDATA[![](https://images.viblo.asia/b669fbd9-3739-4965-b14b-0f5638eaf5ad.jpg)


Phân trang là một kỹ thuật, một thành phần không thể thiếu trong một website...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lâm Ngọc Khương</dc:creator>
            <pubDate>2018-02-22 07:44:05</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Custom Transition Activity ( tạo hiệu ứng chuyển màn hình giống IOS)]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/custom-transition-activity-tao-hieu-ung-chuyen-man-hinh-giong-ios-3Q75wyNQZWb</link>
            <guid isPermaLink="true">https://viblo.asia/p/custom-transition-activity-tao-hieu-ung-chuyen-man-hinh-giong-ios-3Q75wyNQZWb</guid>
            <description><![CDATA[1. Giới thiệu
Có khi nào bạn quá nhàm chán với cách chuyển tiếp giữa các activity chưa ? Hoặc muốn việc chuyển tiếp đó giống như IOS chẳng hạn ?
Bài v...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vu Tuan Anh</dc:creator>
            <pubDate>2017-09-29 08:47:34</pubDate>
                                                                                                        </item>
            </channel>
</rss>
