这是一篇比较杂的笔记,只是纯记录,目的是为了方便后面自己能够快速检索这些内容,不至于在 Github/网页收藏夹中不停的试错寻找。
Guides
这一小节记录一些理论相关的指导:
[
Command Line Interface Guidelines]: 指导如何更好的写一个命令行工具
[
The Twelve-Factor App]: 适用于任意语言和后端服务(数据库、消息队列、缓存等)开发的应用程序的 SaaS 服务
Fonts and Typesetting
[
赫蹏]: 专为中文内容展示设计的排版样式增强
[
霞鹜文楷]: 一款开源中文字体
[
Input]: 一款可以自定义的等宽字体
[
Recusive]: Recursive is typographic palette for UI & code
Common things
这一小节主要包含一些通用的内容,可以用于编程时的一些参考之类的内容:
[
common-regex]: 常用正则表达式收集
[
Rico's cheatsheets]: 比较全的文档手册速查
Efficient tools
这一小节主要列举一些小众开源的工具,所涉及的编程语言也是五花八门的。
[
insect]: 一个由 Purescript 写成的高精度科学计算器
[
go-humanize]: 一款由 Go 写成的适合人类阅读的单位处理
Python
这一小节主要记录一些不错的 Python 库。
[
more-itertools]: 对 python 的 itertools 库的封装,把一些更加通用的操作提取出来。
[
sh]: 一个可以让在 python 中写 shell 变得更方便的库
[
streamlit]: 一款可以快速给机器学习和数据科学使用的自定义 Web App
Online tools
[
GNU sed]: sed repl 工具
[
GNU awk]: awk repl 工具
[
GNU grep]: grep repl 工具
同时这三个网站提供的 help 文档也是非常实用的。可以作为日常的参考使用。
[
text2image]: 一款用于将代码生成图片的网页工具
[
snappy.io]: 生成漂亮的代码图片
Vue tools
[
vue-prism-editor]: 代码编辑器,简单好用
JavaScript
[
33-js-concepts]: 33 个 JavaScript 概念
FrontEnd
[
Front-End-Checklist]: 前端速查指南汇总
[
NavieUI]: TypeScript 写的前端UI组件库
[
iCSS]: CSS 奇技淫巧
Terminal
[
gradient-string]: 终端中的渐变字符串, JS 库
[
ANSI Escape code]: 终端中的转义字符
Go
[
gojsonq]: 可以用于搜索 JSON/YAML/XML/CSV 等数据的 Go 包
[
koanf]: 可以用于读取不同格式的配置文件到 Go 程序中
[
cli]: Go 命令行工具库,可以用于快速创建命令行工具
[
survey]: Go 命令行交互式库,支持单选,多选,确认等功能
[
transfer.sh]: Go 编写的一个简单的文件传输工具
[
age]: Go 编写的用于加密的命令行工具
Common Tool
[
MessagePack]: 用于压缩字符串,json 等格式的内容,便于减小体积