User:Timothee Flutre/Notebook/Postdoc/2012/05/16: Difference between revisions
From OpenWetWare
(→About programming: add link to numpy tutorial) |
(→About programming: add section on regexp) |
||
Line 15: | Line 15: | ||
** Python tutorials: for [http://www.tutorialspoint.com/python/index.htm everyone] ([http://anandology.com/python-practice-book/index.html another]), [http://scipy-lectures.github.io/ scientists] ([http://www.sam.math.ethz.ch/~raoulb/teaching/PythonTutorial/index.html another]), [http://www.jchr.be/python/manuel.htm in French], [https://packaging.python.org/en/latest/index.html packaging], [http://www.labri.fr/perso/nrougier/from-python-to-numpy/ numpy] | ** Python tutorials: for [http://www.tutorialspoint.com/python/index.htm everyone] ([http://anandology.com/python-practice-book/index.html another]), [http://scipy-lectures.github.io/ scientists] ([http://www.sam.math.ethz.ch/~raoulb/teaching/PythonTutorial/index.html another]), [http://www.jchr.be/python/manuel.htm in French], [https://packaging.python.org/en/latest/index.html packaging], [http://www.labri.fr/perso/nrougier/from-python-to-numpy/ numpy] | ||
** [http://resrc.io/list/10/list-of-free-programming-books/ list] of free programming books | ** [http://resrc.io/list/10/list-of-free-programming-books/ list] of free programming books | ||
* '''Regular expressions''': | |||
** [http://www.regular-expressions.info/quickstart.html quick start] | |||
** [http://regexr.com/ online validator] | |||
* '''Templates''': it is always rewarding on the long term to start any piece of computer software with a minimum amount of generic code (command-line options, help message, license, usage of gzipped files, running time, etc). But it's a pain to write all this every time, right? And often we know how to do something in one language but not in another. So below are my typical templates for any C++/Python/R/Bash program, as well as Beamer presentation. | * '''Templates''': it is always rewarding on the long term to start any piece of computer software with a minimum amount of generic code (command-line options, help message, license, usage of gzipped files, running time, etc). But it's a pain to write all this every time, right? And often we know how to do something in one language but not in another. So below are my typical templates for any C++/Python/R/Bash program, as well as Beamer presentation. |
Revision as of 06:03, 14 August 2017
Project name | <html><img src="/images/9/94/Report.png" border="0" /></html> Main project page <html><img src="/images/c/c3/Resultset_previous.png" border="0" /></html>Previous entry<html> </html>Next entry<html><img src="/images/5/5c/Resultset_next.png" border="0" /></html> |
About programming
help2man -N -o myprogram.man ./myprogram man ./myprogram.man groff -mandoc myprogram.man > myprogram.ps ps2pdf myprogram.ps myprogram.pdf
|