Skip to content
Til Birnstiel edited this page Jan 30, 2018 · 289 revisions

Here, we can keep track of the topics. Put possible future topics in the Suggested Topics table. Topics for which we have a speaker lined up go into Scheduled Topics.

Please don't delete topics that have already been talked about, but instead put them in Previous Topics. This is useful to look up who might be an expert at the USM in some particular topic, or it might help up see what we haven't talked about in a while - perhaps it's worth to revisit that topic!

Scheduled Topics

Date Topic Description Speaker
February 27, 2018 ctypes & cython Steffen

Suggested Topics

Topic Description Speaker
numba How to speed up slow python code easily with numba. How to make sth. numba-compatible? Sebastian
The atom editor General introduction to atom, a modern editor for all needs. Also: presenting my favorite packages. Til
ipyparallel Til?
ctypes and cython How to speed up your python code Steffen
Python tidbits loading functions from a function name, recarrays, modern string formatting, zip, dictionaries, generators, Python3 Kerstin+?
version control with git how to use the version control software git David
LRZ cloud computing How to create your own virtual machine in the LRZ cloud (and make it host jupyter notebooks) Til
unit testing Test-driven development and unit-testing (e.g. unittest in python, googletest in C++) David
openMP David
OpenACC David
Online Vizualization Someone from magneticum.org?
Locally available services owncloud, gitlab, github-educational account, adobe connect Kerstin/Til?
jupyterhub Setting up jupyterhub: going through the quickstart guide Til
python & Lectures How to use python or notebooks in your lectures or for exercises, or exams.
Interactive visualization d3, glue or related packages
ipython widgets
computing resources (queuing systems, LRZ, nice, nohup, ...)
reproducible science refactoring, and best practices
Packaging in python
MPI
Makefiles
Input and configuration files
LaTeX related things whatever people find useful. Examples: exam package
Slack & Flock*

Previous Topics

Date Topic Description Speaker Material
January 30, 2018 pandas introduction to the pandas package Kerstin
December 12, 2017 ipython notebooks ipython notebooks: why and how to use them. Til notebook

Clone this wiki locally