<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>yan&#39;s blog</title>
    <link>https://blog.yjiabin.dev/</link>
    <description>Recent content on yan&#39;s blog</description>
    <generator>Hugo</generator>
    <language>en-US</language>
    <lastBuildDate>Wed, 19 Nov 2025 00:06:13 +0800</lastBuildDate>
    <atom:link href="https://blog.yjiabin.dev/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>使用 Wireshark 排查 Redis 连接问题</title>
      <link>https://blog.yjiabin.dev/posts/wireshark-redis/</link>
      <pubDate>Tue, 18 Nov 2025 23:24:02 +0800</pubDate>
      <guid>https://blog.yjiabin.dev/posts/wireshark-redis/</guid>
      <description>&lt;p&gt;今天在通过Redis Insight登录公司的一个Redis cluster时，发现一个有意思的问题，于是来记录一下.&lt;/p&gt;</description>
    </item>
    <item>
      <title>运营商DNS劫持</title>
      <link>https://blog.yjiabin.dev/posts/dns-injack/</link>
      <pubDate>Wed, 13 Aug 2025 23:00:10 +0800</pubDate>
      <guid>https://blog.yjiabin.dev/posts/dns-injack/</guid>
      <description>&lt;p&gt;有一天突然发现 GitHub 无法访问了,排查之后发现是移动的 DNS 解析不出来了。&lt;/p&gt;</description>
    </item>
    <item>
      <title>使用iPhone作为局域网代理</title>
      <link>https://blog.yjiabin.dev/posts/surge/</link>
      <pubDate>Sun, 13 Apr 2025 10:48:02 +0800</pubDate>
      <guid>https://blog.yjiabin.dev/posts/surge/</guid>
      <description>&lt;p&gt;当我们的iPhone可以科学上网时，如何让局域网其他设备也可以方便的科学上网？&lt;/p&gt;</description>
    </item>
    <item>
      <title>简谈Reverse DNS</title>
      <link>https://blog.yjiabin.dev/posts/reverse-dns/</link>
      <pubDate>Tue, 09 Jul 2024 23:02:09 +0800</pubDate>
      <guid>https://blog.yjiabin.dev/posts/reverse-dns/</guid>
      <description></description>
    </item>
    <item>
      <title>Go Signal</title>
      <link>https://blog.yjiabin.dev/posts/go-signal/</link>
      <pubDate>Wed, 26 Jun 2024 23:57:36 +0800</pubDate>
      <guid>https://blog.yjiabin.dev/posts/go-signal/</guid>
      <description>&lt;p&gt;dumy code example for golang handle graceful shutdown.&lt;/p&gt;</description>
    </item>
    <item>
      <title>为什么你应该使用tmux</title>
      <link>https://blog.yjiabin.dev/posts/tmux/</link>
      <pubDate>Thu, 04 Apr 2024 22:49:36 +0800</pubDate>
      <guid>https://blog.yjiabin.dev/posts/tmux/</guid>
      <description></description>
    </item>
    <item>
      <title>数据库的ACID里面C的含义</title>
      <link>https://blog.yjiabin.dev/posts/acid-c/</link>
      <pubDate>Tue, 09 Jan 2024 23:47:47 +0800</pubDate>
      <guid>https://blog.yjiabin.dev/posts/acid-c/</guid>
      <description>&lt;p&gt;数据库的ACID里面，C即是 &lt;code&gt;consistency&lt;/code&gt;。中文翻译过来叫做一致性，这个&lt;code&gt;consistency&lt;/code&gt;怎么理解呢？&lt;/p&gt;</description>
    </item>
    <item>
      <title>编程语言之争：工具的选择与思考</title>
      <link>https://blog.yjiabin.dev/posts/language/</link>
      <pubDate>Mon, 08 Jan 2024 23:23:17 +0800</pubDate>
      <guid>https://blog.yjiabin.dev/posts/language/</guid>
      <description>关于编程语言之争，以及如何选择技术栈，我想聊聊我的看法。</description>
    </item>
    <item>
      <title>Big Company Blog</title>
      <link>https://blog.yjiabin.dev/posts/big-company-blog/</link>
      <pubDate>Mon, 31 Jul 2023 23:38:32 +0800</pubDate>
      <guid>https://blog.yjiabin.dev/posts/big-company-blog/</guid>
      <description>&lt;p&gt;日常必读的大公司技术博客&lt;/p&gt;</description>
    </item>
    <item>
      <title>内网服务暴露在公网的几种方式</title>
      <link>https://blog.yjiabin.dev/posts/nat-open/</link>
      <pubDate>Mon, 03 Jul 2023 20:21:36 +0800</pubDate>
      <guid>https://blog.yjiabin.dev/posts/nat-open/</guid>
      <description>如何将内网运行的服务，比如 http, ssh 暴露在公网，让外部可以访问</description>
    </item>
    <item>
      <title>Hk Tour</title>
      <link>https://blog.yjiabin.dev/posts/hk-tour/</link>
      <pubDate>Sat, 01 Jul 2023 18:29:38 +0800</pubDate>
      <guid>https://blog.yjiabin.dev/posts/hk-tour/</guid>
      <description>&lt;p&gt;这周末趁着通关条件放宽，去香港转了下。好久没去了，在此记录下需要注意的地方&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;查看出境政策。可以通过【深圳本地宝】公众号查看，目前是只用在微信小程序上申报一下信息就行。&lt;/li&gt;&#xA;&lt;li&gt;如果有信用卡的话，可以查一下信用卡的返现活动。香港很多地方都能刷外币卡，我这次去香港吃饭、买东西全部都是刷的建行的万事达卡。&lt;/li&gt;&#xA;&lt;li&gt;境外流量。如果是移动卡，可以下载【无忧行】进入主页的【国际流量】购买香港流量。如果是三星，华为手机，手机预装的软件我记得也可以购买类似的流量。这样的好处是我们自己的卡不需要取出来。如果你想简单点的话，也可以购买实体卡，一天应该也才10块钱左右。（移动手机依然建议下载【无忧行】这个软件，因为它能托管你的国内号码。这样就算你卡换下来了，依然能收到短信和电话）。另外实体卡可能需要设置接入点，这个要注意下。回到国内后记得把无忧行的号码托管关掉。&lt;/li&gt;&#xA;&lt;li&gt;如果有资料要填写，比如上面的申报信息，建议填完之后几个人相互对一下，以免有人填错了，在入口处会比较麻烦。&lt;/li&gt;&#xA;&lt;li&gt;去之前把充电宝充满电&lt;/li&gt;&#xA;&lt;li&gt;通过可以通过【罗湖】和【福田】这两个口岸通关，优点是过关就是港铁。到港铁之后第一站就是【上水】，地铁只要5分钟就到了。旁边的【上水商场】卖的还比较便宜，主要都是国人在这里扫货。&lt;/li&gt;&#xA;&lt;li&gt;如果当天要去的地方比较多，可以在港铁的人工服务台买一张【成人游客全日通】，65元，&lt;img src=&#34;1755184091373.png&#34; alt=&#34;alt text&#34;&gt;当天乘坐港铁大部份地方免费。不过缺点是只能用港币买，另外落马洲（对应国内的福田口岸）和罗湖（对应国内的罗湖口岸）不能用。也就是说你就算买了这个一日通，从这两个地点到最近的上水的费用都是要自己单独出的，单程是26.5元，来回就是53了。&lt;/li&gt;&#xA;&lt;li&gt;随身需要备一点港币或者八达通，有的商店不支持刷卡&lt;/li&gt;&#xA;&lt;li&gt;iPhone 可以下载【访客八达通】这个软件，直接添加电子八达通到【钱包】应用。也可以通过这个充值自己的八达通，就是汇率太高了。我直接充汇率是0.93，实际当天的汇率是 0.87.&lt;/li&gt;&#xA;&lt;li&gt;苹果店确实很多，沙田，铜锣湾地铁出来的商场都有。不过香港苹果店的换算后的价格比国内京东的价格还是高一点，可能在国内购买还是好点。（表带除外，国内和香港价格数字是一样，比如基础款表带都是379，但是香港是港币，相当于打了89折吧）&lt;/li&gt;&#xA;&lt;/ol&gt;</description>
    </item>
    <item>
      <title>如何找回回收的 Google Voice</title>
      <link>https://blog.yjiabin.dev/posts/google-voice/</link>
      <pubDate>Sat, 01 Jul 2023 12:16:00 +0800</pubDate>
      <guid>https://blog.yjiabin.dev/posts/google-voice/</guid>
      <description>简单快速的找回 Google Voice</description>
    </item>
    <item>
      <title>CKAD 考试分享</title>
      <link>https://blog.yjiabin.dev/posts/ckad/</link>
      <pubDate>Thu, 08 Dec 2022 16:46:01 +0800</pubDate>
      <guid>https://blog.yjiabin.dev/posts/ckad/</guid>
      <description>&lt;p&gt;最近在2022.12月完成了CKAD的考试，因为看到网上的分享大部分都还是之前的考试版本，所以觉得有必要把新版本的考试流程分享一下。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Go 编译的时候带上版本信息</title>
      <link>https://blog.yjiabin.dev/posts/go-version/</link>
      <pubDate>Thu, 08 Sep 2022 12:16:38 +0800</pubDate>
      <guid>https://blog.yjiabin.dev/posts/go-version/</guid>
      <description>&lt;p&gt;在我们平时使用程序的时候，程序的版本其实是一个很重要的信息。在 Go 语言编译程序的时候，怎么把版本信息尽可能方便的传递下去呢？本文谈谈我的想法。&lt;/p&gt;</description>
    </item>
    <item>
      <title>谈谈VS Code的不同版本</title>
      <link>https://blog.yjiabin.dev/posts/vscode/</link>
      <pubDate>Wed, 07 Sep 2022 08:31:04 +0800</pubDate>
      <guid>https://blog.yjiabin.dev/posts/vscode/</guid>
      <description>&lt;p&gt;VS Code 应该算是目前最流行的编辑器了吧。最近一段时间，VS Code 又出了不少版本，比如 &lt;code&gt;vscode.dev&lt;/code&gt; 和 &lt;code&gt;code-server&lt;/code&gt;。本篇就来聊聊这些版本。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Code Server 初体验</title>
      <link>https://blog.yjiabin.dev/posts/code-server/</link>
      <pubDate>Mon, 05 Sep 2022 10:54:29 +0800</pubDate>
      <guid>https://blog.yjiabin.dev/posts/code-server/</guid>
      <description>&lt;p&gt;Vscode 官方的 code-server 其实出来有一段时间了，但是之前一直以为是必须要排队进入 waitlist 才能用。后来了解到排队其实只是为了得到 vscode.dev 的一个域名入口，可以直接访问。但是我们如果是自己用，不需要开放在互联网上，那就不需要排队了，直接使用就可以。&lt;/p&gt;</description>
    </item>
    <item>
      <title>那些好用的工具/网站</title>
      <link>https://blog.yjiabin.dev/posts/awesome_tool/</link>
      <pubDate>Wed, 24 Aug 2022 15:36:13 +0800</pubDate>
      <guid>https://blog.yjiabin.dev/posts/awesome_tool/</guid>
      <description>&lt;h1 id=&#34;工具类&#34;&gt;工具类&lt;/h1&gt;&#xA;&lt;h2 id=&#34;dash&#34;&gt;DASH&lt;/h2&gt;&#xA;&lt;p&gt;这个一个离线浏览文档的软件，包含在 setapp 订阅里面，可以离线查看 Go, MySQL 等文档。&lt;/p&gt;&#xA;&lt;h2 id=&#34;surge&#34;&gt;&lt;a href=&#34;https://www.nssurge.com&#34;&gt;Surge&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;代理，HTTPS 抓取分析，网络工具箱&lt;/p&gt;&#xA;&lt;h2 id=&#34;息知&#34;&gt;&lt;a href=&#34;https://xz.qqoq.net/#/index&#34;&gt;息知&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;借用官网的介绍：一个极简的微信消息通知接口，只需一行代码就能立即将消息推送到你的微信，是运维、消息通知的好帮手。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Go Workspace 简介</title>
      <link>https://blog.yjiabin.dev/posts/go-workspace/</link>
      <pubDate>Mon, 09 May 2022 22:42:12 +0800</pubDate>
      <guid>https://blog.yjiabin.dev/posts/go-workspace/</guid>
      <description>&lt;p&gt;在 Go 1.18 发布之后，新增了一个功能，&lt;a href=&#34;https://go.dev/blog/get-familiar-with-workspaces&#34;&gt;Go workspace&lt;/a&gt;。以下是对这个功能的简单介绍。&lt;/p&gt;&#xA;&lt;h1 id=&#34;为什么需要-go-workspace&#34;&gt;为什么需要 go workspace&lt;/h1&gt;&#xA;&lt;p&gt;在 Go 1.18 之前的版本，如果你想引用另外一个本地 module A，有两种方法&lt;/p&gt;</description>
    </item>
    <item>
      <title>Python Dockerfile example</title>
      <link>https://blog.yjiabin.dev/posts/python-docker/</link>
      <pubDate>Fri, 25 Mar 2022 18:17:31 +0800</pubDate>
      <guid>https://blog.yjiabin.dev/posts/python-docker/</guid>
      <description>如何正确的编写 dockerfile for Python</description>
    </item>
    <item>
      <title>常见的代理设置合辑</title>
      <link>https://blog.yjiabin.dev/posts/proxy/</link>
      <pubDate>Fri, 25 Mar 2022 11:42:39 +0800</pubDate>
      <guid>https://blog.yjiabin.dev/posts/proxy/</guid>
      <description>中国开发者常用的代理设置</description>
    </item>
    <item>
      <title>KMS 服务器搭建</title>
      <link>https://blog.yjiabin.dev/posts/kms/</link>
      <pubDate>Tue, 22 Feb 2022 17:44:04 +0800</pubDate>
      <guid>https://blog.yjiabin.dev/posts/kms/</guid>
      <description>自建 KMS 服务器激活 Windows</description>
    </item>
    <item>
      <title>EDGE 浏览器跳过自签名证书验证</title>
      <link>https://blog.yjiabin.dev/posts/19_yib_2m/</link>
      <pubDate>Thu, 13 Jan 2022 23:52:05 +0000</pubDate>
      <guid>https://blog.yjiabin.dev/posts/19_yib_2m/</guid>
      <description>&lt;p&gt;在新版 EDGE 浏览器中，当使用自签名证书时，会无法跳过。&#xA;&lt;img src=&#34;https://img-1301200364.cos.ap-guangzhou.myqcloud.com/20220113092417.png&#34; alt=&#34;20220113092417&#34;&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;解决办法&#34;&gt;解决办法&lt;/h2&gt;&#xA;&lt;p&gt;在这个页面敲击键盘 &lt;code&gt;thisisunsafe&lt;/code&gt; 然后敲击 &lt;!-- raw HTML omitted --&gt;Enter&lt;!-- raw HTML omitted --&gt;，即可手动对此网站跳过检测。&lt;/p&gt;</description>
    </item>
    <item>
      <title>About</title>
      <link>https://blog.yjiabin.dev/about/</link>
      <pubDate>Tue, 08 Jun 2021 23:20:43 +0800</pubDate>
      <guid>https://blog.yjiabin.dev/about/</guid>
      <description>&lt;p&gt;email: &lt;a href=&#34;mailto:wojiabin@live.cn&#34;&gt;wojiabin@live.cn&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Python ThreadPoolExecutor usage</title>
      <link>https://blog.yjiabin.dev/posts/py-threadpool/</link>
      <pubDate>Tue, 08 Jun 2021 14:41:48 +0800</pubDate>
      <guid>https://blog.yjiabin.dev/posts/py-threadpool/</guid>
      <description>&lt;p&gt;Python 线程池介绍&lt;/p&gt;</description>
    </item>
    <item>
      <title>SSH 端口转发</title>
      <link>https://blog.yjiabin.dev/posts/ssh-port-forward/</link>
      <pubDate>Tue, 03 Mar 2020 15:15:58 +0000</pubDate>
      <guid>https://blog.yjiabin.dev/posts/ssh-port-forward/</guid>
      <description>&lt;p&gt;SSH 不仅仅是远程登录服务器的工具，它还有很多强大的功能，端口转发就是其中之一。&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
