-
Notifications
You must be signed in to change notification settings - Fork 1
Topics
Kerstin edited this page Sep 15, 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!
| Date | Topic | Description | Speaker |
|---|---|---|---|
| Sept 25, 2018 | OpenACC | ? | Antonio R. |
| (Oct 16, 2018) | ? | ? | ? |
| Oct 23, 2018 | Python3 | Cool features and how to get there from Python2 | Joerg D. |
| Nov 6 , 2018 | Desgin Patters in OOP | ? | David H. |
| Nov 20, 2018 | Julia 1.0 | ? | Manuel B. (MPE) |
| Dec 4, 2018 | ? | ? | ? |
| Dec 18, 2018 | ? | ? | ? |
| Topic | Description | Speaker |
|---|---|---|
| The atom editor | General introduction to atom, a modern editor for all needs. Also: presenting my favorite packages. | Til |
| ipyparallel | Til? | |
| Python tidbits | loading functions, recarrays, string formatting, zip, dictionaries, generators, | Kerstin+? |
| 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* |
| Date | Topic | Description | Speaker | Material |
|---|---|---|---|---|
| July 27, 2018 | CUDA | Introduction to GPU programming with CUDA | Korbinian H. | slides and example code |
| July 3, 2018 | Numba | How to (not) speed up python with numba | Sebastian S. | slides and example code |
| June 19, 2018 | Gaspi/GPI | Intro to a new F-/C-library for parallel programming | Oliver Z. | slides and example code |
| May 8, 2018 | Debugging und Unit Testing | Intro to pdbg and pytest | Joerg D. | code and slides |
| April 24, 2018 | Python extending and embedding | Speeding up your Python code with C extensions | Michael W. | code and slides |
| April 10, 2018 | Best Practices in Software Development and Design | Tips, tools and best practices for software developing | Martin | slides and example code |
| March 13, 2018 | git | Learn how to use git and github to organize your project | David | slides |
| February 27, 2018 | ctypes & cython | How to speed up your python code | Steffen | code |
| January 30, 2018 | pandas | introduction to the pandas package |
Kerstin | notebook |
| December 12, 2017 | ipython notebooks |
ipython notebooks: why and how to use them. |
Til | notebook |