とらりもんHOME  Index  Search  Changes  Login

When you don't know how to do it.

When you don't know ***.

*** = how to use Linux commands ?

  • 1, Please use man command.
$ man vi
  • 2, Google it.
[google search page] vi usage [Enter]
  • 3, Let's think yourself for 15min.

See also this page

15 min rule: when stuck, you HAVE to try on your own for 15 min; 
after 15 min, you HAVE to ask for help.- Brain AMA 
  • 4, Still if you don't understand (after 15 min).
You should ask someone.

*** = how to use some program.

  • 1, Please read README or README.txt.
$ less README
  • 2, Please see help.
$ ./some_command --help 
  • 3, Please see manual.
[google search page] some_command manual [Enter]
  • 4, Google it.
[google search page] some_command usage [Enter]
  • 5, Let's think yourself for 15min.

See also this page

15 min rule: when stuck, you HAVE to try on your own for 15 min; 
after 15 min, you HAVE to ask for help.- Brain AMA 
  • 6, Still if you don't understand (after 15 min).
You should ask someone.

*** = which programming language should I learn at first?

In my opinion, you should learn shell script (Bash/sh) and Linux commands (mv, ls, pwd, head, |, less, sudo, and so on ) at first.

To plot a figure.

  • gnuplot
  • matplotlib
  • R

To draw a map.

To do something more complicated than a shell script.

Use Python 3.x .

To learn more faster programming or embedded system.

Use C/C++ .

To perform segmentation for object based analysis.

See more セグメンテーション.

To perform atmospheric correction processing.

  • 6SV
  • RStar

To do GIS analysis.

Last modified:2017/01/21 23:59:24
Keyword(s):
References:[memo_Katagi]