<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>技术 on 琳琳小屋</title>
        <link>https://orinnge.com/categories/tec/</link>
        <description>Recent content in 技术 on 琳琳小屋</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>zh-cn</language>
        <copyright>橙琳Rinn</copyright><atom:link href="https://orinnge.com/categories/tec/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>我的动漫媒体库搭建指北</title>
        <link>https://orinnge.com/posts/anime-video/</link>
        <pubDate>Wed, 08 Oct 2025 16:27:20 +0800</pubDate>
        
        <guid>https://orinnge.com/posts/anime-video/</guid>
        <description>&lt;img src="https://orinnge.com/posts/anime-video/title.webp" alt="Featured image of post 我的动漫媒体库搭建指北" /&gt;&lt;p&gt;自从 2021 年买了 NAS，就一直想着可以收藏超级多的动漫，搭建成自己的动漫库，即便不能每一部都看完，但也能满足自己的收集癖好，算是实现童年的一个小小梦想。&lt;/p&gt;
&lt;p&gt;经过这么多年的摸索、完善，以及各路开源大佬制作的工具，直到 25 年初的时候算是拼凑出一个自己比较满意的方案了。并且，使用了大半年后也没什么特别想加的，趋于稳定，因此记录下来以免以后忘记。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;我的动漫媒体库的基本遵循以下目标：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;不必收集所有动漫，但自己感兴趣的都有&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;动漫资源无删减、无圣光，保证原汁原味（官方版本原本就有码的除外）&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;非新番只收集 BD 资源（至今没有 BD 资源的除外）&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;尽量使用高质量的压制资源&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;尽量使用中日字幕，翻译质量优先，其次字幕特效&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;桌面端、移动端、电视均能有较好的观看体验&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;可以看弹幕（没弹幕太孤单了 TAT）&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;半自动化，减少繁琐操作（不全自动是因为番剧特典资源比较混乱，很难做到统一）&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;以下按正常观看流程顺序来记录。&lt;/p&gt;</description>
        </item>
        <item>
        <title>Docker-Compose的日常使用</title>
        <link>https://orinnge.com/posts/docker-compose-use/</link>
        <pubDate>Sun, 28 Sep 2025 16:58:09 +0800</pubDate>
        
        <guid>https://orinnge.com/posts/docker-compose-use/</guid>
        <description>&lt;h2 id=&#34;前言&#34;&gt;&lt;a href=&#34;#%e5%89%8d%e8%a8%80&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;前言
&lt;/h2&gt;&lt;p&gt;Docker-compose 相比 Docker，简单来说，就是把所有需要配置的信息都填写进一个 yaml 文件里，直接通过 yaml 文件一键配置与构建容器。&lt;/p&gt;
&lt;p&gt;而且一个项目可以同时设置多个容器，省去了重复配置以及重复容器太多造成混乱的烦恼。&lt;/p&gt;
&lt;p&gt;例如，好几个项目需要用到数据库容器，配置多了以后容易分辨不出曾经哪个数据库对应哪个项目。&lt;/p&gt;
&lt;p&gt;目前群晖的&lt;strong&gt;Container Manager&lt;/strong&gt;能支持使用 Docker-compose，将近一年使用下来体验良好。因此，我打算将已有的 Docker 容器，逐步转为 Docker-compose 构建。&lt;/p&gt;</description>
        </item>
        <item>
        <title>为VRChat改一个符合自己身体比例的模型</title>
        <link>https://orinnge.com/posts/avatar-fit/</link>
        <pubDate>Tue, 31 Dec 2024 18:06:42 +0800</pubDate>
        
        <guid>https://orinnge.com/posts/avatar-fit/</guid>
        <description>&lt;img src="https://orinnge.com/posts/avatar-fit/title.webp" alt="Featured image of post 为VRChat改一个符合自己身体比例的模型" /&gt;&lt;div class=&#34;video-wrapper&#34;&gt;
    &lt;iframe src=&#34;https://player.bilibili.com/player.html?as_wide=1&amp;amp;autoplay=0&amp;amp;high_quality=1&amp;amp;page=PART_NUMBER&amp;bvid=BV1nDcEe1EM7&#34;
            scrolling=&#34;no&#34;
            frameborder=&#34;no&#34;
            framespacing=&#34;0&#34;
            allowfullscreen=&#34;true&#34;
    &gt;
    &lt;/iframe&gt;
