RoninRo's Blog

一花一世界,一叶一菩提

[Go] 添加 Github Webhook

Github 支持为指定的仓库添加 Webhook 。借助 go-github 库可以快速实现一个 Webhook Server 。 首先为仓库添加 Webhooks 配置: Setting - Webhooks - Add webhook : 在 Payload URL 下填写服务器接口地址,Content type 选择

Shadowsocks-Rust 简介

shadowsocks-rust 是 shadowsocks 的 Rust 语言实现版本


Add Tailwind Css to Svelte

SvelteKit 目前是 beta 版本,本文可能只适用于 SvelteKit v1.0.0-next.102 首先我们用 SvelteKit 新建一个项目1npm init [email protected] my-app 2cd my-app 3npm install 4npm run dev -- --open 为项目添加 @sveltejs/adapter-static 适配器以支持编译静态网页。1npm i

[Vim] 快速对齐插件 vim-easy-align

vim-easy-align 是一款简单易用的 Vim 对齐插件。 安装并添加配置: 1" in .vimrc 2Plug 'junegunn/vim-easy-align' 3 4" Start interactive EasyAlign in visual mode (e.g. vipga) 5xmap ga <Plug>(EasyAlign) 6 7" Start interactive EasyAlign for a motion/text object (e.g. gaip) 8nmap ga <Plug>(EasyAlign) 用法: vipga= vip 多行选中 ga 进入 EasyAlign 模式

[整理] 五笔基础

概述“五笔” 原意是也指五种基本笔画:横、竖、撇、捺(点)、折,任何一个汉字,也都是由这五种基本笔画及其衍生字根组成,通过使用一定的映射规则,

[Vim] 使用 YouCompleteMe 对 Rust/Golang 代码补全

YouCompleteMe 是 Vim 下的自动补全插件。自从 Vim8 与 YouCompleteMe 支持异步 IO 后,在 Vim 下的使用体验也是直线上升。 使用 YouCompleteMe 有几个先决条件,不然可能会不能正常使用: Ycm 依赖于 Pyth

Zabbix 监控 Postgres 和 Redis

非教程贴,布署完成后的回忆记录。 Zabbix Agent 布署机器: CentOS 7+ Zabbix Server 版本: 4.4.4 安装 Zabbix Agent 。Step1 添加 Zabbix 的存储库不同版本的 Zabbix 存储库地址可以在 https://www.zabbix.com/cn/download 。找到 1CentOS/RHEL 7: 2rpm -Uvh

Mac 为 Linux 交叉编译 Rust 程序

默认情况下,Rust 将静态链接所有 Rust 代码。但是,如果使用标准库,它将动态链接到系统的 libc 。 如何想要 100% 静态二进制文件。可以使用 MUSL libc 提供的 Linux-based 支持。

[PIN] Linux 下常用命令

tar命令选项: 1-z(gzip) 用 gzip 来压缩/解压缩文件 2-j(bzip2) 用 bzip2 来压缩/解压缩文件 3-v(verbose) 详细报告 tar 处理的文件信息 4-c(create) 创建新的档案文件 5-x(extract) 解压缩文件或目录 6-f(file) 使用档案文件

Vim 分割窗口

在操作 Vim 窗口之前,最好了解下面几个概念: 缓冲区(buffer)是加载到内存中进行编辑的文件,原始文件在将缓冲区写到文件中之前保持不变。 窗口(