TranslateProject/published/202001/20200101 9 cheat sheets and guides to enhance your tech skills.md
2020-02-01 11:16:42 +08:00

86 lines
4.2 KiB
Markdown
Raw 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.

[#]: collector: (lujun9972)
[#]: translator: (nacyro)
[#]: reviewer: (wxy)
[#]: publisher: (wxy)
[#]: url: (https://linux.cn/article-11753-1.html)
[#]: subject: (9 cheat sheets and guides to enhance your tech skills)
[#]: via: (https://opensource.com/article/20/1/cheat-sheets-guides)
[#]: author: (Lauren Pritchett https://opensource.com/users/lauren-pritchett)
九个提升程序员技术技能的备忘单和指南
======
> 用我们最新的编程备忘单和指南来为新年开局,它适合所有技能水平的人。
![](https://img.linux.net.cn/data/attachment/album/202001/05/233115etzm6hv4a3z5yvhg.jpg)
对刚接触命令行的新程序员来说备忘单是完美的。然而,即便是最有经验的程序员也需要时不时地依靠参考资料。假如你刚好敲不出那个讨厌的快捷键,那么手边有个备忘单就很赞了。这是一份我们可供下载指南的综述,它将助你在 2020 年取得成功。
### 备忘单
#### Markdown
[Markdown][2] 不仅针对程序员,任何人都可以借助它为纯文本文档增添语法和结构。此备忘单提供了使用 CommonMark 规范的 Markdown 基础要点。它还包括 GitHub 和 GitLab 的语法。
#### Linux 权限和用户
用这个 Linux 备忘单把[用户管理][3]命令放在手边。快速学习如何增删用户、查看历史以及设置权限。
#### Bash
一旦你了解了 [Bash][4],在命令行中就蕴含了无限可能。我们的 Bash 备忘单可以帮助你更有效地使用键盘快捷键。不知不觉间,你就能在睡眠中(字面意义上)运行脚本。
#### Linux 常用命令
毫不奇怪,我们的 [Linux 常用命令备忘单][5]是如此受欢迎。这个备忘单包含了开始安装软件和导览文件系统的要点。为自己和你的同事打印出来吧。
#### 微服务
似乎每个人都在谈论[微服务][6],而且理由很充分。微服务使应用程序模块化,因此更容易构建和维护。它不再只是这个备忘单上的流行语。在[微服务开源指南][7]中了解重要的术语并学习更多关于微服务的基础知识。
#### Java
此备忘单非常适合初级和中级 [Java][8] 程序员。它包括重要的上下文以及处理导入、变量、类等的代码。
#### pip
程序员爱用 [pip][9] 命令来帮助安装、管理和使用 Python 软件包。然而pip 可以做的远不止这些。这个备忘单将教你如何构建 wheels 和 record 包。
### 指南
#### 七个不可或缺的 PyPI 库
[这组 Python 教程][10]将帮助你学习如何更快地编写扩展、格式化代码、自动化测试、确保代码一致性,以及更多使用 PyPI 库的方法。
#### 开始学习 Kubernetes
在这份平易近人的[指南][11]中,作者 Scott McCarty 用了一个出人意料的类比来解释 Kubernetes 的价值和上手步骤。
--------------------------------------------------------------------------------
via: https://opensource.com/article/20/1/cheat-sheets-guides
作者:[Lauren Pritchett][a]
选题:[lujun9972][b]
译者:[nacyro](https://github.com/nacyro)
校对:[wxy](https://github.com/wxy)
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
[a]: https://opensource.com/users/lauren-pritchett
[b]: https://github.com/lujun9972
[1]: https://opensource.com/sites/default/files/styles/image-full-size/public/lead-images/checklist_hands_team_collaboration.png?itok=u82QepPk (a checklist for a team)
[2]: https://opensource.com/downloads/cheat-sheet-markdown
[3]: https://opensource.com/downloads/linux-permissions-cheat-sheet
[4]: https://opensource.com/downloads/bash-cheat-sheet
[5]: https://opensource.com/downloads/linux-common-commands-cheat-sheet
[6]: https://opensource.com/downloads/microservices-cheat-sheet
[7]: https://opensource.com/article/19/11/microservices-cheat-sheet
[8]: https://opensource.com/downloads/java-cheat-sheet
[9]: https://opensource.com/downloads/pip-cheat-sheet
[10]: https://opensource.com/downloads/7-essential-pypi-libraries
[11]: https://opensource.com/downloads/getting-started-kubernetes-ebook
[12]: https://opensource.com/users/fatherlinux
[13]: https://opensource.com/downloads/cheat-sheets
[14]: https://opensource.com/email-newsletter