个人网站首次备案指南

域名凡是指向的网站服务器在大陆,就需要备案。对于个人来说,如果想要享受国内云服务商快速的服务器,备案这个流程必须要走完。云服务商已经将备案作为一项免费的服务,提供了贴心的文档和人工指导。不过那毕竟是纸面的东西,个人在走完备案全流程之后,将实践记录与此,希望有助于后人。 本文只针对个人非经营性备案,即个人博客、空间内备案。 备案有三个步骤:云服务商审核 - 管局审核 - 公安审核,管局审核通过...

将 Windows 离散文件打包备份

备份 Windows 文件,大型文件可以移动到 OneDrive 备份,但类似于代码库,Zotero 数据库这些文件,由于更改频率高,而 OneDrive 又不提供类似于「.gitignore」那样的忽略功能,使用 OneDrive 备份将会产生大量回收站文件,且 OneDrive 无时无刻不在更新。 Git 备份 备份这些文件,可以使用 git,例如[[使用 Git 管理 Hexo 博客目...

021 必须坚持的原则 B

摘要:话接上回,必须坚持的原则 A谈及原则的定义。可能有不清楚的地方——条件与前提。 例子 在十进制下,1+1 = 2 这是一个真的陈述。但是,它有一个前提「十进制」。 当群体中的某人没有违背任何群体的行为时,他的生命必须免于他人的伤害 这是一个陈述,它同样有一个前提——「不违反群体原则」。这句话为何不能成为一个真的陈述。 我凭什么认定「原则是不受任何条件约束之准则」? 如何界定抽象...

PC 端各输入法缺陷

因为学习小鹤音形和五笔的原因接触各种输入法,最终用下来 Weasel 输入法(小狼嚎,Rime)。然而此输入法也不是全无弊端,做个简单的横评。 微软拼音/五笔 微软五笔只支持基本的打字,不可以变码表,不可以反查,通配。基本不可用。 微软拼音有如下缺点: 默认且不可关闭的中英文切换:逻辑不明,例如在你重命名文件、进入终端的时候会自动变成英文。对于我这种使用两种键盘布局的人来说这种随机更改非常...

Hexo 博客和 Obsidian 的协作

摘要:尝试将 Hexo 博客库整合进入 Obsidian,即在 Obsidian 中写 Hexo 博客。 目前看来,使用 Symbolic 的方法是不行的。 Obsidian 没有加入 Junction 的功能 Git 无法处理 Symbolic 链接的文件 所以转而使用 HardLink,修改我在使用 Git 管理 Hexo 博客目录那里写的脚本为: $count = [System....

使用 Git 管理 Hexo 博客目录

摘要:Hexo 本地库由于经常需要改动,无论是主题中 css 样式的修改,还是文章的增删,如果有了 Git 版本控制的加持,管理起来都会更加容易。 文件夹目录dir -name node_modules public scaffolds snap source themes .gitignore db.json nblog.ps1 package-lock.json package.jso...

腾讯静态网站托管平台使用指南

摘要:GitHub Pages 部署和访问速度极慢,并且如果不使用 CDN 或主动提交,国内搜索引擎无法爬取相关内容。在寻找替代品的过程中,我尝试了腾讯云的「静态网站托管平台」,自觉体验良好,价格也比较合理,对于简单的静态网站而言,它或许是国内 GitHub Pages 一个不错的替代品。 这个平台的本质是对象存储 + CDN,并针对静态网站进行一些优化。使用腾讯的 COS 也能看到搭建静...

目录链接、符号链接和硬链接的区别

摘要:NTFS 文件系统下,有三种特殊链接,Symbolic link、Junction 以及 Hardlink。经查询维基百科,我了解了三者的区别。 文件组织和管理方式 NTFS 系统中,一个文件拥有一个 inode 作为唯一标识,inode 记录了文件的属性和磁盘位置(这些 inode 都放在 MFT - 主文件表中);另外,文件名作为其名字,目录名+文件名组成了唯一路径。 Symbol...

Git 的配置和命令概览

安装 官网:git-scm.com; choco install git -y,或者choco install git.protable -y,Git 完整版本会自动给你添加右键菜单。 帮助:git command --help git config 配置工具 git config --list 查看所有配置信息。 ~/.gitconfig 是全局配置文件所在处,对所有仓库都有效,使用 --...

Yandex 免费域名邮箱简要申请过程

知乎链接:https://zhuanlan.zhihu.com/p/336393853 2020 年,Yandex 更改了一些域名邮箱入口和名称。尝试申请了域名邮箱,回忆过程如下: 准备 域名,DNS 服务商。 Yandex 帐号注册:目前看来,国内手机无法验证。网页注册除了手机号码验证以外,还有图形验证,我无法理解怎么输入正确的验证字母。解决方案 使用第三方帐号注册,例如 Googl...

Ubuntu 饥荒联机版开服教程

Ubuntu 20.04 LTS,饥荒服务器对性能要求不高,建议 2G 内存,1 核 CPU,带宽 1M 以上。通过 SSH 连接到服务器后: 方案一、使用全功能脚本 脚本地址 上传脚本,给予权限chmod u+x dst.sh,按照提示运行即可。 缺陷是脚本年代久远,脚本有一些莫名奇妙的 Bug:比如容易崩档,地上无齿轮等。 方案二、Docker 地址:https://github.com...

域名备案:转入域名实名认证

依照腾讯云备案要求,转入域名需要实名认证三天之后才能通过腾讯云备案审查。 转入域名后,域名其实默认显示「已实名认证」。然而这样不合要求,需要在「所有人」栏后点击修改,用同一身份修改信息,才能完成实名认证。 网站名称需要认真起;我备案过了会总结一篇文章。

Ubuntu Snap 方式安装 Nextcloud

对于只用服务器做云盘的情况而言,这种方案是最简单的。虽然并非官方做法。 安装 Snap:sudo apt update && sudo apt install snapd ,验证:snap 有返回值; 安装 Nextcloud:sudo snap install nextcloud,等待命令执行完毕。国内服务器下载可能会有一点慢,尝试更换软件源或者等一会; 配置:访问主机 ...

Ubuntu 环境 Nginx + Wordpress 的安装

在 Ubuntu 20.04 环境下,安装 Wordpress。几个软件的安装顺序似乎是无所谓的。 准备 sudo apt update 更新软件源 Nginx 安装和使用 本次采用 Nginx 平台,占用少,且配置起来比较方便。 sudo apt install nginx 配置文件目录 /etc/nginx/,默认配置文件,/etc/nginx/nginx.conf ,使用nginx -...

Hexo 文件简易同步到云服务器的简易方案

知乎文章地址:https://zhuanlan.zhihu.com/p/331623440 开门见山,采用 Hexo 官网中提到的 SFTP 方案。优势是可以通过 SSH 密钥链接。 本地安装上传插件 npm install hexo-deployer-sftp --save 配置 Deploy 选项 deploy: type: sftp host: <host> #...