<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>👨🏻‍💻Technology on 3rd&#39;s Blog - Seeking Truth</title>
    <link>https://www.333rd.net/en/posts/tech/</link>
    <description>Recent content in 👨🏻‍💻Technology on 3rd&#39;s Blog - Seeking Truth</description>
    <image>
      <title>3rd&#39;s Blog - Seeking Truth</title>
      <url>https://www.333rd.net/img/logo.png</url>
      <link>https://www.333rd.net/img/logo.png</link>
    </image>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Thu, 13 Aug 2026 10:20:00 +0200</lastBuildDate>
    <atom:link href="https://www.333rd.net/en/posts/tech/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Notes on Self-Hosted Web Bookmark Service</title>
      <link>https://www.333rd.net/en/posts/tech/self-hosted-bookmark-service-notes/</link>
      <pubDate>Thu, 13 Aug 2026 10:20:00 +0200</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/self-hosted-bookmark-service-notes/</guid>
      <description>I mainly tried Karakeep, ArchiveBox and linkding, but in the end I chose the forked linkding-cn.</description>
    </item>
    <item>
      <title>Notes on Self-Hosted Chat Service</title>
      <link>https://www.333rd.net/en/posts/tech/self-hosted-chat-service-notes/</link>
      <pubDate>Sun, 05 Jul 2026 09:04:29 +0200</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/self-hosted-chat-service-notes/</guid>
      <description>Tried Stoat (formerly Revolt), Tailchat and Matrix, and found that there is no perfect solution.</description>
    </item>
    <item>
      <title>Using EasyTier and a Proxy at the Same Time</title>
      <link>https://www.333rd.net/en/posts/tech/easytier-and-proxy-simultaneously/</link>
      <pubDate>Sun, 16 Nov 2025 01:19:22 +0800</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/easytier-and-proxy-simultaneously/</guid>
      <description>On a phone, only one VPN can exist at a time, so EasyTier and a proxy cannot be used simultaneously; here is a workaround.</description>
    </item>
    <item>
      <title>EasyTier with frp Internal Network Traversal</title>
      <link>https://www.333rd.net/en/posts/tech/easytier-frp-port-forwarding/</link>
      <pubDate>Wed, 12 Nov 2025 02:53:42 +0800</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/easytier-frp-port-forwarding/</guid>
      <description>Use frp internal network traversal to let EasyTier mesh devices connect directly; only one public port is needed to stream games remotely.</description>
    </item>
    <item>
      <title>Batch Deleting Windows Registry Entries</title>
      <link>https://www.333rd.net/en/posts/tech/batch-delete-windows-registry/</link>
      <pubDate>Wed, 20 Aug 2025 22:55:41 +0800</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/batch-delete-windows-registry/</guid>
      <description>Fed up with the mess that domestic rogue software makes in the registry, I made a script to batch delete registry entries containing a specified keyword.</description>
    </item>
    <item>
      <title>Optimizing Hugo Image Display</title>
      <link>https://www.333rd.net/en/posts/tech/hugo-image-display-optimization/</link>
      <pubDate>Wed, 20 Aug 2025 22:21:15 +0800</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/hugo-image-display-optimization/</guid>
      <description>Further optimizing the display of images on the blog.</description>
    </item>
    <item>
      <title>Porting MicroPython&#39;s LVGL Bindings to ESP32</title>
      <link>https://www.333rd.net/en/posts/tech/porting-micropython-lvgl-bindings-to-esp32/</link>
      <pubDate>Tue, 10 Sep 2024 09:37:33 +0800</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/porting-micropython-lvgl-bindings-to-esp32/</guid>
      <description>Steps for porting MicroPython&amp;#39;s LVGL bindings to the ESP32.</description>
    </item>
    <item>
      <title>Cross-Compiling Boost</title>
      <link>https://www.333rd.net/en/posts/tech/boost-cross-compilation/</link>
      <pubDate>Fri, 30 Aug 2024 13:13:43 +0800</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/boost-cross-compilation/</guid>
      <description>Be sure to configure sysroot when cross-compiling</description>
    </item>
    <item>
      <title>Adding Busuanzi Site Traffic Statistics to Hugo</title>
      <link>https://www.333rd.net/en/posts/tech/hugo-busuanzi-analytics/</link>
      <pubDate>Thu, 08 Aug 2024 10:35:15 +0800</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/hugo-busuanzi-analytics/</guid>
      <description>This article describes how to add Busuanzi site visit and reading statistics to Hugo.</description>
    </item>
    <item>
      <title>Customizing Hugo&#39;s 404 Page</title>
      <link>https://www.333rd.net/en/posts/tech/hugo-custom-404-page/</link>
      <pubDate>Sun, 28 Apr 2024 16:42:20 +0800</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/hugo-custom-404-page/</guid>
      <description>A super cute 404.</description>
    </item>
    <item>
      <title>Installing GUI Serial Tool COMTool on LCKFB TaishanPi</title>
      <link>https://www.333rd.net/en/posts/tech/tushan-pi-comtool-installation/</link>
      <pubDate>Tue, 05 Mar 2024 15:19:25 +0800</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/tushan-pi-comtool-installation/</guid>
      <description>JLC is pretty impressive - the TaishanPi costs less than 200 yuan and is completely a card computer, even smaller than a bank card.</description>
    </item>
    <item>
      <title>Adding a Friend Links Page to Hugo</title>
      <link>https://www.333rd.net/en/posts/tech/hugo-friend-links-page/</link>
      <pubDate>Thu, 28 Dec 2023 11:29:43 +0800</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/hugo-friend-links-page/</guid>
      <description>This article explains how to add a friend links page to a Hugo blog.</description>
    </item>
    <item>
      <title>Responsive Image Sizing in Hugo</title>
      <link>https://www.333rd.net/en/posts/tech/hugo-responsive-image-sizing/</link>
      <pubDate>Thu, 28 Dec 2023 10:58:56 +0800</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/hugo-responsive-image-sizing/</guid>
      <description>This article explains how to configure adaptive image sizing for images in Hugo blog posts.</description>
    </item>
    <item>
      <title>Hugo Code Block Folding</title>
      <link>https://www.333rd.net/en/posts/tech/hugo-code-block-folding/</link>
      <pubDate>Tue, 05 Dec 2023 09:54:08 +0800</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/hugo-code-block-folding/</guid>
      <description>It stopped working after some update and I don&amp;#39;t plan to maintain it; use the `collapse` shortcode instead. Strictly speaking, it is not folding, it just limits the maximum height of code blocks, though the effect is quite good.</description>
    </item>
    <item>
      <title>Google Play Always Shows Pending Install Items</title>
      <link>https://www.333rd.net/en/posts/tech/google-play-pending-install-items/</link>
      <pubDate>Tue, 05 Dec 2023 09:49:55 +0800</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/google-play-pending-install-items/</guid>
      <description>It started appearing one day after I bought the phone, and no matter what I did I could not get rid of the prompt; this finally settles it.</description>
    </item>
    <item>
      <title>ESP32 Development with CLion</title>
      <link>https://www.333rd.net/en/posts/tech/clion-esp32-development/</link>
      <pubDate>Tue, 05 Dec 2023 09:45:59 +0800</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/clion-esp32-development/</guid>
      <description>For the sake of CLion&amp;#39;s code completion, it doesn&amp;#39;t hurt to type a few extra commands.</description>
    </item>
    <item>
      <title>CMake Configuration for Dynamically Linking spdlog</title>
      <link>https://www.333rd.net/en/posts/tech/spdlog-shared-library-cmake/</link>
      <pubDate>Tue, 05 Dec 2023 09:28:53 +0800</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/spdlog-shared-library-cmake/</guid>
      <description>CMake configuration for dynamically linking spdlog</description>
    </item>
    <item>
      <title>Embedding ICO Icons in Tkinter</title>
      <link>https://www.333rd.net/en/posts/tech/tkinter-embed-ico-icon/</link>
      <pubDate>Mon, 30 Oct 2023 14:55:35 +0800</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/tkinter-embed-ico-icon/</guid>
      <description>This article describes how Tkinter embeds an icon into an executable file.</description>
    </item>
    <item>
      <title>Using Mouse Side Buttons to Navigate Forward and Backward in CLion</title>
      <link>https://www.333rd.net/en/posts/tech/clion-mouse-side-buttons-navigation/</link>
      <pubDate>Mon, 30 Oct 2023 11:13:38 +0800</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/clion-mouse-side-buttons-navigation/</guid>
      <description>Enables JetBrains IDEs such as CLion, IDEA, and PyCharm to navigate forward and backward with mouse side buttons while browsing code.</description>
    </item>
    <item>
      <title>Adding Filesystem Access Permissions for Specific Paths to Flatpak Applications</title>
      <link>https://www.333rd.net/en/posts/tech/flatpak-add-filesystem-access/</link>
      <pubDate>Sun, 03 Sep 2023 21:29:53 +0800</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/flatpak-add-filesystem-access/</guid>
      <description>Solve the problem of Flatpak applications being unable to access specific paths by setting access permissions.</description>
    </item>
    <item>
      <title>Resolving the Issue of Restart Getting Stuck at A0 Self-Test while Shutdown Works Normally</title>
      <link>https://www.333rd.net/en/posts/tech/bios-a0-reboot-self-test-fix/</link>
      <pubDate>Sat, 02 Sep 2023 18:20:53 +0800</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/bios-a0-reboot-self-test-fix/</guid>
      <description>Encountered this issue on an obscure device and resolved it by adjusting the BIOS.</description>
    </item>
    <item>
      <title>Restoring WindTerm&#39;s Disappeared Menu Bar</title>
      <link>https://www.333rd.net/en/posts/tech/restore-windterm-missing-menu-bar/</link>
      <pubDate>Sat, 02 Sep 2023 18:02:24 +0800</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/restore-windterm-missing-menu-bar/</guid>
      <description>Restored WindTerm&amp;#39;s disappeared menu bar.</description>
    </item>
    <item>
      <title>Fixing the Issue of VMware Shared Folder Failing After Reboot</title>
      <link>https://www.333rd.net/en/posts/tech/vmware-shared-folder-reboot-fix/</link>
      <pubDate>Sat, 02 Sep 2023 17:53:47 +0800</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/vmware-shared-folder-reboot-fix/</guid>
      <description>The issue where the shared folder fails after reboot seems to be related to the virtual machine version and the system version, but it is solved anyway.</description>
    </item>
    <item>
      <title>Handling an Ubuntu update-notifier Error</title>
      <link>https://www.333rd.net/en/posts/tech/handling-ubuntu-update-notifier-error/</link>
      <pubDate>Tue, 29 Aug 2023 11:26:11 +0800</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/handling-ubuntu-update-notifier-error/</guid>
      <description>A record of fixing an update-notifier error on Ubuntu.</description>
    </item>
    <item>
      <title>Setting Up a Private Git Service with Gitea</title>
      <link>https://www.333rd.net/en/posts/tech/gitea-private-git-service/</link>
      <pubDate>Sun, 19 Feb 2023 22:33:35 +0800</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/gitea-private-git-service/</guid>
      <description>Set up a private Git service with Gitea and enable SSL.</description>
    </item>
    <item>
      <title>Using a USB WiFi Adapter with Kali for Penetration Testing</title>
      <link>https://www.333rd.net/en/posts/tech/kali-usb-wifi-adapter-penetration-testing/</link>
      <pubDate>Sat, 08 Oct 2022 00:28:09 +0800</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/kali-usb-wifi-adapter-penetration-testing/</guid>
      <description>Bought a network card; without installing the driver, some features couldn&amp;#39;t be used. After contacting customer service and installing the driver, everything worked perfectly.</description>
    </item>
    <item>
      <title>Using External Tools in PyCharm</title>
      <link>https://www.333rd.net/en/posts/tech/pycharm-external-tools/</link>
      <pubDate>Fri, 07 Oct 2022 02:15:48 +0800</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/pycharm-external-tools/</guid>
      <description>Boost your work efficiency by using external tools in PyCharm.</description>
    </item>
    <item>
      <title>Cleaning Up Remote Desktop History</title>
      <link>https://www.333rd.net/en/posts/tech/clean-remote-desktop-history/</link>
      <pubDate>Thu, 06 Oct 2022 16:12:57 +0800</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/clean-remote-desktop-history/</guid>
      <description>Cleaning up Remote Desktop history and network drive mapping history.</description>
    </item>
    <item>
      <title>Setting Up an SSH Proxy in VSCode</title>
      <link>https://www.333rd.net/en/posts/tech/vscode-ssh-proxy/</link>
      <pubDate>Mon, 19 Sep 2022 02:22:49 +0800</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/vscode-ssh-proxy/</guid>
      <description>Using Git to set up an SSH proxy for VSCode on Windows.</description>
    </item>
    <item>
      <title>Fixing Hugo Display Issues Caused by Missing CSS</title>
      <link>https://www.333rd.net/en/posts/tech/hugo-missing-css-display-fix/</link>
      <pubDate>Tue, 13 Sep 2022 22:33:45 +0800</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/hugo-missing-css-display-fix/</guid>
      <description>Hugo - Failed to find a valid digest in the &amp;#39;integrity&amp;#39; attribute for resource - The resource has been blocked</description>
    </item>
    <item>
      <title>Adding MathJax Math Formula Support to Hugo</title>
      <link>https://www.333rd.net/en/posts/tech/hugo-mathjax-support/</link>
      <pubDate>Tue, 13 Sep 2022 16:04:53 +0800</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/hugo-mathjax-support/</guid>
      <description>Enable Hugo to support MathJax math formulas based on KaTeX, with almost perfect support.</description>
    </item>
    <item>
      <title>NAS Server Configuration</title>
      <link>https://www.333rd.net/en/posts/tech/nas-server-configuration/</link>
      <pubDate>Sun, 11 Sep 2022 16:20:19 +0800</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/nas-server-configuration/</guid>
      <description>From &amp;#39;NAS: from Getting Started to Getting Buried&amp;#39; - installing the system and setting up the SMB service.</description>
    </item>
    <item>
      <title>Enabling HTTPS on Hugo with an Nginx Reverse Proxy</title>
      <link>https://www.333rd.net/en/posts/tech/hugo-nginx-https-reverse-proxy/</link>
      <pubDate>Mon, 15 Aug 2022 23:45:58 +0800</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/hugo-nginx-https-reverse-proxy/</guid>
      <description>Enable HTTPS on your Hugo site by setting up an Nginx reverse proxy with SSL.</description>
    </item>
    <item>
      <title>ST7735 Display Orientation and Color Configuration</title>
      <link>https://www.333rd.net/en/posts/tech/st7735-display-orientation-and-color/</link>
      <pubDate>Wed, 30 Mar 2022 22:21:34 +0800</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/st7735-display-orientation-and-color/</guid>
      <description>The ST7735 is commonly used as the driver chip for small TFT screens. This article provides guidance on configuring the refresh direction (rotating or flipping the screen) and the RGB or BGR color format.</description>
    </item>
    <item>
      <title>Developing ESP32 with VSCode</title>
      <link>https://www.333rd.net/en/posts/tech/vscode-esp32-development/</link>
      <pubDate>Mon, 21 Mar 2022 19:11:44 +0800</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/vscode-esp32-development/</guid>
      <description>A guide to avoiding pitfalls when developing ESP32 with VSCode.</description>
    </item>
    <item>
      <title>Creating a Microsoft OneDrive API</title>
      <link>https://www.333rd.net/en/posts/tech/create-microsoft-onedrive-api/</link>
      <pubDate>Fri, 18 Mar 2022 22:09:53 +0800</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/create-microsoft-onedrive-api/</guid>
      <description>Introduces the steps to create a Microsoft OneDrive API.</description>
    </item>
    <item>
      <title>Linux: Mount OneDrive Cloud Drive with Rclone</title>
      <link>https://www.333rd.net/en/posts/tech/linux-rclone-mount-onedrive/</link>
      <pubDate>Fri, 18 Mar 2022 18:43:15 +0800</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/linux-rclone-mount-onedrive/</guid>
      <description>Introduces how to mount the OneDrive cloud drive using Rclone, together with the steps for a self-built API.</description>
    </item>
    <item>
      <title>Tianyi Cloud Drive Command Line Client</title>
      <link>https://www.333rd.net/en/posts/tech/tianyi-cloud-drive-cli/</link>
      <pubDate>Tue, 08 Mar 2022 15:05:15 +0800</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/tianyi-cloud-drive-cli/</guid>
      <description>cloudpan189-go: a solution for using Tianyi Cloud Drive on Linux.</description>
    </item>
    <item>
      <title>Installing and Using Zsh and Oh My Zsh</title>
      <link>https://www.333rd.net/en/posts/tech/zsh-and-oh-my-zsh-installation/</link>
      <pubDate>Mon, 07 Mar 2022 00:39:17 +0800</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/zsh-and-oh-my-zsh-installation/</guid>
      <description>An introduction to installing and using Zsh and Oh My Zsh.</description>
    </item>
    <item>
      <title>Linux: Mount Google Drive Cloud Drive with Rclone</title>
      <link>https://www.333rd.net/en/posts/tech/linux-rclone-mount-google-drive/</link>
      <pubDate>Sun, 06 Mar 2022 19:57:14 +0800</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/linux-rclone-mount-google-drive/</guid>
      <description>Introduces how to mount the Google Drive cloud drive using Rclone, together with the steps for a self-built API.</description>
    </item>
    <item>
      <title>Creating a Google OAuth Client ID</title>
      <link>https://www.333rd.net/en/posts/tech/create-google-oauth-client-id/</link>
      <pubDate>Sun, 06 Mar 2022 17:03:58 +0800</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/create-google-oauth-client-id/</guid>
      <description>Introduces the steps to create a Google OAuth client ID.</description>
    </item>
    <item>
      <title>Collaborative Development with VSCode and Keil</title>
      <link>https://www.333rd.net/en/posts/tech/vscode-and-keil-development/</link>
      <pubDate>Sat, 05 Mar 2022 01:57:13 +0800</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/vscode-and-keil-development/</guid>
      <description>This article describes how to use VSCode together with Keil to write code, compile, and flash programs.</description>
    </item>
    <item>
      <title>Installing C51 and MDK Arm in Keil Together</title>
      <link>https://www.333rd.net/en/posts/tech/keil-c51-mdk-arm-dual-installation/</link>
      <pubDate>Sun, 27 Feb 2022 02:29:48 +0800</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/keil-c51-mdk-arm-dual-installation/</guid>
      <description>This article describes how to install C51 and MDK-Arm in Keil at the same time, thereby providing a solution for working on both C51 and STM32 hardware platforms simultaneously.</description>
    </item>
    <item>
      <title>Adding Mermaid Diagrams to Hugo with Shortcodes</title>
      <link>https://www.333rd.net/en/posts/tech/hugo-mermaid-shortcodes/</link>
      <pubDate>Sun, 20 Feb 2022 22:21:31 +0800</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/hugo-mermaid-shortcodes/</guid>
      <description>Add Shortcodes to Hugo to draw diagrams with Mermaid, with the theme automatically following dark mode.</description>
    </item>
    <item>
      <title>Hugo Sidebar Table of Contents</title>
      <link>https://www.333rd.net/en/posts/tech/hugo-sidebar-toc/</link>
      <pubDate>Sun, 20 Feb 2022 17:20:28 +0800</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/hugo-sidebar-toc/</guid>
      <description>Changing the PaperMod theme&amp;#39;s table of contents to a sidebar in Hugo.</description>
    </item>
    <item>
      <title>Creating MMD with Blender</title>
      <link>https://www.333rd.net/en/posts/tech/blender-mmd-tutorial/</link>
      <pubDate>Wed, 16 Feb 2022 12:04:37 +0000</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/blender-mmd-tutorial/</guid>
      <description>An introduction to the BLT plugin localization tutorial and the steps for importing MMD assets using the Cats and MMD Tools plugins.</description>
    </item>
    <item>
      <title>Building a Personal Blog with Hugo (2)</title>
      <link>https://www.333rd.net/en/posts/tech/deploying-a-hugo-blog-part-2/</link>
      <pubDate>Wed, 26 Jan 2022 14:17:48 +0000</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/deploying-a-hugo-blog-part-2/</guid>
      <description>Building a Personal Blog with Hugo</description>
    </item>
    <item>
      <title>Building a Personal Blog with Hugo (1)</title>
      <link>https://www.333rd.net/en/posts/tech/deploying-a-hugo-blog-part-1/</link>
      <pubDate>Wed, 26 Jan 2022 14:12:47 +0000</pubDate>
      <guid>https://www.333rd.net/en/posts/tech/deploying-a-hugo-blog-part-1/</guid>
      <description>Building a Personal Blog with Hugo</description>
    </item>
  </channel>
</rss>
