<feed xmlns="http://www.w3.org/2005/Atom"> <id>https://blog.iswiftai.com/</id><title>CodeSwift</title><subtitle>Thoughts, stories and ideas. Learn and Code Swiftly!</subtitle> <updated>2025-05-30T08:39:07+00:00</updated> <author> <name>Niall Lv</name> <uri>https://blog.iswiftai.com/</uri> </author><link rel="self" type="application/atom+xml" href="https://blog.iswiftai.com/feed.xml"/><link rel="alternate" type="text/html" hreflang="zh-CN" href="https://blog.iswiftai.com/"/> <generator uri="https://jekyllrb.com/" version="4.3.4">Jekyll</generator> <rights> © 2025 Niall Lv </rights> <icon>/assets/img/favicons/favicon.ico</icon> <logo>/assets/img/favicons/favicon-96x96.png</logo> <entry><title>自建域名邮箱 - Mailcow</title><link href="https://blog.iswiftai.com/posts/self-hosted-email/" rel="alternate" type="text/html" title="自建域名邮箱 - Mailcow" /><published>2023-09-11T06:05:00+00:00</published> <updated>2023-12-01T13:48:50+00:00</updated> <id>https://blog.iswiftai.com/posts/self-hosted-email/</id> <content src="https://blog.iswiftai.com/posts/self-hosted-email/" /> <author> <name>Niall Lv</name> </author> <category term="计算机" /> <category term="服务器" /> <summary>前言 自建域名邮箱可以让你拥有自己的邮箱域名，比如 @example.com，而不是使用 @gmail.com、@outlook.com 等邮箱服务商提供的邮箱域名。自建域名邮箱的最大好处是可以自定义邮箱服务器，比如你可以使用自己的 VPS 服务器作为邮箱服务器，而不是使用邮箱服务商提供的邮箱服务器。你可以完全掌控自己的邮箱数据，而不用担心邮箱服务商会突然关闭你的邮箱账号。 之前一直白嫖用的 Microsoft 365 E5 订阅的自定义域名邮箱，可以添加多个域名，总共 25 个账户。这也是全功能的自定义域名邮箱，包括客户端设置 SMTP、POP3、IMAP、Exchange等，甚至也支持设置共享邮箱，可供一组人（如支持团队）使用，以便从同一电子邮件地址接收和发送电子邮件。此外，每个用户还可以使用 5T 的 OneDrive 云盘，Microsoft 365 E5 是真的香。但毕...</summary> </entry> <entry><title>在 Linux 中使用 Clash</title><link href="https://blog.iswiftai.com/posts/clash-linux/" rel="alternate" type="text/html" title="在 Linux 中使用 Clash" /><published>2022-03-27T12:30:00+00:00</published> <updated>2023-03-25T08:15:58+00:00</updated> <id>https://blog.iswiftai.com/posts/clash-linux/</id> <content src="https://blog.iswiftai.com/posts/clash-linux/" /> <author> <name>Niall Lv</name> </author> <category term="Develop" /> <category term="服务器" /> <summary>Clash 下载 在 Clash release 页面下载相应的版本，对于 Ubuntu 一般使用 clash-linux-amd64 版本： wget https://github.com/Dreamacro/clash/releases/download/v1.14.0/clash-linux-amd64-v1.14.0.gz 如果直接 wget 速度较慢的话，可以本地下载完成后，使用 SFTP 上传到 Linux 服务器。 然后使用 gunzip 命令解压，并重命名为 clash： gunzip clash-linux-amd64-v1.14.0.gz mv clash-linux-amd64-v1.14.0 clash 为 clash 添加可执行权限： chmod u+x clash Clash 运行时需要 Country.mmdb 文件，当第一...</summary> </entry> <entry><title>订阅转换服务的搭建 (Docker)</title><link href="https://blog.iswiftai.com/posts/docker-subscription-converter/" rel="alternate" type="text/html" title="订阅转换服务的搭建 (Docker)" /><published>2021-07-24T09:40:00+00:00</published> <updated>2022-08-25T15:49:57+00:00</updated> <id>https://blog.iswiftai.com/posts/docker-subscription-converter/</id> <content src="https://blog.iswiftai.com/posts/docker-subscription-converter/" /> <author> <name>Niall Lv</name> </author> <category term="Develop" /> <category term="Docker" /> <summary>所使用的订阅链接无法直接添加到 ClashX，一般需要订阅转换服务。最近发现一直在用的订阅转换网站的后端崩了，导致 ClashX 无法下载转换的订阅文件。等了两天也没有修复，求人不如求己，看到该网站上有前端项目的 GitHub 链接，点进去发现后端也有相应的开源项目，那么干脆自己搭建一个完整的订阅转换服务吧。 准备工作 前端项目 sub-web 主要由 Vue 写成，需要安装 Node 与 Yarn 来安装依赖与打包发布。后端项目 subconverter 则由 C++ 写成，该项目未直接给出具体的编译、运行程序的步骤，但是给出了使用 Docker 镜像安装的具体步骤。 对于前端项目，如果我们采用非 Docker 的方式，就需要手动安装 Node 与 Yarn，且当我们不需要该项目时，软件和相关依赖的清除工作也会变得很麻烦。因此我们都采用 Docker 来安装、发布前后端项目...</summary> </entry> <entry><title>IEEE 会议论文 LaTeX 模版的使用</title><link href="https://blog.iswiftai.com/posts/ieee-conference-latex/" rel="alternate" type="text/html" title="IEEE 会议论文 LaTeX 模版的使用" /><published>2021-07-14T12:50:00+00:00</published> <updated>2022-06-30T15:21:59+00:00</updated> <id>https://blog.iswiftai.com/posts/ieee-conference-latex/</id> <content src="https://blog.iswiftai.com/posts/ieee-conference-latex/" /> <author> <name>Niall Lv</name> </author> <category term="计算机" /> <category term="论文撰写" /> <summary>在使用 IEEE 会议论文的 $\LaTeX$ 模版前，首先需要配置 $\LaTeX$ 环境。前一篇文章已经详细地介绍了环境的配置，请确保在继续阅读前已经根据前一篇文章的相关步骤配置了 $\LaTeX$ 环境。 值得注意的是，编译 IEEE 的模版无需中文字体以及 XeLaTeX 工具，无需配置相应的 Recipes，因此可以跳过前一篇文章的 尝试编译一个例子 小节。 模版下载 首先我们需要下载 IEEE Conference Proceedings 的 $\LaTeX$ 模版。该官方链接提供了模版的 Word 和 $\LaTeX$ 版本的下载链接。 在 Ubuntu 中，使用以下命令下载并解压该模版： wget https://www.ieee.org/content/dam/ieee-org/ieee/web/org/pubs/conference-late...</summary> </entry> <entry><title>使用 VSCode 编写 LaTeX</title><link href="https://blog.iswiftai.com/posts/vscode-latex/" rel="alternate" type="text/html" title="使用 VSCode 编写 LaTeX" /><published>2021-07-12T14:00:00+00:00</published> <updated>2022-06-30T15:21:59+00:00</updated> <id>https://blog.iswiftai.com/posts/vscode-latex/</id> <content src="https://blog.iswiftai.com/posts/vscode-latex/" /> <author> <name>Niall Lv</name> </author> <category term="计算机" /> <category term="论文撰写" /> <summary>Visual Studio Code (VS Code) 是一个轻量级、功能强大的源代码编辑器，支持 Windows、macOS 和 Linux，且免费、开源。其有丰富的扩展，可用于编写大部分语言代码。配合插件，我们甚至可以在本地计算机的 VS Code 中远程编辑服务器中的代码。 本文主要介绍如何使用 VS Code 并搭配 Latex Workshop 插件来编写 $\LaTeX$。 环境配置 本文所使用的环境 本文所使用的操作系统环境为 Ubuntu 20.04 LTS，在 Linux 操作系统上使用的 $\LaTeX$ 发行版为 TeX Live。 本文在 Linux 服务器上配置 $\LaTeX$ 环境，然后在本地计算机中安装 VS Code，远程连接到服务器编写代码。当然，你也可以直接在本地计算机上安装 VS Code 并配置 $\LaTeX$ 环境。 TeX ...</summary> </entry> </feed>
