Skip to content
Snippets Groups Projects
Commit b550fb6a authored by m-guberina's avatar m-guberina
Browse files

gitlab's markdown is different

parent 0bb341bf
No related branches found
No related tags found
No related merge requests found
......@@ -31,7 +31,7 @@ summarize why a particular piece software has been selected.
In particular we will cover:
1. Linux, Linux CLI basics
==============================
------------------------------
1.1. why Linux - 1 video
1.2. Linux as a daily driver - bonus video
1.2. GNU/Linux system outline, terminology - 1 video
......@@ -44,7 +44,7 @@ In particular we will cover:
- vim the text editor
2. Python
===========
-----------
2.1. basic syntax and usage
2.2. common packages
2.10. numpy
......@@ -52,7 +52,7 @@ In particular we will cover:
2.12. scipy
3. ur_simple_control
======================
----------------------
3.0. basic info - 1 video
3.1. Docker - 1 video
3.2. ur_simple_control - 1 video
......
## why linux as a daily driver?
------------------------------
0. there are only two reasons why you don't have it
0.1. some apps and games aren't ported
0.2. it's not preinstalled when you buy a computer
0.3. you can dual-boot and have the other os too
- some apps and games aren't ported
- it's not preinstalled when you buy a computer
- you can dual-boot and have the other os too
1. it just works
1.1. you decide when to update
1.2. works better and faster than competition - fast even on old hardware
1.3. even if you blow it up, you can reinstall everything in an hour
1.4. every problem is fixable
- you decide when to update
- works better and faster than competition - fast even on old hardware
- even if you blow it up, you can reinstall everything in an hour
- every problem is fixable
2. you control it
2.1. don't like something - remove it, replace it
2.2. want something - install it, it's free
2.3. no viruses if you don't install them
- don't like something - remove it, replace it
- want something - install it, it's free
- no viruses if you don't install them
3. infinite customizability
3.1. it can look like anything
3.2. your workflow can be whatever you want,
- it can look like anything
- your workflow can be whatever you want,
you don't even know what's possible yet
4. everything is a text file
5. any sequence of commands can be put into a script,
......
## CLI most basic commands
**examples**: all listed commands in use
--------------------------
**examples**: all listed commands in use
Content:
- sudo
- apt - example update and install htop
......
## Docker
---------------
- basically Linux virtual machines
- can be combine with the host (internet access, memory,...) -> VERY fast
......
## networking
------------------
- serious topic: requires knowledge of operating systems theory,
parallelism, IPC, the full internet stack,...
......
## advanced basics
-------------------
- piping
- forming a script
- using git (cloning, add, commit, push, pull (example in docker))
## vim
### vim
- just do vimtutor and look at my keystrokes
- :help something is very well written and useful
- vim - editing at the speed of thought is book if you want to be an expert
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment