工具
命令行工具
Algolia 的开源替代 Typesense:
GPG / PGP
- 原理
- 算号
- 使用
Neovim / Vim
- 我比想象中更需要浏览器中的 Vim 模式
- 里面提到的热点汇总:Buzzing - 用中文浏览国外社交媒体里的热门讨论
- 我的现代化 Neovim 配置 - 知乎
- Vim 配置入门 - 阮一峰的网络日志
- 干活向的 vim 配置 | Hi! 上天不?
- 写给 VS Code 用户的 Vim 入坑指南 - Yuexun’s Blog
- Mac 电脑 iterm 中配置 neovim 入门与实践 | 二丫讲梵
- MAC 配置 neovim 以及 vimplug 的基础用法_Murmansk_NKU 的博客-CSDN 博客_neovim vim-plug
- How to Install NeoVim and Plugins with vim-plug | Linode
网页字体排版相关
- 相关阅读
- 工具
开发
-
上游优先主要有以下工作:更新、沟通、贡献
不同的 Linux 发行版也存在着不同的利益趋向,由此会产生不同的决策。比如 Archlinux 希望成为一个 K.I.S.S 的发行版,尽量避免修改上游的软件,当软件出现破坏性变更时则需要用户自己手动进行调整;而 Debian 希望成为创建一个自由的操作系统,让所有人都能够自由获取,因此会尽量避免在软件库中提供非自由的软件;Ubuntu 的理念是 “人道待人”,希望为用户提供尽可能易用的发行版等等。我们会看到不同的下游发行版的理念是不同的,因此他们眼中的最大利益也各不相同,由此带来的具体决策,比如对上游进行 Patch,冻结软件版本,对 Linux 内核进行 backport 等等也各不相同。
我们仍要看到,尽管不同的开源共同体有着不同的利益趋向,但是大家仍然会有着共同的利益,即共同的上游。不管是 Archlinux,还是 Debian,抑或是 Ubuntu,他们仍然会努力保持跟上游的同步,把上游的问题向上游反馈,必要的时候还会参与上游的贡献(比如肥猫),而出于自己的利益考虑他们会选择 patch,lock,backport 等不同的方式解决具体的问题。我相信这种方式仍然属于上游优先的范畴,跟国产 XX 的做法是有本质区别的。
Firefox Extension Workshop | Get help creating & publishing Firefox extensions.
curl 相关
curl 是常用的命令行工具,用来请求 Web 服务器。它的名字就是客户端(client)的 URL 工具的意思1。