&lt;/div&gt;

&lt;p&gt;自从上一个教程视频已经过去了一年多，是时候更新一下了（ &lt;del&gt;才不是因为拖延症&lt;/del&gt;）。&lt;/p&gt;
&lt;p&gt;其实是上半年的时候，因为换了素体，身体不再那么与Avatar适配，单纯的的拉长拉短Avatar比例虽然勉强能用，但总不是那么完美，一些小细节总是会出现各种bug。于是去翻了翻官方文档，想看看VRChat游戏中，Avatar校准的基础原理是什么，接着就翻到了这个&lt;a class=&#34;link&#34; href=&#34;https://www.youtube.com/watch?v=2sfTEBAl8sA&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Kung&amp;rsquo;s guide&lt;/a&gt;。&lt;/p&gt;
&lt;p&gt;参考上面的教程，自己适配调试了一段时间，确认各方面没啥问题后录好了素材，但是，因为五月病拖延症犯了，一直拖到了现在。&lt;/p&gt;</description>
        </item>
        <item>
        <title>WordPress建站初期常见问题</title>
        <link>https://orinnge.com/posts/wordpress-questions/</link>
        <pubDate>Fri, 15 Nov 2024 14:47:51 +0800</pubDate>
        
        <guid>https://orinnge.com/posts/wordpress-questions/</guid>
        <description>&lt;h2 id=&#34;自带插件不能删除&#34;&gt;&lt;a href=&#34;#%e8%87%aa%e5%b8%a6%e6%8f%92%e4%bb%b6%e4%b8%8d%e8%83%bd%e5%88%a0%e9%99%a4&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;自带插件不能删除
