Merge pull request #16878 from lujun9972/add-MjAyMDAxMDEgOSBjaGVhdCBzaGVldHMgYW5kIGd1aWRlcyB0byBlbmhhbmNlIHlvdXIgdGVjaCBza2lsbHMubWQK

自动选题: 20200101 9 cheat sheets and guides to enhance your tech skills
This commit is contained in:
Xingyu.Wang 2020-01-02 09:25:46 +08:00 committed by GitHub
commit 1e378029ec
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -0,0 +1,89 @@
[#]: collector: (lujun9972)
[#]: translator: ( )
[#]: reviewer: ( )
[#]: publisher: ( )
[#]: url: ( )
[#]: 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)
9 cheat sheets and guides to enhance your tech skills
======
Kick off the new year with our latest programming cheat sheets and
guides for people of all skill levels. Take our poll to let us know what
you'd like to see next!
![a checklist for a team][1]
Cheat sheets are perfect for the new coder just starting out on the command line. However, even the most experienced programmers need to lean on references every once in a while. If that pesky keyboard shortcut is just at the tip of your finger, a cheat sheet is perfect to have nearby. Heres a roundup of our downloadable guides that will set you up for success in 2020.
### Cheat sheets
#### [Markdown][2]
Markdown is not just for coders. Anyone can use it to help bring syntax and structure to a plain text document. This cheat sheet provides Markdown foundations using the CommonMark specification. It also includes syntax for GitHub and GitLab. 
#### [Linux permissions and users][3]
Keep commands for managing users close at hand with this Linux cheat sheet. Quickly learn how to add users, delete users, show history, and set permissions.
#### [Bash][4]
Once you know Bash, the possibilities at the command line are endless. Our Bash cheat sheet helps you become more efficient with keyboard shortcuts. Before you know it, you'll be running scripts in your sleep (literally).  
#### [Linux common commands][5]
It's no wonder that our cheat sheet for common Linux commands is so popular. This cheat sheet is packed with the essentials to get started with installing software and navigating file systems. Print this one out for yourself and your colleagues.
#### [Microservices][6]
It seems like everyone is talking about microservices and for good reason. Microservices make applications modular so that they are easier to build and maintain. It's no longer just a buzzword with this cheat sheet. Get to know important terms and learn more about the fundamentals of microservices in [A guide to open source for microservices][7].
#### [Java][8]
This cheat sheet is ideal for beginner and intermediate Java programmers. It includes important context along with code for handling imports, variables, classes, and more.
#### [pip][9]
Programmers love using pip commands to help install, manage, and use Python software packages. However, pip can do much more than that. This cheat sheet will teach you how to build wheels and record packages.
### Guides
#### [7 essential PyPI libraries][10]
This collection of Python tutorials will help you learn how to write extensions faster, format your code, automate tests, ensure code consistency, and more using PyPI libraries. 
#### [Getting started with Kubernetes][11]
In this approachable guide, author [Scott McCarty][12] uses an unexpected analogy to explain the value of Kubernetes and the steps to get started. 
* * *
We'd like to hear from you: Do you have an idea for a new cheat sheet or guide? Take our poll and choose from one of the options, or let us know in the comments. Check out all of our downloads [here][13]. Get alerts about new cheat sheets by [signing up][14] for our email newsletter.
--------------------------------------------------------------------------------
via: https://opensource.com/article/20/1/cheat-sheets-guides
作者:[Lauren Pritchett][a]
选题:[lujun9972][b]
译者:[译者ID](https://github.com/译者ID)
校对:[校对者ID](https://github.com/校对者ID)
本文由 [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