<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>More on WTPersonal</title><link>https://wtpersonal.stream/categories/more/</link><description>Recent content in More on WTPersonal</description><generator>Hugo</generator><language>en</language><lastBuildDate>Sun, 04 May 2025 00:16:44 +0800</lastBuildDate><atom:link href="https://wtpersonal.stream/categories/more/index.xml" rel="self" type="application/rss+xml"/><item><title>Jenkins</title><link>https://wtpersonal.stream/post/gist/docker/jenkins/jenkins/</link><pubDate>Sun, 04 May 2025 00:16:44 +0800</pubDate><guid>https://wtpersonal.stream/post/gist/docker/jenkins/jenkins/</guid><description>&lt;p>The jenkins service run in docker&lt;/p></description></item><item><title>Program C functions</title><link>https://wtpersonal.stream/post/en/common/c-function/</link><pubDate>Thu, 23 Jan 2025 20:29:20 +0800</pubDate><guid>https://wtpersonal.stream/post/en/common/c-function/</guid><description>&lt;p>Something C related functions&lt;/p></description></item><item><title>Program C functions</title><link>https://wtpersonal.stream/post/memo/c-function/c-function/</link><pubDate>Thu, 23 Jan 2025 20:29:20 +0800</pubDate><guid>https://wtpersonal.stream/post/memo/c-function/c-function/</guid><description>&lt;p>C related functions&lt;/p>
&lt;h2 id="contents" class="headerLink">
 &lt;a href="#contents" class="header-mark">&lt;/a>Contents&lt;/h2>&lt;ol>
&lt;li>&lt;a href="#assign-string-to-variable" rel="">Assign string to variable&lt;/a>&lt;/li>
&lt;/ol>
&lt;h2 id="assign-string-to-variable" class="headerLink">
 &lt;a href="#assign-string-to-variable" class="header-mark">&lt;/a>Assign string to variable&lt;/h2>
&lt;div class="table-wrapper">
 &lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th style="text-align: ">Func&lt;/th>
 &lt;th style="text-align: ">Header&lt;/th>
 &lt;th style="text-align: ">Description&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td style="text-align: ">sprintf&lt;/td>
 &lt;td style="text-align: ">string.h&lt;/td>
 &lt;td style="text-align: ">assign format string to variable. sprintf(str, &amp;ldquo;%s %s\n&amp;rdquo;, s1, s2)&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td style="text-align: ">strncpy&lt;/td>
 &lt;td style="text-align: ">string.h&lt;/td>
 &lt;td style="text-align: ">copy string from a variable to another. strncpy(str, source, length)&lt;/td>
 &lt;/tr>
 &lt;/tbody>
 &lt;/table>
&lt;/div></description></item><item><title>Proxmox Gist</title><link>https://wtpersonal.stream/post/gist/proxmox/proxmox/</link><pubDate>Sat, 04 Jan 2025 20:14:00 +0800</pubDate><guid>https://wtpersonal.stream/post/gist/proxmox/proxmox/</guid><description>&lt;p>There are a few gists for proxmox.&lt;/p></description></item><item><title>Connect to IPV6 network with public-ipv4-only VPS</title><link>https://wtpersonal.stream/post/gist/vps-ipv6/vps-ipv6/</link><pubDate>Sat, 21 Dec 2024 00:01:00 +0800</pubDate><guid>https://wtpersonal.stream/post/gist/vps-ipv6/vps-ipv6/</guid><description>&lt;h2 id="background" class="headerLink">
 &lt;a href="#background" class="header-mark">&lt;/a>Background&lt;/h2>&lt;p>There are many cloud service providers only sell public-ipv4-only virtual machines. But, for some reasons, having ipv6 support could make things easier. In this case, we&amp;rsquo;ll use ipv4 to ipv6 tunnel to connect to ipv6 network.&lt;/p></description></item><item><title>Docker IPV6 Setup</title><link>https://wtpersonal.stream/post/gist/docker/docker/</link><pubDate>Wed, 13 Nov 2024 00:10:00 +0800</pubDate><guid>https://wtpersonal.stream/post/gist/docker/docker/</guid><description>&lt;p>Allow docker to use IPV6 network.&lt;/p></description></item><item><title>OpenWRT IPV6 Setup</title><link>https://wtpersonal.stream/post/gist/ipv6/ipv6/</link><pubDate>Wed, 13 Nov 2024 00:10:00 +0800</pubDate><guid>https://wtpersonal.stream/post/gist/ipv6/ipv6/</guid><description>&lt;p>TODO: Add ipv6 setting up for home network&lt;/p></description></item><item><title>OpenWRT</title><link>https://wtpersonal.stream/post/memo/openwrt/openwrt/</link><pubDate>Sat, 28 May 2022 17:52:50 +0800</pubDate><guid>https://wtpersonal.stream/post/memo/openwrt/openwrt/</guid><description>&lt;p>OpenWRT&lt;/p>
