UsefulInformation : Différence entre versions
m (→bash / ksh) |
m (→Editors) |
||
(23 révisions intermédiaires par 2 utilisateurs non affichées) | |||
Ligne 1: | Ligne 1: | ||
+ | === Editors === | ||
+ | [http://www.gnu.org/software/emacs/refcards/pdf/refcard.pdf Emacs Reference Card] (more intuitive) <br> | ||
+ | [http://www.atmos.albany.edu/daes/atmclasses/atm350/vi_cheat_sheet.pdf vi Reference Card] (available on all Linux systems) | ||
+ | |||
=== UNIX / Linux === | === UNIX / Linux === | ||
+ | ==== basics ==== | ||
+ | [http://linuxsurvival.com/ Interactive tutorial] <br> | ||
+ | [http://www.ee.surrey.ac.uk/Teaching/Unix/ Tutorial for beginners] <br> | ||
+ | [http://www.cs.jhu.edu/~joanne/unixRC.pdf UNIX Reference Card] <br> | ||
+ | |||
+ | ==== utilities ==== | ||
+ | [http://www.gnu.org/software/gawk/manual/gawk.html The GNU Awk User’s Guide] | ||
+ | |||
+ | === Shells (bash, ksh) === | ||
+ | [http://ryanstutorials.net/linuxtutorial/ Some shell basics] <br> | ||
+ | [http://www.tldp.org/LDP/Bash-Beginners-Guide/Bash-Beginners-Guide.pdf bash Beginners Guide] <br> | ||
+ | [http://www.well.ox.ac.uk/~johnb/comp/unix/ksh.html#principle ksh scripting examples] <br> | ||
+ | [http://tldp.org/LDP/abs/html/string-manipulation.html Manipulating strings with bash] <br> | ||
+ | [http://people.sca.uqam.ca/~winger/GEM/Version_3.3.2/UNIX.html Most used commands] | ||
+ | |||
+ | === Programming === | ||
+ | |||
+ | ==== Fortran ==== | ||
+ | [http://www.star.le.ac.uk/~cgp/prof77.html Programmer's Guide to Fortran77] | ||
− | === | + | ==== C ==== |
− | === | + | ==== Python ==== |
− | === Parallel programming / High | + | === Parallel programming / High Performance Computing (HPC) === |
− | [http://scaweb.sca.uqam.ca/armnlib/Tutorials/HPC2C.pdf Introduction to parallel programming] | + | [http://scaweb.sca.uqam.ca/armnlib/Tutorials/HPC2C.pdf Introduction to parallel programming] <br> |
+ | [https://computing.llnl.gov/tutorials/parallel_comp/ Introduction to parallel computing] <br> | ||
+ | [http://www.cise.ufl.edu/class/cis6930fa14pro/doc/IMA-PPtTutorial.pdf A parallel computing tutorial] <br> | ||
− | === | + | === Model information === |
+ | [http://people.sca.uqam.ca/~winger/GEM/Version_3.3.2 GEMCLIM v_3.3.2 ] <br> | ||
[http://scaweb.sca.uqam.ca/armnlib/Tutorials/CRCM5_introduction.pdf The CRCM5 model ] | [http://scaweb.sca.uqam.ca/armnlib/Tutorials/CRCM5_introduction.pdf The CRCM5 model ] | ||
=== Miscellaneous tips === | === Miscellaneous tips === |
Version actuelle datée du 12 de février 2021 à 21:42
Matières
Editors
Emacs Reference Card (more intuitive)
vi Reference Card (available on all Linux systems)
UNIX / Linux
basics
Interactive tutorial
Tutorial for beginners
UNIX Reference Card
utilities
Shells (bash, ksh)
Some shell basics
bash Beginners Guide
ksh scripting examples
Manipulating strings with bash
Most used commands
Programming
Fortran
Programmer's Guide to Fortran77
C
Python
Parallel programming / High Performance Computing (HPC)
Introduction to parallel programming
Introduction to parallel computing
A parallel computing tutorial
Model information
GEMCLIM v_3.3.2
The CRCM5 model