Yuanji's Blog

日本软考之基本情报技术者

📅 2022/04/16 ( 2022/04/24 更新 ) | 🏷️ , ,
这周一考完了一个叫作「基本情報技術者試験」的考试,不出意外的话应该是合格了。准备这个考试差不多前后历经了一个多月,这篇文章准备把这个过程交代一下,如果有读者在日本对这个考试感兴趣的,可以作为一个参考。

在日本使用 Redmi K40

📅 2022/02/20 ( 2022/02/26 更新 ) | 🏷️ ,
最近托妻子的福,收获了一台红米 K40 手机作为新年礼物,这里就记录一下从买手机到投入使用的过程。同样在日本/海外的朋友也许可以参考一下。

VPS 再入门:选购篇

📅 2021/10/15 ( 2022/04/24 更新 ) | 🏷️ ,
提示 如果着急看结论可以直接转到文末,有列举我在使用的 VPS 商家和在观望的商家。 另外本文所有链接均不含 aff 差不多两年前,写过两篇关于 VPS 配置 和使用 的文章,最近一年对 VPS 又有了一些新的了解,这次主要在于 VPS 的选购上,而且着重在那些不这么出名的商家身上。

给 Hugo 博客文章自动生成分享图

📅 2021/10/13 ( 2021/10/21 更新 ) | 🏷️ , ,
在此之前,如果把本站的文章分享到社交网站或是会抓取内容的聊天软件,通常会显示文章的标题和简介,但多少感觉有点儿光秃秃的,有点儿单调。如果可以加上一张分享图,应该能显得美观一些,但是为此专门找一张关系不大的配图,又觉得很麻烦,而且感觉会对于本身就更新频率一般的本博客而言,更是雪上加霜。于是想了想有没有办法自动生成一张呢?答案是肯定的。这里先把最终的效果放上来,再解释其中的细节,下图就是给本文自动生成的分享图,如果把这篇文章分享出去,想必它就会出现。

动手写一个 Hugo 博客主题

📅 2021/08/29 ( 2022/04/24 更新 ) | 🏷️ , ,
在读这篇文章的朋友可能已经注意到本博客的主题换了个样,那是因为过去的两个星期我自己写了套 Hugo 的主题。 倒也不是对上一套主题有什么不满,一来是之前从来是拿来主义,都没有正经写过 Hugo 的主题,这次想试一试。另外就是对于上一套主题一直也有缝缝补补的修改,想着与其如此不如自己写一套得了。 于是,借着 Hugo 完善的文档以及上一套主题的代码,正式走上了一条缝合的道路。这篇文章就来介绍一下如何写一个适用于 Hugo 的博客主题。 只想看代码的可以直接移步: https://github.com/masakichi/futu

Vehicle

📅 2021/04/25 | 🏷️
回顾一下今年写的日记,发现似乎没有任何生活的气息,我的妻子也好偶尔也有读者也好希望我能更多地写一写生活中的事。只是一来我对写关于自己的文章感到棘手,二来感觉生活本身的复杂性用语言来表达比写一写科普的技术类文章要难很多,也很难有助于自己以外的人。

使用 Namecheap 的域名邮箱托管服务

📅 2021/04/14 | 🏷️
背景 最近手机携号转网,运营商从 SoftBank 改成了 Rakuten Mobile,一下子一个月能省下好几千日元,想着借这个机会重新审视下其他一些服务的费用,其中一个就是我的域名邮箱( [email protected] ),我的域名 gimo.me 是我 2011 年注册的到今年已经第十个年头,开头的几年出于好玩用过当时腾讯邮箱免费的域名邮箱服务,后来从 2018 年开始一直用的是 G Suite(现在改名叫 Google Workspace),中间涨了一次价格,目前日本的价格最基础版大概一个月 680 日元(含税 748 日元),实际上我需要的只是邮箱功能,它附带的其他功能压根用不上,每个月交这么一笔钱也不太划算。又正好我用的域名服务商 Namecheap 有个邮箱托管(Professional Business Email )的促销情报,大概首年半价,或者可以试用 2 个月(这个好像只要新用户就有),于是我开通了 Pro 版的试用几天,目前感觉还不错,借此记录下这个转移的过程,顺便写一写相关 DNS 记录(MX, SPF, DKIM, DMARC)的作用。

用 Hugo 生成 README.md

📅 2021/04/10 ( 2021/09/01 更新 ) | 🏷️ ,
缘起 相信不少人跟我一样使用 GitHub 来托管博客的源文件,用 Hugo 来生成静态的 HTML 页面,然后用 GitHub Pages 也好其他什么服务也好来展示自己的博客,最终的成品就像你现在看到的这个网址是 blog.gimo.me 开头的页面。很少有读者会去关心这个博客背后的文件都存放在哪,不过作为这个博客的作者,时不时地还是会去它的 GitHub 仓库地址 看一看,一直以来有一个让人不爽的地方是这个 GitHub 仓库没有一个 README.md 文件,也就是说打开这个仓库的页面有种很突兀的感觉,什么介绍也没有,就像下面的 gif 里显示的那样。

CloudCone 寻找复活节彩蛋始末

📅 2021/04/05 | 🏷️
话说几天前收到了 CloudCone (某廉价 VPS 提供商)发来的邮件说他们复活节会有一个寻找彩蛋的活动,实际上就是会在他们的网站里藏好特价 VPS 的相关链接,看了下最高有 96% OFF 的折扣,确实挺吸引人。 于是,抱着试试看的态度,我决定参加一下,活动定于太平洋时间 4 月 4 日早上 7 点开始,我换算了一下就是东京时间的晚上 11 点,我想着到点了直接去网站找肯定是赶不上趟了,但是我也不想在这个活动上投入太大的热情,就想着,到时候他的网站上说不定会多出新链接,这个新链接说不定就是彩蛋的地址,于是我掏出了我的 Huginn(关于 Huginn 是什么,我有空应该会单独写一篇日记),创建了一个 Website Agent,每分钟让他去解析一遍目标地址,然后把所有的链接抽出来(用 css 选择器就是一个字 a,取 href),这个 Website Agent 甚至自带了去重功能,那就直接放着跑了,一旦有新的链接出现马上发给我的电报,这个 Agent 的配置大概这样。

使用 WireGuard 搭建私有网络

📅 2021/01/31 ( 2021/05/13 更新 ) | 🏷️
起因 在上篇日记中讲到了自建 vaultwarden 密码管理软件的经过,虽然过程一帆风顺不过还是不太希望这个服务在公网上被访问到,毕竟实际上只有我一个人在使用,我得选一种方法让别人没法访问。方法其实有不少,比如配置 NGINX 让它只能接受指定 IP 地址的访问,不过不管家里也好,移动设备也好都没有固定 IP,如果要用这个方法的话,我首先得搭建一个代理服务器拿到一个固定的 IP 地址才行,与其如此我不如搭建一个私有网络,把我用到的几个设备连接到这一个虚拟网络中,这样不仅可以实现只让我访问服务的目标,还能带来其他一些好处,比如哪天开始需要去公司上班了,我可以连回家里的设备。 于是想到了早就听说却一直没有用过的 WireGuard。