hexo 系列027-添加右键菜单功能
PUG 部分1.在 [Blogroot]/themes/butterfly/layout/includes/ 目录下新建 rightmenu.pug 文件,内容为:
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687#rightMenu.js-pjax .rightMenu-group.rightMenu-small a.rightMenu-item(href="javascript:window.history.back();") i.fa.fa-arrow-left a.rightMenu-item(href="javascript:window.history.forward();") i ...
hexo 系列026-站点图片批量半自动截图
声明本文章的本意是为 hexo 的友情链接的 volantis 样式进行图片截图
教程登陆你自己的 github 账号,将该项目 https://github.com/ChenYFan/ScreenShot fork 到你自己的仓库!
Token 生成1.点击你登陆的 github 网页右上角 图像--->Settings--->Developer settings--->Personal access tokens--->Tokens(classic) ,如下图:1.1.点击右上角图像并点击:
1.2.在弹出的列表框中点击 Settings,如图:
1.3.将页面下拉到最后,然后点击左侧最底部的 Developer settings,如下图:
1.4.点击 Personal access tokens--->Tokens(classic),准备创建 Token, 如下图:
1.在 Personal access tokens (classic) 页面点击右侧的 Generate new token--->Generate new token(cla ...
halo 系列001 - docker 部署 halo
系统环境Halo 简介Halo 项目地址: https://github.com/halo-dev/halo
Halo 官方网址: https://www.halo.run/
Halo 是一款强大易用的开源建站工具!
Halo 安装关于 docker 的安装,请参考:
直接在命令行终端运行:
1docker run -d --name halo -p 8090:8090 -v ~/.halo2:/root/.halo2 halohub/halo:2.14
hexo 系列025-美化友链页面
准备工作1.确保已经生成了友链页面,即在你的博客根目录下执行了下面的命令:
1hexo new page link
2.确保生成的 link.index 配置内容如下:
12345---title: linkdate: 2020-12-01 22:19:45type: 'link'---
3.新建文件[Blogroot]/source/_data/link.yml,没有_data文件夹的话也请自己新建。以下是默认友链格式示例(自己写的教程,夹带点私货不过分吧,嘻嘻)。打开[Blogroot]/source/_data/link.yml,输入:
1234567- class_name: 推荐博客 class_desc: 优质的技术博客 link_list: - name: 生活日志 link: https://19880214.com avatar: /img/siteicon/favicon.png descr: 生活日志
4.取消 [Blogroot]/_config.butterfly.yml 中 menu 配置项内 ...
推荐几款不错的IDE 工具
第一款:LapceLapce 简介Lapce 项目地址: https://github.com/lapce/lapce
Lapce 官网地址: https://lapce.dev/
推荐几款不错的SQL 工具
第一款:DBeaverDBeaver 简介DBeaver 项目地址: https://github.com/dbeaver/dbeaver?tab=readme-ov-file
DBeaver 官方网址: https://dbeaver.io/
第二款:DbGateDbGate 简介:DbGate 项目地址: https://github.com/dbgate/dbgate
DbGate 官方网址: https://dbgate.org/
第三款:DataGripDataGrip 简介DataGrip 官方网址: https://www.jetbrains.com/datagrip/
成为 KYC 验证员教程
先决条件首先,你的账号必须通过 KYC 认证才有资格申请
必要条件开始之前1.通过 KYC 认证后,点击 KYC 选项,然后点击下图中的 Become validator ,如图:
2.在成为验证员之前必须要经历的一些步骤,如下图:
3.这里,我们点击下图旁边的翻译图标,将语言选择我们熟悉的中文,然后保存。如下图:
这就是翻译过来的界面:
4.服务协议,毫无疑问,同意。然后点击关闭,如下图:
5.这是成为一个合格的验证员的一些不能触碰的底线,重点,如图:
验证员培训
1.第一个问题:选否,理由为 错误证件 (提供的图片是身份证,而非 护照),如图:
2.第二个问题:选 是 (图片提供的确实是法国护照):
3.第三个问题:选 否,理由为 照片不清楚 (提供的验证图片是模糊的),如图:
4.第四个问题:选 是 (提供的2张图片确实看起来是同一个人):
5.第五个问题:选 否,理由为 照片不清楚 (提供的验证图片右侧的是模糊的),如图:
6.第六个问题:选 是 (提供图片在动),如图:
7.第七个问题:选 是 (PI 账号名字和 KYC 名字是一致的),如图: ...
在 ubuntu 22.04 中,通过官方脚本安装 Sing-box 服务
系统环境
标题
版本
备注
系统版本
22.04.3 LTS (Jammy Jellyfish)
-
内核版本
5.15.0-91-generic #101-Ubuntu SMP Tue Nov 14 13:30:08 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
-
Sing-box
v1.8.12
-
Sing-box 简介Sing-box 项目地址: https://github.com/SagerNet/sing-boxSing-box 官方文档: https://sing-box.sagernet.org/zh/
Sing-box 是新一代的通用网络代理平台,基本上目前流行的协议都支持,支持基于规则的分流、支持TUN等,支持的平台也很全,有网络代理平台的“瑞士军刀”之称
Sing-box 安装登陆服务器,执行安装命令 bash <(curl -fsSL https://sing-box.app/deb-install.sh) 进行安装:
1bash <(curl -fsSL https://s ...
通过 acme 脚本免费申请 SSL 证书
系统环境
标题
版本
备注
系统版本
ubuntu 22.04.3 LTS (Jammy Jellyfish)
-
内核版本
5.15.0-91-generic #101-Ubuntu SMP Tue Nov 14 13:30:08 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
-
Acme 简介Acme 项目地址: https://github.com/acmesh-official/acme.sh
Acme 文档地址: https://github.com/acmesh-official/acme.sh/wiki/%E8%AF%B4%E6%98%8E
acme.sh 实现了 acme 协议, 可以从 letsencrypt 生成免费的证书.
Acme 安装1.安装必要的依赖包
1$ sudo apt install socat curl -y
2.执行命令 sudo sh -c 'curl https://get.acme.sh | sh' 安装 acme:
123456789101112131 ...