All Projects → bertvv → Cheat Sheets

bertvv / Cheat Sheets

Cheat sheets for various stuff

Projects that are alternatives of or similar to Cheat Sheets

Llvm Cheatsheet
LLVM, clang, ninja, dyld and others.
Stars: ✭ 36 (-82.09%)
Mutual labels:  makefile, cheatsheet
Getting Started With Knative
Knative入门——构建基于 Kubernetes 的现代化Serverless应用 - https://www.servicemesher.com/getting-started-with-knative/
Stars: ✭ 197 (-1.99%)
Mutual labels:  makefile
Reasonml Cheat Sheet
A cheat sheet for ReasonML -- WIP
Stars: ✭ 187 (-6.97%)
Mutual labels:  cheatsheet
Json Schema Spec
The JSON Schema I-D sources
Stars: ✭ 2,441 (+1114.43%)
Mutual labels:  makefile
Nmap Android
Nmap on Android - Makefile/diff/scripts to build it with Android NDK
Stars: ✭ 187 (-6.97%)
Mutual labels:  makefile
Rabbitmq Auth Backend Http
HTTP-based authorisation and authentication for RabbitMQ
Stars: ✭ 194 (-3.48%)
Mutual labels:  makefile
Redox
Mirror of https://gitlab.redox-os.org/redox-os/redox
Stars: ✭ 13,611 (+6671.64%)
Mutual labels:  makefile
Learning Cmake
learning cmake
Stars: ✭ 2,524 (+1155.72%)
Mutual labels:  makefile
Godev
Golang development tool that supports project bootstrap, live-reload (tests + application), and auto dependency retrieval based on Go Modules
Stars: ✭ 196 (-2.49%)
Mutual labels:  makefile
Shoc
The SHOC Benchmark Suite
Stars: ✭ 190 (-5.47%)
Mutual labels:  makefile
Ctf Tools
Useful CTF Tools
Stars: ✭ 190 (-5.47%)
Mutual labels:  cheatsheet
Vue Cheatsheet
Modified version of the official VueMastery cheatsheet
Stars: ✭ 188 (-6.47%)
Mutual labels:  cheatsheet
Spksrc
Cross compilation framework to create native packages for the Synology's NAS
Stars: ✭ 2,446 (+1116.92%)
Mutual labels:  makefile
Rust Empty
A Makefile to get started with Rust (DEPRECATED)
Stars: ✭ 187 (-6.97%)
Mutual labels:  makefile
Playing Cards Assets
Playing Cards Image Assets (SVG+PNG)
Stars: ✭ 197 (-1.99%)
Mutual labels:  makefile
Swift Cheat Sheet
A short guide to using Apple's new programming language, Swift.
Stars: ✭ 186 (-7.46%)
Mutual labels:  cheatsheet
Otp cheatsheet
Base OTP behaviors presented as schemas
Stars: ✭ 190 (-5.47%)
Mutual labels:  cheatsheet
Longtasks
Long Task API
Stars: ✭ 193 (-3.98%)
Mutual labels:  makefile
Nodejs Rpm
node.js rpm spec
Stars: ✭ 199 (-1%)
Mutual labels:  makefile
Visual Scala Reference
Visual Scala Reference
Stars: ✭ 198 (-1.49%)
Mutual labels:  cheatsheet

Cheat sheets

“Paper is to write things down that we need to remember. Our brains are used to think.” -- Albert Einstein

This is a collection of 'cheat sheets' that I compiled for various stuff... Although you're welcome to use them, I highly recommend you to create your own from the ground up. A cheat sheet is personal and should be highly customized to your situation and to the way your brain works. You will probably want to structure it differently than I did, for example. Ideally, a cheat sheet contains those commands/shortcuts that you recently learned and want to have at hand because you haven't commited them to long-term memory yet. Things that you know well should not be in the cheat sheet. Too many commands that you don't know at all is also not ideal, as it makes it hard to find what you need in the list.

Some recommendations to build a cheat sheet:

  • Print it out and put it next to your computer when you're working.
  • Write down new commands/tips as you learn them. This helps identifying things you recently learned.
  • When you feel like it, add written tips to the cheat sheet and commit your changes.
  • Print out a new version, mark items that you still have difficulty to remember.
  • On the printed sheet, also keep a list of things that you find difficult, don't work well, frustrate you. When you have some time, you can look for a solution and add it to the cheat sheet.

Anyway, I hope you find some inspiration here, or maybe learn something new.

Generating the PDFs

For convenience, I provide PDF versions of the cheat sheets in the print/ directory. If you want to create these yourself (e.g. if you update my cheat sheets, or want to do the same for your own), you need a few tools:

  • GNU make
  • Pandoc
  • A LaTeX distribution, including LuaLaTeX
  • The DejaVu Sans and DejaVu Sans Mono fonts

If you want to use other fonts, just modify the Makefile to your liking.

To generate all (recently modified) cheat sheet PDFs, just type

make

To generate the PDF for a specific cheat sheet (let's say NetworkTroubleshooting.md):

make NetworkTroubleshooting.pdf

This will still work if you add your own Markdown files.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].