## Dev Environments *** [Neovim Editor](https://www.youtube.com/watch?v=vdn_pKJUda8) *** [Learn Vim](https://github.com/iggredible/Learn-Vim) \* [Zsh Terminal](https://www.youtube.com/watch?v=CF1tMjvHDRA&t=524s) *** [Tmux](https://www.youtube.com/watch?v=U-omALWIBos&list=PLnu5gT9QrFg36OehOdECFvxFFeMHhb_07&index=4) ## Git *** [Pro Git Book](https://git-scm.com/book/en/v2) ** [Github QuickStart](https://docs.github.com/en/get-started/quickstart ) * [Pattern for Managing Branches](https://martinfowler.com/articles/branching-patterns.html) ## CMake *** [CMake Tutorial](https://cmake.org/cmake/help/latest/guide/tutorial/index.html) ** [Case Study - EPFL Library](https://github.com/lsils/lstools-showcase) ** [Case Study - MQT Library](https://github.com/cda-tum/mqt-core) ## C++ *** [LearnCpp](https://www.learncpp.com) ** C++ Premier Book in Lab * [Clean Code](https://thixalongmy.haugiang.gov.vn/media/1175/clean_code.pdf) * [Design Pattern](https://www.csie.ntu.edu.tw/~b98208001/Design%20Patterns%20%20Elements%20of%20Reusable%20Object-Oriented%20Software.pdf) ## Python (as shell scripts) *** [Python W3School](https://www.w3schools.com/python/) * [Python Matplot](https://www.w3schools.com/python/matplotlib_intro.asp) *** [Python Subprocess](https://realpython.com/python-subprocess/) ## Markdown (as documents) ** [Markdown Cheatsheet](https://www.markdownguide.org/cheat-sheet/) * [Markdown Presentation](https://hackmd.io/c/tutorials-tw/%2Fs%2Fhow-to-create-slide-deck-tw) ## GDB ** [GDB Tutorial](https://www.cs.umd.edu/~srhuang/teaching/cmsc212/gdb-tutorial-handout.pdf) * [GDB Cheatsheet](https://darkdust.net/files/GDB%20Cheat%20Sheet.pdf)
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up