#21 开发者 Cheatsheets

2019-11-18

Linux

  • https://linuxopsys.com/topics/linux-commands-cheat-sheet
  • grep
  • awk

Bash & ShellScripting

  • https://oit.ua.edu/wp-content/uploads/2020/12/Linux_bash_cheat_sheet-1.pdf
  • http://www.cheat-sheets.org/saved-copy/shellscripcheatsheet.pdf

Linux Network

  • https://opensource.com/downloads/cheat-sheet-networking
  • https://opensource.com/sites/default/files/gated-content/osdc_cheatsheet-networking-2021.4.8.pdf
  • Hacking Tools Cheat Sheet

Windows

cmd

  • http://www1.cs.columbia.edu/~sedwards/classes/2017/1102-spring/Command%20Prompt%20Cheatsheet.pdf
  • https://phoenixnap.com/kb/wp-content/uploads/2023/01/windows-cmd-commands-cheat-sheet-pdf.pdf

PowerShell

  • http://ramblingcookiemonster.github.io/images/Cheat-Sheets/powershell-basic-cheat-sheet2.pdf

Vim

  • https://phoenixnap.com/kb/vim-commands-cheat-sheet
  • https://www.cs.cmu.edu/~15131/f17/topics/vim/vim-cheatsheet.pdf
  • https://github.com/dennyzhang/cheatsheet-vim-A4
  • https://github.com/dennyzhang/cheatsheet-vim-A4/blob/master/cheatsheet-vim-A4.pdf
  • https://gitee.com/chloneda/vim-cheatsheet

Python

  • https://hackr.io/blog/python-cheat-sheet
  • https://www.pythoncheatsheet.org/
  • https://static.realpython.com/python-cheat-sheet.pdf
  • https://static.realpython.com/python_cheat_sheet_v1.pdf
  • https://courses.cs.washington.edu/courses/cse163/22wi/resources/python-cheat-sheet.pdf

Django

  • http://cheat-sheets.org/saved-copy/django_reference_sheet.pdf
  • https://cheatography.com/ogr/cheat-sheets/django/
  • https://edu.anarcho-copy.org/Programming%20Languages/Python/Python%20CheatSheet/beginners_python_cheat_sheet_pcc_django.pdf
  • https://www.riptutorial.com/Download/django-rest-framework.pdf
  • https://books.agiliq.com/_/downloads/django-api-polls-tutorial/en/latest/pdf/

NumPy

  • http://www.cheat-sheets.org/saved-copy/numpy-cheat-sheet.20210604.pdf

Golang

  • http://www.cheat-sheets.org/saved-copy/go-lang-cheat-sheet-master.20181212/golang_refcard.pdf
  • https://golang.sk/images/blog/cheatsheets/go-cheat-sheet.pdf
  • https://github.com/fedir/go-tooling-cheat-sheet
  • https://raw.githubusercontent.com/fedir/go-tooling-cheat-sheet/master/go-tooling-cheat-sheet.pdf

C/C++

  • http://dcjtech.info/wp-content/uploads/2017/09/C-Programming.pdf
  • https://cheatography.com/ashlyn-black/cheat-sheets/c-reference/
  • https://opensource.com/sites/default/files/gated-content/cheat_sheet_c.pdf
  • https://courses.cs.washington.edu/courses/cse351/14sp/sections/1/Cheatsheet-c.pdf
  • https://web.pa.msu.edu/people/duxbury/courses/phy480/Cpp_refcard.pdf
  • https://cheatography.com/technecure/cheat-sheets/c-cheatsheet/
  • https://cppcheatsheet.readthedocs.io/_/downloads/en/latest/pdf/
  • https://cheatography.com/benjy/cheat-sheets/c/

Java

  • https://computinglearner.com/wp-content/uploads/2021/09/Java-Cheat-Sheet.pdf

PHP

  • https://websitesetup.org/wp-content/uploads/2020/09/PHP-Cheat-Sheet.pdf

Web

HTML

  • https://html.com/wp-content/uploads/html-cheat-sheet.pdf

CSS

  • https://websitesetup.org/wp-content/uploads/2019/11/wsu-css-cheat-sheet-gdocs.pdf

JavaScript

  • https://websitesetup.org/wp-content/uploads/2020/09/Javascript-Cheat-Sheet.pdf

jQuery

  • https://websitesetup.org/wp-content/uploads/2017/01/wsu-jquery-cheat-sheet.pdf
  • https://cheat-sheets.org/saved-copy/wsu-jquery-cheat-sheet.pdf

Vue

  • https://learnvue.co/LearnVue-Vue-3-Cheatsheet.pdf
  • https://vuejs-tips.github.io/cheatsheet/vuejs-cheatsheet.pdf

Redis

  • http://stephendavies.org/cpsc350/redisCheatSheet.pdf

MySQL

  • https://phoenixnap.com/kb/wp-content/uploads/2021/04/MySQL-Commands-Cheat-Sheet-by-PhoenixNAP.pdf

MongoDB

  • https://cheatography.com/isaeus/cheat-sheets/mongodb/
  • http://stephendavies.org/cpsc350/mongoCheatSheet.pdf
  • https://www.goalkicker.com/MongoDBBook/MongoDBNotesForProfessionals.pdf

