-
Notifications
You must be signed in to change notification settings - Fork 1
Topics
Sebastian Stammler edited this page Mar 21, 2019
·
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 | |
|---|---|---|---|---|
| Mar 26, 2019 | Parallelizing Code with OpenMP | A short introduction to OpenMP based on source code examples | Johann Weber | |
| Apr 9, 2019 | Flask & Dash | Creating interactive plots for websites | Ludwig Böss |
| 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 |
| openMP | 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 | Laszlo | |
| HDF5 | Laszlo | |
| Makefiles | Laszo | |
| Input and configuration files | ||
| LaTeX related things | whatever people find useful. Examples: exam package | |
| Slack & Flock* |
| Date | Topic | Description | Speaker | Material |
|---|---|---|---|---|
| Mar 12, 2019 | Matplotlib | How to make nice plots with matplotlib | Stefan H. | slides |
| Feb 12, 2019 | Julia | A Fresh Approach to Scientific Computing | Manuel B. & Ludwig B. | slides |
| Jan 29, 2019 | Wielding the Power of C++11 | - | Martin K. | slides and example code |
| Dec 4, 2018 | Software Engineering Best Practices | Practices/tools helpful in & out of academia | A. Bartl, M. Imgrund (TNG) | |
| Nov 27, 2018 | Python3 | Cool features and how to get there from Python2 | Joerg D. | slides |
| Nov 6, 2018 | Design Patterns in OOP | - | David H. | slides and example code |
| Sept 25, 2018 | OpenACC | - | Antonio R. | |
| 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 |