&lt;/h2&gt;&lt;p&gt;ssh进入服务器，输入（&lt;code&gt;/home/web&lt;/code&gt;为安装路径）:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;echo &amp;#34;define(&amp;#39;FS_METHOD&amp;#39;, &amp;#39;direct&amp;#39;);&amp;#34; &amp;gt;&amp;gt; /home/web/html/wp-config.php
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;redis报错连接不上&#34;&gt;&lt;a href=&#34;#redis%e6%8a%a5%e9%94%99%e8%bf%9e%e6%8e%a5%e4%b8%8d%e4%b8%8a&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;redis报错连接不上
&lt;/h2&gt;&lt;p&gt;ssh服务器，输入（&lt;code&gt;/home/web&lt;/code&gt;为安装路径）：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;echo &amp;#34;define(&amp;#39;WP_REDIS_HOST&amp;#39;, &amp;#39;redis&amp;#39;); define(&amp;#39;WP_REDIS_PORT&amp;#39;, &amp;#39;6379&amp;#39;);&amp;#34; &amp;gt;&amp;gt; /home/web/html/wp-config.php
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;文章页面404&#34;&gt;&lt;a href=&#34;#%e6%96%87%e7%ab%a0%e9%a1%b5%e9%9d%a2404&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;文章页面404
&lt;/h2&gt;&lt;p&gt;触发原因是固定链接修改后，同时发布文章会显示 &lt;strong&gt;wordpress网站发布失败：此响应不是合法的JSON响应&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;nginx添加伪静态配置规则，在https，server{ } 大括号里面添加下面的代码：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;location / {
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;try_files $uri $uri/ /index.php?$args;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;# Add trailing slash to */wp-admin requests.
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;rewrite /wp-admin$ $scheme://$host$uri/ permanent;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;主题上传失败&#34;&gt;&lt;a href=&#34;#%e4%b8%bb%e9%a2%98%e4%b8%8a%e4%bc%a0%e5%a4%b1%e8%b4%a5&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;主题上传失败
&lt;/h2&gt;&lt;p&gt;表现为 &lt;strong&gt;上传的文件大小超过 php.ini 文件中定义的 upload_max_filesize 值&lt;/strong&gt;&lt;/p&gt;</description>
        </item>
        <item>
        <title>用了几年的公网ip被偷偷停用了</title>
        <link>https://orinnge.com/posts/public-ip/</link>
        <pubDate>Fri, 15 Nov 2024 03:20:32 +0800</pubDate>
        
        <guid>https://orinnge.com/posts/public-ip/</guid>
        <description>&lt;h2 id=&#34;碎碎念&#34;&gt;&lt;a href=&#34;#%e7%a2%8e%e7%a2%8e%e5%bf%b5&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;碎碎念
&lt;/h2&gt;&lt;p&gt;起因是，正在开心研究博客的评论系统的时候，需要保存一个密码，发现&lt;code&gt;Bitwarden&lt;/code&gt;却一直在转圈加载。之前因为证书过期也出现这种情况，我没有在意，日常去查看群晖的证书目录、检查&lt;code&gt;acme.sh&lt;/code&gt;容器，发现均正常运行。&lt;/p&gt;
&lt;p&gt;思考了一会，又猜测可能是ddns没有正确的更新到域名上去，于是又去域名控制台查看更新情况。&lt;br&gt;


&lt;div class=&#34;post-img-view&#34;&gt;
&lt;a data-fancybox=&#34;gallery&#34; href=&#34;%e8%a7%a3%e6%9e%90%e5%85%ac%e7%bd%91ip.webp&#34;&gt;
&lt;img src=&#34;%e8%a7%a3%e6%9e%90%e5%85%ac%e7%bd%91ip.webp&#34; alt=&#34;解析公网ip&#34;  /&gt;
&lt;/a&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;p&gt;查询到的值，和搜索自身ip查到值是一样的，这就很令人纳闷了。&lt;/p&gt;
&lt;p&gt;于是我又想，难道因为我用的运营商的DNS，被污染了？于是打算换DNSpod试试。然而，正在我打算换，进入路由器后台的时候，发现&lt;br&gt;


&lt;div class=&#34;post-img-view&#34;&gt;
&lt;a data-fancybox=&#34;gallery&#34; href=&#34;WanIP.webp&#34;&gt;
&lt;img src=&#34;WanIP.webp&#34; alt=&#34;WanIP&#34;  /&gt;
&lt;/a&gt;
&lt;/div&gt;
&lt;/p&gt;</description>
        </item>
        <item>
        <title>个人博客搭建（Wordpress、Halo）</title>
        <link>https://orinnge.com/posts/dynamic-blog-setup/</link>
        <pubDate>Mon, 11 Nov 2024 19:08:07 +0800</pubDate>
        
        <guid>https://orinnge.com/posts/dynamic-blog-setup/</guid>
        <description>&lt;img src="https://orinnge.com/posts/dynamic-blog-setup/title.webp" alt="Featured image of post 个人博客搭建（Wordpress、Halo）" /&gt;&lt;p&gt;日常折腾时，受&lt;a class=&#34;link&#34; href=&#34;https://www.himiku.com/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;初之音&lt;/a&gt;大佬的博客的启发，想着自己也可以搭建一个用来整合知识，这样就不用每过一段时间想更新或重新建立一遍曾经搭建好的东西的时候，再从头开始查找资料，甚至书签里保存的网页资料再也打不开。&lt;/p&gt;
&lt;p&gt;想到就做，查阅各种资料和视频后，综合来看比较推崇的有Wordpress、Typecho、Halo、Hexo、Hugo，这五款博客框架。前三款是动态博客，后两款是静态博客，区别可以参考&lt;a class=&#34;link&#34; href=&#34;https://hugo.matrixcore.top/hugo/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;ʕ•ᴥ•ʔ Bear Blog&lt;/a&gt;。由于大佬用的是Typecho，我想玩点不一样的，所以最先的使用目标是用户数最多，教程最丰富的Worpress。&lt;/p&gt;</description>
        </item>
        
    </channel>
</rss>
