Changes between Version 2 and Version 3 of en/HowToCodeInTerminal


Ignore:
Timestamp:
May 16, 2025, 1:04:15 PM (2 weeks ago)
Author:
Ales Horak
Comment:

edited by hales in edit_page_in_vim.py

Legend:

Unmodified
Added
Removed
Modified
  • en/HowToCodeInTerminal

    v2 v3  
    1111* for **easy repeated access**, you should setup a ''SSH key authorization'', see the simple [https://aurora.fi.muni.cz/ssh-keys.html aurora SSH keys tutorial].
    1212
     13* when developing a program, e.g. in Python, we suggest to **work in
     14  multiple terminal windows**. For each window start a separate terminal
     15SSH conne
     16
     17* when developing a program, e.g. in Python, we suggest to **work in
     18  multiple terminal windows**. For each window start a separate
     19  terminal connection to the server (SSH key authorization comes very
     20  handy here), change to the same directory on the server and use
     21  for example:
     22
     23  - one window for source code editing
     24  - one window for running the code and inspecting the results
     25  - one window for running a debug (e.g. via `python -mpbd source.py`)
     26  - one window for working with auxiliary files, e.g. edit testing
     27    data
     28
    1329* if you are curious enough to get to a **terminal pro level**, we suggest to go through the MIT course [https://missing.csail.mit.edu/ The Missing Semester of Your CS Education].