- This page includes non-commercial video materials found in Internet, used only for educational purposes. Contents will be gradually updated.
- My academic blog contains many useful tips in Linux and Computing.
Programming Tools and Languages
- General tool and text processing
- Emacs (with Elisp) for almost all tasks
- regex, awk, and sed
- Languages and Packages
- F90 (Primary) with pre-built legacy libraries.
- C++ (over F90)
- python
- casual programming
- GUI development – OS independent
- OpenFOAM (over C++)
- Cross-Compiling and cross-language interface
- C++/F90/python
- Computational Software
- OpenFOAM
- MATLAB, MAXIMA, and OCTAVE
- Visualization Software
- Paraview + python add-on
- VMD (Virtual Molecular Dynamics)
- Tcl/Tk
- gnuplot
- Word processing
- Documents
- LaTex, Lyx, overleaf
- Emacs org-mode
- Presentation
- beamer-mode: LaTex, Lyx, and Org-mode export
- Documents