&lt;h2 id="contents" class="headerLink">
 &lt;a href="#contents" class="header-mark">&lt;/a>Contents&lt;/h2>&lt;ol>
&lt;li>&lt;a href="#wildcard-domain-&amp;amp;-subdomain" rel="">Wildcard Domain&amp;amp;Subdomain&lt;/a>&lt;/li>
&lt;/ol>
&lt;h2 id="wildcard-domain--subdomain" class="headerLink">
 &lt;a href="#wildcard-domain--subdomain" class="header-mark">&lt;/a>Wildcard Domain &amp;amp; Subdomain&lt;/h2>&lt;h3 id="introduction" class="headerLink">
 &lt;a href="#introduction" class="header-mark">&lt;/a>Introduction&lt;/h3>&lt;p>The IP address can be fixed manually in &lt;strong>Network -&amp;gt; DHCP and DNS -&amp;gt; Static Leases&lt;/strong>.
The default local domain will be automatically allocated by hostname.
For instance, &lt;strong>ubuntuNginx.lan&lt;/strong> is the local domain of &lt;strong>ubuntuNginx&lt;/strong> machine.&lt;/p></description></item><item><title>Windows Commands</title><link>https://wtpersonal.stream/post/en/common/windowscmd/</link><pubDate>Fri, 17 Dec 2021 23:00:20 +0800</pubDate><guid>https://wtpersonal.stream/post/en/common/windowscmd/</guid><description>&lt;p>Record infrequently used but potential useful windows commands&lt;/p></description></item><item><title>Windows Commands</title><link>https://wtpersonal.stream/post/memo/windows-cmd/windows-cmd/</link><pubDate>Fri, 17 Dec 2021 23:00:20 +0800</pubDate><guid>https://wtpersonal.stream/post/memo/windows-cmd/windows-cmd/</guid><description>&lt;p>Record infrequently used but potential useful windows commands&lt;/p></description></item><item><title>Homeassitant</title><link>https://wtpersonal.stream/post/docker/homeassitant/homeassitant/</link><pubDate>Wed, 24 Nov 2021 16:10:30 +0800</pubDate><guid>https://wtpersonal.stream/post/docker/homeassitant/homeassitant/</guid><description>&lt;h2 id="homeassitant-installation-by-docker" class="headerLink">
 &lt;a href="#homeassitant-installation-by-docker" class="header-mark">&lt;/a>Homeassitant installation by docker&lt;/h2>&lt;p>docker-compose.yml&lt;/p></description></item><item><title>Homeassitant</title><link>https://wtpersonal.stream/post/en/common/homeassitant/</link><pubDate>Wed, 24 Nov 2021 16:10:30 +0800</pubDate><guid>https://wtpersonal.stream/post/en/common/homeassitant/</guid><description>&lt;h2 id="homeassitant-installation-by-docker" class="headerLink">
 &lt;a href="#homeassitant-installation-by-docker" class="header-mark">&lt;/a>Homeassitant installation by docker&lt;/h2>&lt;p>docker-compose.yml&lt;/p></description></item><item><title>Golang</title><link>https://wtpersonal.stream/post/memo/golang/golang/</link><pubDate>Wed, 03 Nov 2021 17:07:04 +0800</pubDate><guid>https://wtpersonal.stream/post/memo/golang/golang/</guid><description>&lt;h2 id="programming" class="headerLink">
 &lt;a href="#programming" class="header-mark">&lt;/a>Programming&lt;/h2>&lt;h3 id="format-text-string-in-console-display-x" class="headerLink">
 &lt;a href="#format-text-string-in-console-display-x" class="header-mark">&lt;/a>Format text string in console display (X)&lt;/h3>&lt;ul>
&lt;li>Looking for the solution. The &amp;lsquo;\t&amp;rsquo; did not work, especially, cannot align upper and lower text&lt;/li>
&lt;li>Consider to try &amp;lsquo;imgui&amp;rsquo;&lt;/li>
&lt;/ul>
&lt;h2 id="network" class="headerLink">
 &lt;a href="#network" class="header-mark">&lt;/a>Network&lt;/h2></description></item><item><title>Unix-like System Commands</title><link>https://wtpersonal.stream/post/en/common/command/</link><pubDate>Tue, 27 Oct 2020 23:00:20 +0800</pubDate><guid>https://wtpersonal.stream/post/en/common/command/</guid><description>&lt;p>Record infrequently used but potential useful commands&lt;/p></description></item><item><title>Unix-like System Commands</title><link>https://wtpersonal.stream/post/memo/command/command/</link><pubDate>Tue, 27 Oct 2020 23:00:20 +0800</pubDate><guid>https://wtpersonal.stream/post/memo/command/command/</guid><description>&lt;p>Record infrequently used but potential useful commands&lt;/p></description></item></channel></rss>