RabbitMQ

  • https://pika.readthedocs.io/_/downloads/en/stable/pdf/

工具

Git

  • https://education.github.com/git-cheat-sheet-education.pdf

Excel

  • https://download.microsoft.com/download/5/4/c/54cd97c1-0213-46a7-b659-95f1c9145f42/Excel_shortcuts_cheat_sheet.pdf

PyTorch

  • https://www.mad.tf.fau.de/files/2019/07/pytorch-cheatsheet-en.pdf

#19 LaTeX

2019-07-21

TeX

/tɛx/

TeX 是计算机科学领域传奇人物高德纳教授 1978 年在完成《计算机程序设计艺术》(The Art of Computer Programming)一书时顺手开发出来,理由是当时的计算机排版技术会影响这本书的印刷质量。而且,与 TeX 一同发明出来的还有一种用于定义矢量字体的编程语言 Metafont,不过这种语言并没有被广泛使用,毕竟字体开发者多半是做美术设计的人,应该在理解编程方面有很大的障碍。

TeX 是很多领域的出版物排版领域都是事实标准,这个名字可以指相关排版系统,也可以指那套排版系统所使用的语法。

TeX 是一个共有领域项目,鼓励别个自己改进完善这个项目。而且其项目管理特别有意思,规定 3.0 做功能冻结,之后按照 π 的小数位来版本更新,只做 BUG 修复,在作者(高德纳)死之后,版本修改为 π,然后剩下的错误修复都当作是新功能来提交。

最知名的 TeX 发行版:TeX Live,它由 TeX User Group 发布,是目前大多数 Unix-like 机器上默认的 TeX 版本。Tex 引擎作为其核心(可以认为是现在的官方版本吧),另外还包含必要字体和相关工具(最重要的是 TeX 编辑器),可能还有一些重要拓展,比如 XeTeX(Unicode 和现代字体技术支持)、LuaTeX(内置 Lua 支持) 等。

其他:

  1. TeX 输出设备无关的 DVI 文件,用来显示和打印都行。
  2. 老爷子还设计了 Plain TeX 对 TeX 进行一种封装,或者说一组宏集。

LaTex

/ˈlɑːtɛx/

LaTeX 算是 TeX 的派生软件,使用 TeX 作为排版引擎,当前的版本是LaTeX2e。

我的理解:LaTex 是在 TeX 上面附加了一组宏集,进一步屏蔽了 TeX 层的复杂性,简化了 TeX 的使用。

由于 TeX 可以认为是领域编程(DSL),而这个库里面有各种预订的规则,然后基于这些预设规则,我们可以很容易完成排版,比如有一个包描述了象棋棋谱相关规则,我们就可以通过简单的几句描述一个棋盘。

其内容与样式分离的设计思路有点类似 HTML + CSS,或者说 XML + XSL,通过命名空间定义一组标签,然后 XML 使用这组标签写文档,最后 XSL 上来渲染。LaTeX 完成了很多领域命名标签的定义,然后还有预定义的各种样式,基本上只需要采用相关语法写自己的文档就行。

常用语法

参考资料与拓展阅读

#18 Facebook 数字货币项目 Libra 的国会听证会

2019-07-16

背景:美国国会叫停 Facebook 数字货币项目

今天的听证会上,小扎声明:

  1. 在获批之前,不会继续推动项目;
  2. 上线之后一定会配合监管,确保不被用于洗钱和恐怖主义融资。

有意思的是,他特意提到中国,表示如果一再受阻,中国央行会抢在他们前面有所动作(可能是说推出数字货币)。

值得注意的是,Libra 项目的几个重要合作者,包括 eBay、PayPal、Stripe、Visa、MasterCard,已经退出了。

#17 美国国会叫停 Facebook 数字货币项目

2019-07-03

目前 Facebook 已经联合了万事达、Visa、PayPal、Uber、Lyft、Spotify 等在内的共 28 家公司,组建总部位于瑞士 Libra 合作组织(数字货币 Libra / 数字钱包 Calibra)。

  1. 通过去中心化的、可编程的数据库来支持小波动的加密货币(稳定币)
  2. Libra 核心代码托管在 GitHub,采用 Apache-2.0 开源许可证

美国众议院财政服务委员担忧此项目会导致新全球金融体系的建立,对美国货币政策产生干扰,甚至影响美元地位,故而向扎克伯格等 Facebook 高管致函,要求其立即停止该项目所有工作。

关联事件:2019/07/16 参议院就 Libra 项目举行听证会

#15 邮件大小统计

2019-04-14

突然想了解一下我们 SMTP 服务中的入栈邮件大小,于是写了点脚本分析一下。
先上结论:
截图

#13 程序员字体

2018-11-01

纯英文:

  • Apple Monaco
  • Courier New
  • Consolas
  • DejaVu Sans Mono <>
  • JetBrains Mono
  • Source Code Pro
  • Ubuntu Mono
  • Inconsolata
  • Fira Code

中文:

  • 思源黑体(Source Han Sans)
  • YaHei Consolas Hybrid
  • Google Noto Mono

#12 常用开发工具

2018-06-26

我本来就想记录一下请求搜集服务的,结果扩大化,发现完全兜不住,好吧,就这样吧!