Urara-Blog/urara/2023-01-01-reading-12/+page.md
2025-03-22 17:04:42 +08:00

99 lines
7.4 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: 我在看什么 · 12 月
created: 2023-01-01
summary: 命令行工具 / Neovim / Vim / GPG / curl / 网页字体排版
tags:
- 我在看什么
image: /2023-01-01-reading-12/December.jpg
---
## 工具
- [kitty -- 一个被严重忽视的生产力利器](https://ttys3.dev/post/kitty/)
- 命令行工具
- [A list of new(ish) command line tools](https://jvns.ca/blog/2022/04/12/a-list-of-new-ish--command-line-tools/)
用上了 Lazygit, thefuck
- [10 款更先进的开源命令行工具](https://hellogithub.com/article/a8f28268130242779cf863a44486b004)
- [GitHub - ibraheemdev/modern-unix: A collection of modern/faster/saner alternatives to common unix commands.](https://github.com/ibraheemdev/modern-unix)
- Algolia 的开源替代 Typesense:
- [Typesense | Fast, typo-tolerant open source search engine](https://typesense.org/)
- [How to implement typo-friendly search components in your React app - LogRocket Blog](https://blog.logrocket.com/implement-typo-friendly-search-react)
- [Mastodon Profile Redirect](https://github.com/bramus/mastodon-profile-redirect)
- [Software recommendations | ☯︎ Li](https://li.bearblog.dev/software-recommendations/)
- [When Hammers Dont Hammer | rnilo](https://rnilo.com/when-hammers-dont-hammer/)
- [Mac OSX 使用 proxychains-ng](https://medium.com/@xiaoqinglin2018/mac-osx-%E4%BD%BF%E7%94%A8proxychains-ng-91ba61472fdf)
## GPG / PGP
- 原理
- [你知道 PGP 和 GPG 的区别 吗?](https://mp.weixin.qq.com/s/sNcctTpCOc2tJ5h4WqResw)
- 算号
- [使用 GPG 密鑰進行 SSH 身份驗證 - The Error Log](https://blog.theerrorlog.com/using-gpg-keys-for-ssh-authentication-zh.html)
- [一位 PGP 进步青年的科学算号实践](https://www.douban.com/note/763978955/?_i=0763092S-9yYM8)
- [一位 PGP 进步青年的科学算号实践 Telegraph](https://telegra.ph/%E4%B8%80%E4%BD%8D-PGP-%E8%BF%9B%E6%AD%A5%E9%9D%92%E5%B9%B4%E7%9A%84%E7%A7%91%E5%AD%A6%E7%AE%97%E5%8F%B7%E5%AE%9E%E8%B7%B5-09-13)
- [某科学的 PGP 算号指南 | Dejavu's Blog](https://www.dejavu.moe/posts/vanity-pgp/)
- 使用
- [GPG(GunPG)的使用 | Bolog](https://zhoubofsy.github.io/2017/05/18/security/gpg-usage/)
- [如何使用 GPG 给文件签名?](https://mp.weixin.qq.com/s/t2vVbhGKKUiZwn7lHwUd6A)
- [Git 使用 GPG 对提交进行签名认证 - Coding Life Share](https://xwi88.com/git-sign-tags-commits-with-gpg/#%E5%B7%B2%E5%AD%98%E5%9C%A8-gpg-keys)
- [GitHub 使用 GPG 密钥提交签名认证 | Dejavu's Blog - Brave](https://www.dejavu.moe/posts/gpg-verified-github/#%E5%88%97%E5%87%BA%E5%AF%86%E9%92%A5%E5%AF%B9)
- [Mailvelope: PGP for Gmail & Webmail](https://mailvelope.com/en)
## Neovim / Vim
- [我比想象中更需要浏览器中的 Vim 模式](https://www.owenyoung.com/blog/vimium/)
- 里面提到的热点汇总:[Buzzing - 用中文浏览国外社交媒体里的热门讨论](https://www.buzzing.cc/#more)
- [我的现代化 Neovim 配置 - 知乎](https://zhuanlan.zhihu.com/p/382092667)
- [Vim 配置入门 - 阮一峰的网络日志](https://ruanyifeng.com/blog/2018/09/vimrc.html)
- [干活向的 vim 配置 | Hi! 上天不?](https://a-wing.top/vim/2021/03/21/work_vim_config)
- [写给 VS Code 用户的 Vim 入坑指南 - Yuexuns Blog](https://www.yuexun.me/blog/the-vim-guide-for-vs-code-users/)
- [Mac 电脑 iterm 中配置 neovim 入门与实践 | 二丫讲梵](https://wiki.eryajf.net/pages/4733.html)
- [MAC 配置 neovim 以及 vimplug 的基础用法\_Murmansk_NKU 的博客-CSDN 博客\_neovim vim-plug](https://blog.csdn.net/m0_57476889/article/details/123182691)
- [How to Install NeoVim and Plugins with vim-plug | Linode](https://www.linode.com/docs/guides/how-to-install-neovim-and-plugins-with-vim-plug/)
## 网页字体排版相关
- 相关阅读
- [优化中文网页排版样式 | 一个兆基 - Brave](https://zhaoji.wang/optimize-chinese-webpage-layout-style/)
- [Typography Handbook](https://typographyhandbook.com/)
- [最佳 WEB 字体排版实践的简明指导手册](https://juejin.cn/post/6844903444084424718)
- [Best Practices for Chinese Layout | by Bobby Tung | Medium](https://bobtung.medium.com/best-practice-in-chinese-layout-f933aff1728f)
- 中文:[簡單做好中文排版 WANDERER books](https://wanderertw.wordpress.com/%e7%b0%a1%e5%96%ae%e5%81%9a%e5%a5%bd%e4%b8%ad%e6%96%87%e6%8e%92%e7%89%88/)
- 工具
- [樣式標準化 — 漢字標準格式・使用手冊](https://hanzi.pro/manual/yangshi_biaozhunhua#quanyu_ziti_yangshi)
- [typo.css](https://github.com/sofish/typo.css)
- [赫蹏hètí](https://github.com/sivan/heti)
## 开发
- [Jekyll vs Hugo vs Gatsby vs Next vs Zola vs Eleventy](https://mtm.dev/static)
- [macOS 基础开发环境设置指南 | Dejavu's Blog](https://www.dejavu.moe/posts/macos-setup-guide/)
- [2022-25: 开源当以上游优先](https://xuanwo.io/reports/2022-25/)
> 上游优先主要有以下工作:更新、沟通、贡献
> 不同的 Linux 发行版也存在着不同的利益趋向,由此会产生不同的决策。比如 Archlinux 希望成为一个 K.I.S.S 的发行版,尽量避免修改上游的软件,当软件出现破坏性变更时则需要用户自己手动进行调整;而 Debian 希望成为创建一个自由的操作系统让所有人都能够自由获取因此会尽量避免在软件库中提供非自由的软件Ubuntu 的理念是 “人道待人”,希望为用户提供尽可能易用的发行版等等。我们会看到不同的下游发行版的理念是不同的,因此他们眼中的最大利益也各不相同,由此带来的具体决策,比如对上游进行 Patch冻结软件版本对 Linux 内核进行 backport 等等也各不相同。
> 我们仍要看到,尽管不同的开源共同体有着不同的利益趋向,但是大家仍然会有着共同的利益,即共同的上游。不管是 Archlinux还是 Debian抑或是 Ubuntu他们仍然会努力保持跟上游的同步把上游的问题向上游反馈必要的时候还会参与上游的贡献比如肥猫而出于自己的利益考虑他们会选择 patchlockbackport 等不同的方式解决具体的问题。我相信这种方式仍然属于上游优先的范畴,跟国产 XX 的做法是有本质区别的。
- [HOWTO fork a MIT licensed project · GitHub](https://gist.github.com/fbaierl/1d740a7925a6e0e608824eb27a429370)
- [How to Open Visual Studio Code From Your Terminal](https://www.freecodecamp.org/news/how-to-open-visual-studio-code-from-your-terminal/)
- [Firefox Extension Workshop | Get help creating & publishing Firefox extensions.](https://extensionworkshop.com/)
- [不应该在没有 sudo 的情况下运行 Docker 的 3 个原因 - Linux 迷](https://www.linuxmi.com/no-sudo-run-docker.html)
- curl 相关
> curl 是常用的命令行工具,用来请求 Web 服务器。它的名字就是客户端client的 URL 工具的意思[^1]。
- [Curl 命令详解 - 笨鸟教程的博客 | BY BenderFly](https://handerfly.github.io/linux/2019/05/26/curl%E5%91%BD%E4%BB%A4%E8%AF%A6%E8%A7%A3/)
- [Curl Cookbook](https://catonmat.net/cookbooks/curl)
- [curl 的用法指南 - 阮一峰的网络日志](https://www.ruanyifeng.com/blog/2019/09/curl-reference.html)
- [curl 网站开发指南 - 阮一峰的网络日志](https://www.ruanyifeng.com/blog/2011/09/curl.html)
- [curl - Tutorial](https://curl.se/docs/manual.html)
[^1]: [curl 的用法指南 - 阮一峰的网络日志](https://www.ruanyifeng.com/blog/2019/09/curl-reference.html)