-
Notifications
You must be signed in to change notification settings - Fork 1
Topics
Sebastian Stammler edited this page Jun 25, 2020
·
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 |
|---|---|---|---|
| Jun 30, 2020 | Using LRZ Resources | A typical development iteration in a nutshell | Sebastian Stammler & Til Birnstiel |
| 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 |
|---|---|---|---|---|
| Jun 16, 2020 | v_normal x80 | A typical development iteration in a nutshell | Alexander Arth & Maximilian Imgrund (TNG) | Presentation (pdf) |
| Jun 02, 2020 | Tmux | Terminal multiplexer & session manager | Manuel Behrendt | Presentation (pdf), Materials (zip), Video |
| May 19, 2020 | Atom/VSCode | Remotely working with Atom and VSCode | Ludwig Böss | Handout, Video |
| May 5, 2020 | Python environments | Virtual Environments for Python | Stefan Heigl | Notebook, Video |
| Apr 7, 2020 | Jupyter Notebooks | Remotely using Jupyter Notebooks | Til Birnstiel | Notebook, Video |
| May 7, 2019 | Neural Networks | Quickstart to Neural Networks (with Keras) | Matías Gárate | |
| Apr 9, 2019 | Flask & Dash | Creating interactive plots for websites | Ludwig Böss | |
| Mar 26, 2019 | Parallelizing Code with OpenMP | A short introduction to OpenMP based on source code examples | Johann Weber | slides, code |
| 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 |